OpenGMK / GM8Decompiler

A decompiler for GameMaker 8.x executables
GNU General Public License v2.0
149 stars 11 forks source link

Decompiled Project is only 983 KB when original executable is ~5500 KB #32

Open TechGigant opened 1 week ago

TechGigant commented 1 week ago

image GM8Decompiler v2.2.0 for x86_64-pc-windows-msvc - built on 2024/2/12, #fb6d4d57 Input file: C:\Users\GigantTech\Documents\game.exe Successfully parsed game! Writing gm81 header... Writing gm81 settings... Writing 0 triggers... Writing 4 constants... Writing 0 sounds... Writing 13 sprites... Writing 17 backgrounds... Writing 0 paths... Writing 416 scripts... Writing 3 fonts... Writing 0 timelines... Writing 35 objects... Writing 2 rooms... Writing room editor metadata... (last instance: 100001, last tile: 10000000) Writing 26 included files... Writing 7 extensions... Writing game information... Writing 8 library initialization strings... Writing room order (2 rooms)... Writing resource tree... Successfully written gm81 to 'game.gm81' << Press Any Key >>

Game uses Game Maker 8.2

Adamcake commented 3 days ago

The reduction in file size is to be expected. Not sure about the utf-8 error, you'd probably have to check with the 8.2 guys to try to find out which particular string it's complaining about. Most strings in GMKs don't really need to be valid UTF-8.