mirror of
https://github.com/a2-4am/passport.git
synced 2024-05-28 06:41:28 +00:00
add support for JMP0600 secondary RWTS with address parsing at BC56 [fixes Alphabet Zoo, Broadsides]
This commit is contained in:
parent
dec3ce3698
commit
161ff58b8d
|
@ -80,11 +80,35 @@
|
||||||
;values
|
;values
|
||||||
!byte $AD,$AA,$D5,$96,$AA,$D5,$AD,$AA,$D5,$96,$AA,$D5
|
!byte $AD,$AA,$D5,$96,$AA,$D5,$AD,$AA,$D5,$96,$AA,$D5
|
||||||
|
|
||||||
|
.bc56multi ; length=12 dec
|
||||||
|
;sectors
|
||||||
|
!byte $0C,$0C,$0C,$0C,$0C,$09,$09,$09,$09,$09,$09,$09
|
||||||
|
;offsets
|
||||||
|
!byte $C4,$87,$78,$6A,$66,$B1,$F4,$F3,$F2,$A2,$94,$90
|
||||||
|
;values
|
||||||
|
!byte $AA,$96,$AA,$D5,$2C,$AD,$0B,$F0,$DE,$AA,$D5,$2C
|
||||||
|
|
||||||
.start
|
.start
|
||||||
lda #<.jmp600multi
|
lda #<.jmp600multi
|
||||||
ldy #>.jmp600multi
|
ldy #>.jmp600multi
|
||||||
ldx #12
|
ldx #12
|
||||||
jsr multimodify
|
jsr multimodify
|
||||||
|
|
||||||
|
lda #$0C
|
||||||
|
ldx #$61
|
||||||
|
ldy #$09
|
||||||
|
jsr compare
|
||||||
|
!byte $BD,$8C,$C0
|
||||||
|
!byte $10,$FB
|
||||||
|
!byte $20,$C8,$BC
|
||||||
|
!byte $C9
|
||||||
|
bcs .notbc56
|
||||||
|
|
||||||
|
lda #<.bc56multi
|
||||||
|
ldy #>.bc56multi
|
||||||
|
ldx #12
|
||||||
|
jsr multimodify
|
||||||
|
|
||||||
|
.notbc56
|
||||||
.exit
|
.exit
|
||||||
}
|
}
|
||||||
|
|
|
@ -387,7 +387,7 @@ StringTableHigh ; must be kept in sync with constants in enid.a
|
||||||
.passport
|
.passport
|
||||||
!text "Passport ",$00
|
!text "Passport ",$00
|
||||||
.header
|
.header
|
||||||
!text "@",s_passport,"by 4am@",s_space7,"@",s_space7," 2023-10-08",$00
|
!text "@",s_passport,"by 4am@",s_space7,"@",s_space7," 2023-12-06",$00
|
||||||
.bar9
|
.bar9
|
||||||
!text "_________",$00
|
!text "_________",$00
|
||||||
.bar18
|
.bar18
|
||||||
|
|
Loading…
Reference in New Issue
Block a user