diff --git a/retro.asm b/retro.asm index 6bd3645..a6633e0 100644 --- a/retro.asm +++ b/retro.asm @@ -38,6 +38,9 @@ DecrementArrows: DEC : STA $7EF377 : INC BRA .done .rupees + LDA $7EF340 : CMP.b #$01 : BNE .has_arrow + LDA.b #$00 : RTL + .has_arrow: LDA $7EF340 : AND.b #$01 : BEQ + LDA.b $0B99 : BNE + ; Arrow Game active and has credits left LDA.b $0B9A : BNE + ; Arrow Game active and on last arrow