UnderminersTeam / UndertaleModTool

The most complete tool for modding, decompiling and unpacking Undertale (and other GameMaker games!)
GNU General Public License v3.0
1.13k stars 213 forks source link

How do I open .exe files? #484

Closed SirCub closed 3 years ago

SirCub commented 3 years ago

someone by the name of ReinLynxPSI was able to open his game: Supra Smash Bross Mayday, which was an .exe file and not a data.win with UMT. Is this a dev thing or can you open .exe files in some way? I can tell he used the exe file because while making Version 8 his computer broke, therefore losing all of the files for it.

Grossley commented 3 years ago

Please provide a link to the game in question

SirCub commented 3 years ago

Please provide a link to the game in question

Here's the link, the version in question is "Supra Smash Bross- Legacy Edition" https://gamejolt.com/games/SmashBross/32144

Grossley commented 3 years ago

I downloaded this version image and it appears as if this EXE is a self-extracting executable. This means it is basically a ZIP file with all of the game's contents in it, including data.win, music, the real EXE file, and other assets. After extracting the contents using 7zip or another archive program like WinRAR it can then be opened and modified in UndertaleModTool.

SirCub commented 3 years ago

I downloaded this version image and it appears as if this EXE is a self-extracting executable. This means it is basically a ZIP file with all of the game's contents in it, including data.win, music, the real EXE file, and other assets. After extracting the contents using 7zip or another archive program like WinRAR it can then be opened and modified in UndertaleModTool.

Hm, that's strange. The last time I played this version, I'm pretty sure it was an exe file. Thanks for the help!

Grossley commented 3 years ago

It is an EXE file, but if you rename it to a ZIP file you can extract its contents like a ZIP file. Glad I could help you out!

OPkokakola commented 1 year ago

and if the .exe seems to be unpacked, but there is no data.win, but there is only .data .enigma1 .enigma2 .mydata, etc.

Jacky720 commented 1 year ago

In that case, you should check that the game was made with GameMaker: Studio, and try UTMT's "ExtractEmbeddedDataFile" script.

OPkokakola commented 1 year ago

In that case, you should check that the game was made with GameMaker: Studio, and try UTMT's "ExtractEmbeddedDataFile" script.

Thanks, it worked, but how do I then save the modified data.win file so that it works as a whole again