De-compiling AGS games

Started by CroMan, Thu 22/11/2007 04:28:55

Previous topic - Next topic

CroMan

..maybe you guys can help me?
Is it possible to "re -complile" ags game back into edit files such as room1.crm....
in order to make a game quite easy?

Monsieur OUXX

#1
I found this post in the unappropriate thread. It was posted very recently.

I guess it's not possible to "uncompile" AGS games, but by curiosity I wonder if there are elements that can be retrieved from a finished game? Some clues for this poor user?

EDIT: To remove broken link
 

m0ds

Thread is now here; http://www.adventuregamestudio.co.uk/yabb/index.php?topic=32999.0

But somehow it managed to sticky itself there, mad!

Ashen

#3
I think because it was split from a stickied thread, the post just stayed that way. I've de-stickied it now anyway. Perhaps this thread should be locked, or moved to BTQ and merged?

EDIT:
Threads merged.

AFAIK, this is still the case. It's possible for CJ to extract some things from the exe, depending on what version it was made with, but not the entire source. If you're talking about decompiling someone else's game, e.g. to learn from it, the answer is a BIG no.
However, there's a list of Open Source Games on the Wiki (and OpenQuest should probably be added to it), and a bunch of templates available from AGS Resources, that might be of use to you.
I know what you're thinking ... Don't think that.

BOYD1981

it is possible through the use of certain ripping software to extract sounds, midi and tracker modules from a compiled game, the software i have has no support for mp3/ogg, but if it did it would probably be able to extract those too.
and although i think it does have support for a lot of graphics formats i've never extracted any graphics, just always the sound and non-mp3/ogg music.

Limey Lizard, Waste Wizard!
01101101011000010110010001100101001000000111100101101111011101010010000001101100011011110110111101101011

deadsuperhero

Actually, just rename the.exe to a .agt file and load it up.
Sometimes you won't get something like rooms or a global script, but you'll usually get all the sprites.
The fediverse needs great indie game developers! Find me there!

Dualnames

Quote from: Alliance on Mon 26/11/2007 13:19:15
Actually, just rename the.exe to a .agt file and load it up.
Sometimes you won't get something like rooms or a global script, but you'll usually get all the sprites.

Didn't knew that was working...
Worked on Strangeland, Primordia, Hob's Barrow, The Cat Lady, Mage's Initiation, Until I Have You, Downfall, Hunie Pop, and every game in the Wadjet Eye Games catalogue (porting)

Elessar

Quote from: Alliance on Mon 26/11/2007 13:19:15
Actually, just rename the .exe to a .agt file and load it up.
Sometimes you won't get something like rooms or a global script, but you'll usually get all the sprites.
I can't get AGS to open the file, or even recognize it as a template. Am I missing something?

Khris

#8
To say it politely, Alliance's post was utter BS.

Unfortunately, Alliance's suggestion didn't work for me. Maybe he could clarify how exactly he managed to circumvent basic computer logic?

Elessar

Quote from: KhrisMUC on Thu 06/12/2007 03:55:57
To say it politely, Alliance's post was utter BS.
Should have known. ::)

SMF spam blocked by CleanTalk