mirror of
https://github.com/a2-4am/passport.git
synced 2024-05-28 21:41:27 +00:00
44 lines
968 B
Plaintext
44 lines
968 B
Plaintext
;-------------------------------
|
|
; #HALLABS
|
|
; checks nibbles on track $22
|
|
;
|
|
; tested on
|
|
; Sheila (HAL Labs)
|
|
; Super Taxman II (HAL Labs)
|
|
;-------------------------------
|
|
!zone {
|
|
; gIsBoot0 is TRUE here
|
|
|
|
ldx gTrack
|
|
dex
|
|
bne .exit
|
|
|
|
ldy #(@search1end-@search1start)
|
|
jsr SearchTrack
|
|
@search1start
|
|
LDX $B7E9
|
|
LDA $C089,X
|
|
LDA $C08E,X
|
|
LDA #$00
|
|
@search1end
|
|
bcs .exit
|
|
|
|
ldy #(@search2end-@search2start)
|
|
jsr SearchTrack
|
|
@search2start
|
|
!byte $20,WILDCARD,WILDCARD
|
|
!byte $20,WILDCARD,WILDCARD
|
|
LDA #$00
|
|
STA $10
|
|
LDA #$20
|
|
STA $11
|
|
!byte $20
|
|
@search2end
|
|
bcs .exit ; passport-test-suite/Super Taxman II.woz [C=0] matches
|
|
jsr PrintByID
|
|
!byte s_hallabs
|
|
jsr modify1
|
|
!byte $60
|
|
.exit
|
|
}
|