mirror of
https://github.com/a2-4am/passport.git
synced 2024-06-09 22:29:30 +00:00
26 lines
724 B
Plaintext
26 lines
724 B
Plaintext
;-------------------------------
|
|
; #DIDATECH
|
|
; nibble check of malformed T02,S07
|
|
;
|
|
; tested on
|
|
; - Crosscountry Canada
|
|
; - Crosscountry USA
|
|
; - Crosscountry California
|
|
;-------------------------------
|
|
lda gIsDidatech
|
|
bne +
|
|
|
|
ldy #$09
|
|
jsr SearchTrack; code is XOR #$96 but not tamper-checked
|
|
!byte $06,$59 ; BCC -$CF
|
|
!byte $8E ; CLC
|
|
!byte $36,$68 ; LDY #$FE
|
|
!byte $06,$97 ; BCC +$01
|
|
!byte $5E ; INY
|
|
!byte $1A ; STY ....
|
|
bcs + ; passport-test-suite/Crosscountry Canada.woz [C=0] matches
|
|
jsr inx7
|
|
jsr modify1
|
|
!byte $7C ; NOP instead of INY
|
|
+
|