Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Guardian Heroes]: Black Screen of Death Switching Option <-> Main Menu #333

Open
nekrondev opened this issue Jan 19, 2025 · 4 comments
Open

Comments

@nekrondev
Copy link

BIOS: Hi-Saturn 1.0.2
Core version: v250113 (latest release as of writing)
H/W: Mister Pi Single Ram

Description:
Repeated switching between options screen and game main menu crashes the core with a black screen of death.
You can reproduce the issue non-deterministic by:

  • select "Options" from the main menu
  • press start button
  • the Options menu will be shown
  • press start button
  • the main menu will be shown
  • repeat the steps multiple times until the black screen of death
@Kuba-J
Copy link
Contributor

Kuba-J commented Jan 19, 2025

@nekrondev please try this core

Saturn_20250117.zip

unzip before use

@Kuba-J
Copy link
Contributor

Kuba-J commented Jan 19, 2025

Ok I am able to reproduce it with single sdram after some time. With core dual sdram it works fine.

@Zet-sensei
Copy link

Try it with the Fast timings option ON.

I could barely crash it after 14-15 times quickly repeated.

That needs a verification on the real system, maybe even an original bug from the game.

@nekrondev
Copy link
Author

@Zet-sensei @Kuba-J Thank you guys for verifying the bug! To give you some more context why on earth I did that crazy options menu loop is that I accidentally let the game running with the intro/demo loop and went off for dinner. After I returned I found the core crashed with a black screen. I repeated that "dinner loop" a few times and found the core crashing after a while (30 - 60 mins). I somehow had the feeling that switching between screens could be the reason so I thought of a way how to do this faster than having a dinner. I came up with the idea of doing that options loop which non-deterministically crashed the core after multiple screen refreshes.

However, I totally agree that this is a real minor issue but wanted to let you know. Grandia's texture flickering is annoying me more on single RAM that this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants