diff --git a/bin/GWSys6_4M.bin b/bin/GWSys6_4M.bin index b8b60d0..e9e434f 100755 Binary files a/bin/GWSys6_4M.bin and b/bin/GWSys6_4M.bin differ diff --git a/bin/GWSys6_8M.bin b/bin/GWSys6_8M.bin index 1a0fbda..7ee7725 100644 Binary files a/bin/GWSys6_8M.bin and b/bin/GWSys6_8M.bin differ diff --git a/bin/GWSys71_8M.bin b/bin/GWSys71_8M.bin index 9fc7714..a019f54 100755 Binary files a/bin/GWSys71_8M.bin and b/bin/GWSys71_8M.bin differ diff --git a/bin/GWSys7Diagnostics_8M.bin b/bin/GWSys7Diagnostics_8M.bin index c274b0b..ceee568 100755 Binary files a/bin/GWSys7Diagnostics_8M.bin and b/bin/GWSys7Diagnostics_8M.bin differ diff --git a/bin/baserom_romdisk_noramtest.bin b/bin/baserom_romdisk_noramtest.bin index f4d4686..f71f627 100755 Binary files a/bin/baserom_romdisk_noramtest.bin and b/bin/baserom_romdisk_noramtest.bin differ diff --git a/bin/baserom_romdisk_ramtest.bin b/bin/baserom_romdisk_ramtest.bin index 90594e8..7b9c585 100755 Binary files a/bin/baserom_romdisk_ramtest.bin and b/bin/baserom_romdisk_ramtest.bin differ diff --git a/bin/driver.bin b/bin/driver.bin index 54bb476..30accd3 100755 Binary files a/bin/driver.bin and b/bin/driver.bin differ diff --git a/rdisk.c b/rdisk.c index db3a2b8..a1644ac 100644 --- a/rdisk.c +++ b/rdisk.c @@ -312,11 +312,8 @@ OSErr RDCtl(CntrlParamPtr p, DCtlPtr d) { if (!c->status.diskInPlace) { return controlErr; } return noErr; case accRun: - if (!c->initialized) { - // Mark init done - c->initialized = 1; - c->status.diskInPlace = 8; // 8 is nonejectable disk - } + c->initialized = 1; // Mark init done + c->status.diskInPlace = 8; // 8 is nonejectable disk PostEvent(diskEvt, c->status.dQDrive); // Post disk inserted event d->dCtlFlags &= ~dNeedTimeMask; // Disable accRun return noErr;