mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-06-15 01:29:29 +00:00
keen: more mars map
This commit is contained in:
parent
d34a2131a9
commit
8f51042ed8
|
@ -485,6 +485,17 @@ no_keypress:
|
||||||
|
|
||||||
; essentially if SCRN(Y,X+2)=9
|
; essentially if SCRN(Y,X+2)=9
|
||||||
check_valid_feet:
|
check_valid_feet:
|
||||||
|
txa
|
||||||
|
ror
|
||||||
|
bcc feet_mask_odd
|
||||||
|
feet_mask_even:
|
||||||
|
lda #$F0
|
||||||
|
bne feet_mask_done ; bra
|
||||||
|
feet_mask_odd:
|
||||||
|
lda #$0F
|
||||||
|
feet_mask_done:
|
||||||
|
sta feet_mask_smc+1
|
||||||
|
|
||||||
txa
|
txa
|
||||||
clc
|
clc
|
||||||
adc #2
|
adc #2
|
||||||
|
@ -498,8 +509,9 @@ check_valid_feet:
|
||||||
sta OUTH
|
sta OUTH
|
||||||
|
|
||||||
lda (OUTL),Y
|
lda (OUTL),Y
|
||||||
|
eor #$99
|
||||||
|
feet_mask_smc:
|
||||||
and #$F0
|
and #$F0
|
||||||
cmp #$90
|
|
||||||
beq feet_valid
|
beq feet_valid
|
||||||
bne feet_invalid
|
bne feet_invalid
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user