HackerN64 / HackerSM64

A Super Mario 64 decompilation repo based on CrashOveride95/ultrasm64 that aims to provide a flexible, easy-to-use base for creating romhacks.
328 stars 146 forks source link

Zone:Identifier files in the soundbanks folder break stuff #810

Closed gheskett closed 2 months ago

gheskett commented 2 months ago

Apparently Zone:Identifier files offset the soundbank IDs built into the ROM, in such a way that can lead to severe levels of game corruption. The cause of these corruptions isn't obvious and can take some deep digging to uncover.

The soundbank conversion script needs to look for these Zone:Identifier files and ignore their inclusion altogether. They're probably doing a simple search for the .json extension or something without any strict extension matching, but idk I haven't looked into this yet.