Page 1 of 1

Strange CD unmount behavior (AmigaVision or core?)

Posted: Wed Sep 25, 2024 1:53 pm
by rhester72

I've noticed with CacheCDFS as installed on AmigaVision that there's a bit of odd behavior with respect to CD unmounting.

If I unmount from OSD, it correctly unmounts...then five seconds later (from the AmigaDOS perspective), is _re_mounted (using cached data?) despite the "drive" being empty. This happens with or without SCSI Direct. Once this occurs, nothing short of restarting the core will make it properly unmount (including rebooting the Amiga!).

Curiously, attempting to eject the disc with EjectCD from IDEFix has no effect.

It's difficult to tell whether this is a CacheCDFS issue or a core issue...any thoughts from anyone who may have seen similar or who has more intimate knowledge of the tech stack?


Re: Strange CD unmount behavior (AmigaVision or core?)

Posted: Wed Sep 25, 2024 4:56 pm
by limi

That sounds like a core issue, the software on the Amiga side can’t re-mount something on the MiSTer side.

(And, you probably know this already, but it is unnecessary to unmount for CD32 usage, but I assume you are trying to use it with the OS here)


Re: Strange CD unmount behavior (AmigaVision or core?)

Posted: Wed Sep 25, 2024 5:06 pm
by rhester72

You assume correctly - thank you, will bug this against the core


Re: Strange CD unmount behavior (AmigaVision or core?)

Posted: Thu Sep 26, 2024 2:54 pm
by rhester72

Turns out it was already bugged over a year ago:

https://github.com/MiSTer-devel/Minimig ... issues/167