kbeckmann / game-and-watch-retro-go

Emulator collection for Nintendo® Game & Watch™
GNU General Public License v2.0
440 stars 133 forks source link

replace zopfli with zlib until decompression bug is resolved #109

Closed BrianPugh closed 3 years ago

BrianPugh commented 3 years ago

There's currently a decompression bug (where at least in the beginning of Link's Awakening when link try's to get out of bed) where the wrong bank is swapped in and causes the game to crash. For some reason this doesn't happen when zlib is used as the compressor instead of zopfli

kbeckmann commented 3 years ago

Ah, so zopfli < zlib deflate < lz4, and since the zopfli packed files decompress incorrectly we're falling back to zlib deflate for now? Makes sense.