shonumi / gbe-plus

DMG/GBC/GBA emulator and experimental NDS emulator.
GNU General Public License v2.0
530 stars 80 forks source link

[GBC] Both Zelda Oracle games freeze after displaying logos. #59

Closed frozenLake closed 6 years ago

frozenLake commented 6 years ago

I have tried this with multiple versions of the two games, and all have frozen in the same place. Running through another emulator, in this case, VBA, results in the game functioning fine.

shonumi commented 6 years ago

Alright, I'll look into it soon. I might have to do some bisecting to see what change caused the freeze (I was playing Oracle of Seasons last year on GBE+). Hopefully it's something obvious.

shonumi commented 6 years ago

Managed to fix this. It was some of the Game Boy's sound registers not properly setting their ON/OFF status bits. Apparently the music engine is quite picky in the LoZ Oracle games.