Merge branch 'master' into patch-1

This commit is contained in:
Thomas Prescott
2021-04-04 21:38:41 -05:00
committed by GitHub
45 changed files with 1709 additions and 786 deletions

View File

@@ -32,6 +32,7 @@ QuickSwap:
CPX.b #$01 : BEQ + ; bow
CPX.b #$05 : BEQ + ; powder
CPX.b #$0D : BEQ + ; flute
CPX.b #$10 : BEQ + ; bottle
BRA .store
+ STX $0202 : JSL ProcessMenuButtons_y_pressed
@@ -48,20 +49,20 @@ RTL
RCode:
LDA.w $0202 : TAX
-
CPX.b #$0F : BNE + ; incrementing into bottle
LDX.b #$00 : BRA ++
+ CPX.b #$10 : BNE + ; incrementing bottle
LDA.l $7EF34F : TAX
-- : ++
CPX.b #$04 : BEQ .noMoreBottles
INX
LDA.l $7EF35B,X : BEQ --
TXA : STA.l $7EF34F
LDX #$10
RTS
.noMoreBottles
LDX #$11
BRA .nextItem
; CPX.b #$0F : BNE + ; incrementing into bottle
; LDX.b #$00 : BRA ++
; + CPX.b #$10 : BNE + ; incrementing bottle
; LDA.l $7EF34F : TAX
; -- : ++
; CPX.b #$04 : BEQ .noMoreBottles
; INX
; LDA.l $7EF35B,X : BEQ --
; TXA : STA.l $7EF34F
; LDX #$10
; RTS
; .noMoreBottles
; LDX #$11
; BRA .nextItem
+ CPX.b #$14 : BNE + : LDX.b #$00 ;will wrap around to 1
+ INX
.nextItem
@@ -71,19 +72,19 @@ RTS
LCode:
LDA.w $0202 : TAX
-
CPX.b #$11 : BNE + ; decrementing into bottle
LDX.b #$05 : BRA ++
+ CPX.b #$10 : BNE + ; decrementing bottle
LDA.l $7EF34F : TAX
-- : ++
CPX.b #$01 : BEQ .noMoreBottles
DEX
LDA.l $7EF35B,X : BEQ --
TXA : STA.l $7EF34F
LDX.b #$10
RTS
.noMoreBottles
LDX.b #$0F : BRA .nextItem
; CPX.b #$11 : BNE + ; decrementing into bottle
; LDX.b #$05 : BRA ++
; + CPX.b #$10 : BNE + ; decrementing bottle
; LDA.l $7EF34F : TAX
; -- : ++
; CPX.b #$01 : BEQ .noMoreBottles
; DEX
; LDA.l $7EF35B,X : BEQ --
; TXA : STA.l $7EF34F
; LDX.b #$10
; RTS
; .noMoreBottles
; LDX.b #$0F : BRA .nextItem
+ CPX.b #$01 : BNE + : LDX.b #$15 ; will wrap around to $14
+ DEX
.nextItem