X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ffloppydrive.cpp;fp=src%2Ffloppydrive.cpp;h=5df3964313e0fe21a9b1646eebe1d8111607c9bd;hb=bb4c4d2761e4da67094890211811dba8f4c0eff7;hp=92917191dd10e16c5bb9a57c3a96fae444f3e437;hpb=695e6c22a404fc7e4141a5c8e5ceda10d48c7fd3;p=apple2 diff --git a/src/floppydrive.cpp b/src/floppydrive.cpp index 9291719..5df3964 100644 --- a/src/floppydrive.cpp +++ b/src/floppydrive.cpp @@ -948,7 +948,7 @@ void FloppyDrive::SetReadWriteSwitch(uint8_t state) uint8_t FloppyDrive::DataRegister(void) { // Sanity check - if (diskType[activeDrive] != DT_EMPTY) + if (diskImageReady && (diskType[activeDrive] != DT_EMPTY)) { WOZ2 & woz = *((WOZ2 *)disk[activeDrive]); uint8_t tIdx = woz.tmap[headPos[activeDrive]];