add log message for MUSE disks (RWTS doubles every sector ID)

This commit is contained in:
4am 2017-10-21 10:42:08 -04:00
parent 34a2ae967f
commit 9b1f451930
2 changed files with 17 additions and 3 deletions

View File

@ -239,8 +239,18 @@ TraceDOS32d
lda #TRUE lda #TRUE
sta gIsDOS32 sta gIsDOS32
; read the rest of the disk with the original RWTS ; check for MUSE sector doubling RWTS
lda callrwts+2
ldx #$09
ldy #$02
jsr CompareMemory
!byte $20,$DD
bcs +
lda #s_muse
jsr PrintByID
; read the rest of the disk with the original RWTS
+
jmp ADStyle jmp ADStyle
; callback to check if the data field is missing ; callback to check if the data field is missing

View File

@ -109,7 +109,8 @@ s_bootwrite = $5A
s_rwtswrite = $5B s_rwtswrite = $5B
s_rdos = $5C s_rdos = $5C
s_sra = $5D s_sra = $5D
STRINGCOUNT = $5E s_muse = $5E
STRINGCOUNT = $5F
!zone { !zone {
StringTable StringTable
@ -207,6 +208,7 @@ StringTable
!word .rwtswrite !word .rwtswrite
!word .rdos !word .rdos
!word .sra !word .sra
!word .muse
; ;
; Text can contain substitution strings, which ; Text can contain substitution strings, which
; are replaced by current values at runtime. Each ; are replaced by current values at runtime. Each
@ -232,7 +234,7 @@ StringTable
; can be set directly before calling PrintByID. ; can be set directly before calling PrintByID.
; ;
.header .header
!text "Passport by 4am 2017-10-11",$00 !text "Passport by 4am 2017-10-21",$00
.mainmenu .mainmenu
!text "________________________________________",$8D,$8D,$8D,$8D,$8D,$8D,$8D !text "________________________________________",$8D,$8D,$8D,$8D,$8D,$8D,$8D
!text " " !text " "
@ -514,4 +516,6 @@ StringTable
!text "T00,S00 Found RDOS bootloader",$8D,$00 !text "T00,S00 Found RDOS bootloader",$8D,$00
.sra .sra
!text "T%t,S%0 Found SRA protection check",$8D,$00 !text "T%t,S%0 Found SRA protection check",$8D,$00
.muse
!text "T00,S08 RWTS doubles every sector ID",$8D,$00
} }