TASEmulators / TASEmulators/BizHawk

Arcade: Installed Games Have Black Screen on Reboot

Open
#3,940 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Core: MAME Needs unmanaged changes (C++) Repro: Affects 2.9.1 Repro: Fixed/added in upstream stable
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

Summary

Installed Games Have Black Screen on Reboot
Street Fighter 3rd Strike and Red Earth are two examples of games that have an install before loading the game. These games work fine after the install screen however if the user attempts to reset the game then it will load up in to a black screen. The installation process does not alter the chd files, but instead uses SRAM.
To fix this when encountering a black screen after reboot delete the SRAM files which should be in your Bizhawk \Arcade\SaveRAM folder. Then the game can be reinstalled. Once the game loads up make a save state. Then to play again just load the save state.

https://tasvideos.org/Bizhawk/MAME/VideoTutorial#InstalledGamesHaveBlackScreenOnReboot

https://discord.com/channels/280806848909541376/280813077853765632/1209777315488469062
https://discord.com/channels/280806848909541376/1234179729767010305/1248424856035266561

Repro
  1. Install Arcade game
  2. After game installs and goes to title screen reboot
  3. Game may show the initial install screen but then goes to a black screen

XML to Load Street Fighter 3rd Impact below

<BizHawk-XMLGame System="Arcade" Name="sfiii3">
  <LoadAssets>
    <Asset FileName=".\sfiii3.zip" />
    <Asset FileName=".\cap-33s-2.chd" />
  </LoadAssets>
</BizHawk-XMLGame>
Host env.
  • BizHawk 2.9.1; Win10 Pro

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files or tests are named. Reproduce the issue in BizHawk 2.9.1 on Windows 10 using the provided Arcade XML for sfiii3, then inspect the Arcade SaveRAM behavior around installation and reboot. Done means an installed game can reboot without reaching a black screen.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.