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
Version 0.197 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 06953: x68000: Doesn't recognize changed disk when the changed disk directly (without eject first)
Description http://mametesters.org/view.php?id=6942 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
Github Commit
Flags
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:
AriaOTP
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
AriaOTP
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:
AriaOTP
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.14987
Haze
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
No.14991
Tafoid
Administrator
Apr 26, 2018, 23:48
I'll acknowledge. Hopefully those involved in Dev can determine if/how to address this.