1551 drive won't read disk images if (re)enabled at runtime
Versatile Commodore Emulator
Brought to you by:
blackystardust,
gpz
In xplus4, starting the emulator with the 1551 enable works fine.
But either switching drive type and then selecting 1551 again from the GUI, or starting with no drive enabled and then selecting 1551 emulation will cause the drive to be unable to access any disk image attached to it.
generally switching drive types at runtime seems to not work correctly
From some earlier 1551 bug I still have this local patch in my tree. I can't remember why, exactly :-) But from the looks of it, it was more relevant to changing the drive type away from 1551. Could you try anyway? I'm tempted to commit it since it feels like it's correct :)
Doesn't seem to make any difference
@rhialto perhaps something similar must be done for the other drives (VIAs?) too?
Ah the patch was for https://sourceforge.net/p/vice-emu/bugs/1764/ . None of the different patches there has been applied.