Strange CD unmount behavior (AmigaVision or core?)

rhester72
Top Contributor
Posts: 1321
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 15 times
Been thanked: 213 times

Strange CD unmount behavior (AmigaVision or core?)

Unread post 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?

User avatar
limi
Top Contributor
Posts: 773
Joined: Sun May 24, 2020 6:53 pm
Has thanked: 179 times
Been thanked: 570 times

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

Unread post 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)

rhester72
Top Contributor
Posts: 1321
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 15 times
Been thanked: 213 times

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

Unread post by rhester72 »

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

rhester72
Top Contributor
Posts: 1321
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 15 times
Been thanked: 213 times

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

Unread post by rhester72 »

Turns out it was already bugged over a year ago:

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

Post Reply