Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07232 Crash/Freeze Critical (emulation) Always Feb 12, 2019, 22:50 Feb 12, 2019, 23:46
Tester -Misc Reporters- View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows Vista/7/8 (64-bit)
Status [?] Confirmed Driver studio2.cpp
Version 0.206 Fixed in Version Build 64-bit
Summary MESS-specific 07232: studio2: Unable to successfully boot game
Description Using the procedure for Studio 2 if loading with a cartridge (Hit F3 then hold Q) no longer works. Whatever shows up is corrupted.
Steps To Reproduce - mame64 studio2 pinball
- Hit F3, then hold Q until booted

Game should show on the screen, but does not.
Additional Information Taken from:
https://github.com/mamedev/mame/issues/4633
Flags
Regression Version 0.200
Affected Sets / Systems studio2
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.16136
Tafoid
Administrator
Feb 12, 2019, 22:52
Traced to July 18th, 2018 work on main CPU
https://github.com/mamedev/mame/commit/13c663f17aea5d715474dfc6a46350c3f6ab6703
User avatar
No.16138
AJR
Developer
Feb 12, 2019, 23:46
edited on: Feb 12, 2019, 23:52
I've independently verified this regression. Specifically, it's caused by incorrect DMA burst timing, for which I would place the real fault in the cdp1861_device's incredibly naive emulation (a real CDP1861 would do handshaking with the CDP1802's timing pulses and status codes).