Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05984 Save/Restore Minor Always Jul 10, 2015, 00:51 14 days ago
Tester kazblox View Status Public Platform MAME (Official Binary)
Assigned To Resolution Fixed OS Windows Vista/7/8 (64-bit)
Status [?] Resolved Driver
Version 0.163 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary 05984: bublbobl and clones: YM2203 registers don't clear in some cases when saving/restoring
Description When saving states in Bubble Bobble sets, loading them may not initialize the YM2203 registers properly by specific means, causing jumping/item collecting SFX to sound abnormal until certain SFXs play (making bubbles, dying, etc).

Example savestate can be downloaded below.
Steps To Reproduce 1. Load any of the Bubble Bobble sets listed in this report
2. Make a savestate when the "enemy die" SFX is playing
3. Load the savestate
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems bublbobl and clones
Attached Files
zip file icon savestate.zip (7,141 bytes) Jul 10, 2015, 00:51 Uploaded by kazblox
Savestate using the reproduction steps
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.22488
hap
Developer
14 days ago
I can easily repro it in 0.163, but on current MAME it doesn't happen anymore.
Maybe fixed with Aaron's YMFM rewrite, or if it was a driver issue, who knows.