Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04433 Misc. Minor Always Jul 22, 2011, 16:40 Jul 22, 2011, 18:51
Tester NekoEd View Status Public Platform SDLMAME
Assigned To Resolution No change required OS Linux
Status [?] Closed Driver
Version 0.143u1 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary 04433: roundup5: Fails ROM test
Description Fails it's "main_rom0" test in test mode.
Steps To Reproduce Enable the test mode dipswitch, press the turbo button to advance to the "main_rom0" test and press start. It will fail.
Additional Information This is related to the source note that this game "doesn't survive a reset;" the error received in service mode is the same error you receive if you reset the game from a running state. Resetting the game from service mode seems to skip this check and works properly, however resetting from in-game will fail.
Github Commit
Flags
Regression Version
Affected Sets / Systems roundup5
Attached Files
png file icon 0000.png (4,913 bytes) Jul 22, 2011, 16:40 Uploaded by BarnacleEd
BarnacleEd
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.07653
Tafoid
Administrator
Jul 22, 2011, 18:51
From the Rules and Guideline page:
http://www.mametesters.org/rules.html

Reset and Pause bugs are not bugs unless they crash (Noted by Aaron)

Reset and pause functionality are both not game player oriented. This is by design.
Most PCBs don't have a reset button, and even if they do, the reset behavior is undefined. It is the equivalent of the watchdog firing on a PCB. Some games behave well when this happens; others not so well.
The pause functionality in MAME is there for developers to be able to tweak with game parameters during a pause to affect the video. Thus, the video is going to be odd or messed up in a lot of cases. "

That said, the tests work fine so long as you do not soft reset (F3). Such unwelcome behaviors are possible and are not reportable emulation bugs unless it directly crashes the emulation.

Closing.