Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07705 Media Support Minor Always 31 days ago 31 days ago
Tester M.A.S.H. View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Confirmed Driver guab.cpp
Version 0.222 Fixed in Version Build 64-bit
Summary 07705: guab [gaub3], tenup [tenup]: File save error
Description Give us a Break and Ten Up show 'File save error' at start (see "MAME 0.222 Give us a Break - Ten Up.png" snapshots).


MAME 0.222:
* Improved HLD behavior, always activating output at start of type II & III commands (machine\wd_fdc.cpp) [AJR].
* Improved HLD/HLT handling, fixed FD1771 timings and enable spinup_on_interrupt. Do not delay SEEK with no Verify flag. Improved write protection. Set BUSY during initial restore to make it correctly interruptable. Accept new commands while in busy state, workaround for spurious recursive calls if HLD used for drive motor control, don't change track and data registers during reset (machine\wd_fdc.cpp) [MetalliC].
* READ/WRITE macros removal [Osso].
Steps To Reproduce mame guab -flop D:\Softwarelist\guab\guab3.zip
Additional Information
Flags
Regression Version 0.222
Affected Sets / Systems guab [gaub3], tenup [tenup]
Attached Files
png file icon MAME 0.222 Give us a Break - Ten Up.png (19,961 bytes) 31 days ago Uploaded by M.A.S.H.
M.A.S.H.
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.17825
Tafoid
Administrator
31 days ago
Very odd it seems to It seems to work fine if loaded as a software list item without a path, with or without the media identifier (-flop)

Working:
mame64 guab gaub3
mame64 guab -flop gaub3
mame64 tenup tenup
mame64 tenup -flop tenup

Not Working:
mame64 guab -flop d:\software\guab\gaub3.zip
mame64 tenup -flop d:\software\guab\tenup.zip
User avatar
No.17826
Tafoid
Administrator
31 days ago
edited on: 31 days ago
Likely issue here as only noticed used device which saw changes on the day of breakage for me (June 2, 2020):
https://github.com/mamedev/mame/commit/28108a27b98bad1b266971ff1432be1710e47a2e
wd_fdc.cpp honor write protection (nw)