fixed the feather HUD Draw

This commit is contained in:
Jared_Brian_
2024-03-18 20:22:44 -06:00
parent b4da07142a
commit 2243db03fe
3 changed files with 76 additions and 62 deletions

View File

@@ -103,57 +103,65 @@ Menu_DrawTriforceIcons:
LSR : BCC + LSR : BCC +
STX.w $1366 : INX : STX.w $1368 : DEX STX.w $1366 : INX : STX.w $1368 : DEX
STY.w $13A6 : INY : STY.w $13A8 : DEY STY.w $13A6 : INY : STY.w $13A8 : DEY
+
+ LSR : BCC + LSR : BCC +
STX.w $136A : INX : STX.w $136C : DEX STX.w $136A : INX : STX.w $136C : DEX
STY.w $13AA : INY : STY.w $13AC : DEY STY.w $13AA : INY : STY.w $13AC : DEY
+
+ LSR : BCC + LSR : BCC +
STX.w $136E : INX : STX.w $1370 : DEX STX.w $136E : INX : STX.w $1370 : DEX
STY.w $13AE : INY : STY.w $13B0 : DEY STY.w $13AE : INY : STY.w $13B0 : DEY
+
+ LSR : BCC + LSR : BCC +
STX.w $13E4 : INX : STX.w $13E6 : DEX STX.w $13E4 : INX : STX.w $13E6 : DEX
STY.w $1424 : INY : STY.w $1426 : DEY STY.w $1424 : INY : STY.w $1426 : DEY
+
+ LSR : BCC + LSR : BCC +
STX.w $13E8 : INX : STX.w $13EA : DEX STX.w $13E8 : INX : STX.w $13EA : DEX
STY.w $1428 : INY : STY.w $142A : DEY STY.w $1428 : INY : STY.w $142A : DEY
+
+ LSR : BCC + LSR : BCC +
STX.w $13EC : INX : STX.w $13EE : DEX STX.w $13EC : INX : STX.w $13EE : DEX
STY.w $142C : INY : STY.w $142E : DEY STY.w $142C : INY : STY.w $142E : DEY
+
+ LSR : BCC + LSR : BCC +
STX.w $13F0 : INX : STX.w $13F2 : DEX STX.w $13F0 : INX : STX.w $13F2 : DEX
STY.w $1430 : INY : STY.w $1432 : DEY STY.w $1430 : INY : STY.w $1432 : DEY
+ +
RTS RTS
} }
; ========================================================= ; =========================================================
Menu_DrawPendantIcons: Menu_DrawPendantIcons:
{ {
LDA.l $7EF374 LDA.l $7EF374
LSR : BCC + LSR : BCC +
LDX.w #$2502 : STX.w $14A4 : INX : STX.w $14A6 LDX.w #$2502 : STX.w $14A4 : INX : STX.w $14A6
LDX.w #$2512 : STX.w $14E4 : INX : STX.w $14E6 LDX.w #$2512 : STX.w $14E4 : INX : STX.w $14E6
+
+ LSR : BCC + LSR : BCC +
LDX.w #$3D00 : STX.w $14AA : INX : STX.w $14AC LDX.w #$3D00 : STX.w $14AA : INX : STX.w $14AC
LDX.w #$3D10 : STX.w $14EA : INX : STX.w $14EC LDX.w #$3D10 : STX.w $14EA : INX : STX.w $14EC
+
+ LSR : BCC + LSR : BCC +
LDX.w #$2D06 : STX.w $14B0 : INX : STX.w $14B2 LDX.w #$2D06 : STX.w $14B0 : INX : STX.w $14B2
LDX.w #$2D16 : STX.w $14F0 : INX : STX.w $14F2 LDX.w #$2D16 : STX.w $14F0 : INX : STX.w $14F2
+
+ RTS RTS
} }
; ========================================================= ; =========================================================
; V H O P P P T T T T T T T T T T <- tile format ; V H O P P P T T T T T T T T T T <- tile format
@@ -300,7 +308,6 @@ DrawYItems:
; Row 3 ------------------------------------------------- ; Row 3 -------------------------------------------------
print pc
LDA.l $7EF34C : AND.w #$00FF : CMP.w #$0000 : BEQ .no_ocarina LDA.l $7EF34C : AND.w #$00FF : CMP.w #$0000 : BEQ .no_ocarina
LDA.w $030F : BNE .spoof_ocarina LDA.w $030F : BNE .spoof_ocarina
LDA #$0001 ; Multi-songs not unlocked yet LDA #$0001 ; Multi-songs not unlocked yet

View File

@@ -173,6 +173,8 @@ MirrorGFX:
; Collectibles ; Collectibles
; --------------------------------------------------------- ; ---------------------------------------------------------
; vhopppcc cccccccc
QuarterNoteGFX: QuarterNoteGFX:
dw $30AA, $306B, $307A, $306A ; Gray Note dw $30AA, $306B, $307A, $306A ; Gray Note
dw $2CAA, $2C6B, $2C7A, $2C6A ; Blue Note dw $2CAA, $2C6B, $2C7A, $2C6A ; Blue Note
@@ -218,7 +220,7 @@ SwordGFX:
dw $2C64, $2CCE, $2C75, $EC64 ; level one dw $2C64, $2CCE, $2C75, $EC64 ; level one
dw $2C64, $2C65, $2C74, $2D26 ; level two dw $2C64, $2C65, $2C74, $2D26 ; level two
dw $3464, $3465, $3475, $3429 ; level three dw $3464, $3465, $3475, $3429 ; level three
dw $3464, $3465, $3475, $3429 ; level four dw $3864, $3865, $3875, $3829 ; level four
; --------------------------------------------------------- ; ---------------------------------------------------------

View File

@@ -259,7 +259,7 @@ HUD_UpdateItemBox:
.bombs_not_equipped .bombs_not_equipped
CPX.w #$0006 : BNE .bottle1_not_equipped CPX.w #$0006 : BNE .bottle1_not_equipped
JMP .load_bottle_content LDA.w #$0000 : JMP .load_bottle_content
.bottle1_not_equipped .bottle1_not_equipped
@@ -386,6 +386,11 @@ HexToDecimal:
RTS RTS
} }
CopyHudToRight:
{
}
pushpc pushpc
; ========================================================= ; =========================================================
@@ -397,9 +402,9 @@ HudItems:
; bows, boomerang, hookshot, bombs, powder, bottle1 ; bows, boomerang, hookshot, bombs, powder, bottle1
dw $F629, $F651, $F669, $F679, $F689, $F751 dw $F629, $F651, $F669, $F679, $F689, $F751
; hammer, lamp, fire rod, ice rod, mirror, bottle2 ; hammer, lamp, fire rod, ice rod, mirror, bottle2
dw $F701, $F6F1, $F6A1, $F6B1, $F7C9, $F751 dw $F701, $F6F1, $F6A1, $F6B1, $F7C1, $F751
; flute, book, somaria, byrna, feather, bottle3 ; flute, book, somaria, byrna, feather, bottle3
dw $F859, $F741, $F799, $F7A9, $F731, $F751 dw $F859, $F741, $F799, $F7A9, $F729, $F751
; deku, zora, wolf, bunny, stone, bottle4 ; deku, zora, wolf, bunny, stone, bottle4
dw $F6E1, $F821, $F6D1, $F7B9, $F811, $F751 dw $F6E1, $F821, $F6D1, $F7B9, $F811, $F751
} }