let's dev 3/2/18

fix for no items at fairy fountains
fix for chest game sfx
fix for digging game shovel swap bug
talking to saha/bomb shop guy now reveals their map items
This commit is contained in:
Karkat
2018-03-03 00:00:36 -05:00
parent 0bcd2cc2ab
commit 6be28cfece
10 changed files with 126 additions and 89 deletions

View File

@@ -26,7 +26,7 @@ org $3FFFFF ; <- 1FFFFF
db #$00 ; expand file to 2mb db #$00 ; expand file to 2mb
org $1FFFF8 ; <- FFFF8 timestamp rom org $1FFFF8 ; <- FFFF8 timestamp rom
db #$20, #$18, #$02, #$28 ; year/month/day db #$20, #$18, #$03, #$02 ; year/month/day
;================================================================================ ;================================================================================
@@ -39,7 +39,7 @@ db #$20, #$18, #$02, #$28 ; year/month/day
!INVENTORY_SWAP_2 = "$7EF38E" !INVENTORY_SWAP_2 = "$7EF38E"
!NPC_FLAGS = "$7EF410" !NPC_FLAGS = "$7EF410"
!NPC_FLAGS_2 = "$7EF411" !NPC_FLAGS_2 = "$7EF411"
!MAP_ZOOM = "$7EF415" !MAP_OVERLAY = "$7EF414" ; [2]
!PROGRESSIVE_SHIELD = "$7EF416" ; ss-- ---- !PROGRESSIVE_SHIELD = "$7EF416" ; ss-- ----
!HUD_FLAG = "$7EF416" ; --h- ---- !HUD_FLAG = "$7EF416" ; --h- ----
!FORCE_PYRAMID = "$7EF416" ; ---- p--- !FORCE_PYRAMID = "$7EF416" ; ---- p---
@@ -76,6 +76,7 @@ db #$20, #$18, #$02, #$28 ; year/month/day
incsrc hooks.asm incsrc hooks.asm
incsrc treekid.asm incsrc treekid.asm
incsrc hashalphabethooks.asm
;org $208000 ; bank #$20 ;org $208000 ; bank #$20
org $A08000 ; bank #$A0 org $A08000 ; bank #$A0
@@ -133,7 +134,7 @@ incsrc cuccostorm.asm
incsrc roomloading.asm incsrc roomloading.asm
incsrc icepalacegraphics.asm incsrc icepalacegraphics.asm
incsrc retro.asm incsrc retro.asm
incsrc hashalphabet.asm ; <- TAKE OUT THE EXTRA ORGS IN HERE - THIS IS WHY WE COULDN'T ADD MORE FILES EARLIER incsrc hashalphabet.asm
warnpc $A18000 warnpc $A18000
org $1C8000 ; text tables for translation org $1C8000 ; text tables for translation

View File

@@ -78,6 +78,7 @@ OldMountainMan_TransitionFromTagalong_Edit:
JML $09A6B6 ; <- 4A6B6 tagalong.asm:1194 (SEP #$30 : RTS) JML $09A6B6 ; <- 4A6B6 tagalong.asm:1194 (SEP #$30 : RTS)
} }
;================================================================ ;================================================================
!MAP_OVERLAY = "$7EF414" ; [2]
Sprite_ShowSolicitedMessageIfPlayerFacing_Alt: Sprite_ShowSolicitedMessageIfPlayerFacing_Alt:
{ {
STA $1CF0 STA $1CF0
@@ -111,9 +112,11 @@ Sprite_ShowSolicitedMessageIfPlayerFacing_Alt:
JSL DialogAlcoholic : BRA .SayNothing JSL DialogAlcoholic : BRA .SayNothing
.SahasrahlaDialogs .SahasrahlaDialogs
REP #$20 : LDA.l MapReveal_Sahasrahla : ORA !MAP_OVERLAY : STA !MAP_OVERLAY : SEP #$20
JSL DialogSahasrahla : BRA .SayNothing JSL DialogSahasrahla : BRA .SayNothing
.BombShopGuyDialog .BombShopGuyDialog
REP #$20 : LDA.l MapReveal_BombShop : ORA !MAP_OVERLAY : STA !MAP_OVERLAY : SEP #$20
JSL DialogBombShopGuy JSL DialogBombShopGuy
.SayNothing .SayNothing

View File

@@ -253,8 +253,22 @@ DialogBlind:
JSL.l Sprite_ShowMessageMinimal JSL.l Sprite_ShowMessageMinimal
RTL RTL
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
DialogFatFairy: DialogFairyThrow:
%LoadDialogAddress(FatFairyText) LDA.l Restrict_Ponds : BEQ .normal
LDA $7EF35C : ORA $7EF35D : ORA $7EF35E : ORA $7EF35F : BNE .normal
.noInventory
LDA $0D80, X : !ADD #$08 : STA $0D80, X
LDA.b #$51
LDY.b #$01
RTL
.normal
LDA.b #$88
LDY.b #$00
RTL
;--------------------------------------------------------------------------------
DialogPyramidFairy:
%LoadDialogAddress(PyramidFairyText)
JSL.l Sprite_ShowMessageUnconditional JSL.l Sprite_ShowMessageUnconditional
RTL RTL
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------

View File

@@ -243,23 +243,6 @@ DMAAlphabetTilemap:
PLX : PLA PLX : PLA
RTS RTS
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
!FSTILE_SPACE = "$0188"
!FSTILE_BRACKET_OPEN_TOP = "$1D8A"
!FSTILE_BRACKET_OPEN_BOTTOM = "$1D9A"
!FSTILE_BRACKET_CLOSE_TOP = "$1D8B"
!FSTILE_BRACKET_CLOSE_BOTTOM = "$1D9B"
!FSTILE_A_TOP = "$1D4A"
!FSTILE_A_BOTTOM = "$1D5A"
!FSTILE_H_TOP = "$1D61"
!FSTILE_H_BOTTOM = "$1D71"
!FSTILE_S_TOP = "$1D6C"
!FSTILE_S_BOTTOM = "$1D7C"
;--------------------------------------------------------------------------------
FileSelect_PlayerSelectText_Top: FileSelect_PlayerSelectText_Top:
;db $60, $62, $00, $37 ;db $60, $62, $00, $37
dw !FSTILE_SPACE, !FSTILE_SPACE dw !FSTILE_SPACE, !FSTILE_SPACE
@@ -296,43 +279,3 @@ dw !FSTILE_SPACE
dw !FSTILE_BRACKET_CLOSE_BOTTOM dw !FSTILE_BRACKET_CLOSE_BOTTOM
dw !FSTILE_SPACE, !FSTILE_SPACE dw !FSTILE_SPACE, !FSTILE_SPACE
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
org $0CDE60 ; <- 65E60
FileSelect_CopyFile_Top:
db $62, $A5, $00, $15
dw $1D4C, !FSTILE_SPACE, $1D68, !FSTILE_SPACE, $1D69, !FSTILE_SPACE, $1D82, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE
;dw $1CAC, !FSTILE_SPACE, $1D23, !FSTILE_SPACE, $1D89, !FSTILE_SPACE, $1D04, !FSTILE_SPACE, $1D89, !FSTILE_SPACE, $1D07
;--------------------------------------------------------------------------------
org $0CDE7A ; <- 65E7A
FileSelect_CopyFile_Bottom:
db $62, $C5, $00, $15
dw $1D5C, !FSTILE_SPACE, $1D78, !FSTILE_SPACE, $1D79, !FSTILE_SPACE, $1D92, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE
;dw $1CBC, !FSTILE_SPACE, $1D33, !FSTILE_SPACE, $1D99, !FSTILE_SPACE, $1D14, !FSTILE_SPACE, $1D99, !FSTILE_SPACE, $1D17
;--------------------------------------------------------------------------------
org $0CDE94 ; <- 65E94
FileSelect_KillFile_Top:
db $63, $25, $00, $19
dw $1D64, !FSTILE_SPACE, $1D62, !FSTILE_SPACE, $1D65, !FSTILE_SPACE, $1D65, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE
;dw $1D64, !FSTILE_SPACE, $1D62, !FSTILE_SPACE, $1D65, !FSTILE_SPACE, $1D65, !FSTILE_SPACE, $1D04, !FSTILE_SPACE, $1D89, !FSTILE_SPACE, $1D07
;--------------------------------------------------------------------------------
;org $0CDEB2 ; <- 65EB2
;FileSelect_KillFile_Bottom:
db $63, $45, $00, $19
dw $1D74, !FSTILE_SPACE, $1D72, !FSTILE_SPACE, $1D75, !FSTILE_SPACE, $1D75, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE
;dw $1D74, !FSTILE_SPACE, $1D72, !FSTILE_SPACE, $1D75, !FSTILE_SPACE, $1D75, !FSTILE_SPACE, $1D14, !FSTILE_SPACE, $1D99, !FSTILE_SPACE, $1D17
;--------------------------------------------------------------------------------
;org $0CDDE8 ; <- 65DE8
;FileSelect_PlayerSelectText_Top:
;db $60, $62, $00, $37
;db $8A, $1D, $88, $01, $69, $1D, $88, $01, $65, $1D, $88, $01, $4A, $1D, $88, $01
;db $82, $1D, $88, $01, $4E, $1D, $88, $01, $6B, $1D, $88, $01, $88, $01, $6C, $1D
;db $88, $01, $4E, $1D, $88, $01, $65, $1D, $88, $01, $4E, $1D, $88, $01, $4C, $1D
;db $88, $01, $6D, $1D, $88, $01, $8B, $1D
;--------------------------------------------------------------------------------
;org $0CDE24 ; <- 65E24
;FileSelect_PlayerSelectText_Bottom:
;db $60, $82, $00, $37
;db $9A, $1D, $88, $01, $79, $1D, $88, $01, $75, $1D, $88, $01, $5A, $1D, $88, $01
;db $92, $1D, $88, $01, $5E, $1D, $88, $01, $7B, $1D, $88, $01, $88, $01, $7C, $1D
;db $88, $01, $5E, $1D, $88, $01, $75, $1D, $88, $01, $5E, $1D, $88, $01, $5C, $1D
;db $88, $01, $7D, $1D, $88, $01, $9B, $1D
;--------------------------------------------------------------------------------

58
hashalphabethooks.asm Normal file
View File

@@ -0,0 +1,58 @@
;--------------------------------------------------------------------------------
!FSTILE_SPACE = "$0188"
!FSTILE_BRACKET_OPEN_TOP = "$1D8A"
!FSTILE_BRACKET_OPEN_BOTTOM = "$1D9A"
!FSTILE_BRACKET_CLOSE_TOP = "$1D8B"
!FSTILE_BRACKET_CLOSE_BOTTOM = "$1D9B"
!FSTILE_A_TOP = "$1D4A"
!FSTILE_A_BOTTOM = "$1D5A"
!FSTILE_H_TOP = "$1D61"
!FSTILE_H_BOTTOM = "$1D71"
!FSTILE_S_TOP = "$1D6C"
!FSTILE_S_BOTTOM = "$1D7C"
;--------------------------------------------------------------------------------
org $0CDE60 ; <- 65E60
FileSelect_CopyFile_Top:
db $62, $A5, $00, $15
dw $1D4C, !FSTILE_SPACE, $1D68, !FSTILE_SPACE, $1D69, !FSTILE_SPACE, $1D82, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE
;dw $1CAC, !FSTILE_SPACE, $1D23, !FSTILE_SPACE, $1D89, !FSTILE_SPACE, $1D04, !FSTILE_SPACE, $1D89, !FSTILE_SPACE, $1D07
;--------------------------------------------------------------------------------
org $0CDE7A ; <- 65E7A
FileSelect_CopyFile_Bottom:
db $62, $C5, $00, $15
dw $1D5C, !FSTILE_SPACE, $1D78, !FSTILE_SPACE, $1D79, !FSTILE_SPACE, $1D92, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE
;dw $1CBC, !FSTILE_SPACE, $1D33, !FSTILE_SPACE, $1D99, !FSTILE_SPACE, $1D14, !FSTILE_SPACE, $1D99, !FSTILE_SPACE, $1D17
;--------------------------------------------------------------------------------
org $0CDE94 ; <- 65E94
FileSelect_KillFile_Top:
db $63, $25, $00, $19
dw $1D64, !FSTILE_SPACE, $1D62, !FSTILE_SPACE, $1D65, !FSTILE_SPACE, $1D65, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE
;dw $1D64, !FSTILE_SPACE, $1D62, !FSTILE_SPACE, $1D65, !FSTILE_SPACE, $1D65, !FSTILE_SPACE, $1D04, !FSTILE_SPACE, $1D89, !FSTILE_SPACE, $1D07
;--------------------------------------------------------------------------------
;org $0CDEB2 ; <- 65EB2
;FileSelect_KillFile_Bottom:
db $63, $45, $00, $19
dw $1D74, !FSTILE_SPACE, $1D72, !FSTILE_SPACE, $1D75, !FSTILE_SPACE, $1D75, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE, !FSTILE_SPACE
;dw $1D74, !FSTILE_SPACE, $1D72, !FSTILE_SPACE, $1D75, !FSTILE_SPACE, $1D75, !FSTILE_SPACE, $1D14, !FSTILE_SPACE, $1D99, !FSTILE_SPACE, $1D17
;--------------------------------------------------------------------------------
;org $0CDDE8 ; <- 65DE8
;FileSelect_PlayerSelectText_Top:
;db $60, $62, $00, $37
;db $8A, $1D, $88, $01, $69, $1D, $88, $01, $65, $1D, $88, $01, $4A, $1D, $88, $01
;db $82, $1D, $88, $01, $4E, $1D, $88, $01, $6B, $1D, $88, $01, $88, $01, $6C, $1D
;db $88, $01, $4E, $1D, $88, $01, $65, $1D, $88, $01, $4E, $1D, $88, $01, $4C, $1D
;db $88, $01, $6D, $1D, $88, $01, $8B, $1D
;--------------------------------------------------------------------------------
;org $0CDE24 ; <- 65E24
;FileSelect_PlayerSelectText_Bottom:
;db $60, $82, $00, $37
;db $9A, $1D, $88, $01, $79, $1D, $88, $01, $75, $1D, $88, $01, $5A, $1D, $88, $01
;db $92, $1D, $88, $01, $5E, $1D, $88, $01, $7B, $1D, $88, $01, $88, $01, $7C, $1D
;db $88, $01, $5E, $1D, $88, $01, $75, $1D, $88, $01, $5E, $1D, $88, $01, $5C, $1D
;db $88, $01, $7D, $1D, $88, $01, $9B, $1D
;--------------------------------------------------------------------------------

View File

@@ -1347,6 +1347,9 @@ NOP #6 ; remove crystal room cutscene check that causes softlocks
;================================================================================ ;================================================================================
; Text Changes ; Text Changes
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
org $06C7D3 ; <- 347D3 - sprite_ponds.asm:720 (LDA.b #$8A)
JSL.l DialogFairyThrow
;--------------------------------------------------------------------------------
org $08C5ED ; <- 445ED - ancilla_receive_item.asm:395 (STA $1CF0 : CMP.w #$0070 : BNE .notGeezerSpeech) org $08C5ED ; <- 445ED - ancilla_receive_item.asm:395 (STA $1CF0 : CMP.w #$0070 : BNE .notGeezerSpeech)
NOP #3 NOP #3
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
@@ -1363,7 +1366,7 @@ org $1DA4EC ; <- EA4EC - sprite_blind_entities.asm:845 (JSL Sprite_ShowMessageMi
JSL.l DialogBlind JSL.l DialogBlind
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
org $06C94C ; <- 3494C - sprite_ponds.asm:970 (JSL Sprite_ShowMessageUnconditional) org $06C94C ; <- 3494C - sprite_ponds.asm:970 (JSL Sprite_ShowMessageUnconditional)
JSL.l DialogFatFairy JSL.l DialogPyramidFairy
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
org $06C454 ; <- 34454 - sprite_ponds.asm:133 (LDA $0D80, X) org $06C454 ; <- 34454 - sprite_ponds.asm:133 (LDA $0D80, X)
LDA.b #$00 : NOP LDA.b #$00 : NOP
@@ -1977,7 +1980,8 @@ NOP #36
org $1DFDA8 ; <- EFDA9 - sprite_digging_game_guy.asm:309 (STA $7FFE00) org $1DFDA8 ; <- EFDA9 - sprite_digging_game_guy.asm:309 (STA $7FFE00)
JSL.l SpawnShovelGamePrizeSFX JSL.l SpawnShovelGamePrizeSFX
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
org $01EEB6 ; <- EEB6 - Bank01.asm:14138 (ORA.b #$40 : STA $0403) ;org $01EEB6 ; <- EEB6 - Bank01.asm:14138 (ORA.b #$40 : STA $0403)
org $01EECD ; <- EECD - Bank01.asm:160 (LDA.b #$0E : STA $012F)
JSL.l SpawnChestGamePrizeSFX : NOP JSL.l SpawnChestGamePrizeSFX : NOP
;================================================================================ ;================================================================================

View File

@@ -97,7 +97,7 @@ RTL
CLC CLC
RTL RTL
.midShovel .midShovel
LDA #$01 : STA $7EF34C ; set shovel ; LDA #$01 : STA $7EF34C ; set shovel
.error .error
LDA.b #$3C : STA $012E ; error sound LDA.b #$3C : STA $012E ; error sound
.captured .captured
@@ -1062,10 +1062,12 @@ RTL
; SpawnChestGamePrizeSFX: ; SpawnChestGamePrizeSFX:
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
SpawnChestGamePrizeSFX: SpawnChestGamePrizeSFX:
ORA.b #$40 : STA $0403 ; thing we wrote over CPX.b #$07 : BNE .normal
PHA LDA $A0 : CMP.b #$06 : BNE .normal
LDA.b #$1B : STA $012F ; play puzzle sound .prize
PLA LDA.b #$1B : STA $012F : RTL ; play puzzle sound
.normal
LDA.b #$0E : STA $012F ; play chest sound
RTL RTL
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------

26
map.asm
View File

@@ -1,16 +1,16 @@
; ============================================================================== ; ==============================================================================
PrepMapZoom: ;PrepMapZoom:
LDA.b #$80 : STA $211A ; thing we wrote over ; LDA.b #$80 : STA $211A ; thing we wrote over
;
LDA.b #$00 : STA !MAP_ZOOM ; LDA.b #$00 : STA !MAP_ZOOM
RTL ;RTL
; ============================================================================== ; ==============================================================================
ForceMapZoom: ;ForceMapZoom:
LDA !MAP_ZOOM : BNE .isPreset ; LDA !MAP_ZOOM : BNE .isPreset
LDA.b #$01 ; LDA.b #$01
LDA.b #$01 : STA !MAP_ZOOM ; LDA.b #$01 : STA !MAP_ZOOM
RTL ;RTL
.isPreset ; .isPreset
LDA $F6 : AND.b #$70 ; LDA $F6 : AND.b #$70
RTL ;RTL
; ============================================================================== ; ==============================================================================

View File

@@ -53,16 +53,17 @@ GetCrystalNumber:
RTL RTL
;================================================================================ ;================================================================================
!INVENTORY_MAP = "$7EF368" !INVENTORY_MAP = "$7EF368"
!MAP_OVERLAY = "$7EF414" ; [2]
OverworldMap_CheckObject: OverworldMap_CheckObject:
PHX PHX
;CPX.b #$01 : BNE + : BRL ++ : + : BRL .fail ;CPX.b #$01 : BNE + : BRL ++ : + : BRL .fail
LDA $7EF3CA : AND.b #$40 : BNE + LDA $7EF3CA : AND.b #$40 : BNE +
;LW Map ;LW Map
LDA.l MapMode : BEQ +++ LDA.l MapMode : BEQ +++
LDA.l !INVENTORY_MAP : AND.b #$01 : BNE +++ LDA !INVENTORY_MAP : ORA !MAP_OVERLAY : AND.b #$01 : BNE +++
PHX PHX
LDA.l .lw_map_offsets, X : TAX ; put map offset into X LDA.l .lw_map_offsets, X : TAX ; put map offset into X
LDA.l !INVENTORY_MAP, X LDA !INVENTORY_MAP, X : ORA !MAP_OVERLAY, X
PLX PLX
AND.l .lw_map_masks, X : BNE +++ AND.l .lw_map_masks, X : BNE +++
BRL .fail BRL .fail
@@ -73,10 +74,10 @@ OverworldMap_CheckObject:
+ +
;DW Map ;DW Map
LDA.l MapMode : BEQ +++ LDA.l MapMode : BEQ +++
LDA.l !INVENTORY_MAP : AND.b #$02 : BNE +++ LDA !INVENTORY_MAP : ORA !MAP_OVERLAY : AND.b #$02 : BNE +++
PHX PHX
LDA.l .dw_map_offsets, X : TAX ; put map offset into X LDA.l .dw_map_offsets, X : TAX ; put map offset into X
LDA.l !INVENTORY_MAP, X LDA.l !INVENTORY_MAP, X : ORA !MAP_OVERLAY, X
PLX PLX
AND.l .dw_map_masks, X : BNE +++ AND.l .dw_map_masks, X : BNE +++
BRL .fail BRL .fail

View File

@@ -743,10 +743,10 @@ db #$00 ; #00 = Off (default) - #$01 = On
;================================================================================ ;================================================================================
org $30816B ; PC 0x18016B org $30816B ; PC 0x18016B
HardModeExclusionCaneOfByrnaUsage: HardModeExclusionCaneOfByrnaUsage:
db #$04, #$02, #$01 ; normal, 1/2, 1/4 magic db #$04, #$02, #$01 ; Normal, 1/2, 1/4 Magic
org $30816E ; PC 0x18016E org $30816E ; PC 0x18016E
HardModeExclusionCapeUsage: HardModeExclusionCapeUsage:
db #$04, #$08, #$10 ; normal, 1/2, 1/4 magic db #$04, #$08, #$10 ; Normal, 1/2, 1/4 Magic
;================================================================================ ;================================================================================
org $308171 ; PC 0x180171 org $308171 ; PC 0x180171
GanonPyramidRespawn: GanonPyramidRespawn:
@@ -775,6 +775,17 @@ dw #$0005 ; #$0005 = 5 (Default)
ArrowModeSilverArrowCost: ; keep these together ArrowModeSilverArrowCost: ; keep these together
dw #$000A ; #$000A = 10 (Default) dw #$000A ; #$000A = 10 (Default)
;================================================================================ ;================================================================================
org $30817A ; PC 0x18017A
MapReveal_Sahasrahla:
dw #$2000
org $30817C ; PC 0x18017C
MapReveal_BombShop:
dw #$0140
;================================================================================
org $30817E ; PC 0x18017E
Restrict_Ponds:
db #$01 ; #$00 = Original Behavior - #$01 - Restrict to Bottles (Default)
;================================================================================
org $308190 ; PC 0x180190 org $308190 ; PC 0x180190
TimerStyle: TimerStyle:
db #$00 ; #$00 = Off (Default) - #$01 Countdown - #$02 = Stopwatch db #$00 ; #$00 = Off (Default) - #$01 Countdown - #$02 = Stopwatch
@@ -885,7 +896,7 @@ db $7f, $7f
; $308900 (0x180900) - $3089FF (0x1809FF) ; $308900 (0x180900) - $3089FF (0x1809FF)
; Fat Fairy Text ; Fat Fairy Text
org $308900 ; PC 0x180900 org $308900 ; PC 0x180900
FatFairyText: PyramidFairyText:
db $00, $b1, $00, $ae, $00, $c2, $00, $c7 db $00, $b1, $00, $ae, $00, $c2, $00, $c7
db $76, $00, $b5, $00, $b2, $00, $bc, $00, $bd, $00, $ae, $00, $b7, $00, $c7 db $76, $00, $b5, $00, $b2, $00, $bc, $00, $bd, $00, $ae, $00, $b7, $00, $c7
db $7f, $7f db $7f, $7f