Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09399 Core Major Always 3 hours ago 29 minutes ago
Tester Ziggy View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows (x64)
Status [?] Confirmed Driver
Version 0.286 Fixed in Version Build x64
Fixed in Git Commit Github Pull Request #
Summary Regresssion 09399: mslug6: Metal Slug 6 goes in-game in 0.276, but not in 0.277
Description Metal Slug 6 goes in-game in 0.276, but not in 0.277. After MAME warning screens, there's just a blank screen ever since 0.277 up to and including the latest MAME version 0.286.
Steps To Reproduce Using default mame.ini, run "mame mslug6" on command line.
Additional Information
Github Commit
Flags Regression
Regression Version 0.277
Affected Sets / Systems mslug6
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.24194
Haze
Senior Tester
2 hours ago
from the 0.277 whatsnew this jumps out as a candidate

-Implemented specific SH3/SH4 chips & pass the required endian into the constructor, SH4 internal registers now work when using big
 endian. The debugger is now aware that the SH3/SH4 has an MMU. [smf]
User avatar
No.24195
Ziggy
Tester
1 hour ago
That would be commit:
https://github.com/mamedev/mame/commit/b26662f1bba6809df145d9e8b3f78f66e3a7c7db#diff-6f5b5ca404e809dbf4327835e76b3de2f042f1d19f5d9ad3f907549d9e6c24ac

That commit does change sega/dc.h which is included by sega/dc_atomiswave.h. It could be something else, but pointing out that you might be right.
User avatar
No.24196
Haze
Senior Tester
29 minutes ago
if somebody could confirm it's that then it would help narrow things down at least