diff --git a/src/id/trace32.a b/src/id/trace32.a index 282bfde..26b9702 100644 --- a/src/id/trace32.a +++ b/src/id/trace32.a @@ -197,6 +197,11 @@ TraceDOS32LO lda #>.RDOS13Hook sta jCallRWTS+2 + lda #<.RDOS13Seek + sta $BAC7 + lda #>.RDOS13Seek + sta $BAC8 + lda $BC76 cmp #$D5 beq .patchmap @@ -347,4 +352,14 @@ FFer dex stx $B719 ;count of sectors (high part) jmp $BA00 + +.RDOS13Seek + jsr $BC65 ;read address + lda $2E + cmp $BAF5 + bne + + jmp $BAC9 ++ sec ;fail on the tracks that don't exist + rts + } diff --git a/src/strings/en.a b/src/strings/en.a index 9d7320c..4721e97 100755 --- a/src/strings/en.a +++ b/src/strings/en.a @@ -147,7 +147,7 @@ StringTable ; can be set directly before calling PrintByID. ; .header - !text "Passport by 4am 2018-10-09",$00 + !text "Passport by 4am 2018-10-10",$00 .mainmenu !text "________________________________________",$8D,$8D,$8D,$8D,$8D,$8D,$8D !text " "