- --
Viewing Issue Advanced Details
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 09546 | Crash/Freeze | Major | Always | 12 hours ago | 3 hours ago |
| Tester | trap15 | View Status | Public | Platform | MAME (Self-compiled) |
| Assigned To | Resolution | Open | OS | Windows (x64) | |
| Status [?] | Confirmed | Driver | |||
| Version | 0.289 | Fixed in Version | Build | x64 | |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 09546: vfive: Audio CPU crashes if some sound effects are triggered during player death | ||||
| Description |
There are other sound effects that trigger this problem, but coins were the most reliable way to cause it; I believe the player getting hit might be a mandatory part of the equation though. When the player dies while some sound effects are triggered, the audio CPU can crash and hang the sound. It's likely a memory corruption rather than something explicitly jumping to the wrong place, as sometimes it will corrupt memory and at least somewhat execute onwards, sometimes leading to the Invincibility or Test Mode DIP switches being set on without the player doing so. Given there's no known documentation of this happening on a PCB, and the issue is very severe for an arcade game, I believe it's an emulation error. My gut feeling is that there is an error in the opcode decryption table and this particular code path hits that opcode. I've asked a friend to check on his PCB to be sure but it will be a few days. |
||||
| Steps To Reproduce |
- Start a new game - Sit at the bottom of the screen below the first powerup carrier - When the carrier is about to collide with the player, insert coins repeatedly - When the collision occurs, notice the music stops and previously playing notes sustain forever (the audio CPU is executing garbage at this point) |
||||
| Additional Information | From the attached replay by Emma, here is a small video showing the problem occurring: | ||||
| Github Commit | |||||
| Flags | |||||
| Regression Version | |||||
| Affected Sets / Systems | vfive | ||||
|
Attached Files
|
replay where this bug occurs (courtesy kntain)
| ||||
replay where this bug occurs (courtesy Emma) (mame 0.288) | |||||
Relationships
| There are no relationship linked to this issue. |
Notes
0
| There are no notes attached to this issue. |