From 8f51042ed89ce6ae96a7e03878d0af8942901a72 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Tue, 12 Mar 2024 01:02:44 -0400 Subject: [PATCH] keen: more mars map --- games/keen/keen_mars.s | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/games/keen/keen_mars.s b/games/keen/keen_mars.s index 8cbe7897..d316356e 100644 --- a/games/keen/keen_mars.s +++ b/games/keen/keen_mars.s @@ -485,6 +485,17 @@ no_keypress: ; essentially if SCRN(Y,X+2)=9 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 clc adc #2 @@ -498,8 +509,9 @@ check_valid_feet: sta OUTH lda (OUTL),Y + eor #$99 +feet_mask_smc: and #$F0 - cmp #$90 beq feet_valid bne feet_invalid