diff options
Diffstat (limited to 'common.asm')
-rw-r--r-- | common.asm | 1167 |
1 files changed, 510 insertions, 657 deletions
@@ -421,7 +421,7 @@ OverworldLoopLessDelay: call LoadGBPal ld a,[$d736] bit 6,a ; jumping down a ledge? - call nz,$039e + call nz, HandleMidJump ld a,[$cfc5] ; walking animation counter and a jp nz,.moveAhead\@ ; if the player sprite has not yet completed the walking animation @@ -702,10 +702,10 @@ OverworldLoopLessDelay: ld [$ffb4],a ; clear joypad state ld a,[W_CURMAP] cp a,CINNABAR_GYM - jr nz,.notCinnabarGyn\@ + jr nz,.notCinnabarGym\@ ld hl,$d79b set 7,[hl] -.notCinnabarGyn\@ +.notCinnabarGym\@ ld hl,$d72e set 5,[hl] ld a,[W_CURMAP] @@ -5705,7 +5705,6 @@ SECTION "bank2",DATA,BANK[$2] INCBIN "baserom.gbc",$8000,$822E - $8000 ;Music Headers - ;Pallet Town PalletTown_mh: ;0x822E - 0x8236 db $80 @@ -5771,16 +5770,16 @@ Cinnabar_mh: ;0x8267-0x826F db $02 dw Cinnabar_md_3 ;Channel 3 -;Vermillion City -Vermillion_mh: ;0x8270 - 0x827B +;Vermilion City +Vermilion_mh: ;0x8270 - 0x827B db $C0 - dw Vermillion_md_1 ;Channel 1 + dw Vermilion_md_1 ;Channel 1 db $01 - dw Vermillion_md_2 ;Channel 2 + dw Vermilion_md_2 ;Channel 2 db $02 - dw Vermillion_md_3 ;Channel 3 + dw Vermilion_md_3 ;Channel 3 db $03 - dw Vermillion_md_4 ;Channel 4 + dw Vermilion_md_4 ;Channel 4 ;Lavender Town Lavender_mh: ;0x827C - 0x8287 @@ -5904,239 +5903,8 @@ IndigoPlateau_mh: ;0x82F1 - 0x82FC db $03 dw IndigoPlateau_md_4 ;Channel 4 -; Music Data -; The start and stop of these byte ranges were based off the theory they're lined -; consecutively (Right up against each other). - -INCBIN "baserom.gbc",$82FD,$9ba3 - $82FD - -;Pokemon Healed Music -PkmnHealed_md_1: ;9BA3 - 9BC3 -INCBIN "baserom.gbc",$9ba3,$9bc4 - $9ba3 - -PkmnHealed_md_2: ;9BC4 - 9BD1 -INCBIN "baserom.gbc",$9bc4,$9bd2 - $9bc4 - -PkmnHealed_md_3: ;9BD2 - 9BDD -INCBIN "baserom.gbc",$9bd2,$9bde - $9bd2 - -;Routes 1 and 2 -Routes1_md_1: ;9BDE - 9C50 -INCBIN "baserom.gbc",$9bde,$9c51 - $9bde - -Routes1_md_2: ;9C51 - 9CD7 -INCBIN "baserom.gbc",$9c51,$9cd8 - $9c51 - -Routes1_md_3: ;9CD8 - 9D23 -INCBIN "baserom.gbc",$9cd8,$9d24 - $9cd8 - -Routes1_md_4: ;9D24 - 9DB8 -INCBIN "baserom.gbc",$9d24,$9db9 - $9d24 - -;Routes 24 and 25 -Routes2_md_1: ;9BD9 - 9E4E -INCBIN "baserom.gbc",$9db9,$9e4f - $9db9 - -Routes2_md_2: ;9E4F - 9E9A -INCBIN "baserom.gbc",$9e4f,$9e9b - $9e4f - -Routes2_md_3: ;9E9B - 9F07 -INCBIN "baserom.gbc",$9e9b,$9f08 - $9e9b - -Routes2_md_4: ;9F08 - 9FAC -INCBIN "baserom.gbc",$9f08,$9fad - $9f08 - -;Routes 3, 4, 5, 6, 7, 8, 9, 10, 16, 17, 18, 19, 20, 21, 22 -Routes3_md_1: ;9FAD - A008 -INCBIN "baserom.gbc",$9fad,$a009 - $9fad - -Routes3_md_2: ;A009 - A07E -INCBIN "baserom.gbc",$a009,$a07f - $a009 - -Routes3_md_3: ;A07F - 6130 -INCBIN "baserom.gbc",$a07f,$a131 - $a07f - -Routes3_md_4: ;A131 -A26A -INCBIN "baserom.gbc",$a131,$a26a - $a131 - -;Routes 11, 12, 13, 14, 15 -Routes4_md_1: ;a26a - a303 -INCBIN "baserom.gbc",$a26a,$a304 - $a26a - -Routes4_md_2: ;a304 - a3c3 -INCBIN "baserom.gbc",$a304,$a3c4 - $a304 - -Routes4_md_3: ;a3c4 - a49c -INCBIN "baserom.gbc",$a3c4,$a49d - $a3c4 - -Routes4_md_4: ;a49d - a5ef -INCBIN "baserom.gbc",$a49d,$a5f0 - $a49d - -;Indigo Plateau -IndigoPlateau_md_1: ;a5f0 - a663 -INCBIN "baserom.gbc",$a5f0,$a664 - $a5f0 - -IndigoPlateau_md_2: ;a664 - a6b9 -INCBIN "baserom.gbc",$a664,$a6ba - $a664 - -IndigoPlateau_md_3: ;a6ba - a70e -INCBIN "baserom.gbc",$a6ba,$a70f - $a6ba - -IndigoPlateau_md_4: ;a70f - a7c4 -INCBIN "baserom.gbc",$a70f,$a7c5 - $a70f - -;Pallet Town -PalletTown_md_1: ; a7c5 - a85e (154 bytes) -INCBIN "baserom.gbc",$a7c5,$a85f - $a7c5 - -PalletTown_md_2: ; a85f - a8dd (127 bytes) -INCBIN "baserom.gbc",$a85f,$a8de - $a85f - -PalletTown_md_3: ; a8de - aa75 (408 bytes) -INCBIN "baserom.gbc",$a8de,$aa76 - $a8de - -;Viridian City, Pewter City, Saffron City -Cities1_md_1: ;AA76 - AB91 -INCBIN "baserom.gbc",$aa76,$ab92 - $aa76 - -Cities1_md_2: ;AB92 - AC02 -INCBIN "baserom.gbc",$ab92,$ac32 - $ab92 - -Cities1_md_3: ;AC32 - AC7F -INCBIN "baserom.gbc",$ac32,$acef - $ac32 - -Cities1_md_4: ;ACEF - ADAD -INCBIN "baserom.gbc",$acef,$adae - $acef - -;Guy walks you to museum -MuseumGuy_md_1: ;ADAE - ADF0 -INCBIN "baserom.gbc",$adae,$adf1 - $adae - -MuseumGuy_md_2: ;ADF1 - AE6D -INCBIN "baserom.gbc",$adf1,$ae6e - $adf1 - -MuseumGuy_md_3: ;AE6E - AED0 -INCBIN "baserom.gbc",$ae6e,$aed1 - $ae6e - -MuseumGuy_md_4: ;AED1 - AF58 -INCBIN "baserom.gbc",$aed1,$af59 - $aed1 - -;Meet Prof. Oak -MeetProfOak_md_1: ;AF59 - AFA8 -INCBIN "baserom.gbc",$af59,$afa9 - $af59 - -MeetProfOak_md_2: ;AFA9 - B03D -INCBIN "baserom.gbc",$afa9,$b03d - $afa9 - -MeetProfOak_md_3: ;B03D - B11F -INCBIN "baserom.gbc",$b03d,$b120 - $b03d - -;Meet Rival -MeetRival_md_1: ;B120 - B1BA -INCBIN "baserom.gbc",$b120,$b1bb - $b120 - -MeetRival_md_2: ;B1BB - B232 -INCBIN "baserom.gbc",$b1bb,$b233 - $b1bb - -MeetRival_md_3: ;B233 - B3A6 -INCBIN "baserom.gbc",$b233,$b3a7 - $b233 - -;SS Anne -SSAnne_md_1: ;B3A7 - B418 -INCBIN "baserom.gbc",$b3a7,$b419 - $b3a7 - -SSAnne_md_2: ;B419 - B4CA -INCBIN "baserom.gbc",$b419,$b4cb - $b419 - -SSAnne_md_3: ;B4CB - B503 -INCBIN "baserom.gbc",$b4cb,$b504 - $b4cb - -;Cerulean City, Fuchsia City -Cities2_md_1: ;B504 - B568 -INCBIN "baserom.gbc",$b504,$b569 - $b504 - -Cities2_md_2: ;B569 - B63F -INCBIN "baserom.gbc",$b569,$b640 - $b569 - -Cities2_md_3: ;B640 - B6C6 -INCBIN "baserom.gbc",$b640,$b6c7 - $b640 - -;Celadon City -Celadon_md_1: ;B6C7 - B739 -INCBIN "baserom.gbc",$b6c7,$b73a - $b6c7 - -Celadon_md_2: ;B73A - B7B4 -INCBIN "baserom.gbc",$b73a,$b7b5 - $b73a - -Celadon_md_3: ;B7B5 - B86C -INCBIN "baserom.gbc",$b7b5,$b86d - $b7b5 - -;Cinnabar Island -Cinnabar_md_1: ;B86D - B8D3 -INCBIN "baserom.gbc",$b86d,$b8d4 - $b86d - -Cinnabar_md_2: ;B8D4 - B93C -INCBIN "baserom.gbc",$b8d4,$b93d - $b8d4 - -Cinnabar_md_3: ;B93D - B9EA -INCBIN "baserom.gbc",$b93d,$b9eb - $b93d - -;Vermillion City -Vermillion_md_1: ;B9EB - BA60 -INCBIN "baserom.gbc",$b9eb,$ba61 - $b9eb - -Vermillion_md_2: ;BA61 - BAA5 -INCBIN "baserom.gbc",$ba61,$baa6 - $ba61 - -Vermillion_md_3: ;BAA6 - BB0C -INCBIN "baserom.gbc",$baa6,$bb0d - $baa6 - -Vermillion_md_4: ;BB0D - BB57 -INCBIN "baserom.gbc",$bb0d,$bb58 - $bb0d - -;Lavender Town -Lavender_md_1: ;BB58 - BB9D -INCBIN "baserom.gbc",$bb58,$bb9e - $bb58 - -Lavender_md_2: ;BB9E - BBAD -INCBIN "baserom.gbc",$bb9e,$bbae - $bb9e - -Lavender_md_3: ;BBAE - BC20 -INCBIN "baserom.gbc",$bbae,$bc21 - $bbae - -Lavender_md_4: ;BC21 - BC2D -INCBIN "baserom.gbc",$bc21,$bc2e - $bc21 - -;Safari Zone -SafariZone_md_1: ;BC2E - BC69 -INCBIN "baserom.gbc",$bc2e,$bc6a - $bc2e - -SafariZone_md_2: ;BC6A - BC93 -INCBIN "baserom.gbc",$bc6a,$bc94 - $bc6a - -SafariZone_md_3: ;BC94 - BCBA -INCBIN "baserom.gbc",$bc94,$bcbb - $bc94 - -;Gyms -Gym_md_1: ;bcbb - bd6a (175 bytes) -INCBIN "baserom.gbc",$bcbb,$bd6b - $bcbb - -Gym_md_2: ;bd6b - bdf9 (142 bytes) -INCBIN "baserom.gbc",$bd6b,$bdfa - $bd6b - -Gym_md_3: ;bdfa - be55 (91 bytes) -INCBIN "baserom.gbc",$bdfa,$be56 - $bdfa - -;Pokemon Center -Pokecenter_md_1: ;be56 - bef8 (162 bytes) -INCBIN "baserom.gbc",$be56,$bef9 - $be56 - -Pokecenter_md_2: ;0xbef9 - bf6f (118 bytes) -INCBIN "baserom.gbc",$bef9,$bf70 - $bef9 - -Pokecenter_md_3: ;0xbf70 - bfff (143 bytes) -INCBIN "baserom.gbc",$bf70,$c000 - $bf70 - +INCLUDE "music.asm" + SECTION "bank3",DATA,BANK[$3] INCBIN "baserom.gbc",$C000,$C23D - $C000 @@ -12916,12 +12684,12 @@ ViridianCityText2: ; 0x19107 db $08 ; asm ld a, [$d356] cp $7f - ld hl, $5127 + ld hl, UnnamedText_19127 jr z, .asm_ae9fe ; 0x19110 ld a, [$d751] bit 1, a jr nz, .asm_ae9fe ; 0x19117 - ld hl, $5122 + ld hl, UnnamedText_19122 .asm_ae9fe ; 0x1911c call PrintText jp TextScriptEnd @@ -12938,17 +12706,17 @@ UnnamedText_19127: ; 0x19127 ViridianCityText3: ; 0x1912c db $08 ; asm - ld hl, $514d + ld hl, UnnamedText_1914d call PrintText call $35ec ld a, [$cc26] and a jr nz, .asm_6dfea ; 0x1913a - ld hl, $5157 + ld hl, UnnamedText_19157 call PrintText jr .asm_d611f ; 0x19142 .asm_6dfea ; 0x19144 - ld hl, $5152 + ld hl, UnnamedText_19152 call PrintText .asm_d611f ; 0x1914a jp TextScriptEnd @@ -12973,11 +12741,11 @@ ViridianCityText4: ; 0x1915c ld a, [$d74b] bit 5, a jr nz, .asm_83894 ; 0x19162 - ld hl, $5175 + ld hl, UnnamedText_19175 call PrintText jr .asm_700a6 ; 0x1916a .asm_83894 ; 0x1916c - ld hl, $517a + ld hl, UnnamedText_1917a call PrintText .asm_700a6 ; 0x19172 jp TextScriptEnd @@ -12994,7 +12762,7 @@ UnnamedText_1917a: ; 0x1917a ViridianCityText5: ; 0x1917f db $08 ; asm - ld hl, $5191 + ld hl, UnnamedText_19191 call PrintText call $50cf ld a, $3 @@ -13011,22 +12779,22 @@ ViridianCityText6: ; 0x19196 ld a, [$d74c] bit 1, a jr nz, .asm_4e5a0 ; 0x1919c - ld hl, $51ca + ld hl, UnnamedText_191ca call PrintText - ld bc,(TM_42 << 8) | 1 + ld bc, (TM_42 << 8) | 1 call GiveItem jr nc, .asm_b655e ; 0x191aa - ld hl, $51cf + ld hl, ReceivedTM42Text call PrintText ld hl, $d74c set 1, [hl] jr .asm_3c73c ; 0x191b7 .asm_b655e ; 0x191b9 - ld hl, $51da + ld hl, UnnamedText_191da call PrintText jr .asm_3c73c ; 0x191bf .asm_4e5a0 ; 0x191c1 - ld hl, $51d5 + ld hl, UnnamedText_191d5 call PrintText .asm_3c73c ; 0x191c7 jp TextScriptEnd @@ -13036,7 +12804,10 @@ UnnamedText_191ca: ; 0x191ca db $50 ; 0x191ca + 5 bytes -INCBIN "baserom.gbc",$191cf,$191d5 - $191cf +ReceivedTM42Text: ; 0x191cf + TX_FAR _ReceivedTM42Text ; 0xa469a + db $10, $50 +; 0x191cf + 6 bytes = 0x191d5 UnnamedText_191d5: ; 0x191d5 TX_FAR _UnnamedText_191d5 @@ -13050,7 +12821,7 @@ UnnamedText_191da: ; 0x191da ViridianCityText7: ; 0x191df db $08 ; asm - ld hl, $520a + ld hl, UnnamedText_1920a call PrintText ld c, $2 call $3739 @@ -13058,13 +12829,13 @@ ViridianCityText7: ; 0x191df ld a, [$cc26] and a jr z, .asm_42f68 ; 0x191f2 - ld hl, $520f + ld hl, UnnamedText_1920f call PrintText ld a, $1 ld [$d5f4], a jr .asm_2413a ; 0x191ff .asm_42f68 ; 0x19201 - ld hl, $5214 + ld hl, UnnamedText_19214 call PrintText .asm_2413a ; 0x19207 jp TextScriptEnd @@ -13148,17 +12919,17 @@ PewterCityText2: ; 0x193ac PewterCityText3: ; 0x193b1 db $08 ; asm - ld hl, $53f1 + ld hl, UnnamedText_193f1 call PrintText call $35ec ld a, [$cc26] and a jr nz, .asm_f46a9 ; 0x193bf - ld hl, $53f6 + ld hl, UnnamedText_193f6 call PrintText jr .asm_ac429 ; 0x193c7 .asm_f46a9 ; 0x193c9 - ld hl, $53fb + ld hl, UnnamedText_193fb call PrintText xor a ldh [$b3], a @@ -13200,17 +12971,17 @@ UnnamedText_19400: ; 0x19400 PewterCityText4: ; 0x19405 db $8 - ld hl, $5427 + ld hl, UnnamedText_19427 call PrintText call $35ec ld a, [$cc26] cp $0 jr nz, .asm_e4603 - ld hl, $542c + ld hl, UnnamedText_1942c call PrintText jr .asm_e4604 ; 0x1941c $6 .asm_e4603 - ld hl, $5431 + ld hl, UnnamedText_19431 call PrintText .asm_e4604 ; 0x19424 jp TextScriptEnd @@ -13233,7 +13004,7 @@ UnnamedText_19431: ; 0x19431 PewterCityText5: ; 0x19436 db $08 ; asm - ld hl, $545d + ld hl, UnnamedText_1945d call PrintText xor a ldh [$b4], a @@ -13468,11 +13239,11 @@ CeruleanCityText1: ; 0x1964f ld a, [$d75a] bit 0, a jr z, .asm_a89f9 ; 0x19655 - ld hl, $5677 + ld hl, UnnamedText_19677 call PrintText jr .asm_815c6 ; 0x1965d .asm_a89f9 ; 0x1965f - ld hl, $5668 + ld hl, UnnamedText_19668 call PrintText .asm_815c6 ; 0x19665 jp TextScriptEnd @@ -13587,17 +13358,17 @@ CeruleanCityText7: ; 0x1970c ldh a, [$d3] cp $b4 jr c, .asm_e9fc9 ; 0x19711 - ld hl, $5730 + ld hl, UnnamedText_19730 call PrintText jr .asm_d486e ; 0x19719 .asm_e9fc9 ; 0x1971b cp $64 jr c, .asm_df99b ; 0x1971d - ld hl, $5735 + ld hl, UnnamedText_19735 call PrintText jr .asm_d486e ; 0x19725 .asm_df99b ; 0x19727 - ld hl, $573a + ld hl, UnnamedText_1973a call PrintText .asm_d486e ; 0x1972d jp TextScriptEnd @@ -13622,23 +13393,23 @@ CeruleanCityText8: ; 0x1973f ldh a, [$d3] cp $b4 jr c, .asm_e28da ; 0x19744 - ld hl, $576f + ld hl, UnnamedText_1976f call PrintText jr .asm_f2f38 ; 0x1974c .asm_e28da ; 0x1974e cp $78 jr c, .asm_15d08 ; 0x19750 - ld hl, $5774 + ld hl, UnnamedText_19774 call PrintText jr .asm_f2f38 ; 0x19758 .asm_15d08 ; 0x1975a cp $3c jr c, .asm_d7fea ; 0x1975c - ld hl, $5779 + ld hl, UnnamedText_19779 call PrintText jr .asm_f2f38 ; 0x19764 .asm_d7fea ; 0x19766 - ld hl, $577e + ld hl, UnnamedText_1977e call PrintText .asm_f2f38 ; 0x1976c jp TextScriptEnd @@ -13768,11 +13539,11 @@ VermilionCityText2: ; 0x1988e ld a, [$d803] bit 2, a jr nz, .asm_359bd ; 0x19894 - ld hl, $58a7 + ld hl, UnnamedText_198a7 call PrintText jr .asm_735d9 ; 0x1989c .asm_359bd ; 0x1989e - ld hl, $58ac + ld hl, UnnamedText_198ac call PrintText .asm_735d9 ; 0x198a4 jp TextScriptEnd @@ -13799,11 +13570,11 @@ VermilionCityText3: ; 0x198b1 call $34bf jr nc, .asm_57b73 ; 0x198c6 .asm_07af3 ; 0x198c8 - ld hl, $5904 + ld hl, UnnamedText_19904 call PrintText jr .asm_79bd1 ; 0x198ce .asm_57b73 ; 0x198d0 - ld hl, $5909 + ld hl, UnnamedText_19909 call PrintText ld b, $3f ld a, $1c @@ -13811,17 +13582,17 @@ VermilionCityText3: ; 0x198b1 ld a, b and a jr nz, .asm_0419b ; 0x198df - ld hl, $5913 + ld hl, UnnamedText_19913 call PrintText jr .asm_79bd1 ; 0x198e7 .asm_0419b ; 0x198e9 - ld hl, $590e + ld hl, UnnamedText_1990e call PrintText ld a, $4 ld [$d62a], a jr .asm_79bd1 ; 0x198f4 .asm_3e0e9 ; 0x198f6 - ld hl, $5918 + ld hl, UnnamedText_19918 call PrintText .asm_79bd1 ; 0x198fc jp TextScriptEnd @@ -13928,22 +13699,22 @@ CeladonCityText5: ; 0x1999e ld a, [$d777] bit 0, a jr nz, .asm_7053f ; 0x199a4 - ld hl, $59d2 + ld hl, UnnamedText_199d2 call PrintText - ld bc,(TM_41 << 8) | 1 + ld bc, (TM_41 << 8) | 1 call GiveItem jr c, .asm_890ec ; 0x199b2 - ld hl, $59e2 + ld hl, UnnamedText_199e2 call PrintText jr .asm_c765a ; 0x199ba .asm_890ec ; 0x199bc - ld hl, $59d7 + ld hl, UnnamedText_199d7 call PrintText ld hl, $d777 set 0, [hl] jr .asm_c765a ; 0x199c7 .asm_7053f ; 0x199c9 - ld hl, $59dd + ld hl, UnnamedText_199dd call PrintText .asm_c765a ; 0x199cf jp TextScriptEnd @@ -13953,7 +13724,10 @@ UnnamedText_199d2: ; 0x199d2 db $50 ; 0x199d2 + 5 bytes -INCBIN "baserom.gbc",$199d7,$199dd - $199d7 +UnnamedText_199d7: ; 0x199d7 + TX_FAR _UnnamedText_199d7 ; 0xa5b5a + db $0B, $50 +; 0x199d7 + 6 bytes = 0x199dd UnnamedText_199dd: ; 0x199dd TX_FAR _UnnamedText_199dd @@ -14071,7 +13845,7 @@ FuchsiaCityText18: ; 0x19a8b FuchsiaCityText19: ; 0x19a90 db $08 ; asm - ld hl, $5a9f + ld hl, UnnamedText_19a9f call PrintText ld a, $28 call $349b @@ -14084,7 +13858,7 @@ UnnamedText_19a9f: ; 0x19a9f FuchsiaCityText20: ; 0x19aa4 db $08 ; asm - ld hl, $5ab3 + ld hl, UnnamedText_19ab3 call PrintText ld a, $6 call $349b @@ -14097,7 +13871,7 @@ UnnamedText_19ab3: ; 0x19ab3 FuchsiaCityText21: ; 0x19ab8 db $08 ; asm - ld hl, $5ac7 + ld hl, UnnamedText_19ac7 call PrintText ld a, $2 call $349b @@ -14110,7 +13884,7 @@ UnnamedText_19ac7: ; 0x19ac7 FuchsiaCityText22: ; 0x19acc db $08 ; asm - ld hl, $5adb + ld hl, UnnamedText_19adb call PrintText ld a, $25 call $349b @@ -14123,7 +13897,7 @@ UnnamedText_19adb: ; 0x19adb FuchsiaCityText23: ; 0x19ae0 db $08 ; asm - ld hl, $5aef + ld hl, UnnamedText_19aef call PrintText ld a, $13 call $349b @@ -14141,16 +13915,16 @@ FuchsiaCityText24: ; 0x19af4 jr nz, .asm_3b4e8 ; 0x19afa bit 7, a jr nz, .asm_667d5 ; 0x19afe - ld hl, $5b2a + ld hl, UnnamedText_19b2a call PrintText jr .asm_4343f ; 0x19b06 .asm_3b4e8 ; 0x19b08 - ld hl, $5b20 + ld hl, UnnamedText_19b20 call PrintText ld a, $62 jr .asm_81556 ; 0x19b10 .asm_667d5 ; 0x19b12 - ld hl, $5b25 + ld hl, UnnamedText_19b25 call PrintText ld a, $5a .asm_81556 ; 0x19b1a @@ -27190,19 +26964,21 @@ RockTunnel1_h: ; 0x444d0 to 0x444dc (12 bytes) (bank=11) (id=82) RockTunnel1Script: ; 0x444dc call $3c3c - ld hl, $4505 - ld de, $44ef + ld hl, Unnamed_44505 ; $4505 + ld de, Unnamed_444ef ; $44ef ld a, [$d621] call $3160 ld [$d621], a ret ; 0x444ef +Unnamed_444ef: INCBIN "baserom.gbc",$444ef,$6 RockTunnel1Texts: ; 0x444f5 dw RockTunnel1Text1, RockTunnel1Text2, RockTunnel1Text3, RockTunnel1Text4, RockTunnel1Text5, RockTunnel1Text6, RockTunnel1Text7, RockTunnel1Text8 +Unnamed_44505: INCBIN "baserom.gbc",$44505,$55 RockTunnel1Text1: ; 0x4455a @@ -33606,8 +33382,7 @@ SaffronCityText11: ; 0x50c67 SaffronCityText12: ; 0x50c6c TX_FAR _SaffronCityText12 - -INCBIN "baserom.gbc",$50c70,$50c72 - $50c70 + db $15, $50 SaffronCityText13: ; 0x50c72 TX_FAR _SaffronCityText13 @@ -33672,6 +33447,8 @@ INCBIN "baserom.gbc",$50cc6,$5c Route20Texts: ; 0x50d22 dw Route20Text1, Route20Text2, Route20Text3, Route20Text4, Route20Text5, Route20Text6, Route20Text7, Route20Text8, Route20Text9, Route20Text10, Route20Text11, Route20Text12 +Route20TrainerHeaders: +Route20TrainerHeader1: INCBIN "baserom.gbc",$50d3a,$79 Route20Text1: ; 0x50db3 @@ -34268,22 +34045,22 @@ Route24Text1: ; 0x514a4 ld a, [$d7ef] bit 0, a jr nz, .asm_a03f5 ; 0x514af $48 - ld hl, $5510 + ld hl, UnnamedText_51510 call PrintText ld bc, $3101 call GiveItem jr nc, .asm_3a23d ; 0x514bd $43 ld hl, $d7ef set 0, [hl] - ld hl, $551a + ld hl, UnnamedText_5151a call PrintText - ld hl, $5526 + ld hl, UnnamedText_51526 call PrintText ld hl, $d72d set 6, [hl] set 7, [hl] - ld hl, $552b - ld de, $552b + ld hl, UnnamedText_5152b + ld de, $552b ; probably UnnamedText_5152b call $3354 ld a, [$ff00+$8c] ld [$cf13], a @@ -34296,25 +34073,27 @@ Route24Text1: ; 0x514a4 ld [$da39], a jp TextScriptEnd .asm_a03f5 ; 0x514f9 - ld hl, $5530 + ld hl, UnnamedText_51530 call PrintText jp TextScriptEnd .asm_3a23d ; 0x51502 - ld hl, $5521 + ld hl, UnnamedText_51521 call PrintText ld hl, $d7f0 set 1, [hl] jp TextScriptEnd ; 0x51510 -INCBIN "baserom.gbc",$51510,$51515 - $51510 - -UnnamedText_51515: ; 0x51515 - TX_FAR _UnnamedText_51515 +UnnamedText_51510: ; 0x51510 + TX_FAR _UnnamedText_51510 ; 0x92721 + db $0B + TX_FAR _UnnamedText_51515 ; 0x92755 db $50 -; 0x51515 + 5 bytes +; 0x5151a -INCBIN "baserom.gbc",$5151a,$51521 - $5151a +UnnamedText_5151a: ; 0x5151a + TX_FAR _UnnamedText_5151a ; 0x92779 + db $0B, $6, $50 UnnamedText_51521: ; 0x51521 TX_FAR _UnnamedText_51521 @@ -34945,26 +34724,26 @@ SilphCo7Text1: ; 0x51d8e ld a, [$d838] bit 7, a jr nz, .asm_688b4 ; 0x51d9b - ld hl, $5ddd + ld hl, UnnamedText_51ddd call PrintText jr .asm_b3069 ; 0x51da3 .asm_d7e17 ; 0x51da5 - ld hl, $5dd3 + ld hl, UnnamedText_51dd3 call PrintText - ld bc,(LAPRAS << 8) | 15 + ld bc, (LAPRAS << 8) | 15 call GivePokemon jr nc, .asm_b3069 ; 0x51db1 ld a, [$ccd3] and a call z, $3865 call $3c3c - ld hl, $5dd8 + ld hl, UnnamedText_51dd8 call PrintText ld hl, $d72e set 0, [hl] jr .asm_b3069 ; 0x51dc8 .asm_688b4 ; 0x51dca - ld hl, $5de2 + ld hl, UnnamedText_51de2 call PrintText .asm_b3069 ; 0x51dd0 jp TextScriptEnd @@ -34994,11 +34773,11 @@ SilphCo7Text2: ; 0x51de7 ld a, [$d838] bit 7, a jr nz, .asm_892ce ; 0x51ded $8 - ld hl, $5e00 + ld hl, UnnamedText_51e00 call PrintText jr .asm_e4d89 ; 0x51df5 $6 .asm_892ce ; 0x51df7 - ld hl, $5e05 + ld hl, UnnamedText_51e05 call PrintText .asm_e4d89 ; 0x51dfd jp TextScriptEnd @@ -35019,11 +34798,11 @@ SilphCo7Text3: ; 0x51e0a ld a, [$d838] bit 7, a jr nz, .asm_254aa ; 0x51e10 - ld hl, $5e23 + ld hl, UnnamedText_51e23 call PrintText jr .asm_6472b ; 0x51e18 .asm_254aa ; 0x51e1a - ld hl, $5e28 + ld hl, UnnamedText_51e28 call PrintText .asm_6472b ; 0x51e20 jp TextScriptEnd @@ -35043,11 +34822,11 @@ SilphCo7Text4: ; 0x51e2d ld a, [$d838] bit 7, a jr nz, .asm_0f7ee ; 0x51e33 - ld hl, $5e46 + ld hl, UnnamedText_51e46 call PrintText jr .asm_27a32 ; 0x51e3b .asm_0f7ee ; 0x51e3d - ld hl, $5e4b + ld hl, UnnamedText_51e4b call PrintText .asm_27a32 ; 0x51e43 jp TextScriptEnd @@ -35148,7 +34927,7 @@ UnnamedText_51eaf: ; 0x51eaf SilphCo7Text9: ; 0x51eb4 db $08 ; asm - ld hl, $5ebe + ld hl, UnnamedText_51ebe call PrintText jp TextScriptEnd @@ -35831,7 +35610,7 @@ HandlePrizeChoice: ; 14:68C6 ld c,a pop af ld b,a - call $3E48 ; GivePokemon + call GivePokemon push af ld a,[$CCD3] ; XXX is there room? and a @@ -36525,7 +36304,7 @@ Route2Text4: ; 0x554f3 Route3Script: ; 0x554f8 call $3c3c - ld hl, $5525 + ld hl, Unknown_55525 ld de, $550b ld a, [$d5f8] call $3160 @@ -36538,6 +36317,7 @@ INCBIN "baserom.gbc",$5550b,$6 Route3Texts: ; 0x55511 dw Route3Text1, Route3Text2, Route3Text3, Route3Text4, Route3Text5, Route3Text6, Route3Text7, Route3Text8, Route3Text9, Route3Text10 +Unknown_55525: INCBIN "baserom.gbc",$55525,$61 Route3Text1: ; 0x55586 @@ -36718,19 +36498,21 @@ Route3Text10: ; 0x55653 Route4Script: ; 0x55658 call $3c3c - ld hl, $567d - ld de, $566b + ld hl, Unknown_5567d + ld de, UnknownData_5566b ld a, [$d5f9] call $3160 ld [$d5f9], a ret ; 0x5566b +UnknownData_5566b: INCBIN "baserom.gbc",$5566b,$6 Route4Texts: ; 0x55671 dw Route4Text1, Route4Text2, Route4Text3, Route4Text4, Route4Text5, Route4Text6 +Unknown_5567d: INCBIN "baserom.gbc",$5567d,$d Route4Text1: ; 0x5568a @@ -36798,7 +36580,14 @@ Route12Text13: ; 0x556eb Route12Text14: ; 0x556f0 db $57 -INCBIN "baserom.gbc",$556f1,$55758 - $556f1 +INCBIN "baserom.gbc",$556f1,$5571b - $556f1 + +; XXX +UnnamedText_5571b: ; 0x5571b + db $5, $20, $cf, $d7, $ce, $57 +; 0x5571b + 6 bytes = 0x55721 + +INCBIN "baserom.gbc",$55721,$55758 - $55721 Route9Text1: ; 0x55758 db $8 ; asm @@ -38165,27 +37954,27 @@ VermilionHouse2Text1: ; 0x56075 ld a, [$d728] bit 3, a jr nz, asm_03ef5 ; 0x5607b - ld hl, $60b1 + ld hl, UnnamedText_560b1 call PrintText call $35ec ld a, [$cc26] and a jr nz, asm_eb1b7 ; 0x5608a - ld bc,(OLD_ROD << 8) | 1 + ld bc, (OLD_ROD << 8) | 1 call GiveItem jr nc, asm_fd67b ; 0x56092 ld hl, $d728 set 3, [hl] - ld hl, $60b6 + ld hl, UnnamedText_560b6 jr asm_5dd95 ; 0x5609c asm_fd67b ; 0x5609e - ld hl, $60ca + ld hl, UnnamedText_560ca jr asm_5dd95 ; 0x560a1 asm_eb1b7 ; 0x560a3 - ld hl, $60c0 + ld hl, UnnamedText_560c0 jr asm_5dd95 ; 0x560a6 asm_03ef5 ; 0x560a8 - ld hl, $60c5 + ld hl, UnnamedText_560c5 asm_5dd95 ; 0x560ab call PrintText jp TextScriptEnd @@ -38195,12 +37984,12 @@ UnnamedText_560b1: ; 0x560b1 db $50 ; 0x560b1 + 5 bytes -INCBIN "baserom.gbc",$560b6,$560bb - $560b6 - -UnnamedText_560bb: ; 0x560bb - TX_FAR _UnnamedText_560bb +UnnamedText_560b6: ; 0x560b6 + TX_FAR _UnnamedText_560b6 ; 0x9c554 + db $0B + TX_FAR _UnnamedText_560bb ; 0x9c5a4 db $50 -; 0x560bb + 5 bytes +; 0x560c0 UnnamedText_560c0: ; 0x560c0 TX_FAR _UnnamedText_560c0 @@ -38305,27 +38094,27 @@ FuchsiaHouse3Text1: ; 0x56181 ld a, [$d728] bit 4, a jr nz, asm_6084e ; 0x56187 - ld hl, $61bd + ld hl, UnnamedText_561bd call PrintText call $35ec ld a, [$cc26] and a jr nz, asm_3ace4 ; 0x56196 - ld bc,(GOOD_ROD << 8) | 1 + ld bc, (GOOD_ROD << 8) | 1 call GiveItem jr nc, asm_628ee ; 0x5619e ld hl, $d728 set 4, [hl] - ld hl, $61c2 + ld hl, UnnamedText_561c2 jr asm_1b09c ; 0x561a8 asm_628ee ; 0x561aa - ld hl, $621c + ld hl, UnnamedText_5621c jr asm_1b09c ; 0x561ad asm_3ace4 ; 0x561af - ld hl, $6212 + ld hl, UnnamedText_56212 jr asm_1b09c ; 0x561b2 asm_6084e ; 0x561b4 - ld hl, $6217 + ld hl, UnnamedText_56217 asm_1b09c ; 0x561b7 call PrintText jp TextScriptEnd @@ -38335,7 +38124,12 @@ UnnamedText_561bd: ; 0x561bd db $50 ; 0x561bd + 5 bytes -INCBIN "baserom.gbc",$561c2,$56212 - $561c2 +UnnamedText_561c2: ; 0x561c2 + TX_FAR _UnnamedText_561c2 ; 0xa06e8 + db $0B, $50 +; 0x561c8 + +INCBIN "baserom.gbc",$561c8,$56212 - $561c8 UnnamedText_56212: ; 0x56212 TX_FAR _UnnamedText_56212 @@ -38390,19 +38184,19 @@ DayCareMText1: ; 0x56254 call $36f4 ld a, [$da48] and a - jp nz, $62e1 - ld hl, $640f + jp nz, Unnamed_562e1 + ld hl, UnnamedText_5640f call PrintText call $35ec ld a, [$cc26] and a - ld hl, $643b - jp nz, $6409 + ld hl, UnnamedText_5643b + jp nz, Unnamed_56409 ld a, [$d163] dec a - ld hl, $6445 - jp z, $6409 - ld hl, $6414 + ld hl, UnnamedText_56445 + jp z, Unnamed_56409 + ld hl, UnnamedText_56414 call PrintText xor a ld [$cfcb], a @@ -38414,19 +38208,19 @@ DayCareMText1: ; 0x56254 call $3dbe call $20ba pop af - ld hl, $6437 - jp c, $6409 - ld hl, $571b + ld hl, UnnamedText_56437 + jp c, Unnamed_56409 + ld hl, UnnamedText_5571b ld b, $8 call Bankswitch - ld hl, $644a - jp c, $6409 + ld hl, UnnamedText_5644a + jp c, Unnamed_56409 xor a ld [$cc2b], a ld a, [$cf92] ld hl, $d2b5 call $15ba - ld hl, $6419 + ld hl, UnnamedText_56419 call PrintText ld a, $1 ld [$da48], a @@ -38438,11 +38232,17 @@ DayCareMText1: ; 0x56254 call $391f ld a, [$cf91] call $13d0 - ld hl, $641e - jp $6409 + ld hl, UnnamedText_5641e + jp Unnamed_56409 ; 0x562e1 -INCBIN "baserom.gbc",$562e1,$5640f - $562e1 +Unnamed_562e1: +INCBIN "baserom.gbc",$562e1,$56409 - $562e1 + +Unnamed_56409: ; 0x56409 + call PrintText + jp TextScriptEnd +; 0x5640f UnnamedText_5640f: ; 0x5640f TX_FAR _UnnamedText_5640f @@ -38484,10 +38284,10 @@ UnnamedText_56432: ; 0x56432 db $50 ; 0x56432 + 5 bytes -INCBIN "baserom.gbc",$56437,$5643b - $56437 - +UnnamedText_56437: ; 0x56437 + TX_FAR _UnnamedText_56437 ; 0x8c000 UnnamedText_5643b: ; 0x5643b - TX_FAR _UnnamedText_5643b + TX_FAR _UnnamedText_5643b ; 0x8c013 db $50 ; 0x5643b + 5 bytes @@ -38552,27 +38352,27 @@ Route12HouseText1: ; 0x56484 ld a, [$d728] bit 5, a jr nz, asm_b4cad ; 0x5648a - ld hl, $64c0 + ld hl, UnnamedText_564c0 call PrintText call $35ec ld a, [$cc26] and a jr nz, asm_a2d76 ; 0x56499 - ld bc,(SUPER_ROD << 8) | 1 + ld bc, (SUPER_ROD << 8) | 1 call GiveItem jr nc, asm_e3b89 ; 0x564a1 ld hl, $d728 set 5, [hl] - ld hl, $64c5 + ld hl, UnnamedText_564c5 jr asm_df984 ; 0x564ab asm_e3b89 ; 0x564ad - ld hl, $64d9 + ld hl, UnnamedText_564d9 jr asm_df984 ; 0x564b0 asm_a2d76 ; 0x564b2 - ld hl, $64cf + ld hl, UnnamedText_564cf jr asm_df984 ; 0x564b5 asm_b4cad ; 0x564b7 - ld hl, $64d4 + ld hl, UnnamedText_564d4 asm_df984 ; 0x564ba call PrintText jp TextScriptEnd @@ -38582,12 +38382,12 @@ UnnamedText_564c0: ; 0x564c0 db $50 ; 0x564c0 + 5 bytes -INCBIN "baserom.gbc",$564c5,$564ca - $564c5 - -UnnamedText_564ca: ; 0x564ca - TX_FAR _UnnamedText_564ca +UnnamedText_564c5: ; 0x564c5 + TX_FAR _UnnamedText_564c5 ; 0x8ca00 + db $0B + TX_FAR _UnnamedText_564ca ; 0x8ca4f db $50 -; 0x564ca + 5 bytes +; 0x564c5 + 10 bytes = 0x564cf UnnamedText_564cf: ; 0x564cf TX_FAR _UnnamedText_564cf @@ -38650,9 +38450,9 @@ SilphCo8Text1: ; 0x565aa db $08 ; asm ld a, [$d838] bit 7, a - ld hl, $65c3 + ld hl, UnnamedText_565c3 jr nz, asm_a468f ; 0x565b3 - ld hl, $65be + ld hl, UnnamedText_565be asm_a468f ; 0x565b8 call PrintText jp TextScriptEnd @@ -40728,13 +40528,13 @@ FanClubText1: ; 0x59b94 ld a, [$d771] bit 7, a jr nz, asm_67b22 ; 0x59b9a - ld hl, $5bb7 + ld hl, UnnamedText_59bb7 call PrintText ld hl, $d771 set 6, [hl] jr asm_64f01 ; 0x59ba7 asm_67b22 ; 0x59ba9 - ld hl, $5bbc + ld hl, UnnamedText_59bbc call PrintText ld hl, $d771 res 7, [hl] @@ -40756,13 +40556,13 @@ FanClubText2: ; 0x59bc1 ld a, [$d771] bit 6, a jr nz, asm_5cd59 ; 0x59bc7 - ld hl, $5be4 + ld hl, UnnamedText_59be4 call PrintText ld hl, $d771 set 7, [hl] jr asm_59625 ; 0x59bd4 asm_5cd59 ; 0x59bd6 - ld hl, $5be9 + ld hl, UnnamedText_59be9 call PrintText ld hl, $d771 res 6, [hl] @@ -40781,7 +40581,7 @@ UnnamedText_59be9: ; 0x59be9 FanClubText3: ; 0x59bee db $8 - ld hl, $5c00 + ld hl, UnnamedText_59c00 call PrintText ld a, $54 call $13d0 @@ -40796,9 +40596,9 @@ UnnamedText_59c00: ; 0x59c00 FanClubText4: ; 0x59c05 db $08 ; asm - ld hl, $5c17 + ld hl, UnnamedText_59c17 call PrintText - ld a,SEEL + ld a, SEEL call $13d0 call $3748 jp TextScriptEnd @@ -40812,32 +40612,32 @@ FanClubText5: ; 0x59c1c db $08 ; asm call $5b73 jr nz, asm_38bb3 ; 0x59c20 - ld hl, $5c65 + ld hl, UnnamedText_59c65 call PrintText call $35ec ld a, [$cc26] and a jr nz, asm_2c8d7 ; 0x59c2f - ld hl, $5c6a + ld hl, UnnamedText_59c6a call PrintText - ld bc,(BIKE_VOUCHER << 8) | 1 + ld bc, (BIKE_VOUCHER << 8) | 1 call GiveItem jr nc, asm_867d4 ; 0x59c3d - ld hl, $5c6f + ld hl, ReceivedBikeVoucherText call PrintText ld hl, $d771 set 1, [hl] jr asm_d3c26 ; 0x59c4a asm_867d4 ; 0x59c4c - ld hl, $5c83 + ld hl, UnnamedText_59c83 call PrintText jr asm_d3c26 ; 0x59c52 asm_2c8d7 ; 0x59c54 - ld hl, $5c79 + ld hl, UnnamedText_59c79 call PrintText jr asm_d3c26 ; 0x59c5a asm_38bb3 ; 0x59c5c - ld hl, $5c7e + ld hl, UnnamedText_59c7e call PrintText asm_d3c26 ; 0x59c62 jp TextScriptEnd @@ -40852,12 +40652,12 @@ UnnamedText_59c6a: ; 0x59c6a db $50 ; 0x59c6a + 5 bytes -INCBIN "baserom.gbc",$59c6f,$59c74 - $59c6f - -UnnamedText_59c74: ; 0x59c74 - TX_FAR _UnnamedText_59c74 +ReceivedBikeVoucherText: ; 0x59c6f + TX_FAR _ReceivedBikeVoucherText ; 0x9a82e + db $11 + TX_FAR _UnnamedText_59c74 ; 0x9a844 db $50 -; 0x59c74 + 5 bytes +; 0x59c6f + 10 bytes = 0x59c79 UnnamedText_59c79: ; 0x59c79 TX_FAR _UnnamedText_59c79 @@ -40943,18 +40743,18 @@ SilphCo2Text1: ; 0x59dc1 ld a, [$d826] bit 7, a jr nz, asm_b8a0d ; 0x59dc7 - ld hl, $5ded + ld hl, UnnamedText_59ded call PrintText - ld bc,(TM_36 << 8) | 1 + ld bc, (TM_36 << 8) | 1 call GiveItem - ld hl, $5dfd + ld hl, TM36NoRoomText jr nc, asm_2c1e0 ; 0x59dd8 ld hl, $d826 set 7, [hl] - ld hl, $5df2 + ld hl, ReceivedTM36Text jr asm_2c1e0 ; 0x59de2 asm_b8a0d ; 0x59de4 - ld hl, $5df8 + ld hl, TM36ExplanationText asm_2c1e0 ; 0x59de7 call PrintText jp TextScriptEnd @@ -40964,15 +40764,18 @@ UnnamedText_59ded: ; 0x59ded db $50 ; 0x59ded + 5 bytes -INCBIN "baserom.gbc",$59df2,$59df8 - $59df2 +ReceivedTM36Text: ; 0x59df2 + TX_FAR _ReceivedTM36Text ; 0x824ba + db $0B, $50 +; 0x59df2 + 6 bytes = 0x59df8 -UnnamedText_59df8: ; 0x59df8 - TX_FAR _UnnamedText_59df8 +TM36ExplanationText: ; 0x59df8 + TX_FAR _TM36ExplanationText db $50 ; 0x59df8 + 5 bytes -UnnamedText_59dfd: ; 0x59dfd - TX_FAR _UnnamedText_59dfd +TM36NoRoomText: ; 0x59dfd + TX_FAR _TM36NoRoomText db $50 ; 0x59dfd + 5 bytes @@ -41117,15 +40920,16 @@ INCBIN "baserom.gbc",$59f71,$53 SilphCo3Texts: ; 0x59fc4 dw SilphCo3Text1, SilphCo3Text2, SilphCo3Text3, SilphCo3Text4 +SilphCo3TrainerHeader1: ; 0x59fcc INCBIN "baserom.gbc",$59fcc,$19 SilphCo3Text1: ; 0x59fe5 db $08 ; asm ld a, [$d838] bit 7, a - ld hl, $5ffe + ld hl, UnnamedText_59ffe jr nz, asm_8c56f ; 0x59fee - ld hl, $5ff9 + ld hl, UnnamedText_59ff9 asm_8c56f ; 0x59ff3 call PrintText jp TextScriptEnd @@ -41142,7 +40946,7 @@ UnnamedText_59ffe: ; 0x59ffe SilphCo3Text2: ; 0x5a003 db $08 ; asm - ld hl, $5fcc + ld hl, SilphCo3TrainerHeader1 call LoadTrainerHeader jp TextScriptEnd @@ -41262,9 +41066,9 @@ SilphCo10Text3: ; 0x5a1bf db $08 ; asm ld a, [$d838] bit 7, a - ld hl, $61d8 + ld hl, UnnamedText_5a1d8 jr nz, asm_cf85f ; 0x5a1c8 - ld hl, $61d3 + ld hl, UnnamedText_5a1d3 asm_cf85f ; 0x5a1cd call PrintText jp TextScriptEnd @@ -41692,7 +41496,7 @@ asm_d49e7: ; 0x5c153 ld a, [$d754] bit 0, a jr nz, asm_31a16 ; 0x5c158 $10 - ld hl, $423d + ld hl, UnnamedText_5c23d call PrintText jp $4217 asm_b8709: ; 0x5c163 @@ -41700,7 +41504,7 @@ asm_b8709: ; 0x5c163 bit 0, a jr z, asm_3ded4 ; 0x5c168 $9 asm_31a16: ; 0x5c16a - ld hl, $4242 + ld hl, UnnamedText_5c242 call PrintText jp $4217 asm_3ded4: ; 0x5c173 @@ -41709,7 +41513,7 @@ asm_3ded4: ; 0x5c173 call $30e8 xor a ld [$ff00+$b4], a - ld hl, $421f + ld hl, UnnamedText_5c21f call PrintText call $35ec ld a, [$cc26] @@ -41722,11 +41526,11 @@ asm_3ded4: ; 0x5c173 ld [$ff00+$a1], a call $35a6 jr nc, asm_0f3e3 ; 0x5c199 $9 - ld hl, $4229 + ld hl, UnnamedText_5c229 call PrintText jp $41da asm_0f3e3: ; 0x5c1a4 - ld hl, $4224 + ld hl, UnnamedText_5c224 call PrintText ld hl, $d754 set 0, [hl] @@ -41762,17 +41566,17 @@ asm_0b094: ; 0x5c1f2 ld [$d619], a jr asm_d1145 ; 0x5c1f7 $1e ;XXX what calls this? - ld hl, $422e + ld hl, UnnamedText_5c22e call PrintText call $35ec ld a, [$cc26] cp $0 jr nz, asm_d1144 - ld hl, $4233 + ld hl, UnnamedText_5c233 call PrintText jr asm_d1145 ; 0x5c20f $6 asm_d1144: - ld hl, $4238 + ld hl, UnnamedText_5c238 call PrintText asm_d1145: ; 0x5c217 jp TextScriptEnd @@ -41825,7 +41629,7 @@ UnnamedText_5c242: ; 0x5c242 MuseumF1Text2: ; 0x5c247 db $08 ; asm - ld hl, $4251 + ld hl, UnnamedText_5c251 call PrintText jp TextScriptEnd @@ -41839,9 +41643,9 @@ MuseumF1Text3: ; 0x5c256 ld a, [$d754] bit 1, a jr nz, .asm_16599 ; 0x5c25c - ld hl, $428e + ld hl, UnnamedText_5c28e call PrintText - ld bc,(OLD_AMBER << 8) | 1 + ld bc, (OLD_AMBER << 8) | 1 call GiveItem jr nc, .asm_91ebf ; 0x5c26a ld hl, $d754 @@ -41850,13 +41654,13 @@ MuseumF1Text3: ; 0x5c256 ld [$cc4d], a ld a, $11 call Predef - ld hl, $4293 + ld hl, ReceivedOldAmberText jr .asm_52e0f ; 0x5c27e .asm_91ebf ; 0x5c280 - ld hl, $429e + ld hl, UnnamedText_5c29e jr .asm_52e0f ; 0x5c283 .asm_16599 ; 0x5c285 - ld hl, $4299 + ld hl, UnnamedText_5c299 .asm_52e0f ; 0x5c288 call PrintText jp TextScriptEnd @@ -41866,7 +41670,10 @@ UnnamedText_5c28e: ; 0x5c28e db $50 ; 0x5c28e + 5 bytes -INCBIN "baserom.gbc",$5c293,$5c299 - $5c293 +ReceivedOldAmberText: ; 0x5c293 + TX_FAR _ReceivedOldAmberText ; 0x96790 + db $0B, $50 +; 0x5c293 + 6 bytes = 0x5c299 UnnamedText_5c299: ; 0x5c299 TX_FAR _UnnamedText_5c299 @@ -41880,7 +41687,7 @@ UnnamedText_5c29e: ; 0x5c29e MuseumF1Text4: ; 0x5c2a3 db $08 ; asm - ld hl, $42ad + ld hl, UnnamedText_5c2ad call PrintText jp TextScriptEnd @@ -41891,7 +41698,7 @@ UnnamedText_5c2ad: ; 0x5c2ad MuseumF1Text5: ; 0x5c2b2 db $08 ; asm - ld hl, $42bc + ld hl, UnnamedText_5c2bc call PrintText jp TextScriptEnd @@ -42029,17 +41836,17 @@ PewterGymText1: ; 0x5c44e call $30b6 jr .asm_e0ffb ; 0x5c460 .asm_ff7d0 ; 0x5c462 - ld hl, $44a3 + ld hl, UnnamedText_5c4a3 call PrintText jr .asm_e0ffb ; 0x5c468 .asm_4a735 ; 0x5c46a - ld hl, $449e + ld hl, UnnamedText_5c49e call PrintText ld hl, $d72d set 6, [hl] set 7, [hl] - ld hl, $44bc - ld de, $44bc + ld hl, UnnamedText_5c4bc + ld de, $44bc ; probably UnnamedText_5c4bc call $3354 ldh a, [$8c] ld [$cf13], a @@ -42081,12 +41888,12 @@ PewterGymText6: ; 0x5c4b7 TX_FAR _UnnamedText_5c4b7 db $50 -INCBIN "baserom.gbc",$5c4bc,$5c4c1 - $5c4bc - -UnnamedText_5c4c1: ; 0x5c4c1 - TX_FAR _UnnamedText_5c4c1 +UnnamedText_5c4bc: ; 0x5c4bc + TX_FAR _UnnamedText_5c4bc ; 0x981c9 + db $0B + TX_FAR _UnnamedText_5c4c1 ; 0x98232 db $50 -; 0x5c4c1 + 5 bytes +; 0x5c4c6 PewterGymText2: ; 0x5c4c6 db $08 ; asm @@ -42114,24 +41921,24 @@ PewterGymText3: ; 0x5c4df ld a, [$d72a] bit 0, a jr nz, .asm_71369 ; 0x5c4e5 - ld hl, $4515 + ld hl, UnnamedText_5c515 call PrintText call $35ec ld a, [$cc26] and a jr nz, .asm_6123a ; 0x5c4f4 - ld hl, $451a + ld hl, UnnamedText_5c51a call PrintText jr .asm_d1578 ; 0x5c4fc .asm_6123a ; 0x5c4fe - ld hl, $4524 + ld hl, UnnamedText_5c524 call PrintText .asm_d1578 ; 0x5c504 - ld hl, $451f + ld hl, UnnamedText_5c51f call PrintText jr .asm_07013 ; 0x5c50a .asm_71369 ; 0x5c50c - ld hl, $4529 + ld hl, UnnamedText_5c529 call PrintText .asm_07013 ; 0x5c512 jp TextScriptEnd @@ -42209,7 +42016,7 @@ PewterPokecenterText3: ; 0x5c59b db $8 ld a, $1 ld [$cc3c], a - ld hl, $4603 + ld hl, PewterPokecenterText5 call PrintText ld a, $ff call $23b1 @@ -42255,14 +42062,15 @@ PewterPokecenterText3: ; 0x5c59b jp TextScriptEnd ; 0x5c603 -PewterPokecenterText5: ; broken TX_FAR to _PewterPokecenterText4 - db $17, $44, $47, $26 +PewterPokecenterText5: ; 0x5c603 + TX_FAR _PewterPokecenterText5 ; 0x98744 db $50 +; 0x5c603 + 5 bytes = 0x5c608 -;XXX wtf? +; 0x5c608 XXX db $30, $38, $34, $3c -PewterPokecenterText4: ; XXX confirm text_id number +PewterPokecenterText4: ; 0x5c60b db $f6 PewterPokecenterObject: ; 0x5c60d (size=44) @@ -42376,11 +42184,11 @@ CeruleanGymText1: ; 0x5c771 call $30b6 jr .asm_95b04 ; 0x5c783 .asm_37a1b ; 0x5c785 - ld hl, $47c3 + ld hl, UnnamedText_5c7c3 call PrintText jr .asm_95b04 ; 0x5c78b .asm_10854 ; 0x5c78d - ld hl, $47be + ld hl, UnnamedText_5c7be call PrintText ld hl, $d72d set 6, [hl] @@ -42475,11 +42283,11 @@ CeruleanGymText4: ; 0x5c811 ld a, [$d75e] bit 7, a jr nz, .asm_f80ce ; 0x5c817 - ld hl, $482a + ld hl, UnnamedText_5c82a call PrintText jr .asm_18a31 ; 0x5c81f .asm_f80ce ; 0x5c821 - ld hl, $482f + ld hl, UnnamedText_5c82f call PrintText .asm_18a31 ; 0x5c827 jp TextScriptEnd @@ -42630,11 +42438,11 @@ LavenderMartText3: ; 0x5c93a ld a, [$d7e0] bit 7, a jr nz, .asm_c88d4 ; 0x5c940 - ld hl, $4953 + ld hl, UnnamedText_5c953 call PrintText jr .asm_6d225 ; 0x5c948 .asm_c88d4 ; 0x5c94a - ld hl, $4958 + ld hl, UnnamedText_5c958 call PrintText .asm_6d225 ; 0x5c950 jp TextScriptEnd @@ -42802,11 +42610,11 @@ VermilionGymText1: ; 0x5cb1d call $30b6 jr .asm_23621 ; 0x5cb2f .asm_41203 ; 0x5cb31 - ld hl, $4b72 + ld hl, UnnamedText_5cb72 call PrintText jr .asm_23621 ; 0x5cb37 .asm_7cc29 ; 0x5cb39 - ld hl, $4b6d + ld hl, UnnamedText_5cb6d call PrintText ld hl, $d72d set 6, [hl] @@ -42844,19 +42652,18 @@ VermilionGymText6: ; 0x5cb77 + 5 bytes VermilionGymText7: ; 0x5cb7c - -INCBIN "baserom.gbc",$5cb7c,5 - -UnnamedText_5cb81: - TX_FAR _UnnamedText_5cb81 + TX_FAR _ReceivedTM24Text ; 0x9c0e0 + db $11 + TX_FAR _TM24ExplanationText ; 0x9c0f5 db $50 +; 0x5cb7c + 10 bytes = 0x5cb86 VermilionGymText8: ; 0x5cb86 - TX_FAR _UnnamedText_5cb86 + TX_FAR _TM24NoRoomText db $50 -UnnamedText_5cb8b: - TX_FAR _UnnamedText_5cb8b +ReceivedThunderbadgeText: + TX_FAR _ReceivedThunderbadgeText db $50 VermilionGymText2: ; 0x5cb90 @@ -42927,11 +42734,11 @@ VermilionGymText5: ; 0x5cbdb ld a, [$d72a] bit 2, a jr nz, .asm_13b67 ; 0x5cbe1 - ld hl, $4bf4 + ld hl, UnnamedText_5cbf4 call PrintText jr .asm_c2b38 ; 0x5cbe9 .asm_13b67 ; 0x5cbeb - ld hl, $4bf9 + ld hl, UnnamedText_5cbf9 call PrintText .asm_c2b38 ; 0x5cbf1 jp TextScriptEnd @@ -42991,17 +42798,17 @@ CopycatsHouseF2Text1: ; 0x5cc82 jr nz, .asm_7ccf3 ; 0x5cc88 ld a, $1 ld [$cc3c], a - ld hl, $4cd4 + ld hl, UnnamedText_5ccd4 call PrintText - ld b,POKE_DOLL - call $3493 + ld b, POKE_DOLL + call $3493 ; probably check has item or take item jr z, .asm_62ecd ; 0x5cc9a - ld hl, $4cd9 + ld hl, UnnamedText_5ccd9 call PrintText - ld bc,(TM_31 << 8) | 1 + ld bc, (TM_31 << 8) | 1 call GiveItem jr nc, .asm_16690 ; 0x5cca8 - ld hl, $4cde + ld hl, ReceivedTM31Text call PrintText ld a, $33 ldh [$db], a @@ -43012,11 +42819,11 @@ CopycatsHouseF2Text1: ; 0x5cc82 set 0, [hl] jr .asm_62ecd ; 0x5ccc1 .asm_16690 ; 0x5ccc3 - ld hl, $4cee + ld hl, TM31NoRoomText call PrintText jr .asm_62ecd ; 0x5ccc9 .asm_7ccf3 ; 0x5cccb - ld hl, $4ce9 + ld hl, TM31ExplanationText2 call PrintText .asm_62ecd ; 0x5ccd1 jp TextScriptEnd @@ -43031,14 +42838,23 @@ UnnamedText_5ccd9: ; 0x5ccd9 db $50 ; 0x5ccd9 + 5 bytes -INCBIN "baserom.gbc",$5ccde,$5cce9 - $5ccde +ReceivedTM31Text: ; 0x5ccde + TX_FAR _ReceivedTM31Text ; 0xa1675 + db $0B +TM31ExplanationText1: ; 0x5cce2 + TX_FAR _TM31ExplanationText1 ; 0xa1689 + db $d, $50 +; 0x5cce9 -UnnamedText_5cce9: ; 0x5cce9 - TX_FAR _UnnamedText_5cce9 +TM31ExplanationText2: ; 0x5cce9 + TX_FAR _TM31ExplanationText2 ; 0xa16c5 db $50 -; 0x5cce9 + 5 bytes +; 0x5cce9 + 5 bytes = 0x5ccee -INCBIN "baserom.gbc",$5ccee,$6 +TM31NoRoomText: ; 0x5ccee + TX_FAR _TM31NoRoomText ; 0xa1733 + db $d, $50 +; 0x5ccf4 CopycatsHouseF2Text2: ; 0x5ccf4 TX_FAR _CopycatsHouseF2Text2 @@ -43058,9 +42874,9 @@ CopycatsHouseF2Text7: ; 0x5cd03 db $08 ; asm ld a, [$c109] cp $4 - ld hl, $4d1c + ld hl, UnnamedText_5cd1c jr nz, .asm_399a4 ; 0x5cd0c - ld hl, $4d17 + ld hl, UnnamedText_5cd17 .asm_399a4 ; 0x5cd11 call PrintText jp TextScriptEnd @@ -43124,10 +42940,10 @@ FightingDojoText1: ; 0x5ce44 db $08 ; asm ld a, [$d7b1] bit 0, a - jp nz, $4e7d + jp nz, .continue1\@ bit 1, a - jp nz, $4e85 - ld hl, $4e8e + jp nz, .continue2\@ + ld hl, UnnamedText_5ce8e call PrintText ld hl, $d72d set 6, [hl] @@ -43143,10 +42959,12 @@ FightingDojoText1: ; 0x5ce44 ld [$d642], a ld [$da39], a jr .asm_9dba4 ; 0x5ce7b - ld hl, $4e9d +.continue1\@ ; 0x5ce7d + ld hl, UnnamedText_5ce9d call PrintText jr .asm_9dba4 ; 0x5ce83 - ld hl, $4e98 +.continue2\@ ; 0x5ce85f + ld hl, FightingDojoText8 call PrintText .asm_9dba4 ; 0x5ce8b jp TextScriptEnd @@ -43260,13 +43078,13 @@ FightingDojoText6: ; 0x5cf06 ld a, [$d7b1] and $c0 jr z, .asm_f8e28 ; 0x5cf0c - ld hl, $4f96 + ld hl, UnnamedText_5cf96 call PrintText jr .asm_3a2c8 ; 0x5cf14 .asm_f8e28 ; 0x5cf16 ld a, $2b call $349b - ld hl, $4f49 + ld hl, UnnamedText_5cf49 call PrintText call $35ec ld a, [$cc26] @@ -43274,7 +43092,7 @@ FightingDojoText6: ; 0x5cf06 jr nz, .asm_3a2c8 ; 0x5cf28 ld a, [$cf91] ld b, a - ld c,30 + ld c, 30 call GivePokemon jr nc, .asm_3a2c8 ; 0x5cf33 ld a, $4a @@ -43297,13 +43115,13 @@ FightingDojoText7: ; 0x5cf4e ld a, [$d7b1] and $c0 jr z, .asm_170a9 ; 0x5cf54 - ld hl, $4f96 + ld hl, UnnamedText_5cf96 call PrintText jr .asm_f1f47 ; 0x5cf5c .asm_170a9 ; 0x5cf5e ld a, $2c call $349b - ld hl, $4f91 + ld hl, UnnamedText_5cf91 call PrintText call $35ec ld a, [$cc26] @@ -43399,17 +43217,17 @@ SaffronGymText1: ; 0x5d118 call $30b6 jr .asm_34c2c ; 0x5d12a .asm_8d2f6 ; 0x5d12c - ld hl, $516e + ld hl, UnnamedText_5d16e call PrintText jr .asm_34c2c ; 0x5d132 .asm_e3544 ; 0x5d134 - ld hl, $5162 + ld hl, UnnamedText_5d162 call PrintText ld hl, $d72d set 6, [hl] set 7, [hl] - ld hl, $5167 - ld de, $5167 + ld hl, UnnamedText_5d167 + ld de, $5167 ; probably UnnamedText_5d167 call $3354 ldh a, [$8c] ld [$cf13], a @@ -43502,11 +43320,11 @@ SaffronGymText9: ; 0x5d1cd ld a, [$d7b3] bit 1, a jr nz, .asm_13f3c ; 0x5d1d3 - ld hl, $51e6 + ld hl, UnnamedText_5d1e6 call PrintText jr .asm_e9907 ; 0x5d1db .asm_13f3c ; 0x5d1dd - ld hl, $51eb + ld hl, UnnamedText_5d1eb call PrintText .asm_e9907 ; 0x5d1e3 jp TextScriptEnd @@ -43941,7 +43759,7 @@ Route2GateText1: ; 0x5d5db ld hl, $d7c2 set 0, [hl] .asm_6592c ; 0x5d60d - ld hl, $5616 + ld hl, UnnamedText_5d616 call PrintText .asm_ad646 ; 0x5d613 jp TextScriptEnd @@ -44202,18 +44020,18 @@ SilphCo9Text1: ; 0x5d8b8 ld a, [$d838] bit 7, a jr nz, .asm_a14c3 ; 0x5d8be - ld hl, $58e5 + ld hl, UnnamedText_5d8e5 call PrintText ld a, $7 call Predef call $20d8 call Delay3 call $20f6 - ld hl, $58ea + ld hl, UnnamedText_5d8ea call PrintText jr .asm_b6e28 ; 0x5d8da .asm_a14c3 ; 0x5d8dc - ld hl, $58ef + ld hl, UnnamedText_5d8ef call PrintText .asm_b6e28 ; 0x5d8e2 jp TextScriptEnd @@ -44729,17 +44547,17 @@ PokemonTower2Text1: ; 0x605df ld a, [$d764] bit 7, a jr z, .asm_16f24 ; 0x605e5 - ld hl, $463c + ld hl, UnnamedText_6063c call PrintText jr .asm_41852 ; 0x605ed .asm_16f24 ; 0x605ef - ld hl, $462d + ld hl, UnnamedText_6062d call PrintText ld hl, $d72d set 6, [hl] set 7, [hl] - ld hl, $4632 - ld de, $4637 + ld hl, UnnamedText_60632 + ld de, UnnamedText_60637 ; XXX $4637 call $3354 ld a, $f2 ld [$d059], a @@ -45350,7 +45168,7 @@ PokemonTower7Text3: ; 0x60e80 PokemonTower7Text4: ; 0x60e8a db $08 ; asm - ld hl, $4ec4 + ld hl, UnnamedText_60ec4 call PrintText ld hl, $d7e0 set 7, [hl] @@ -45904,7 +45722,7 @@ SSAnne2Text1: ; 0x614e1 SSAnne2Text2: ; 0x614e6 db $8 - ld hl, $5500 + ld hl, UnnamedText_61500 call PrintText ld hl, $d72d set 6, [hl] @@ -46155,20 +45973,20 @@ SSAnne6Text6: ; 0x617de SSAnne6Text7: ; 0x617e3 db $08 ; asm - ld hl, $5807 + ld hl, UnnamedText_61807 call PrintText ldh a, [$d3] bit 7, a jr z, .asm_93eb1 ; 0x617ee - ld hl, $580c + ld hl, UnnamedText_6180c jr .asm_63292 ; 0x617f3 .asm_93eb1 ; 0x617f5 bit 4, a jr z, .asm_7436c ; 0x617f7 - ld hl, $5811 + ld hl, UnnamedText_61811 jr .asm_63292 ; 0x617fc .asm_7436c ; 0x617fe - ld hl, $5816 + ld hl, UnnamedText_61816 .asm_63292 ; 0x61801 call PrintText jp TextScriptEnd @@ -46239,46 +46057,75 @@ SSAnne7Text1: ; 0x618ad ld a, [$d803] bit 0, a jr nz, .asm_797c4 ; 0x618b3 - ld hl, $58ec + ld hl, SSAnne7RubText call PrintText - ld hl, $5927 + ld hl, ReceivingHM01Text call PrintText - ld bc,(HM_01 << 8) | 1 + ld bc, (HM_01 << 8) | 1 call GiveItem jr nc, .asm_ccdcd ; 0x618c7 - ld hl, $592c + ld hl, ReceivedHM01Text call PrintText ld hl, $d803 set 0, [hl] jr .asm_0faf5 ; 0x618d4 .asm_ccdcd ; 0x618d6 - ld hl, $5937 + ld hl, HM01NoRoomText call PrintText ld hl, $d72d set 5, [hl] jr .asm_0faf5 ; 0x618e1 .asm_797c4 ; 0x618e3 - ld hl, $5932 + ld hl, UnnamedText_61932 call PrintText .asm_0faf5 ; 0x618e9 jp TextScriptEnd -INCBIN "baserom.gbc",$618ec,$61927 - $618ec +SSAnne7RubText: ; 0x618ec + TX_FAR _SSAnne7RubText ; 0x812dd + db $8 + ld a, [$c0ef] + cp $1f + ld [$c0f0], a + jr nz, .asm_61908 ; 0x618f9 $d + ld a, $ff + ld [$c0ee], a + call $23b1 + ld a, $2 + ld [$c0ef], a +.asm_61908 + ld a, $e8 + ld [$c0ee], a + call $23b1 +.asm_61910 + ld a, [$c026] + cp $e8 + jr z, .asm_61910 ; 0x61915 $f9 + call $2307 + ld hl, $d803 + set 1, [hl] + ld hl, $d72d + res 5, [hl] + jp TextScriptEnd +; 0x61927 -UnnamedText_61927: ; 0x61927 - TX_FAR _UnnamedText_61927 +ReceivingHM01Text: ; 0x61927 + TX_FAR _ReceivingHM01Text db $50 ; 0x61927 + 5 bytes -INCBIN "baserom.gbc",$6192c,$61932 - $6192c +ReceivedHM01Text: ; 0x6192c + TX_FAR _ReceivedHM01Text ; 0x8140d + db $11, $50 +; 0x6192c + 6 bytes = 0x61932 UnnamedText_61932: ; 0x61932 TX_FAR _UnnamedText_61932 db $50 ; 0x61932 + 5 bytes -UnnamedText_61937: ; 0x61937 - TX_FAR _UnnamedText_61937 +HM01NoRoomText: ; 0x61937 + TX_FAR _HM01NoRoomText db $50 ; 0x61937 + 5 bytes @@ -46537,7 +46384,7 @@ SSAnne9Text4: ; 0x61bd3 SSAnne9Text5: ; 0x61bdd db $08 ; asm call $3719 - ld hl, $5bf2 + ld hl, UnnamedText_61bf2 call PrintText call $3725 ld a, $84 @@ -46551,7 +46398,7 @@ UnnamedText_61bf2: ; 0x61bf2 SSAnne9Text7: ; 0x61bf7 db $08 ; asm - ld hl, $5c01 + ld hl, UnnamedText_61c01 call PrintText jp TextScriptEnd @@ -46562,7 +46409,7 @@ UnnamedText_61c01: ; 0x61c01 SSAnne9Text8: ; 0x61c06 db $08 ; asm - ld hl, $5c10 + ld hl, UnnamedText_61c10 call PrintText jp TextScriptEnd @@ -46573,7 +46420,7 @@ UnnamedText_61c10: ; 0x61c10 SSAnne9Text10: ; 0x61c15 db $08 ; asm - ld hl, $5c1f + ld hl, UnnamedText_61c1f call PrintText jp TextScriptEnd @@ -46584,7 +46431,7 @@ UnnamedText_61c1f: ; 0x61c1f SSAnne9Text11: ; 0x61c24 db $08 ; asm - ld hl, $5c2e + ld hl, UnnamedText_61c2e call PrintText jp TextScriptEnd @@ -46595,7 +46442,7 @@ UnnamedText_61c2e: ; 0x61c2e SSAnne9Text12: ; 0x61c33 db $08 ; asm - ld hl, $5c3d + ld hl, UnnamedText_61c3d call PrintText jp TextScriptEnd @@ -46606,7 +46453,7 @@ UnnamedText_61c3d: ; 0x61c3d SSAnne9Text13: ; 0x61c42 db $08 ; asm - ld hl, $5c4c + ld hl, UnnamedText_61c4c call PrintText jp TextScriptEnd @@ -47051,40 +46898,44 @@ SilphCo11Text1: ; 0x622dc db $08 ; asm ld a, [$d838] bit 5, a - jp nz, $6308 - ld hl, $6311 + jp nz, .asm_62308 + ld hl, SilphCoPresidentText call PrintText - ld bc,(MASTER_BALL << 8) | 1 + ld bc, (MASTER_BALL << 8) | 1 call GiveItem jr nc, .asm_36088 ; 0x622f1 - ld hl, $6316 + ld hl, ReceivedSilphCoMasterBallText call PrintText ld hl, $d838 set 5, [hl] jr .asm_fd405 ; 0x622fe .asm_36088 ; 0x62300 - ld hl, $6321 + ld hl, SilphCoMasterBallNoRoomText call PrintText jr .asm_fd405 ; 0x62306 - ld hl, $631c +.asm_62308 ; 0x62308 + ld hl, UnnamedText_6231c call PrintText .asm_fd405 ; 0x6230e jp TextScriptEnd -UnnamedText_62311: ; 0x62311 - TX_FAR _UnnamedText_62311 +SilphCoPresidentText: ; 0x62311 + TX_FAR _SilphCoPresidentText db $50 ; 0x62311 + 5 bytes -INCBIN "baserom.gbc",$62316,$6231c - $62316 +ReceivedSilphCoMasterBallText: ; 0x62316 + TX_FAR _ReceivedSilphCoMasterBallText ; 0x84f63 + db $11, $50 +; 0x62316 + 6 bytes = 0x6231c UnnamedText_6231c: ; 0x6231c TX_FAR _UnnamedText_6231c db $50 ; 0x6231c + 5 bytes -UnnamedText_62321: ; 0x62321 - TX_FAR _UnnamedText_62321 +SilphCoMasterBallNoRoomText: ; 0x62321 + TX_FAR _SilphCoMasterBallNoRoomText db $50 ; 0x62321 + 5 bytes @@ -47734,7 +47585,7 @@ Predef54: ; 0x71ad9 jr nz,.asm_99bca ; 0x71b4b $b call Function71c07 jr c,.asm_99bca ; 0x71b50 $6 - ld hl,$5d8d + ld hl, UnnamedText_71d8d call PrintText .asm_99bca ; 0x71b58 ld hl,$cd12 @@ -47802,7 +47653,7 @@ Function71c07: ; 0x71c07 ld b,$1 ld a,$10 call Predef - ld hl,$5d88 + ld hl, UnnamedText_71d88 call PrintText ld a,[$cf92] push af @@ -48722,7 +48573,7 @@ ViridianGymText1: ; 0x74a69 .asm_9fc95 ; 0x74a7d ld a, $1 ld [$cc3c], a - ld hl, $4ad9 + ld hl, UnnamedText_74ad9 call PrintText call $20ef ld a, $32 @@ -48734,7 +48585,7 @@ ViridianGymText1: ; 0x74a69 call $20d1 jr .asm_6dff7 ; 0x74a9e .asm_6de66 ; 0x74aa0 - ld hl, $4ace + ld hl, UnnamedText_74ace call PrintText ld hl, $d72d set 6, [hl] @@ -48761,11 +48612,12 @@ UnnamedText_74ace: ; 0x74ace UnnamedText_74ad3: ; 0x74ad3 TX_FAR _UnnamedText_74ad3 db $0b, $50 -; 0x74ad3 + 6 bytes +; 0x74ad9 -UnnamedText_74ad8: - TX_FAR _UnnamedText_74ad8 +UnnamedText_74ad9: ; 0x74ad9 + TX_FAR _UnnamedText_74ad9 db $0d, $50 +; 0x74add ViridianGymText12: ; 0x74adf TX_FAR _ViridianGymText12 @@ -48958,11 +48810,11 @@ ViridianGymText10: ; 0x74bbb ld a, [$d751] bit 1, a jr nz, .asm_1abd1 ; 0x74bc1 - ld hl, $4bd4 + ld hl, UnnamedText_74bd4 call PrintText jr .asm_6064d ; 0x74bc9 .asm_1abd1 ; 0x74bcb - ld hl, $4bd9 + ld hl, UnnamedText_74bd9 call PrintText .asm_6064d ; 0x74bd1 jp TextScriptEnd @@ -49026,7 +48878,7 @@ PewterMartTexts: ; 0x74cb6 PewterMartText2: ; 0x74cbc db $08 ; asm - ld hl, $4cc6 + ld hl, UnnamedText_74cc6 call PrintText jp TextScriptEnd @@ -49037,7 +48889,7 @@ UnnamedText_74cc6: ; 0x74cc6 PewterMartText3: ; 0x74ccb db $08 ; asm - ld hl, $4cd5 + ld hl, UnnamedText_74cd5 call PrintText jp TextScriptEnd @@ -49135,15 +48987,15 @@ CeruleanHouse3Texts: CeruleanHouse3Text1: ; 0x74e15 db $8 - ld hl, $4e77 + ld hl, UnnamedText_74e77 call PrintText xor a ld [$cc26], a ld [$cc36], a .asm_74e23 - ld hl, $4e7c + ld hl, UnnamedText_74e7c call PrintText - ld hl, $4e6d + ld hl, UnnamedText_74e6d call $2a5a ld hl, $cf7b ld a, l @@ -49172,11 +49024,12 @@ CeruleanHouse3Text1: ; 0x74e15 .asm_74e60 xor a ld [$cc36], a - ld hl, $4e81 + ld hl, UnnamedText_74e81 call PrintText jp TextScriptEnd ; 0x74e6d +UnnamedText_74e6d: ; 0x74e6d db $8,BOULDERBADGE,CASCADEBADGE,THUNDERBADGE,RAINBOWBADGE,SOULBADGE,MARSHBADGE,VOLCANOBADGE,EARTHBADGE,$FF UnnamedText_74e77: ; 0x74e77 @@ -49412,19 +49265,19 @@ FuchsiaHouse2Text1: ; 0x750c2 ld a, [$d78e] bit 1, a jr nz, .asm_60cba ; 0x750d6 - ld hl, $5135 + ld hl, UnnamedText_75135 call PrintText call $35ec ld a, [$cc26] and a - ld hl, $513f + ld hl, UnnamedText_7513f jr nz, .asm_61238 ; 0x750e8 - ld hl, $513a + ld hl, UnnamedText_7513a .asm_61238 ; 0x750ed call PrintText jr .asm_52039 ; 0x750f0 .asm_3f30f ; 0x750f2 - ld hl, $5144 + ld hl, UnnamedText_75144 call PrintText ld a, $40 ldh [$db], a @@ -49434,22 +49287,22 @@ FuchsiaHouse2Text1: ; 0x750c2 ld hl, $d78e set 1, [hl] .asm_60cba ; 0x75109 - ld hl, $514e + ld hl, UnnamedText_7514e call PrintText ld bc,(HM_04 << 8) | 1 call GiveItem jr nc, .asm_53b90 ; 0x75115 - ld hl, $5153 + ld hl, UnnamedText_75153 call PrintText ld hl, $d78e set 0, [hl] jr .asm_52039 ; 0x75122 .asm_58feb ; 0x75124 - ld hl, $5159 + ld hl, UnnamedText_75159 call PrintText jr .asm_52039 ; 0x7512a .asm_53b90 ; 0x7512c - ld hl, $515e + ld hl, UnnamedText_7515e call PrintText .asm_52039 ; 0x75132 jp TextScriptEnd @@ -49503,9 +49356,9 @@ FuchsiaHouse2Text4: ; 0x75163 db $08 ; asm ldh a, [$8c] cp $4 - ld hl, $517b + ld hl, UnnamedText_7517b jr nz, .asm_4c9a2 ; 0x7516b - ld hl, $5176 + ld hl, UnnamedText_75176 .asm_4c9a2 ; 0x75170 call PrintText jp TextScriptEnd @@ -49696,7 +49549,7 @@ SafariZoneEntranceText4: ; 0x752ca ld [$ff00+$a1], a call $35a6 jr nc, .asm_752f9 ; 0x752ef $8 - ld hl, $536a + ld hl, UnnamedText_7536a call PrintText jr .asm_7534c ; 0x752f7 $53 .asm_752f9 @@ -49714,7 +49567,7 @@ SafariZoneEntranceText4: ; 0x752ca ld a, $13 ld [$d125], a call $30e8 - ld hl, $535b + ld hl, UnnamedText_7535b call PrintText ld a, $1e ld [$da47], a @@ -49731,7 +49584,7 @@ SafariZoneEntranceText4: ; 0x752ca ld a, $3 ld [$d61f], a jr .asm_75358 ; 0x75344 $12 - ld hl, $5365 + ld hl, UnnamedText_75365 call PrintText .asm_7534c ld a, $80 @@ -49769,7 +49622,7 @@ SafariZoneEntranceText5: ; 0x7536f ld a, [$cc26] and a jr nz, .asm_7539c ; 0x7537b $1f - ld hl, $53bb + ld hl, UnnamedText_753bb call PrintText xor a ld [$c109], a @@ -49783,7 +49636,7 @@ SafariZoneEntranceText5: ; 0x7536f ld [$cf0d], a jr .asm_753b3 ; 0x7539a $17 .asm_7539c - ld hl, $53c0 + ld hl, UnnamedText_753c0 call PrintText ld a, $4 ld [$c109], a @@ -49815,14 +49668,14 @@ SafariZoneEntranceText6: ; 0x753c5 SafariZoneEntranceText2: ; 0x753ca db $08 ; asm - ld hl, $53e6 + ld hl, UnnamedText_753e6 call PrintText call $35ec ld a, [$cc26] and a - ld hl, $53f0 + ld hl, UnnamedText_753f0 jr nz, .asm_278a6 ; 0x753db - ld hl, $53eb + ld hl, UnnamedText_753eb .asm_278a6 ; 0x753e0 call PrintText jp TextScriptEnd @@ -49910,17 +49763,17 @@ FuchsiaGymText1: ; 0x75534 call $30b6 jr .asm_e84c6 ; 0x75546 .asm_adc3b ; 0x75548 - ld hl, $558b + ld hl, UnnamedText_7558b call PrintText jr .asm_e84c6 ; 0x7554e .asm_181b6 ; 0x75550 - ld hl, $5581 + ld hl, UnnamedText_75581 call PrintText ld hl, $d72d set 6, [hl] set 7, [hl] - ld hl, $5586 - ld de, $5586 + ld hl, UnnamedText_75586 + ld de, $5586 ; probably UnnamedText_75586 call $3354 ldh a, [$8c] ld [$cf13], a @@ -50099,9 +49952,9 @@ FuchsiaGymText8: ; 0x7563a db $08 ; asm ld a, [$d792] bit 1, a - ld hl, $5653 + ld hl, UnnamedText_75653 jr nz, .asm_50671 ; 0x75643 - ld hl, $564e + ld hl, UnnamedText_7564e .asm_50671 ; 0x75648 call PrintText jp TextScriptEnd @@ -50356,14 +50209,14 @@ CinnabarGymText1: ; 0x758df call $30b6 jp TextScriptEnd .asm_3012f ; 0x758f4 - ld hl, $5920 + ld hl, UnnamedText_75920 call PrintText jp TextScriptEnd .asm_d9332 ; 0x758fd - ld hl, $5914 + ld hl, UnnamedText_75914 call PrintText - ld hl, $5919 - ld de, $5919 + ld hl, UnnamedText_75919 + ld de, UnnamedText_75919 ; $5919 XXX call $3354 ld a, $7 ld [$d05c], a @@ -50409,14 +50262,14 @@ CinnabarGymText2: ; 0x75939 ld a, [$d79a] bit 2, a jr nz, .asm_46bb4 ; 0x75942 - ld hl, $595f + ld hl, UnnamedText_7595f call PrintText - ld hl, $5964 - ld de, $5964 + ld hl, UnnamedText_75964 + ld de, UnnamedText_75964 ; $5964 XXX call $3354 jp $58b7 .asm_46bb4 ; 0x75956 - ld hl, $5969 + ld hl, UnnamedText_75969 call PrintText jp TextScriptEnd @@ -50441,14 +50294,14 @@ CinnabarGymText3: ; 0x7596e ld a, [$d79a] bit 3, a jr nz, .asm_4b406 ; 0x75977 - ld hl, $5994 + ld hl, UnnamedText_75994 call PrintText - ld hl, $5999 - ld de, $5999 + ld hl, UnnamedText_75999 + ld de, UnnamedText_75999 ; $5999 XXX call $3354 jp $58b7 .asm_4b406 ; 0x7598b - ld hl, $599e + ld hl, UnnamedText_7599e call PrintText jp TextScriptEnd @@ -50473,14 +50326,14 @@ CinnabarGymText4: ; 0x759a3 ld a, [$d79a] bit 4, a jr nz, .asm_c0673 ; 0x759ac - ld hl, $59c9 + ld hl, UnnamedText_759c9 call PrintText - ld hl, $59ce - ld de, $59ce + ld hl, UnnamedText_759ce + ld de, UnnamedText_759ce ; $59ce XXX call $3354 jp $58b7 .asm_c0673 ; 0x759c0 - ld hl, $59d3 + ld hl, UnnamedText_759d3 call PrintText jp TextScriptEnd @@ -50505,14 +50358,14 @@ CinnabarGymText5: ; 0x759d8 ld a, [$d79a] bit 5, a jr nz, .asm_5cfd7 ; 0x759e1 - ld hl, $59fe + ld hl, UnnamedText_759fe call PrintText - ld hl, $5a03 - ld de, $5a03 + ld hl, UnnamedText_75a03 + ld de, UnnamedText_75a03 ; $5a03 XXX call $3354 jp $58b7 .asm_5cfd7 ; 0x759f5 - ld hl, $5a08 + ld hl, UnnamedText_75a08 call PrintText jp TextScriptEnd @@ -50537,14 +50390,14 @@ CinnabarGymText6: ; 0x75a0d ld a, [$d79a] bit 6, a jr nz, .asm_776b4 ; 0x75a16 - ld hl, $5a33 + ld hl, UnnamedText_75a33 call PrintText - ld hl, $5a38 - ld de, $5a38 + ld hl, UnnamedText_75a38 + ld de, UnnamedText_75a38 call $3354 jp $58b7 .asm_776b4 ; 0x75a2a - ld hl, $5a3d + ld hl, UnnamedText_75a3d call PrintText jp TextScriptEnd @@ -50569,7 +50422,7 @@ CinnabarGymText7: ; 0x75a42 ld a, [$d79a] bit 7, a jr nz, .asm_2f755 ; 0x75a4b - ld hl, $5a68 + ld hl, UnnamedText_75a68 call PrintText ld hl, $5a6d ld de, $5a6d @@ -50601,14 +50454,14 @@ CinnabarGymText8: ; 0x75a77 ld a, [$d79b] bit 0, a jr nz, .asm_d87be ; 0x75a80 - ld hl, $5a9d + ld hl, UnnamedText_75a9d call PrintText - ld hl, $5aa2 - ld de, $5aa2 + ld hl, UnnamedText_75aa2 + ld de, UnnamedText_75aa2 ; $5aa2 XXX call $3354 jp $58b7 .asm_d87be ; 0x75a94 - ld hl, $5aa7 + ld hl, UnnamedText_75aa7 call PrintText jp TextScriptEnd @@ -50632,10 +50485,10 @@ CinnabarGymText9: ; 0x75aac ld a, [$d79a] bit 1, a jr nz, .asm_627d9 ; 0x75ab2 - ld hl, $5ac2 + ld hl, UnnamedText_75ac2 jr .asm_0b11d ; 0x75ab7 .asm_627d9 ; 0x75ab9 - ld hl, $5ac7 + ld hl, UnnamedText_75ac7 .asm_0b11d ; 0x75abc call PrintText jp TextScriptEnd @@ -50817,22 +50670,22 @@ Lab3Text1: ; 0x75c94 ld a, [$d7a1] bit 7, a jr nz, .asm_e551a ; 0x75c9a - ld hl, $5cc8 + ld hl, UnnamedText_75cc8 call PrintText - ld bc,(TM_35 << 8) | 1 + ld bc, (TM_35 << 8) | 1 call GiveItem jr nc, .asm_6c187 ; 0x75ca8 - ld hl, $5ccd + ld hl, UnnamedText_75ccd call PrintText ld hl, $d7a1 set 7, [hl] jr .asm_eb896 ; 0x75cb5 .asm_6c187 ; 0x75cb7 - ld hl, $5cd8 + ld hl, UnnamedText_75cd8 call PrintText jr .asm_eb896 ; 0x75cbd .asm_e551a ; 0x75cbf - ld hl, $5cd3 + ld hl, UnnamedText_75cd3 call PrintText .asm_eb896 ; 0x75cc5 jp TextScriptEnd @@ -50915,7 +50768,7 @@ Lab4Text1: ; 0x75d6c ld a, [$d7a3] bit 0, a jr nz, .asm_75d96 ; 0x75d72 $22 - ld hl, $5dc6 + ld hl, UnnamedText_75dc6 call PrintText call $5d38 ld a, [$cd37] @@ -50926,19 +50779,19 @@ Lab4Text1: ; 0x75d6c call Bankswitch jr .asm_75d93 ; 0x75d8b $6 .asm_75d8d - ld hl, $5dcb + ld hl, UnnamedText_75dcb call PrintText .asm_75d93 jp TextScriptEnd .asm_75d96 bit 1, a jr z, .asm_75da2 ; 0x75d98 $8 - ld hl, $5dd0 + ld hl, UnnamedText_75dd0 call PrintText jr .asm_75d93 ; 0x75da0 $f1 .asm_75da2 call $5de8 - ld hl, $5dd5 + ld hl, UnnamedText_75dd5 call PrintText ld hl, $d7a3 set 2, [hl] @@ -51247,9 +51100,9 @@ GaryText1: ; 0x760e0 db $08 ; asm ld a, [$d867] bit 1, a - ld hl, $60f4 + ld hl, UnnamedText_760f4 jr z, .asm_17e9f ; 0x760e9 - ld hl, $6103 + ld hl, UnnamedText_76103 .asm_17e9f ; 0x760ee call PrintText jp TextScriptEnd @@ -51283,7 +51136,7 @@ GaryText3: ; 0x7610d ld a, [$d717] ld [$d11e], a call GetMonName - ld hl, $6120 + ld hl, UnnamedText_76120 call PrintText jp TextScriptEnd ; 0x76120 @@ -52974,7 +52827,7 @@ _UnnamedText_61816: ; 0x812a6 db "fillets du beef?", $57 ; 0x812a6 + 55 bytes -UnnamedText_812dd: ; 0x812dd +_SSAnne7RubText: ; 0x812dd db $0, "CAPTAIN: Ooargh...", $4f db "I feel hideous...", $55 db "Urrp! Seasick...", $51 @@ -52985,7 +52838,7 @@ UnnamedText_812dd: ; 0x812dd db "Rub-rub...@@" ; 0x81347 -_UnnamedText_61927: ; 0x81347 +_ReceivingHM01Text: ; 0x81347 db $0, "CAPTAIN: Whew!", $4f db "Thank you! I", $55 db "feel much better!", $51 @@ -53001,7 +52854,7 @@ _UnnamedText_61927: ; 0x81347 db "any time!", $58 ; 0x81347 + 198 bytes -UnnamedText_8140d: ; 0x8140d +_ReceivedHM01Text: ; 0x8140d db $0, $52, " got", $4f db "@" TX_RAM $cf4b @@ -53015,7 +52868,7 @@ _UnnamedText_61932: ; 0x8141c db "guess it's time.", $57 ; 0x8141c + 65 bytes -_UnnamedText_61937: ; 0x8145d +_HM01NoRoomText: ; 0x8145d db $0, "Oh no! You have", $4f db "no room for this!", $57 ; 0x8145d + 35 bytes @@ -53628,14 +53481,14 @@ _UnnamedText_59ded: ; 0x82454 db "please take this!", $58 ; 0x82454 + 102 bytes -UnnamedText_824ba: ; 0x824ba +_ReceivedTM36Text: ; 0x824ba db $0, $52, " got", $4f db "@" TX_RAM $cf4b db $0, "!@@" ; 0x824c9 -_UnnamedText_59df8: ; 0x824c9 +_TM36ExplanationText: ; 0x824c9 db $0, "TM36 is", $4f db "SELFDESTRUCT!", $51 db "It's powerful, but", $4f @@ -53644,7 +53497,7 @@ _UnnamedText_59df8: ; 0x824c9 db "Be careful.", $57 ; 0x824c9 + 83 bytes -_UnnamedText_59dfd: ; 0x8251c +_TM36NoRoomText: ; 0x8251c db $0, "You don't have any", $4f db "room for this.", $57 ; 0x8251c + 34 bytes @@ -54386,7 +54239,7 @@ _UnnamedText_5a1f6: ; 0x84e66 db "Then go on home!", $57 ; 0x84e66 + 53 bytes -_UnnamedText_62311: ; 0x84e9b +_SilphCoPresidentText: ; 0x84e9b db $0, "PRESIDENT: Thank", $4f db "you for saving", $55 db "SILPH!", $51 @@ -54403,7 +54256,7 @@ _UnnamedText_62311: ; 0x84e9b db "will do!", $58 ; 0x84e9b + 200 bytes -UnnamedText_84f63: ; 0x84f63 +_ReceivedSilphCoMasterBallText: ; 0x84f63 db $0, $52, " got a", $4f db "@" TX_RAM $cf4b @@ -54425,7 +54278,7 @@ _UnnamedText_6231c: ; 0x84f74 db "it, though.", $57 ; 0x84f74 + 159 bytes -_UnnamedText_62321: ; 0x85013 +_SilphCoMasterBallNoRoomText: ; 0x85013 db $0, "You have no", $4f db "room for this.", $57 ; 0x85013 + 28 bytes @@ -57171,7 +57024,7 @@ UnknownText_8acd6: ; 0x8acd6 SECTION "bank23",DATA,BANK[$23] -UnknownText_8c000: ; 0x8c000 +_UnnamedText_56437: ; 0x8c000 db $0, "All right then,", $4f db "@@" ; 0x8c000 + 19 bytes @@ -57497,7 +57350,7 @@ _UnnamedText_564c0: ; 0x8c9b3 db "fish?", $57 ; 0x8c9b3 + 77 bytes -UnknownText_8ca00: ; 0x8ca00 +_UnnamedText_564c5: ; 0x8ca00 db $0, "Grand! I like", $4f db "your style!", $51 db "Take this and", $4f @@ -60390,7 +60243,7 @@ _Route23Text8: ; 0x92700 db $0, "VICTORY ROAD GATE", $4f db "- #MON LEAGUE", $57 -UnknownText_92721: ; 0x92721 +_UnnamedText_51510: ; 0x92721 db $0, "Congratulations!", $4f db "You beat our 5", $55 db "contest trainers!@@" @@ -60402,7 +60255,7 @@ _UnnamedText_51515: ; 0x92755 db "fabulous prize!", $58 ; 0x92755 + 36 bytes -UnknownText_92779: ; 0x92779 +_UnnamedText_5151a: ; 0x92779 db $0, $52, " received", $4f db "a @" ; 0x92779 + 15 bytes @@ -61611,7 +61464,7 @@ _UnnamedText_74ad3: ; 0x95ed5 db "the EARTHBADGE!@@" ; 0x95ed5 + 85 bytes -_UnnamedText_74ad8: ; 0x95f2b +_UnnamedText_74ad9: ; 0x95f2b db $0, "Having lost, I", $4f db "cannot face my", $55 db "underlings!", $55 @@ -61890,7 +61743,7 @@ _UnnamedText_5c28e: ; 0x966b4 db "get it examined!", $58 ; 0x966b4 + 220 bytes -ReceivedOldAmberText: ; 0x96790 +_ReceivedOldAmberText: ; 0x96790 db $0, $52, " received", $4f db "OLD AMBER!@@" ; 0x96790 + 24 bytes @@ -62017,7 +61870,7 @@ _UnnamedText_5c4b7: ; 0x981ab db "room for this!", $57 ; 0x981ab + 30 bytes -UnnamedText_981c9: ; 0x981c9 +_UnnamedText_5c4bc: ; 0x981c9 db $0, "I took", $4f db "you for granted.", $51 db "As proof of your", $4f @@ -62161,7 +62014,7 @@ _PewterPokecenterText1: ; 0x98704 db "I'm on the phone!", $51 db "Scram!", $57 -UnnamedText_98744: ; 0x98744 +_PewterPokecenterText5: ; 0x98744 db $0, "JIGGLYPUFF: Puu", $4f db "pupuu!", $57 ; 0x9875c @@ -63172,7 +63025,7 @@ _UnnamedText_59c6a: ; 0x9a6e0 db "you to have this!", $58 ; 0x9a6e0 + 334 bytes -UnnamedText_9a82e: ; 0x9a82e +_ReceivedBikeVoucherText: ; 0x9a82e db $0, $52, " received", $4f db "a @" TX_RAM $cf4b @@ -63286,14 +63139,14 @@ _UnnamedText_5cb77: ; 0x9c069 db "kid! Take this!", $57 ; 0x9c069 + 119 bytes -UnnamedText_9c0e0: ; 0x9c0e0 +_ReceivedTM24Text: ; 0x9c0e0 db $0, $52, " received ", $4f db "@" TX_RAM $cf4b db $0, "!@@" ; 0x9c0f5 -_UnnamedText_5cb81: ; 0x9c0f5 +_TM24ExplanationText: ; 0x9c0f5 db $0, $51 db "TM24 contains", $4f db "THUNDERBOLT!", $51 @@ -63301,12 +63154,12 @@ _UnnamedText_5cb81: ; 0x9c0f5 db "electric #MON!", $57 ; 0x9c0f5 + 59 bytes -_UnnamedText_5cb86: ; 0x9c130 +_TM24NoRoomText: ; 0x9c130 db $0, "Yo kid, make room", $4f db "in your pack!", $57 ; 0x9c130 + 33 bytes -_UnnamedText_5cb8b: ; 0x9c151 +_ReceivedThunderbadgeText: ; 0x9c151 db $0, "Whoa!", $51 db "You're the real", $4f db "deal, kid!", $51 @@ -63426,7 +63279,7 @@ _UnnamedText_560b1: ; 0x9c510 db "fish?", $57 ; 0x9c510 + 68 bytes -UnnamedText_9c554: ; 0x9c554 +_UnnamedText_560b6: ; 0x9c554 db $0, "Grand! I like", $4f db "your style!", $51 db "Take this and", $4f @@ -64808,7 +64661,7 @@ _UnnamedText_561bd: ; 0xa0695 db "fish?", $57 ; 0xa0695 + 83 bytes -UnnamedText_a06e8: ; 0xa06e8 +_UnnamedText_561c2: ; 0xa06e8 db $0, "Grand! I like", $4f db "your style!", $51 db "Take this and", $4f @@ -65319,14 +65172,14 @@ _UnnamedText_5ccd9: ; 0xa1636 db "this, then!", $58 ; 0xa1636 + 63 bytes -UnnamedText_a1675: ; 0xa1675 +_ReceivedTM31Text: ; 0xa1675 db $0, $52, " received", $4f db "@" TX_RAM $cf4b db $0, "!@@" ; 0xa1689 -UnnamedText_a1689: ; 0xa1689 +_TM31ExplanationText1: ; 0xa1689 db $0, $51 db "TM31 contains my", $4f db "favorite, MIMIC!", $51 @@ -65334,7 +65187,7 @@ UnnamedText_a1689: ; 0xa1689 db "#MON!@@" ; 0xa16c5 -_UnnamedText_5cce9: ; 0xa16c5 +_TM31ExplanationText2: ; 0xa16c5 db $0, $52, ": Hi!", $4f db "Thanks for TM31!", $51 db $52, ": Pardon?", $51 @@ -65345,7 +65198,7 @@ _UnnamedText_5cce9: ; 0xa16c5 db "It's a scream!", $57 ; 0xa16c5 + 110 bytes -UnnamedText_a1733: ; 0xa1733 +_TM31NoRoomText: ; 0xa1733 db $0, "Don't you want", $4f db "this?@@" ; 0xa1749 @@ -66221,7 +66074,7 @@ _UnnamedText_191ca: ; 0xa45ea db "have this TM.", $58 ; 0xa45ea + 176 bytes -ReceivedTM42Text: ; 0xa469a +_ReceivedTM42Text: ; 0xa469a db $0, $52, " received", $4f db "TM42!@@" ; 0xa46ad @@ -66810,7 +66663,7 @@ _UnnamedText_199d2: ; 0xa5afd db "dropping by!", $58 ; 0xa5afd + 93 bytes -UnnamedText_a5b5a: ; 0xa5b5a +_UnnamedText_199d7: ; 0xa5b5a db $0, $52, " received", $4f db "@" TX_RAM $cf4b |