Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06953 Media Support Minor Always Apr 25, 2018, 08:52 Apr 26, 2018, 23:48
Tester AriaOTP View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows Vista/7/8 (64-bit)
Status [?] Acknowledged Driver x68k.cpp
Version 0.197 Fixed in Version Build 64-bit
Summary MESS-specific 06953: x68000: Doesn't recognize changed disk when the changed disk directly (without eject first)
Description related to this bug.

MAME now recognized 'new' disk so it can make new data disk in Sangokushi III. but after that, when I change disk to game disk C, MAME doesn't recognize changed disk.

Edit: It works when I changed 'empty' disk and then insert the disk. but when I try change the disk directly, it doesn't work. I think this is related the 'feature' of X68000 that auto-eject the FDD when it needs change disk.
Steps To Reproduce 1) Play Sangokushi 3 (Data disk A in A:, data disk B in B:)
2) Change B: drive disk to game disk C when message appears
3) When main menu appears, make new data disk to new xdf disk
4) New data disk make works
5) But after change game disk C when message appears, MAME doesn't recognize changed disk (wrong disk message appears)
Additional Information
Regression Version
Affected Sets / Systems x68000
Attached Files
png file icon 0000.png (7,036 bytes) Apr 25, 2018, 09:06 Uploaded by AriaOTP
Insert data disk C to drive B:
png file icon 0001.png (60,202 bytes) Apr 25, 2018, 09:08 Uploaded by AriaOTP
Main menu of Sangokushi 3, To create data disk, press '3' key then press enter key
png file icon 0002.png (60,082 bytes) Apr 25, 2018, 09:08 Uploaded by AriaOTP
Create data disk: insert new disk to drive B:
There are no relationship linked to this issue.
User avatar
Senior Tester
Apr 25, 2018, 13:15
technically this is fairly logical.. if the game code is looking for the drive to be empty, to tell you've ejected the disk then it's never going to see that status with a 'hotswap' technique (which is exactly how some PS2 etc. hacks worked, avoiding the system detecting the drive was empty)

from a UI perspective I suppose it would make sense if there was some kind of prompt to eject a disk before you insert a new one, unless you force inserted it, although I also suspect that some users would find such an extra prompt annoying...
User avatar
Apr 26, 2018, 23:48
I'll acknowledge. Hopefully those involved in Dev can determine if/how to address this.