mirror of
https://github.com/a2-4am/passport.git
synced 2024-06-01 15:41:33 +00:00
34 lines
854 B
Plaintext
34 lines
854 B
Plaintext
;-------------------------------
|
|
; #TRILLIUM
|
|
;
|
|
; tested on
|
|
; - Rendezvous with Rama rev. 2
|
|
; - Fahrenheit 451 rev. 2
|
|
;-------------------------------
|
|
!zone {
|
|
lda gIsTrillium
|
|
beq .search
|
|
lda gTrack
|
|
cmp #$11
|
|
bne .exit
|
|
lda #$0F
|
|
ldx #$31
|
|
jsr compare3
|
|
!byte $C9,$CF,$A0
|
|
bcs .exit
|
|
lda #TRUE
|
|
sta gIsTrillium
|
|
bcc .exit
|
|
.search ldy #$09
|
|
jsr SearchTrack
|
|
!byte $20,$30,$E0; JSR $E030
|
|
!byte $AD,$83,$C0; LDA $C083
|
|
!byte $AD,$83,$C0; LDA $C083
|
|
bcs .exit ; passport-test-suite/Rendezvous with Rama rev. 2.woz [C=0] matches
|
|
jsr PrintByID
|
|
!byte s_trillium
|
|
jsr modify1
|
|
!byte $2C ; BIT
|
|
.exit
|
|
}
|