BizHawk icon indicating copy to clipboard operation
BizHawk copied to clipboard

Genesis Plus GX crashes after completing Night Striker

Open despoa opened this issue 3 years ago • 2 comments

Summary

After completing a game of Night Striker, BizHawk crashes right after the high score screen and during the opening splash credits. There's no log or error screen, the emulator hard crashes and closes.

Repro

  1. Play through the game using a Redump verified BIN/CUE combo. This replay movie can be used.
  2. Continue to let the emulator run after beating the game or after the movie ends until it gets to the opening screens.
  3. The emulator will crash.

Host env.

  • BizHawk 2.8; Win10 Home 19044; Intel/Nvidia

despoa avatar Nov 05 '22 02:11 despoa

Debugging shows this

Thread 1 received signal SIGFPE, Arithmetic exception.
[Switching to Thread 22008.0x59cc]
0x0000036f000fb2b6 in gfx_update (cycles=1752) at core/cd_hw/gfx.c:629

https://github.com/TASEmulators/BizHawk/blob/948084a97e4bfc9e5c9132cf5123430d9b39f339/waterbox/gpgx/core/cd_hw/gfx.c#L629 Debugging also seems to show gfx.cyclesPerLine is 0 in this case. Seems this can occur if a specific register is 0, upstream seems to have the same issue...

CasualPokePlayer avatar Nov 07 '22 11:11 CasualPokePlayer

Please try a dev build.

YoshiRulz avatar Jun 09 '24 09:06 YoshiRulz