From 16ceb903f91d6c7ebebe7cd3bafd2b72079cdf12 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Mon, 12 Aug 2024 10:06:29 +0200 Subject: [PATCH] Score go to zero --- dino.asm | 15 +++++++-------- dino.asm.bak | 16 ++++++++-------- dino.xex | Bin 5771 -> 5788 bytes 3 files changed, 15 insertions(+), 16 deletions(-) diff --git a/dino.asm b/dino.asm index 5dbfd09..03cafe9 100644 --- a/dino.asm +++ b/dino.asm @@ -85,24 +85,16 @@ EndLoop ;lda #$5f ;sta COLBAK jsr CheckJoy - ;waitRTC ; or waitRTC ? - ;key mva #>font2 chbas waitRTC ; or waitRTC ? mva #3 hscrol - ;waitRTC ; or waitRTC ? - ;key mva #>font3 chbas waitRTC ; or waitRTC ? mva #2 hscrol jsr WorldShift ; better place (flickering) - ;waitRTC ; or waitRTC ? - ;key mva #>font4 chbas waitRTC ; or waitRTC ? mva #1 hscrol - ;waitRTC ; or waitRTC ? - ;key jsr Animate mva #>font1 chbas waitRTC ; or waitRTC ? @@ -585,6 +577,13 @@ Down sta DinoState sta diff_level sta Hit + ; clear score + lda #$10 + sta score + sta score+1 + sta score+2 + sta score+3 + sta score+4 rts .endp ;----------------------------------------------- diff --git a/dino.asm.bak b/dino.asm.bak index 3a0ba82..5dbfd09 100644 --- a/dino.asm.bak +++ b/dino.asm.bak @@ -229,27 +229,27 @@ noInsert .proc ScoreUp inc score+4 lda score+4 - cmp #$3a ; 9+1 character code + cmp #$1a ; 9+1 character code bne ScoreReady - lda #$30 ; 0 character code + lda #$10 ; 0 character code sta score+4 inc score+3 lda score+3 - cmp #$3a ; 9+1 character code + cmp #$1a ; 9+1 character code bne ScoreReady - lda #$30 ; 0 character code + lda #$10 ; 0 character code sta score+3 inc score+2 lda score+2 - cmp #$3a ; 9+1 character code + cmp #$1a ; 9+1 character code bne ScoreReady - lda #$30 ; 0 character code + lda #$10 ; 0 character code sta score+2 inc score+1 lda score+1 - cmp #$3a ; 9+1 character code + cmp #$1a ; 9+1 character code bne ScoreReady - lda #$30 ; 0 character code + lda #$10 ; 0 character code sta score+1 inc score ScoreReady diff --git a/dino.xex b/dino.xex index fae44002cda9ea36547058988ceb9116bb1acbd3..1f3f60e996879d24490e898bc94294615caa8652 100644 GIT binary patch delta 171 zcmeCyouj)!Lx3@UvZlaH7F$~dxyi=_-m@pzt#q*X8!&l~pekd+&*-aw1VW}-9M(yICv z1qDsMDq7}n=+LQ0mtNia^oxm0NJ>e|76$CVKtxzbP=KG0mxr5+lY^a&HPJ4^j**F( Pg@u`k@d49ArYRNx>w7qb delta 154 zcmbQE+pW7nLx9n5vZlaH79Cp!-pR)V-n0ALt#q*XYd?99pem#PIZR4Lc1c z#|g!-Ewu$QS5H15)W#UF*uPl2Rj>UfL*v9BNH