shithub: pokered

Download patch

ref: 549637d0dfbb0adedcd6b05ec028c58044c8c46f
parent: 73d483e5d48df6ca9177172e0dc0a3d690af6e1d
parent: 25cc7be1a5e1ab2484bbfacf35033ffb5259baba
author: stag019 <stag019@gmail.com>
date: Tue Jan 17 20:45:10 EST 2012

fucking you and yours

hg-commit-id: 8a2a1f3736f2


--- a/common.asm
+++ b/common.asm
@@ -111,6 +111,7 @@
 
 Section "start",HOME[$150]
 Start:
+
 INCBIN "baserom.gbc",$150,$1AE - $150
 ; see also MapHeaderBanks
 MapHeaderPointers: ; $01AE
@@ -1038,8 +1039,16 @@
         ld hl,TextScriptEndingChar
         ret
 
-INCBIN "baserom.gbc",$24DB,$24E5 - $24DB
+UnnamedText_24db: ; 0x24db
+    TX_FAR _UnnamedText_24db
+    db $50
+; 0x24db + 5 bytes
 
+UnnamedText_24e0: ; 0x24e0
+    TX_FAR _UnnamedText_24e0
+    db $50
+; 0x24e0 + 5 bytes
+
 VictoryRoad3Text10:
 VictoryRoad3Text9:
 VictoryRoad3Text8:
@@ -1203,8 +1212,36 @@
     call Predef
     jp $24d7
 
-INCBIN "baserom.gbc",$24fd,$2f9e - $24fd
+INCBIN "baserom.gbc",$24fd,$2a55 - $24fd
 
+UnnamedText_2a55: ; 0x2a55
+    TX_FAR _UnnamedText_2a55
+    db $50
+; 0x2a55 + 5 bytes
+
+INCBIN "baserom.gbc",$2a5a,$2aa4 - $2a5a
+
+UnnamedText_2aa4: ; 0x2aa4
+    TX_FAR _UnnamedText_2aa4
+    db $50
+; 0x2aa4 + 5 bytes
+
+INCBIN "baserom.gbc",$2aa9,$2aba - $2aa9
+
+UnnamedText_2aba: ; 0x2aba
+    TX_FAR _UnnamedText_2aba
+    db $50
+; 0x2aba + 5 bytes
+
+INCBIN "baserom.gbc",$2abf,$2ac8 - $2abf
+
+UnnamedText_2ac8: ; 0x2ac8
+    TX_FAR _UnnamedText_2ac8
+    db $50
+; 0x2ac8 + 5 bytes
+
+INCBIN "baserom.gbc",$2acd,$4d1
+
 GetMonName: ; 2F9E
 	push hl
 	ld a,[$ffb8]
@@ -1901,8 +1938,20 @@
 MewPicBack:
 	INCBIN "pic/monback/mewb.pic"
 
-INCBIN "baserom.gbc",$425B,$4335-$425B
+INCBIN "baserom.gbc",$425b,$42a7 - $425b
 
+UnnamedText_42a7: ; 0x42a7
+    TX_FAR _UnnamedText_42a7
+    db $50
+; 0x42a7 + 5 bytes
+
+UnnamedText_42ac: ; 0x42ac
+    TX_FAR _UnnamedText_42ac
+    db $50
+; 0x42ac + 5 bytes
+
+INCBIN "baserom.gbc",$42b1,$84
+
 IF _RED
 	ld de,$9600 ; where to put redgreenversion.2bpp in the VRAM
 	ld bc,$50 ; how big that file is
@@ -2111,8 +2160,22 @@
 	db "プチマスター@"
 	db "マスター@"
 
-INCBIN "baserom.gbc",$4B09,$5AF2-$4B09
+INCBIN "baserom.gbc",$4b09,$4e2c - $4b09
 
+UnnamedText_4e2c: ; 0x4e2c
+    TX_FAR _UnnamedText_4e2c
+    db $50
+; 0x4e2c + 5 bytes
+
+INCBIN "baserom.gbc",$4e31,$5a24 - $4e31
+
+UnnamedText_5a24: ; 0x5a24
+    TX_FAR _UnnamedText_5a24
+    db $50
+; 0x5a24 + 5 bytes
+
+INCBIN "baserom.gbc",$5a29,$c9
+
 MainMenu:
 ; Check save file
 	call Func_5bff
@@ -2248,8 +2311,25 @@
 	ld [$D355],a
 	ret
 
-INCBIN "baserom.gbc",$5C0A,$6115 - $5C0A
+INCBIN "baserom.gbc",$5c0a,$5d43 - $5c0a
 
+UnnamedText_5d43: ; 0x5d43
+    TX_FAR _UnnamedText_5d43
+    db $50
+; 0x5d43 + 5 bytes
+
+UnnamedText_5d48: ; 0x5d48
+    TX_FAR _UnnamedText_5d48
+    db $50
+; 0x5d48 + 5 bytes
+
+UnnamedText_5d4d: ; 0x5d4d
+    TX_FAR _UnnamedText_5d4d
+    db $50
+; 0x5d4d + 5 bytes
+
+INCBIN "baserom.gbc",$5d52,$3c3
+
 OakSpeech: ; 6115
 	ld a,$FF
 	call $23B1 ; stop music
@@ -2550,8 +2630,22 @@
 Map15FlyWarp:
 	FLYWARP_DATA 10,20,11
 
-INCBIN "baserom.gbc",$64CA,$69A7 - $64CA
+INCBIN "baserom.gbc",$64ca,$6557 - $64ca
 
+UnnamedText_6557: ; 0x6557
+    TX_FAR _UnnamedText_6557
+    db $50
+; 0x6557 + 5 bytes
+
+INCBIN "baserom.gbc",$655c,$699f - $655c
+
+UnnamedText_699f: ; 0x699f
+    TX_FAR _UnnamedText_699f
+    db $50
+; 0x699f + 5 bytes
+
+INCBIN "baserom.gbc",$69a4,$3
+
 ld de,DefaultNamesRival
 
 INCBIN "baserom.gbc",$69AA,$69B3 - $69AA
@@ -2558,8 +2652,15 @@
 
 ld hl,DefaultNamesRivalList
 
-INCBIN "baserom.gbc",$69B6,$6AA8 - $69B6
+INCBIN "baserom.gbc",$69b6,$69e7 - $69b6
 
+UnnamedText_69e7: ; 0x69e7
+    TX_FAR _UnnamedText_69e7
+    db $50
+; 0x69e7 + 5 bytes
+
+INCBIN "baserom.gbc",$69ec,$bc
+
 IF _RED
 DefaultNamesPlayer:
 	db "NEW NAME",$4E,"RED",$4E,"ASH",$4E,"JACK@"
@@ -2588,8 +2689,164 @@
 	db "NEW NAME@RED@ASH@JACK@@"
 ENDC
 
-INCBIN "baserom.gbc",$6B21,$778D - $6B21
+INCBIN "baserom.gbc",$6b21,$6e0c - $6b21
 
+UnnamedText_6e0c: ; 0x6e0c
+    TX_FAR _UnnamedText_6e0c
+    db $50
+; 0x6e0c + 5 bytes
+
+UnnamedText_6e11: ; 0x6e11
+    TX_FAR _UnnamedText_6e11
+    db $50
+; 0x6e11 + 5 bytes
+
+UnnamedText_6e16: ; 0x6e16
+    TX_FAR _UnnamedText_6e16
+    db $50
+; 0x6e16 + 5 bytes
+
+UnnamedText_6e1b: ; 0x6e1b
+    TX_FAR _UnnamedText_6e1b
+    db $50
+; 0x6e1b + 5 bytes
+
+UnnamedText_6e20: ; 0x6e20
+    TX_FAR _UnnamedText_6e20
+    db $50
+; 0x6e20 + 5 bytes
+
+UnnamedText_6e25: ; 0x6e25
+    TX_FAR _UnnamedText_6e25
+    db $50
+; 0x6e25 + 5 bytes
+
+UnnamedText_6e2a: ; 0x6e2a
+    TX_FAR _UnnamedText_6e2a
+    db $50
+; 0x6e2a + 5 bytes
+
+UnnamedText_6e2f: ; 0x6e2f
+    TX_FAR _UnnamedText_6e2f
+    db $50
+; 0x6e2f + 5 bytes
+
+UnnamedText_6e34: ; 0x6e34
+    TX_FAR _UnnamedText_6e34
+    db $50
+; 0x6e34 + 5 bytes
+
+UnnamedText_6e39: ; 0x6e39
+    TX_FAR _UnnamedText_6e39
+    db $50
+; 0x6e39 + 5 bytes
+
+UnnamedText_6e3e: ; 0x6e3e
+    TX_FAR _UnnamedText_6e3e
+    db $50
+; 0x6e3e + 5 bytes
+
+INCBIN "baserom.gbc",$6e43,$6fb4 - $6e43
+
+UnnamedText_6fb4: ; 0x6fb4
+    TX_FAR _UnnamedText_6fb4
+    db $50
+; 0x6fb4 + 5 bytes
+
+UnnamedText_6fb9: ; 0x6fb9
+    TX_FAR _UnnamedText_6fb9
+    db $50
+; 0x6fb9 + 5 bytes
+
+UnnamedText_6fbe: ; 0x6fbe
+    TX_FAR _UnnamedText_6fbe
+    db $50
+; 0x6fbe + 5 bytes
+
+UnnamedText_6fc3: ; 0x6fc3
+    TX_FAR _UnnamedText_6fc3
+    db $50
+; 0x6fc3 + 5 bytes
+
+INCBIN "baserom.gbc",$6fc8,$6fdc - $6fc8
+
+UnnamedText_6fdc: ; 0x6fdc
+    TX_FAR _UnnamedText_6fdc
+    db $50
+; 0x6fdc + 5 bytes
+
+UnnamedText_6fe1: ; 0x6fe1
+    TX_FAR _UnnamedText_6fe1
+    db $50
+; 0x6fe1 + 5 bytes
+
+INCBIN "baserom.gbc",$6fe6,$705d - $6fe6
+
+UnnamedText_705d: ; 0x705d
+    TX_FAR _UnnamedText_705d
+    db $50
+; 0x705d + 5 bytes
+
+INCBIN "baserom.gbc",$7062,$7063 - $7062
+
+UnnamedText_7063: ; 0x7063
+    TX_FAR _UnnamedText_7063
+    db $50
+; 0x7063 + 5 bytes
+
+UnnamedText_7068: ; 0x7068
+    TX_FAR _UnnamedText_7068
+    db $50
+; 0x7068 + 5 bytes
+
+UnnamedText_706d: ; 0x706d
+    TX_FAR _UnnamedText_706d
+    db $50
+; 0x706d + 5 bytes
+
+INCBIN "baserom.gbc",$7072,$7073 - $7072
+
+UnnamedText_7073: ; 0x7073
+    TX_FAR _UnnamedText_7073
+    db $50
+; 0x7073 + 5 bytes
+
+INCBIN "baserom.gbc",$7078,$72b3 - $7078
+
+UnnamedText_72b3: ; 0x72b3
+    TX_FAR _UnnamedText_72b3
+    db $50
+; 0x72b3 + 5 bytes
+
+UnnamedText_72b8: ; 0x72b8
+    TX_FAR _UnnamedText_72b8
+    db $50
+; 0x72b8 + 5 bytes
+
+UnnamedText_72bd: ; 0x72bd
+    TX_FAR _UnnamedText_72bd
+    db $50
+; 0x72bd + 5 bytes
+
+INCBIN "baserom.gbc",$72c2,$72c8 - $72c2
+
+UnnamedText_72c8: ; 0x72c8
+    TX_FAR _UnnamedText_72c8
+    db $50
+; 0x72c8 + 5 bytes
+
+UnnamedText_72cd: ; 0x72cd
+    TX_FAR _UnnamedText_72cd
+    db $50
+; 0x72cd + 5 bytes
+
+UnnamedText_72d2: ; 0x72d2
+    TX_FAR _UnnamedText_72d2
+    db $50
+; 0x72d2 + 5 bytes
+
+INCBIN "baserom.gbc",$72d7,$4b6
+
 FieldMoveNames: ; 778D
 	db "CUT@"
 	db "FLY@"
@@ -2606,8 +2863,20 @@
 	db "SWITCH",$4E
 	db "CANCEL@"
 
-INCBIN "baserom.gbc",$77D6,$7AF5 - $77D6
+INCBIN "baserom.gbc",$77d6,$78dc - $77d6
 
+UnnamedText_78dc: ; 0x78dc
+    TX_FAR _UnnamedText_78dc
+    db $50
+; 0x78dc + 5 bytes
+
+UnnamedText_78e1: ; 0x78e1
+    TX_FAR _UnnamedText_78e1
+    db $50
+; 0x78e1 + 5 bytes
+
+INCBIN "baserom.gbc",$78e6,$20f
+
 PlayersPCMenuEntries: ; 7AF5
 	db "WITHDRAW ITEM",$4E
 	db "DEPOSIT ITEM",$4E
@@ -2614,8 +2883,78 @@
 	db "TOSS ITEM",$4E
 	db "LOG OFF@"
 
-INCBIN "baserom.gbc",$7B22,$7C49 - $7B22
+UnnamedText_7b22: ; 0x7b22
+    TX_FAR _UnnamedText_7b22
+    db $50
+; 0x7b22 + 5 bytes
 
+UnnamedText_7b27: ; 0x7b27
+    TX_FAR _UnnamedText_7b27
+    db $50
+; 0x7b27 + 5 bytes
+
+UnnamedText_7b2c: ; 0x7b2c
+    TX_FAR _UnnamedText_7b2c
+    db $50
+; 0x7b2c + 5 bytes
+
+UnnamedText_7b31: ; 0x7b31
+    TX_FAR _UnnamedText_7b31
+    db $50
+; 0x7b31 + 5 bytes
+
+UnnamedText_7b36: ; 0x7b36
+    TX_FAR _UnnamedText_7b36
+    db $50
+; 0x7b36 + 5 bytes
+
+UnnamedText_7b3b: ; 0x7b3b
+    TX_FAR _UnnamedText_7b3b
+    db $50
+; 0x7b3b + 5 bytes
+
+UnnamedText_7b40: ; 0x7b40
+    TX_FAR _UnnamedText_7b40
+    db $50
+; 0x7b40 + 5 bytes
+
+UnnamedText_7b45: ; 0x7b45
+    TX_FAR _UnnamedText_7b45
+    db $50
+; 0x7b45 + 5 bytes
+
+UnnamedText_7b4a: ; 0x7b4a
+    TX_FAR _UnnamedText_7b4a
+    db $50
+; 0x7b4a + 5 bytes
+
+UnnamedText_7b4f: ; 0x7b4f
+    TX_FAR _UnnamedText_7b4f
+    db $50
+; 0x7b4f + 5 bytes
+
+UnnamedText_7b54: ; 0x7b54
+    TX_FAR _UnnamedText_7b54
+    db $50
+; 0x7b54 + 5 bytes
+
+UnnamedText_7b59: ; 0x7b59
+    TX_FAR _UnnamedText_7b59
+    db $50
+; 0x7b59 + 5 bytes
+
+UnnamedText_7b5e: ; 0x7b5e
+    TX_FAR _UnnamedText_7b5e
+    db $50
+; 0x7b5e + 5 bytes
+
+UnnamedText_7b63: ; 0x7b63
+    TX_FAR _UnnamedText_7b63
+    db $50
+; 0x7b63 + 5 bytes
+
+INCBIN "baserom.gbc",$7b68,$e1
+
 SECTION "bank2",DATA,BANK[$2]
 
 INCBIN "baserom.gbc",$8000,$4000
@@ -2877,6 +3216,7 @@
 
 INCBIN "baserom.gbc",$C335,$C766-$C335
 	ld hl,TilesetsHeadPtr
+
 INCBIN "baserom.gbc",$C769,$C7BE-$C769
 
 TilesetsHeadPtr:
@@ -3484,8 +3824,27 @@
 
 	db $FF
 
-INCBIN "baserom.gbc",$CD97,$CEB8-$CD97
+INCBIN "baserom.gbc",$cd97,$cdbb - $cd97
 
+UnnamedText_cdbb: ; 0xcdbb
+    TX_FAR _UnnamedText_cdbb
+    db $50
+; 0xcdbb + 5 bytes
+
+INCBIN "baserom.gbc",$cdc0,$cdfa - $cdc0
+
+UnnamedText_cdfa: ; 0xcdfa
+    TX_FAR _UnnamedText_cdfa
+    db $50
+; 0xcdfa + 5 bytes
+
+UnnamedText_cdff: ; 0xcdff
+    TX_FAR _UnnamedText_cdff
+    db $50
+; 0xcdff + 5 bytes
+
+INCBIN "baserom.gbc",$ce04,$b4
+
 ; wild pokemon data: from 4EB8 to 55C7
 
 LoadWildData: ; 4EB8
@@ -7830,15 +8189,68 @@
 	and a
 	jp nz,ItemUseNotTime	;OAK: "this isn't the time..."
 
-INCBIN "baserom.gbc",$d96f,$da56 - $d96f
+INCBIN "baserom.gbc",$d96f,$da4c - $d96f
 
+UnnamedText_da4c: ; 0xda4c
+    TX_FAR _UnnamedText_da4c
+    db $50
+; 0xda4c + 5 bytes
+
+UnnamedText_da51: ; 0xda51
+    TX_FAR _UnnamedText_da51
+    db $50
+; 0xda51 + 5 bytes
+
 ItemUsePokedex: ; 0xda56 5A56
     ld a, $29
     jp $3e6d
 ; 0xda5b
 
-INCBIN "baserom.gbc",$da5b,$e259 - $da5b
+INCBIN "baserom.gbc",$da5b,$df24 - $da5b
 
+UnnamedText_df24: ; 0xdf24
+    TX_FAR _UnnamedText_df24
+    db $50
+; 0xdf24 + 5 bytes
+
+UnnamedText_df29: ; 0xdf29
+    TX_FAR _UnnamedText_df29
+    db $50
+; 0xdf29 + 5 bytes
+
+INCBIN "baserom.gbc",$df2e,$dfa5 - $df2e
+
+UnnamedText_dfa5: ; 0xdfa5
+    TX_FAR _UnnamedText_dfa5
+    db $50
+; 0xdfa5 + 5 bytes
+
+UnnamedText_dfaa: ; 0xdfaa
+    TX_FAR _UnnamedText_dfaa
+    db $50
+; 0xdfaa + 5 bytes
+
+INCBIN "baserom.gbc",$dfaf,$e20b - $dfaf
+
+UnnamedText_e20b: ; 0xe20b
+    TX_FAR _UnnamedText_e20b
+    db $50
+; 0xe20b + 5 bytes
+
+UnnamedText_e210: ; 0xe210
+    TX_FAR _UnnamedText_e210
+    db $50
+; 0xe210 + 5 bytes
+
+INCBIN "baserom.gbc",$e215,$e247 - $e215
+
+UnnamedText_e247: ; 0xe247
+    TX_FAR _UnnamedText_e247
+    db $50
+; 0xe247 + 5 bytes
+
+INCBIN "baserom.gbc",$e24c,$d
+
 GoodRodCode: ; 6259 0xe259
 	call $62B4
 	jp c,ItemUseNotTime
@@ -7899,8 +8311,47 @@
 	ld [hl],a
 	ret
 
-INCBIN "baserom.gbc",$E2B4,$E479 - $E2B4
+INCBIN "baserom.gbc",$e2b4,$e30d - $e2b4
 
+UnnamedText_e30d: ; 0xe30d
+    TX_FAR _UnnamedText_e30d
+    db $50
+; 0xe30d + 5 bytes
+
+UnnamedText_e312: ; 0xe312
+    TX_FAR _UnnamedText_e312
+    db $50
+; 0xe312 + 5 bytes
+
+INCBIN "baserom.gbc",$e317,$e45d - $e317
+
+UnnamedText_e45d: ; 0xe45d
+    TX_FAR _UnnamedText_e45d
+    db $50
+; 0xe45d + 5 bytes
+
+UnnamedText_e462: ; 0xe462
+    TX_FAR _UnnamedText_e462
+    db $50
+; 0xe462 + 5 bytes
+
+UnnamedText_e467: ; 0xe467
+    TX_FAR _UnnamedText_e467
+    db $50
+; 0xe467 + 5 bytes
+
+UnnamedText_e46c: ; 0xe46c
+    TX_FAR _UnnamedText_e46c
+    db $50
+; 0xe46c + 5 bytes
+
+UnnamedText_e471: ; 0xe471
+    TX_FAR _UnnamedText_e471
+    db $50
+; 0xe471 + 5 bytes
+
+INCBIN "baserom.gbc",$e476,$3
+
 ItemUseTMHM:	;03:6479
     	INCBIN "baserom.gbc",$E479,$E581 - $E479
 ItemUseNotTime:	;03:6581
@@ -7911,8 +8362,40 @@
         db $05
 	TX_FAR _ItemUseText002
 	db "@"
-INCBIN "baserom.gbc",$E5F2,$E919 - $E5F2
 
+INCBIN "baserom.gbc",$e5f2,$e5f7 - $e5f2
+
+UnnamedText_e5f7: ; 0xe5f7
+    TX_FAR _UnnamedText_e5f7
+    db $50
+; 0xe5f7 + 5 bytes
+
+INCBIN "baserom.gbc",$e5fc,$e601 - $e5fc
+
+UnnamedText_e601: ; 0xe601
+    TX_FAR _UnnamedText_e601
+    db $50
+; 0xe601 + 5 bytes
+
+INCBIN "baserom.gbc",$e606,$e755 - $e606
+
+UnnamedText_e755: ; 0xe755
+    TX_FAR _UnnamedText_e755
+    db $50
+; 0xe755 + 5 bytes
+
+UnnamedText_e75a: ; 0xe75a
+    TX_FAR _UnnamedText_e75a
+    db $50
+; 0xe75a + 5 bytes
+
+UnnamedText_e75f: ; 0xe75f
+    TX_FAR _UnnamedText_e75f
+    db $50
+; 0xe75f + 5 bytes
+
+INCBIN "baserom.gbc",$e764,$1b5
+
 ; super rod data
 ; map, pointer to fishing group
 SuperRodData: ; 6919
@@ -8014,12 +8497,127 @@
 	db 15,GOLDEEN
 	db 15,MAGIKARP
 
-INCBIN "baserom.gbc",$E9C5,$10000 - $E9C5
+INCBIN "baserom.gbc",$E9C5,$ef7d - $E9C5
 
+_UnnamedText_ef7d: ; 0xef7d
+    db $17, $f8, $42, $2a
+    db $50
+; 0xef7d + 5 bytes
+
+INCBIN "baserom.gbc",$ef82,$fbd9 - $ef82
+
+UnnamedText_fbd9: ; 0xfbd9
+    TX_FAR _UnnamedText_fbd9
+    db $50
+; 0xfbd9 + 5 bytes
+
+UnnamedText_fbde: ; 0xfbde
+    TX_FAR _UnnamedText_fbde
+    db $50
+; 0xfbde + 5 bytes
+
+UnnamedText_fbe3: ; 0xfbe3
+    TX_FAR _UnnamedText_fbe3
+    db $50
+; 0xfbe3 + 5 bytes
+
+INCBIN "baserom.gbc",$fbe8,$fc03 - $fbe8
+
+UnnamedText_fc03: ; 0xfc03
+    TX_FAR _UnnamedText_fc03
+    db $50
+; 0xfc03 + 5 bytes
+
+UnnamedText_fc08: ; 0xfc08
+    TX_FAR _UnnamedText_fc08
+    db $50
+; 0xfc08 + 5 bytes
+
+UnnamedText_fc0d: ; 0xfc0d
+    TX_FAR _UnnamedText_fc0d
+    db $50
+; 0xfc0d + 5 bytes
+
+INCBIN "baserom.gbc",$fc12,$fc45 - $fc12
+
+UnnamedText_fc45: ; 0xfc45
+    TX_FAR _UnnamedText_fc45
+    db $50
+; 0xfc45 + 5 bytes
+
+INCBIN "baserom.gbc",$fc4a,$3b6
+
 SECTION "bank4",DATA,BANK[$4]
 
-INCBIN "baserom.gbc",$10000,$2EDE
+INCBIN "baserom.gbc",$10000,$12e7f - $10000
 
+UnnamedText_12e7f: ; 0x12e7f
+    TX_FAR _UnnamedText_12e7f
+    db $50
+; 0x12e7f + 5 bytes
+
+UnnamedText_12e84: ; 0x12e84
+    TX_FAR _UnnamedText_12e84
+    db $50
+; 0x12e84 + 5 bytes
+
+UnnamedText_12e89: ; 0x12e89
+    TX_FAR _UnnamedText_12e89
+    db $50
+; 0x12e89 + 5 bytes
+
+UnnamedText_12e8e: ; 0x12e8e
+    TX_FAR _UnnamedText_12e8e
+    db $50
+; 0x12e8e + 5 bytes
+
+UnnamedText_12e93: ; 0x12e93
+    TX_FAR _UnnamedText_12e93
+    db $50
+; 0x12e93 + 5 bytes
+
+UnnamedText_12e98: ; 0x12e98
+    TX_FAR _UnnamedText_12e98
+    db $50
+; 0x12e98 + 5 bytes
+
+UnnamedText_12e9d: ; 0x12e9d
+    TX_FAR _UnnamedText_12e9d
+    db $50
+; 0x12e9d + 5 bytes
+
+UnnamedText_12ea2: ; 0x12ea2
+    TX_FAR _UnnamedText_12ea2
+    db $50
+; 0x12ea2 + 5 bytes
+
+UnnamedText_12ea7: ; 0x12ea7
+    TX_FAR _UnnamedText_12ea7
+    db $50
+; 0x12ea7 + 5 bytes
+
+UnnamedText_12eac: ; 0x12eac
+    TX_FAR _UnnamedText_12eac
+    db $50
+; 0x12eac + 5 bytes
+
+UnnamedText_12eb1: ; 0x12eb1
+    TX_FAR _UnnamedText_12eb1
+    db $50
+; 0x12eb1 + 5 bytes
+
+UnnamedText_12eb6: ; 0x12eb6
+    TX_FAR _UnnamedText_12eb6
+    db $50
+; 0x12eb6 + 5 bytes
+
+UnnamedText_12ebb: ; 0x12ebb
+    TX_FAR _UnnamedText_12ebb
+    db $50
+; 0x12ebb + 5 bytes
+
+INCBIN "baserom.gbc",$12ec0,$1e
+
 RedPicFront:
 	INCBIN "pic/trainer/red.pic"
 ShrinkPic1:
@@ -8027,8 +8625,86 @@
 ShrinkPic2:
 	INCBIN "pic/trainer/shrink2.pic"
 
-INCBIN "baserom.gbc",$13074,$13A8F-$13074
+INCBIN "baserom.gbc",$13074,$13228 - $13074
 
+UnnamedText_13228: ; 0x13228
+    TX_FAR _UnnamedText_13228
+    db $50
+; 0x13228 + 5 bytes
+
+INCBIN "baserom.gbc",$1322d,$1327b - $1322d
+
+UnnamedText_1327b: ; 0x1327b
+    TX_FAR _UnnamedText_1327b
+    db $50
+; 0x1327b + 5 bytes
+
+UnnamedText_13280: ; 0x13280
+    TX_FAR _UnnamedText_13280
+    db $50
+; 0x13280 + 5 bytes
+
+UnnamedText_13285: ; 0x13285
+    TX_FAR _UnnamedText_13285
+    db $50
+; 0x13285 + 5 bytes
+
+INCBIN "baserom.gbc",$1328a,$132d4 - $1328a
+
+UnnamedText_132d4: ; 0x132d4
+    TX_FAR _UnnamedText_132d4
+    db $50
+; 0x132d4 + 5 bytes
+
+INCBIN "baserom.gbc",$132d9,$132e8 - $132d9
+
+UnnamedText_132e8: ; 0x132e8
+    TX_FAR _UnnamedText_132e8
+    db $50
+; 0x132e8 + 5 bytes
+
+INCBIN "baserom.gbc",$132ed,$1342a - $132ed
+
+UnnamedText_1342a: ; 0x1342a
+    TX_FAR _UnnamedText_1342a
+    db $50
+; 0x1342a + 5 bytes
+
+UnnamedText_1342f: ; 0x1342f
+    TX_FAR _UnnamedText_1342f
+    db $50
+; 0x1342f + 5 bytes
+
+INCBIN "baserom.gbc",$13434,$1386b - $13434
+
+UnnamedText_1386b: ; 0x1386b
+    TX_FAR _UnnamedText_1386b
+    db $50
+; 0x1386b + 5 bytes
+
+INCBIN "baserom.gbc",$13870,$1399e - $13870
+
+UnnamedText_1399e: ; 0x1399e
+    TX_FAR _UnnamedText_1399e
+    db $50
+; 0x1399e + 5 bytes
+
+INCBIN "baserom.gbc",$139a3,$139cd - $139a3
+
+UnnamedText_139cd: ; 0x139cd
+    TX_FAR _UnnamedText_139cd
+    db $50
+; 0x139cd + 5 bytes
+
+INCBIN "baserom.gbc",$139d2,$13a53 - $139d2
+
+UnnamedText_13a53: ; 0x13a53
+    TX_FAR _UnnamedText_13a53
+    db $50
+; 0x13a53 + 5 bytes
+
+INCBIN "baserom.gbc",$13a58,$37
+
 GenRandom_: ; 7A8F
 ; generate a random 16-bit integer and store it at $FFD3,$FFD4
 	ld a,[rDIV]
@@ -8045,8 +8721,47 @@
 
 SECTION "bank5",DATA,BANK[$5]
 
-INCBIN "baserom.gbc",$14000,$4000
+INCBIN "baserom.gbc",$14000,$17e1d - $14000
 
+UnnamedText_17e1d: ; 0x17e1d
+    TX_FAR _UnnamedText_17e1d
+    db $50
+; 0x17e1d + 5 bytes
+
+UnnamedText_17e22: ; 0x17e22
+    TX_FAR _UnnamedText_17e22
+    db $50
+; 0x17e22 + 5 bytes
+
+UnnamedText_17e27: ; 0x17e27
+    TX_FAR _UnnamedText_17e27
+    db $50
+; 0x17e27 + 5 bytes
+
+INCBIN "baserom.gbc",$17e2c,$17f23 - $17e2c
+
+UnnamedText_17f23: ; 0x17f23
+    TX_FAR _UnnamedText_17f23
+    db $50
+; 0x17f23 + 5 bytes
+
+UnnamedText_17f28: ; 0x17f28
+    TX_FAR _UnnamedText_17f28
+    db $50
+; 0x17f28 + 5 bytes
+
+UnnamedText_17f2d: ; 0x17f2d
+    TX_FAR _UnnamedText_17f2d
+    db $50
+; 0x17f2d + 5 bytes
+
+UnnamedText_17f32: ; 0x17f32
+    TX_FAR _UnnamedText_17f32
+    db $50
+; 0x17f32 + 5 bytes
+
+INCBIN "baserom.gbc",$17f37,$c9
+
 SECTION "bank6",DATA,BANK[$6]
 
 CeladonCity_h: ; 0x18000
@@ -8830,8 +9545,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$19122,$1912c - $19122
+UnnamedText_19122: ; 0x19122
+    TX_FAR _UnnamedText_19122
+    db $50
+; 0x19122 + 5 bytes
 
+UnnamedText_19127: ; 0x19127
+    TX_FAR _UnnamedText_19127
+    db $50
+; 0x19127 + 5 bytes
+
 ViridianCityText3: ; 0x1912c
     db $08 ; asm
     ld hl, $514d
@@ -8849,8 +9572,21 @@
 .asm_d611f ; 0x1914a
     jp $24d7
 
-INCBIN "baserom.gbc",$1914d,$1915c - $1914d
+UnnamedText_1914d: ; 0x1914d
+    TX_FAR _UnnamedText_1914d
+    db $50
+; 0x1914d + 5 bytes
 
+UnnamedText_19152: ; 0x19152
+    TX_FAR _UnnamedText_19152
+    db $50
+; 0x19152 + 5 bytes
+
+UnnamedText_19157: ; 0x19157
+    TX_FAR _UnnamedText_19157
+    db $50
+; 0x19157 + 5 bytes
+
 ViridianCityText4: ; 0x1915c
     db $08 ; asm
     ld a, [$d74b]
@@ -8865,8 +9601,16 @@
 .asm_700a6 ; 0x19172
     jp $24d7
 
-INCBIN "baserom.gbc",$19175,$1917f - $19175
+UnnamedText_19175: ; 0x19175
+    TX_FAR _UnnamedText_19175
+    db $50
+; 0x19175 + 5 bytes
 
+UnnamedText_1917a: ; 0x1917a
+    TX_FAR _UnnamedText_1917a
+    db $50
+; 0x1917a + 5 bytes
+
 ViridianCityText5: ; 0x1917f
     db $08 ; asm
     ld hl, $5191
@@ -8876,7 +9620,10 @@
     ld [$d5f4], a
     jp $24d7
 
-INCBIN "baserom.gbc",$19191,$19196 - $19191
+UnnamedText_19191: ; 0x19191
+    TX_FAR _UnnamedText_19191
+    db $50
+; 0x19191 + 5 bytes
 
 ViridianCityText6: ; 0x19196
     db $08 ; asm
@@ -8903,8 +9650,23 @@
 .asm_3c73c ; 0x191c7
     jp $24d7
 
-INCBIN "baserom.gbc",$191ca,$191df - $191ca
+UnnamedText_191ca: ; 0x191ca
+    TX_FAR _UnnamedText_191ca
+    db $50
+; 0x191ca + 5 bytes
 
+INCBIN "baserom.gbc",$191cf,$191d5 - $191cf
+
+UnnamedText_191d5: ; 0x191d5
+    TX_FAR _UnnamedText_191d5
+    db $50
+; 0x191d5 + 5 bytes
+
+UnnamedText_191da: ; 0x191da
+    TX_FAR _UnnamedText_191da
+    db $50
+; 0x191da + 5 bytes
+
 ViridianCityText7: ; 0x191df
     db $08 ; asm
     ld hl, $520a
@@ -8926,10 +9688,25 @@
 .asm_2413a ; 0x19207
     jp $24d7
 
-INCBIN "baserom.gbc",$1920a,$19219 - $1920a
+UnnamedText_1920a: ; 0x1920a
+    TX_FAR _UnnamedText_1920a
+    db $50
+; 0x1920a + 5 bytes
 
+UnnamedText_1920f: ; 0x1920f
+    TX_FAR _UnnamedText_1920f
+    db $50
+; 0x1920f + 5 bytes
+
+UnnamedText_19214: ; 0x19214
+    TX_FAR _UnnamedText_19214
+    db $50
+; 0x19214 + 5 bytes
+
 ViridianCityText15: ; 0x19219
-INCBIN "baserom.gbc",$19219,$1921e - $19219
+    TX_FAR _UnnamedText_19219
+    db $50
+; 0x19219 + 5 bytes
 
 ViridianCityText8: ; 0x1921e
     TX_FAR _ViridianCityText8
@@ -8948,8 +9725,12 @@
     db $50
 
 ViridianCityText14:
-INCBIN "baserom.gbc",$19232,$19237 - $19232
 
+UnnamedText_19232: ; 0x19232
+    TX_FAR _UnnamedText_19232
+    db $50
+; 0x19232 + 5 bytes
+
 PewterCityScript: ; 0x19237
     call $3c3c
     ld hl, $5243
@@ -9014,11 +9795,28 @@
 .asm_ac429 ; 0x193ee
     jp $24d7
 
-INCBIN "baserom.gbc",$193f1,$19400 - $193f1
+UnnamedText_193f1: ; 0x193f1
+    TX_FAR _UnnamedText_193f1
+    db $50
+; 0x193f1 + 5 bytes
 
+UnnamedText_193f6: ; 0x193f6
+    TX_FAR _UnnamedText_193f6
+    db $50
+; 0x193f6 + 5 bytes
+
+UnnamedText_193fb: ; 0x193fb
+    TX_FAR _UnnamedText_193fb
+    db $50
+; 0x193fb + 5 bytes
+
 PewterCityText13:
-INCBIN "baserom.gbc",$19400,$5
 
+UnnamedText_19400: ; 0x19400
+    TX_FAR _UnnamedText_19400
+    db $50
+; 0x19400 + 5 bytes
+
 PewterCityText4: ; 0x19405
     db $8
     ld hl, $5427
@@ -9037,8 +9835,21 @@
     jp $24d7
 ; 0x19427
 
-INCBIN "baserom.gbc",$19427,$f
+UnnamedText_19427: ; 0x19427
+    TX_FAR _UnnamedText_19427
+    db $50
+; 0x19427 + 5 bytes
 
+UnnamedText_1942c: ; 0x1942c
+    TX_FAR _UnnamedText_1942c
+    db $50
+; 0x1942c + 5 bytes
+
+UnnamedText_19431: ; 0x19431
+    TX_FAR _UnnamedText_19431
+    db $50
+; 0x19431 + 5 bytes
+
 PewterCityText5: ; 0x19436
     db $08 ; asm
     ld hl, $545d
@@ -9057,11 +9868,18 @@
     ld [$d5f7], a
     jp $24d7
 
-INCBIN "baserom.gbc",$1945d,$19462 - $1945d
+UnnamedText_1945d: ; 0x1945d
+    TX_FAR _UnnamedText_1945d
+    db $50
+; 0x1945d + 5 bytes
 
 PewterCityText14: ; 0x19462
-INCBIN "baserom.gbc",$19462,$5
 
+UnnamedText_19462: ; 0x19462
+    TX_FAR _UnnamedText_19462
+    db $50
+; 0x19462 + 5 bytes
+
 PewterCityText6: ; 0x19467
     TX_FAR _PewterCityText6
     db $50
@@ -9275,8 +10093,26 @@
 .asm_815c6 ; 0x19665
     jp $24d7
 
-INCBIN "baserom.gbc",$19668,$1967c - $19668
+UnnamedText_19668: ; 0x19668
+    TX_FAR _UnnamedText_19668
+    db $50
+; 0x19668 + 5 bytes
 
+UnnamedText_1966d: ; 0x1966d
+    TX_FAR _UnnamedText_1966d
+    db $50
+; 0x1966d + 5 bytes
+
+UnnamedText_19672: ; 0x19672
+    TX_FAR _UnnamedText_19672
+    db $50
+; 0x19672 + 5 bytes
+
+UnnamedText_19677: ; 0x19677
+    TX_FAR _UnnamedText_19677
+    db $50
+; 0x19677 + 5 bytes
+
 CeruleanCityText2: ; 0x1967c
     db $8
     ld a, [$d75b]
@@ -9318,8 +10154,28 @@
     jp $24d7
 ; 0x196d9
 
-INCBIN "baserom.gbc",$196d9,$1f
+UnnamedText_196d9: ; 0x196d9
+    TX_FAR _UnnamedText_196d9
+    db $50
+; 0x196d9 + 5 bytes
 
+INCBIN "baserom.gbc",$196de,$196e9 - $196de
+
+UnnamedText_196e9: ; 0x196e9
+    TX_FAR _UnnamedText_196e9
+    db $50
+; 0x196e9 + 5 bytes
+
+UnnamedText_196ee: ; 0x196ee
+    TX_FAR _UnnamedText_196ee
+    db $50
+; 0x196ee + 5 bytes
+
+UnnamedText_196f3: ; 0x196f3
+    TX_FAR _UnnamedText_196f3
+    db $50
+; 0x196f3 + 5 bytes
+
 CeruleanCityText3: ; 0x196f8
     TX_FAR _CeruleanCityText3
     db $50
@@ -9357,8 +10213,21 @@
 .asm_d486e ; 0x1972d
     jp $24d7
 
-INCBIN "baserom.gbc",$19730,$1973f - $19730
+UnnamedText_19730: ; 0x19730
+    TX_FAR _UnnamedText_19730
+    db $50
+; 0x19730 + 5 bytes
 
+UnnamedText_19735: ; 0x19735
+    TX_FAR _UnnamedText_19735
+    db $50
+; 0x19735 + 5 bytes
+
+UnnamedText_1973a: ; 0x1973a
+    TX_FAR _UnnamedText_1973a
+    db $50
+; 0x1973a + 5 bytes
+
 CeruleanCityText8: ; 0x1973f
     db $08 ; asm
     ldh a, [$d3]
@@ -9385,8 +10254,26 @@
 .asm_f2f38 ; 0x1976c
     jp $24d7
 
-INCBIN "baserom.gbc",$1976f,$14
+UnnamedText_1976f: ; 0x1976f
+    TX_FAR _UnnamedText_1976f
+    db $50
+; 0x1976f + 5 bytes
 
+UnnamedText_19774: ; 0x19774
+    TX_FAR _UnnamedText_19774
+    db $50
+; 0x19774 + 5 bytes
+
+UnnamedText_19779: ; 0x19779
+    TX_FAR _UnnamedText_19779
+    db $50
+; 0x19779 + 5 bytes
+
+UnnamedText_1977e: ; 0x1977e
+    TX_FAR _UnnamedText_1977e
+    db $50
+; 0x1977e + 5 bytes
+
 CeruleanCityText9: ; 0x19783
     TX_FAR _CeruleanCityText9
     db $50
@@ -9501,8 +10388,16 @@
 .asm_735d9 ; 0x198a4
     jp $24d7
 
-INCBIN "baserom.gbc",$198a7,$198b1 - $198a7
+UnnamedText_198a7: ; 0x198a7
+    TX_FAR _UnnamedText_198a7
+    db $50
+; 0x198a7 + 5 bytes
 
+UnnamedText_198ac: ; 0x198ac
+    TX_FAR _UnnamedText_198ac
+    db $50
+; 0x198ac + 5 bytes
+
 VermilionCityText3: ; 0x198b1
     db $08 ; asm
     ld a, [$d803]
@@ -9542,8 +10437,33 @@
 .asm_79bd1 ; 0x198fc
     jp $24d7
 
-INCBIN "baserom.gbc",$198ff,$1e
+INCBIN "baserom.gbc",$198ff,$19904 - $198ff
 
+UnnamedText_19904: ; 0x19904
+    TX_FAR _UnnamedText_19904
+    db $50
+; 0x19904 + 5 bytes
+
+UnnamedText_19909: ; 0x19909
+    TX_FAR _UnnamedText_19909
+    db $50
+; 0x19909 + 5 bytes
+
+UnnamedText_1990e: ; 0x1990e
+    TX_FAR _UnnamedText_1990e
+    db $50
+; 0x1990e + 5 bytes
+
+UnnamedText_19913: ; 0x19913
+    TX_FAR _UnnamedText_19913
+    db $50
+; 0x19913 + 5 bytes
+
+UnnamedText_19918: ; 0x19918
+    TX_FAR _UnnamedText_19918
+    db $50
+; 0x19918 + 5 bytes
+
 VermilionCityText4: ; 0x1991d
     TX_FAR _VermilionCityText4
     db $50
@@ -9639,8 +10559,23 @@
 .asm_c765a ; 0x199cf
     jp $24d7
 
-INCBIN "baserom.gbc",$199d2,$15
+UnnamedText_199d2: ; 0x199d2
+    TX_FAR _UnnamedText_199d2
+    db $50
+; 0x199d2 + 5 bytes
 
+INCBIN "baserom.gbc",$199d7,$199dd - $199d7
+
+UnnamedText_199dd: ; 0x199dd
+    TX_FAR _UnnamedText_199dd
+    db $50
+; 0x199dd + 5 bytes
+
+UnnamedText_199e2: ; 0x199e2
+    TX_FAR _UnnamedText_199e2
+    db $50
+; 0x199e2 + 5 bytes
+
 CeladonCityText6: ; 0x199e7
     TX_FAR _CeladonCityText6
     db $50
@@ -9753,7 +10688,10 @@
     call $349b
     jp $24d7
 
-INCBIN "baserom.gbc",$19a9f,$19aa4 - $19a9f
+UnnamedText_19a9f: ; 0x19a9f
+    TX_FAR _UnnamedText_19a9f
+    db $50
+; 0x19a9f + 5 bytes
 
 FuchsiaCityText20: ; 0x19aa4
     db $08 ; asm
@@ -9763,7 +10701,10 @@
     call $349b
     jp $24d7
 
-INCBIN "baserom.gbc",$19ab3,$19ab8 - $19ab3
+UnnamedText_19ab3: ; 0x19ab3
+    TX_FAR _UnnamedText_19ab3
+    db $50
+; 0x19ab3 + 5 bytes
 
 FuchsiaCityText21: ; 0x19ab8
     db $08 ; asm
@@ -9773,7 +10714,10 @@
     call $349b
     jp $24d7
 
-INCBIN "baserom.gbc",$19ac7,$19acc - $19ac7
+UnnamedText_19ac7: ; 0x19ac7
+    TX_FAR _UnnamedText_19ac7
+    db $50
+; 0x19ac7 + 5 bytes
 
 FuchsiaCityText22: ; 0x19acc
     db $08 ; asm
@@ -9783,7 +10727,10 @@
     call $349b
     jp $24d7
 
-INCBIN "baserom.gbc",$19adb,$19ae0 - $19adb
+UnnamedText_19adb: ; 0x19adb
+    TX_FAR _UnnamedText_19adb
+    db $50
+; 0x19adb + 5 bytes
 
 FuchsiaCityText23: ; 0x19ae0
     db $08 ; asm
@@ -9793,7 +10740,10 @@
     call $349b
     jp $24d7
 
-INCBIN "baserom.gbc",$19aef,$19af4 - $19aef
+UnnamedText_19aef: ; 0x19aef
+    TX_FAR _UnnamedText_19aef
+    db $50
+; 0x19aef + 5 bytes
 
 FuchsiaCityText24: ; 0x19af4
     db $08 ; asm
@@ -9819,8 +10769,21 @@
 .asm_4343f ; 0x19b1d
     jp $24d7
 
-INCBIN "baserom.gbc",$19b20,$f
+UnnamedText_19b20: ; 0x19b20
+    TX_FAR _UnnamedText_19b20
+    db $50
+; 0x19b20 + 5 bytes
 
+UnnamedText_19b25: ; 0x19b25
+    TX_FAR _UnnamedText_19b25
+    db $50
+; 0x19b25 + 5 bytes
+
+UnnamedText_19b2a: ; 0x19b2a
+    TX_FAR _UnnamedText_19b2a
+    db $50
+; 0x19b2a + 5 bytes
+
 BluesHouse_h: ; 0x19b2f
 	db $08 ; tileset
 	db BLUES_HOUSE_HEIGHT, BLUES_HOUSE_WIDTH ; dimensions
@@ -10089,8 +11052,16 @@
     call $622f
     jp $24d7
 
-INCBIN "baserom.gbc",$19de0,$19dea - $19de0
+UnnamedText_19de0: ; 0x19de0
+    TX_FAR _UnnamedText_19de0
+    db $50
+; 0x19de0 + 5 bytes
 
+UnnamedText_19de5: ; 0x19de5
+    TX_FAR _UnnamedText_19de5
+    db $50
+; 0x19de5 + 5 bytes
+
 SilphCo4Text2: ; 0x19dea
     db $08 ; asm
     ld hl, $5dae
@@ -10097,8 +11068,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$19df4,$19e03 - $19df4
+UnnamedText_19df4: ; 0x19df4
+    TX_FAR _UnnamedText_19df4
+    db $50
+; 0x19df4 + 5 bytes
 
+UnnamedText_19df9: ; 0x19df9
+    TX_FAR _UnnamedText_19df9
+    db $50
+; 0x19df9 + 5 bytes
+
+UnnamedText_19dfe: ; 0x19dfe
+    TX_FAR _UnnamedText_19dfe
+    db $50
+; 0x19dfe + 5 bytes
+
 SilphCo4Text3: ; 0x19e03
     db $08 ; asm
     ld hl, $5dba
@@ -10105,8 +11089,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$19e0d,$19e1c - $19e0d
+UnnamedText_19e0d: ; 0x19e0d
+    TX_FAR _UnnamedText_19e0d
+    db $50
+; 0x19e0d + 5 bytes
 
+UnnamedText_19e12: ; 0x19e12
+    TX_FAR _UnnamedText_19e12
+    db $50
+; 0x19e12 + 5 bytes
+
+UnnamedText_19e17: ; 0x19e17
+    TX_FAR _UnnamedText_19e17
+    db $50
+; 0x19e17 + 5 bytes
+
 SilphCo4Text4: ; 0x19e1c
     db $08 ; asm
     ld hl, $5dc6
@@ -10113,8 +11110,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$19e26,$f
+UnnamedText_19e26: ; 0x19e26
+    TX_FAR _UnnamedText_19e26
+    db $50
+; 0x19e26 + 5 bytes
 
+UnnamedText_19e2b: ; 0x19e2b
+    TX_FAR _UnnamedText_19e2b
+    db $50
+; 0x19e2b + 5 bytes
+
+UnnamedText_19e30: ; 0x19e30
+    TX_FAR _UnnamedText_19e30
+    db $50
+; 0x19e30 + 5 bytes
+
 SilphCo4Object: ; 0x19e35 (size=111)
     db $2e ; border tile
 
@@ -10183,8 +11193,16 @@
     call $622f
     jp $24d7
 
-INCBIN "baserom.gbc",$1a010,$1a01a - $1a010
+UnnamedText_1a010: ; 0x1a010
+    TX_FAR _UnnamedText_1a010
+    db $50
+; 0x1a010 + 5 bytes
 
+UnnamedText_1a015: ; 0x1a015
+    TX_FAR _UnnamedText_1a015
+    db $50
+; 0x1a015 + 5 bytes
+
 SilphCo5Text2: ; 0x1a01a
     db $08 ; asm
     ld hl, $5fd2
@@ -10191,8 +11209,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$1a024,$1a033 - $1a024
+UnnamedText_1a024: ; 0x1a024
+    TX_FAR _UnnamedText_1a024
+    db $50
+; 0x1a024 + 5 bytes
 
+UnnamedText_1a029: ; 0x1a029
+    TX_FAR _UnnamedText_1a029
+    db $50
+; 0x1a029 + 5 bytes
+
+UnnamedText_1a02e: ; 0x1a02e
+    TX_FAR _UnnamedText_1a02e
+    db $50
+; 0x1a02e + 5 bytes
+
 SilphCo5Text3: ; 0x1a033
     db $08 ; asm
     ld hl, $5fde
@@ -10199,8 +11230,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$1a03d,$1a04c - $1a03d
+UnnamedText_1a03d: ; 0x1a03d
+    TX_FAR _UnnamedText_1a03d
+    db $50
+; 0x1a03d + 5 bytes
 
+UnnamedText_1a042: ; 0x1a042
+    TX_FAR _UnnamedText_1a042
+    db $50
+; 0x1a042 + 5 bytes
+
+UnnamedText_1a047: ; 0x1a047
+    TX_FAR _UnnamedText_1a047
+    db $50
+; 0x1a047 + 5 bytes
+
 SilphCo5Text4: ; 0x1a04c
     db $08 ; asm
     ld hl, $5fea
@@ -10207,8 +11251,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$1a056,$1a065 - $1a056
+UnnamedText_1a056: ; 0x1a056
+    TX_FAR _UnnamedText_1a056
+    db $50
+; 0x1a056 + 5 bytes
 
+UnnamedText_1a05b: ; 0x1a05b
+    TX_FAR _UnnamedText_1a05b
+    db $50
+; 0x1a05b + 5 bytes
+
+UnnamedText_1a060: ; 0x1a060
+    TX_FAR _UnnamedText_1a060
+    db $50
+; 0x1a060 + 5 bytes
+
 SilphCo5Text5: ; 0x1a065
     db $08 ; asm
     ld hl, $5ff6
@@ -10215,8 +11272,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$1a06f,$f
+UnnamedText_1a06f: ; 0x1a06f
+    TX_FAR _UnnamedText_1a06f
+    db $50
+; 0x1a06f + 5 bytes
 
+UnnamedText_1a074: ; 0x1a074
+    TX_FAR _UnnamedText_1a074
+    db $50
+; 0x1a074 + 5 bytes
+
+UnnamedText_1a079: ; 0x1a079
+    TX_FAR _UnnamedText_1a079
+    db $50
+; 0x1a079 + 5 bytes
+
 SilphCo5Text9: ; 0x1a07e
     TX_FAR _SilphCo5Text9
     db $50
@@ -10301,8 +11371,16 @@
     call $622f
     jp $24d7
 
-INCBIN "baserom.gbc",$1a24a,$1a254 - $1a24a
+UnnamedText_1a24a: ; 0x1a24a
+    TX_FAR _UnnamedText_1a24a
+    db $50
+; 0x1a24a + 5 bytes
 
+UnnamedText_1a24f: ; 0x1a24f
+    TX_FAR _UnnamedText_1a24f
+    db $50
+; 0x1a24f + 5 bytes
+
 SilphCo6Text2: ; 0x1a254
     db $08 ; asm
     ld hl, $6261
@@ -10310,8 +11388,16 @@
     call $622f
     jp $24d7
 
-INCBIN "baserom.gbc",$1a261,$1a26b - $1a261
+UnnamedText_1a261: ; 0x1a261
+    TX_FAR _UnnamedText_1a261
+    db $50
+; 0x1a261 + 5 bytes
 
+UnnamedText_1a266: ; 0x1a266
+    TX_FAR _UnnamedText_1a266
+    db $50
+; 0x1a266 + 5 bytes
+
 SilphCo6Text3: ; 0x1a26b
     db $08 ; asm
     ld hl, $6278
@@ -10319,8 +11405,16 @@
     call $622f
     jp $24d7
 
-INCBIN "baserom.gbc",$1a278,$1a282 - $1a278
+UnnamedText_1a278: ; 0x1a278
+    TX_FAR _UnnamedText_1a278
+    db $50
+; 0x1a278 + 5 bytes
 
+UnnamedText_1a27d: ; 0x1a27d
+    TX_FAR _UnnamedText_1a27d
+    db $50
+; 0x1a27d + 5 bytes
+
 SilphCo6Text4: ; 0x1a282
     db $08 ; asm
     ld hl, $628f
@@ -10328,8 +11422,16 @@
     call $622f
     jp $24d7
 
-INCBIN "baserom.gbc",$1a28f,$1a299 - $1a28f
+UnnamedText_1a28f: ; 0x1a28f
+    TX_FAR _UnnamedText_1a28f
+    db $50
+; 0x1a28f + 5 bytes
 
+UnnamedText_1a294: ; 0x1a294
+    TX_FAR _UnnamedText_1a294
+    db $50
+; 0x1a294 + 5 bytes
+
 SilphCo6Text5: ; 0x1a299
     db $08 ; asm
     ld hl, $62a6
@@ -10337,8 +11439,16 @@
     call $622f
     jp $24d7
 
-INCBIN "baserom.gbc",$1a2a6,$1a2b0 - $1a2a6
+UnnamedText_1a2a6: ; 0x1a2a6
+    TX_FAR _UnnamedText_1a2a6
+    db $50
+; 0x1a2a6 + 5 bytes
 
+UnnamedText_1a2ab: ; 0x1a2ab
+    TX_FAR _UnnamedText_1a2ab
+    db $50
+; 0x1a2ab + 5 bytes
+
 SilphCo6Text6: ; 0x1a2b0
     db $08 ; asm
     ld hl, $620a
@@ -10345,8 +11455,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$1a2ba,$1a2c9 - $1a2ba
+UnnamedText_1a2ba: ; 0x1a2ba
+    TX_FAR _UnnamedText_1a2ba
+    db $50
+; 0x1a2ba + 5 bytes
 
+UnnamedText_1a2bf: ; 0x1a2bf
+    TX_FAR _UnnamedText_1a2bf
+    db $50
+; 0x1a2bf + 5 bytes
+
+UnnamedText_1a2c4: ; 0x1a2c4
+    TX_FAR _UnnamedText_1a2c4
+    db $50
+; 0x1a2c4 + 5 bytes
+
 SilphCo6Text7: ; 0x1a2c9
     db $08 ; asm
     ld hl, $6216
@@ -10353,8 +11476,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$1a2d3,$1a2e2 - $1a2d3
+UnnamedText_1a2d3: ; 0x1a2d3
+    TX_FAR _UnnamedText_1a2d3
+    db $50
+; 0x1a2d3 + 5 bytes
 
+UnnamedText_1a2d8: ; 0x1a2d8
+    TX_FAR _UnnamedText_1a2d8
+    db $50
+; 0x1a2d8 + 5 bytes
+
+UnnamedText_1a2dd: ; 0x1a2dd
+    TX_FAR _UnnamedText_1a2dd
+    db $50
+; 0x1a2dd + 5 bytes
+
 SilphCo6Text8: ; 0x1a2e2
     db $08 ; asm
     ld hl, $6222
@@ -10361,8 +11497,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$1a2ec,$f
+UnnamedText_1a2ec: ; 0x1a2ec
+    TX_FAR _UnnamedText_1a2ec
+    db $50
+; 0x1a2ec + 5 bytes
 
+UnnamedText_1a2f1: ; 0x1a2f1
+    TX_FAR _UnnamedText_1a2f1
+    db $50
+; 0x1a2f1 + 5 bytes
+
+UnnamedText_1a2f6: ; 0x1a2f6
+    TX_FAR _UnnamedText_1a2f6
+    db $50
+; 0x1a2f6 + 5 bytes
+
 SilphCo6Object: ; 0x1a2fb (size=112)
     db $2e ; border tile
 
@@ -10722,8 +11871,20 @@
 	db "WEEPINBELL"
 	db "VICTREEBEL"
 
-INCBIN "baserom.gbc",$1c98a,$1ca19 - $1c98a
+INCBIN "baserom.gbc",$1c98a,$1c9c1 - $1c98a
 
+UnnamedText_1c9c1: ; 0x1c9c1
+    TX_FAR _UnnamedText_1c9c1
+    db $50
+; 0x1c9c1 + 5 bytes
+
+INCBIN "baserom.gbc",$1c9c6,$1ca14 - $1c9c6
+
+UnnamedText_1ca14: ; 0x1ca14
+    TX_FAR _UnnamedText_1ca14
+    db $50
+; 0x1ca14 + 5 bytes
+
 CinnabarIslandScript: ; 0x1ca19
     call $3c3c
     ld hl, $d126
@@ -10784,8 +11945,12 @@
     dw CinnabarIslandText1, CinnabarIslandText2, CinnabarIslandText3, CinnabarIslandText4, CinnabarIslandText5, CinnabarIslandText6, CinnabarIslandText7, CinnabarIslandText8
 
 CinnabarIslandText8:
-INCBIN "baserom.gbc",$1ca91,$5
 
+UnnamedText_1ca91: ; 0x1ca91
+    TX_FAR _UnnamedText_1ca91
+    db $50
+; 0x1ca91 + 5 bytes
+
 CinnabarIslandText1: ; 0x1ca96
     TX_FAR _CinnabarIslandText1
     db $50
@@ -10835,8 +12000,23 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$1cae3,$15
+UnnamedText_1cae3: ; 0x1cae3
+    TX_FAR _UnnamedText_1cae3
+    db $50
+; 0x1cae3 + 5 bytes
 
+INCBIN "baserom.gbc",$1cae8,$1caee - $1cae8
+
+UnnamedText_1caee: ; 0x1caee
+    TX_FAR _UnnamedText_1caee
+    db $50
+; 0x1caee + 5 bytes
+
+UnnamedText_1caf3: ; 0x1caf3
+    TX_FAR _UnnamedText_1caf3
+    db $50
+; 0x1caf3 + 5 bytes
+
 Route1Text2: ; 0x1caf8
     TX_FAR _Route1Text2
     db $50
@@ -11058,8 +12238,21 @@
 .asm_ff2ed ; 0x1d0f0
     jp $24d7
 
-INCBIN "baserom.gbc",$1d0f3,$1d102 - $1d0f3
+UnnamedText_1d0f3: ; 0x1d0f3
+    TX_FAR _UnnamedText_1d0f3
+    db $50
+; 0x1d0f3 + 5 bytes
 
+UnnamedText_1d0f8: ; 0x1d0f8
+    TX_FAR _UnnamedText_1d0f8
+    db $50
+; 0x1d0f8 + 5 bytes
+
+UnnamedText_1d0fd: ; 0x1d0fd
+    TX_FAR _UnnamedText_1d0fd
+    db $50
+; 0x1d0fd + 5 bytes
+
 OaksLabText29:
 OaksLabText2: ; 0x1d102
     db $8
@@ -11213,8 +12406,18 @@
     jp $24d7
 ; 0x1d222
 
-INCBIN "baserom.gbc",$1d222,$26
+UnnamedText_1d222: ; 0x1d222
+    TX_FAR _UnnamedText_1d222
+    db $50
+; 0x1d222 + 5 bytes
 
+INCBIN "baserom.gbc",$1d227,$1d243 - $1d227
+
+UnnamedText_1d243: ; 0x1d243
+    TX_FAR _UnnamedText_1d243
+    db $50
+; 0x1d243 + 5 bytes
+
 OaksLabText32:
 OaksLabText5: ; 0x1d248
     db $08 ; asm
@@ -11295,8 +12498,50 @@
     jp $24d7
 ; 0x1d2f0
 
-INCBIN "baserom.gbc",$1d2f0,$32
+UnnamedText_1d2f0: ; 0x1d2f0
+    TX_FAR _UnnamedText_1d2f0
+    db $50
+; 0x1d2f0 + 5 bytes
 
+UnnamedText_1d2f5: ; 0x1d2f5
+    TX_FAR _UnnamedText_1d2f5
+    db $50
+; 0x1d2f5 + 5 bytes
+
+UnnamedText_1d2fa: ; 0x1d2fa
+    TX_FAR _UnnamedText_1d2fa
+    db $50
+; 0x1d2fa + 5 bytes
+
+INCBIN "baserom.gbc",$1d2ff,$1d304 - $1d2ff
+
+UnnamedText_1d304: ; 0x1d304
+    TX_FAR _UnnamedText_1d304
+    db $50
+; 0x1d304 + 5 bytes
+
+UnnamedText_1d309: ; 0x1d309
+    TX_FAR _UnnamedText_1d309
+    db $50
+; 0x1d309 + 5 bytes
+
+INCBIN "baserom.gbc",$1d30e,$1d313 - $1d30e
+
+UnnamedText_1d313: ; 0x1d313
+    TX_FAR _UnnamedText_1d313
+    db $50
+; 0x1d313 + 5 bytes
+
+UnnamedText_1d318: ; 0x1d318
+    TX_FAR _UnnamedText_1d318
+    db $50
+; 0x1d318 + 5 bytes
+
+UnnamedText_1d31d: ; 0x1d31d
+    TX_FAR _UnnamedText_1d31d
+    db $50
+; 0x1d31d + 5 bytes
+
 OaksLabText34:
 OaksLabText33:
 OaksLabText7: ; 0x1d322
@@ -11306,7 +12551,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$1d32c,$5
+UnnamedText_1d32c: ; 0x1d32c
+    TX_FAR _UnnamedText_1d32c
+    db $50
+; 0x1d32c + 5 bytes
 
 OaksLabText35:
 OaksLabText8: ; 0x1d331
@@ -11320,7 +12568,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$1d340,$1d345 - $1d340
+UnnamedText_1d340: ; 0x1d340
+    TX_FAR _UnnamedText_1d340
+    db $50
+; 0x1d340 + 5 bytes
 
 OaksLabText17: ; 0x1d345
     db $8
@@ -11329,7 +12580,10 @@
     jp $24d7
 ; 0x1d34f
 
-INCBIN "baserom.gbc",$1d34f,$1d354 - $1d34f
+UnnamedText_1d34f: ; 0x1d34f
+    TX_FAR _UnnamedText_1d34f
+    db $50
+; 0x1d34f + 5 bytes
 
 OaksLabText18: ; 0x1d354
     db $8
@@ -11338,7 +12592,10 @@
     jp $24d7
 ; 0x1d35e
 
-INCBIN "baserom.gbc",$1d35e,$1d363 - $1d35e
+UnnamedText_1d35e: ; 0x1d35e
+    TX_FAR _UnnamedText_1d35e
+    db $50
+; 0x1d35e + 5 bytes
 
 OaksLabText19: ; 0x1d363
     db $8
@@ -11347,7 +12604,10 @@
     jp $24d7
 ; 0x1d36d
 
-INCBIN "baserom.gbc",$1d36d,$1d372 - $1d36d
+UnnamedText_1d36d: ; 0x1d36d
+    TX_FAR _UnnamedText_1d36d
+    db $50
+; 0x1d36d + 5 bytes
 
 OaksLabText20: ; 0x1d372
     db $8
@@ -11356,18 +12616,33 @@
     jp $24d7
 ; 0x1d37c
 
-INCBIN "baserom.gbc",$1d37c,$1d381 - $1d37c
+UnnamedText_1d37c: ; 0x1d37c
+    TX_FAR _UnnamedText_1d37c
+    db $50
+; 0x1d37c + 5 bytes
 
 OaksLabText12: ; 0x1d381
+
 INCBIN "baserom.gbc",$1d381,$5
 
-INCBIN "baserom.gbc",$1d386,$1d390 - $1d386
+INCBIN "baserom.gbc",$1d386,$1d38b - $1d386
 
+UnnamedText_1d38b: ; 0x1d38b
+    TX_FAR _UnnamedText_1d38b
+    db $50
+; 0x1d38b + 5 bytes
+
 OaksLabText13: ; 0x1d390
+
 INCBIN "baserom.gbc",$1d390,$5
 
-INCBIN "baserom.gbc",$1d395,$1d39f - $1d395
+INCBIN "baserom.gbc",$1d395,$1d39a - $1d395
 
+UnnamedText_1d39a: ; 0x1d39a
+    TX_FAR _UnnamedText_1d39a
+    db $50
+; 0x1d39a + 5 bytes
+
 OaksLabText14: ; 0x1d39f
     db $8
     ld hl, $53a9
@@ -11384,8 +12659,21 @@
     jp $24d7
 ; 0x1d3b9
 
-INCBIN "baserom.gbc",$1d3b9,$1d3c8 - $1d3b9
+UnnamedText_1d3b9: ; 0x1d3b9
+    TX_FAR _UnnamedText_1d3b9
+    db $50
+; 0x1d3b9 + 5 bytes
 
+UnnamedText_1d3be: ; 0x1d3be
+    TX_FAR _UnnamedText_1d3be
+    db $50
+; 0x1d3be + 5 bytes
+
+UnnamedText_1d3c3: ; 0x1d3c3
+    TX_FAR _UnnamedText_1d3c3
+    db $50
+; 0x1d3c3 + 5 bytes
+
 OaksLabText16: ; 0x1d3c8
     db $8
     ld hl, $53d2
@@ -11393,30 +12681,47 @@
     jp $24d7
 ; 0x1d3d2
 
-INCBIN "baserom.gbc",$1d3d2,$1d3d7 - $1d3d2
+UnnamedText_1d3d2: ; 0x1d3d2
+    TX_FAR _UnnamedText_1d3d2
+    db $50
+; 0x1d3d2 + 5 bytes
 
 OaksLabText21: ; 0x1d3d7
-INCBIN "baserom.gbc",$1d3d7,$5
+    TX_FAR _UnnamedText_1d3d7
+    db $50
+; 0x1d3d7 + 5 bytes
 
 OaksLabText22: ; 0x1d3dc
-INCBIN "baserom.gbc",$1d3dc,$5
+    TX_FAR _UnnamedText_1d3dc
+    db $50
+; 0x1d3dc + 5 bytes
 
 OaksLabText23: ; 0x1d3e1
-INCBIN "baserom.gbc",$1d3e1,$5
+    TX_FAR _UnnamedText_1d3e1
+    db $50
+; 0x1d3e1 + 5 bytes
 
 OaksLabText24: ; 0x1d3e6
-INCBIN "baserom.gbc",$1d3e6,$5
 
+UnnamedText_1d3e6: ; 0x1d3e6
+    TX_FAR _UnnamedText_1d3e6
+    db $50
+; 0x1d3e6 + 5 bytes
+
 OaksLabText25: ; 0x1d3eb
+
 INCBIN "baserom.gbc",$1d3eb,$4
     db $11
     db $50
 
 OaksLabText26: ; 0x1d3f1
-INCBIN "baserom.gbc",$1d3f1,$1d3f6 - $1d3f1
+    TX_FAR _UnnamedText_1d3f1
+    db $50
+; 0x1d3f1 + 5 bytes
 
 OaksLabText27: ; 0x1d3f6
-INCBIN "baserom.gbc",$1d3f6,5
+    TX_FAR _OaksLabText27
+    db $50
 
 OaksLabText38:
 OaksLabText37:
@@ -11427,7 +12732,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$1d405,$5
+UnnamedText_1d405: ; 0x1d405
+    TX_FAR _UnnamedText_1d405
+    db $50
+; 0x1d405 + 5 bytes
 
 OaksLabObject: ; 0x1d40a (size=88)
     db $3 ; border tile
@@ -11517,8 +12825,13 @@
     TX_FAR _ViridianMartText1
     db $50
 
-INCBIN "baserom.gbc",$1d4f5,$1d500 - $1d4f5
+UnnamedText_1d4f5: ; 0x1d4f5
+    TX_FAR _UnnamedText_1d4f5
+    db $50
+; 0x1d4f5 + 5 bytes
 
+INCBIN "baserom.gbc",$1d4fa,$6
+
 ViridianMartText2: ; 0x1d500
     TX_FAR _ViridianMartText2
     db $50
@@ -11622,7 +12935,10 @@
     call $3748
     jp $24d7
 
-INCBIN "baserom.gbc",$1d5b1,$5
+UnnamedText_1d5b1: ; 0x1d5b1
+    TX_FAR _UnnamedText_1d5b1
+    db $50
+; 0x1d5b1 + 5 bytes
 
 ViridianHouseText4: ; 0x1d5b6
     TX_FAR _ViridianHouseText4
@@ -11768,8 +13084,16 @@
 .asm_8dfe9 ; 0x1d6a8
     jp $24d7
 
-INCBIN "baserom.gbc",$1d6ab,$a
+UnnamedText_1d6ab: ; 0x1d6ab
+    TX_FAR _UnnamedText_1d6ab
+    db $50
+; 0x1d6ab + 5 bytes
 
+UnnamedText_1d6b0: ; 0x1d6b0
+    TX_FAR _UnnamedText_1d6b0
+    db $50
+; 0x1d6b0 + 5 bytes
+
 CeruleanHouseTrashedText2: ; 0x1d6b5
     TX_FAR _CeruleanHouseTrashedText2
     db $50
@@ -11933,8 +13257,45 @@
 .asm_99ef2 ; 0x1d7f5
     jp $24d7
 
-INCBIN "baserom.gbc",$1d7f8,$1d839 - $1d7f8
+INCBIN "baserom.gbc",$1d7f8,$1d810 - $1d7f8
 
+UnnamedText_1d810: ; 0x1d810
+    TX_FAR _UnnamedText_1d810
+    db $50
+; 0x1d810 + 5 bytes
+
+UnnamedText_1d815: ; 0x1d815
+    TX_FAR _UnnamedText_1d815
+    db $50
+; 0x1d815 + 5 bytes
+
+UnnamedText_1d81a: ; 0x1d81a
+    TX_FAR _UnnamedText_1d81a
+    db $50
+; 0x1d81a + 5 bytes
+
+UnnamedText_1d81f: ; 0x1d81f
+    TX_FAR _UnnamedText_1d81f
+    db $50
+; 0x1d81f + 5 bytes
+
+INCBIN "baserom.gbc",$1d824,$1d82a - $1d824
+
+UnnamedText_1d82a: ; 0x1d82a
+    TX_FAR _UnnamedText_1d82a
+    db $50
+; 0x1d82a + 5 bytes
+
+UnnamedText_1d82f: ; 0x1d82f
+    TX_FAR _UnnamedText_1d82f
+    db $50
+; 0x1d82f + 5 bytes
+
+UnnamedText_1d834: ; 0x1d834
+    TX_FAR _UnnamedText_1d834
+    db $50
+; 0x1d834 + 5 bytes
+
 BikeShopText2: ; 0x1d839
     db $08 ; asm
     ld hl, $5843
@@ -11941,7 +13302,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$1d843,$1d848 - $1d843
+UnnamedText_1d843: ; 0x1d843
+    TX_FAR _UnnamedText_1d843
+    db $50
+; 0x1d843 + 5 bytes
 
 BikeShopText3: ; 0x1d848
     db $08 ; asm
@@ -11954,8 +13318,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$1d85c,$a
+UnnamedText_1d85c: ; 0x1d85c
+    TX_FAR _UnnamedText_1d85c
+    db $50
+; 0x1d85c + 5 bytes
 
+UnnamedText_1d861: ; 0x1d861
+    TX_FAR _UnnamedText_1d861
+    db $50
+; 0x1d861 + 5 bytes
+
 BikeShopObject: ; 0x1d866 (size=38)
     db $e ; border tile
 
@@ -12007,8 +13379,16 @@
 .asm_6957f ; 0x1d8ce
     jp $24d7
 
-INCBIN "baserom.gbc",$1d8d1,$1d8db - $1d8d1
+UnnamedText_1d8d1: ; 0x1d8d1
+    TX_FAR _UnnamedText_1d8d1
+    db $50
+; 0x1d8d1 + 5 bytes
 
+UnnamedText_1d8d6: ; 0x1d8d6
+    TX_FAR _UnnamedText_1d8d6
+    db $50
+; 0x1d8d6 + 5 bytes
+
 LavenderHouse1Text2: ; 0x1d8db
     db $08 ; asm
     ld a, [$d7e0]
@@ -12023,8 +13403,16 @@
 .asm_3d208 ; 0x1d8f1
     jp $24d7
 
-INCBIN "baserom.gbc",$1d8f4,$a
+UnnamedText_1d8f4: ; 0x1d8f4
+    TX_FAR _UnnamedText_1d8f4
+    db $50
+; 0x1d8f4 + 5 bytes
 
+UnnamedText_1d8f9: ; 0x1d8f9
+    TX_FAR _UnnamedText_1d8f9
+    db $50
+; 0x1d8f9 + 5 bytes
+
 LavenderHouse1Text3: ; 0x1d8fe
     TX_FAR _LavenderHouse1Text3
     db $8
@@ -12065,8 +13453,28 @@
 .asm_da749 ; 0x1d949
     jp $24d7
 
-INCBIN "baserom.gbc",$1d94c,$19
+UnnamedText_1d94c: ; 0x1d94c
+    TX_FAR _UnnamedText_1d94c
+    db $50
+; 0x1d94c + 5 bytes
 
+INCBIN "baserom.gbc",$1d951,$1d956 - $1d951
+
+UnnamedText_1d956: ; 0x1d956
+    TX_FAR _UnnamedText_1d956
+    db $50
+; 0x1d956 + 5 bytes
+
+UnnamedText_1d95b: ; 0x1d95b
+    TX_FAR _UnnamedText_1d95b
+    db $50
+; 0x1d95b + 5 bytes
+
+UnnamedText_1d960: ; 0x1d960
+    TX_FAR _UnnamedText_1d960
+    db $50
+; 0x1d960 + 5 bytes
+
 LavenderHouse1Text6: ; 0x1d965
     TX_FAR _LavenderHouse1Text6
     db $50
@@ -12130,8 +13538,16 @@
 .asm_64be1 ; 0x1d9d9
     jp $24d7
 
-INCBIN "baserom.gbc",$1d9dc,$a
+UnnamedText_1d9dc: ; 0x1d9dc
+    TX_FAR _UnnamedText_1d9dc
+    db $50
+; 0x1d9dc + 5 bytes
 
+UnnamedText_1d9e1: ; 0x1d9e1
+    TX_FAR _UnnamedText_1d9e1
+    db $50
+; 0x1d9e1 + 5 bytes
+
 LavenderHouse2Object: ; 0x1d9e6 (size=32)
     db $a ; border tile
 
@@ -12204,8 +13620,41 @@
     jr .asm_1daa8 ; 0x1dab1 $f5
 ; 0x1dab3
 
-INCBIN "baserom.gbc",$1dab3,$23
+UnnamedText_1dab3: ; 0x1dab3
+    TX_FAR _UnnamedText_1dab3
+    db $50
+; 0x1dab3 + 5 bytes
 
+UnnamedText_1dab8: ; 0x1dab8
+    TX_FAR _UnnamedText_1dab8
+    db $50
+; 0x1dab8 + 5 bytes
+
+UnnamedText_1dabd: ; 0x1dabd
+    TX_FAR _UnnamedText_1dabd
+    db $50
+; 0x1dabd + 5 bytes
+
+UnnamedText_1dac2: ; 0x1dac2
+    TX_FAR _UnnamedText_1dac2
+    db $50
+; 0x1dac2 + 5 bytes
+
+UnnamedText_1dac7: ; 0x1dac7
+    TX_FAR _UnnamedText_1dac7
+    db $50
+; 0x1dac7 + 5 bytes
+
+UnnamedText_1dacc: ; 0x1dacc
+    TX_FAR _UnnamedText_1dacc
+    db $50
+; 0x1dacc + 5 bytes
+
+UnnamedText_1dad1: ; 0x1dad1
+    TX_FAR _UnnamedText_1dad1
+    db $50
+; 0x1dad1 + 5 bytes
+
 NameRaterObject: ; 0x1dad6 (size=26)
     db $a ; border tile
 
@@ -12325,8 +13774,13 @@
 INCBIN "baserom.gbc",$1db9b,$1dcbf - $1db9b
 
 VermilionDockTexts: ; 0x1dcbf
-INCBIN "baserom.gbc",$1dcbf,$1dcc6 - $1dcbf
+INCBIN "baserom.gbc",$1dcbf,$1dcc1 - $1dcbf
 
+UnnamedText_1dcc1: ; 0x1dcc1
+    TX_FAR _UnnamedText_1dcc1
+    db $50
+; 0x1dcc1 + 5 bytes
+
 VermilionDockObject: ; 0x1dcc6 (size=20)
     db $f ; border tile
 
@@ -12531,8 +13985,23 @@
 .asm_fe4e1 ; 0x1de72
     jp $24d7
 
-INCBIN "baserom.gbc",$1de75,$15
+UnnamedText_1de75: ; 0x1de75
+    TX_FAR _UnnamedText_1de75
+    db $50
+; 0x1de75 + 5 bytes
 
+INCBIN "baserom.gbc",$1de7a,$1de80 - $1de7a
+
+UnnamedText_1de80: ; 0x1de80
+    TX_FAR _UnnamedText_1de80
+    db $50
+; 0x1de80 + 5 bytes
+
+UnnamedText_1de85: ; 0x1de85
+    TX_FAR _UnnamedText_1de85
+    db $50
+; 0x1de85 + 5 bytes
+
 SaffronHouse2Object: ; 0x1de8a (size=26)
     db $a ; border tile
 
@@ -12726,16 +14195,26 @@
 Route7GateText2:
 Route6GateText2:
 Route5GateText2: ; 0x1dfe7
-INCBIN "baserom.gbc",$1dfe7,$5
 
+UnnamedText_1dfe7: ; 0x1dfe7
+    TX_FAR _UnnamedText_1dfe7
+    db $50
+; 0x1dfe7 + 5 bytes
+
 Route8GateText3:
 Route7GateText3:
 Route6GateText3:
 Route5GateText3: ; 0x1dfec
+
 INCBIN "baserom.gbc",$1dfec,$5
 
-INCBIN "baserom.gbc",$1dff1,$1dffb - $1dff1
+INCBIN "baserom.gbc",$1dff1,$1dff6 - $1dff1
 
+UnnamedText_1dff6: ; 0x1dff6
+    TX_FAR _UnnamedText_1dff6
+    db $50
+; 0x1dff6 + 5 bytes
+
 Route5GateObject: ; 0x1dffb (size=42)
     db $a ; border tile
 
@@ -12973,6 +14452,7 @@
     ld [$ff00+$8c], a
     jp $2920
 ; 0x1e22c
+
 INCBIN "baserom.gbc",$1e22c,$15
 
 Route8GateTexts: ; 0x1e241
@@ -13244,8 +14724,23 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$1e62b,$1e640 - $1e62b
+UnnamedText_1e62b: ; 0x1e62b
+    TX_FAR _UnnamedText_1e62b
+    db $50
+; 0x1e62b + 5 bytes
 
+INCBIN "baserom.gbc",$1e630,$1e636 - $1e630
+
+UnnamedText_1e636: ; 0x1e636
+    TX_FAR _UnnamedText_1e636
+    db $50
+; 0x1e636 + 5 bytes
+
+UnnamedText_1e63b: ; 0x1e63b
+    TX_FAR _UnnamedText_1e63b
+    db $50
+; 0x1e63b + 5 bytes
+
 Route16HouseText2: ; 0x1e640
     db $08 ; asm
     ld hl, $6652
@@ -13255,7 +14750,10 @@
     call $3748
     jp $24d7
 
-INCBIN "baserom.gbc",$1e652,$5
+UnnamedText_1e652: ; 0x1e652
+    TX_FAR _UnnamedText_1e652
+    db $50
+; 0x1e652 + 5 bytes
 
 Route16HouseObject: ; 0x1e657 (size=32)
     db $a ; border tile
@@ -13349,8 +14847,15 @@
     jp $24d7
 ; 0x1e704
 
-INCBIN "baserom.gbc",$1e704,$1c
+INCBIN "baserom.gbc",$1e704,$1e715 - $1e704
 
+UnnamedText_1e715: ; 0x1e715
+    TX_FAR _UnnamedText_1e715
+    db $50
+; 0x1e715 + 5 bytes
+
+INCBIN "baserom.gbc",$1e71a,$6
+
 Route22GateObject: ; 0x1e720 (size=42)
     db $a ; border tile
 
@@ -13476,8 +14981,23 @@
 .asm_bd408 ; 0x1e8b7
     jp $24d7
 
-INCBIN "baserom.gbc",$1e8ba,$1e8d0 - $1e8ba
+UnnamedText_1e8ba: ; 0x1e8ba
+    TX_FAR _UnnamedText_1e8ba
+    db $50
+; 0x1e8ba + 5 bytes
 
+INCBIN "baserom.gbc",$1e8bf,$1e8c6 - $1e8bf
+
+UnnamedText_1e8c6: ; 0x1e8c6
+    TX_FAR _UnnamedText_1e8c6
+    db $50
+; 0x1e8c6 + 5 bytes
+
+UnnamedText_1e8cb: ; 0x1e8cb
+    TX_FAR _UnnamedText_1e8cb
+    db $50
+; 0x1e8cb + 5 bytes
+
 BillsHouseText3: ; 0x1e8d0
     db $08 ; asm
     ld hl, $68da
@@ -13485,7 +15005,10 @@
     jp $24d7
 ; 0x1e8da
 
-INCBIN "baserom.gbc",$1e8da,$5
+UnnamedText_1e8da: ; 0x1e8da
+    TX_FAR _UnnamedText_1e8da
+    db $50
+; 0x1e8da + 5 bytes
 
 BillsHouseObject: ; 0x1e8df (size=38)
     db $d ; border tile
@@ -13508,12 +15031,214 @@
 BillsHouseBlocks:
     INCBIN "maps/billshouse.blk"
 
-INCBIN "baserom.gbc",$1e905 + 16,$16fb - 16
+INCBIN "baserom.gbc",$1e915,$1e93b - $1e915
 
+UnnamedText_1e93b: ; 0x1e93b
+    TX_FAR _UnnamedText_1e93b
+    db $50
+; 0x1e93b + 5 bytes
+
+INCBIN "baserom.gbc",$1e940,$1e946 - $1e940
+
+UnnamedText_1e946: ; 0x1e946
+    TX_FAR _UnnamedText_1e946
+    db $50
+; 0x1e946 + 5 bytes
+
+INCBIN "baserom.gbc",$1e94b,$1e953 - $1e94b
+
+UnnamedText_1e953: ; 0x1e953
+    TX_FAR _UnnamedText_1e953
+    db $50
+; 0x1e953 + 5 bytes
+
+INCBIN "baserom.gbc",$1e958,$1e960 - $1e958
+
+UnnamedText_1e960: ; 0x1e960
+    TX_FAR _UnnamedText_1e960
+    db $50
+; 0x1e960 + 5 bytes
+
+INCBIN "baserom.gbc",$1e965,$1e97e - $1e965
+
+UnnamedText_1e97e: ; 0x1e97e
+    TX_FAR _UnnamedText_1e97e
+    db $50
+; 0x1e97e + 5 bytes
+
+UnnamedText_1e983: ; 0x1e983
+    TX_FAR _UnnamedText_1e983
+    db $50
+; 0x1e983 + 5 bytes
+
+INCBIN "baserom.gbc",$1e988,$1ea0d - $1e988
+
+UnnamedText_1ea0d: ; 0x1ea0d
+    TX_FAR _UnnamedText_1ea0d
+    db $50
+; 0x1ea0d + 5 bytes
+
+UnnamedText_1ea12: ; 0x1ea12
+    TX_FAR _UnnamedText_1ea12
+    db $50
+; 0x1ea12 + 5 bytes
+
+INCBIN "baserom.gbc",$1ea17,$1ea5b - $1ea17
+
+UnnamedText_1ea5b: ; 0x1ea5b
+    TX_FAR _UnnamedText_1ea5b
+    db $50
+; 0x1ea5b + 5 bytes
+
+INCBIN "baserom.gbc",$1ea60,$1ea6c - $1ea60
+
+UnnamedText_1ea6c: ; 0x1ea6c
+    TX_FAR _UnnamedText_1ea6c
+    db $50
+; 0x1ea6c + 5 bytes
+
+UnnamedText_1ea71: ; 0x1ea71
+    TX_FAR _UnnamedText_1ea71
+    db $50
+; 0x1ea71 + 5 bytes
+
+UnnamedText_1ea76: ; 0x1ea76
+    TX_FAR _UnnamedText_1ea76
+    db $50
+; 0x1ea76 + 5 bytes
+
+UnnamedText_1ea7b: ; 0x1ea7b
+    TX_FAR _UnnamedText_1ea7b
+    db $50
+; 0x1ea7b + 5 bytes
+
+UnnamedText_1ea80: ; 0x1ea80
+    TX_FAR _UnnamedText_1ea80
+    db $50
+; 0x1ea80 + 5 bytes
+
+UnnamedText_1ea85: ; 0x1ea85
+    TX_FAR _UnnamedText_1ea85
+    db $50
+; 0x1ea85 + 5 bytes
+
+INCBIN "baserom.gbc",$1ea8a,$1eb05 - $1ea8a
+
+UnnamedText_1eb05: ; 0x1eb05
+    TX_FAR _UnnamedText_1eb05
+    db $50
+; 0x1eb05 + 5 bytes
+
+INCBIN "baserom.gbc",$1eb0a,$1eb69 - $1eb0a
+
+UnnamedText_1eb69: ; 0x1eb69
+    TX_FAR _UnnamedText_1eb69
+    db $50
+; 0x1eb69 + 5 bytes
+
+INCBIN "baserom.gbc",$1eb6e,$1ebdd - $1eb6e
+
+UnnamedText_1ebdd: ; 0x1ebdd
+    TX_FAR _UnnamedText_1ebdd
+    db $50
+; 0x1ebdd + 5 bytes
+
+INCBIN "baserom.gbc",$1ebe2,$1ec7f - $1ebe2
+
+UnnamedText_1ec7f: ; 0x1ec7f
+    TX_FAR _UnnamedText_1ec7f
+    db $50
+; 0x1ec7f + 5 bytes
+
+INCBIN "baserom.gbc",$1ec84,$1ecaa - $1ec84
+
+UnnamedText_1ecaa: ; 0x1ecaa
+    TX_FAR _UnnamedText_1ecaa
+    db $50
+; 0x1ecaa + 5 bytes
+
+INCBIN "baserom.gbc",$1ecaf,$1ecbd - $1ecaf
+
+UnnamedText_1ecbd: ; 0x1ecbd
+    TX_FAR _UnnamedText_1ecbd
+    db $50
+; 0x1ecbd + 5 bytes
+
+INCBIN "baserom.gbc",$1ecc2,$133e
+
 SECTION "bank8",DATA,BANK[$8]
 
-INCBIN "baserom.gbc",$20000,$4000
+INCBIN "baserom.gbc",$20000,$217e9 - $20000
 
+UnnamedText_217e9: ; 0x217e9
+    TX_FAR _UnnamedText_217e9
+    db $50
+; 0x217e9 + 5 bytes
+
+UnnamedText_217ee: ; 0x217ee
+    TX_FAR _UnnamedText_217ee
+    db $50
+; 0x217ee + 5 bytes
+
+UnnamedText_217f3: ; 0x217f3
+    TX_FAR _UnnamedText_217f3
+    db $50
+; 0x217f3 + 5 bytes
+
+UnnamedText_217f8: ; 0x217f8
+    TX_FAR _UnnamedText_217f8
+    db $50
+; 0x217f8 + 5 bytes
+
+UnnamedText_217fd: ; 0x217fd
+    TX_FAR _UnnamedText_217fd
+    db $50
+; 0x217fd + 5 bytes
+
+UnnamedText_21802: ; 0x21802
+    TX_FAR _UnnamedText_21802
+    db $50
+; 0x21802 + 5 bytes
+
+UnnamedText_21807: ; 0x21807
+    TX_FAR _UnnamedText_21807
+    db $50
+; 0x21807 + 5 bytes
+
+UnnamedText_2180c: ; 0x2180c
+    TX_FAR _UnnamedText_2180c
+    db $50
+; 0x2180c + 5 bytes
+
+UnnamedText_21811: ; 0x21811
+    TX_FAR _UnnamedText_21811
+    db $50
+; 0x21811 + 5 bytes
+
+UnnamedText_21816: ; 0x21816
+    TX_FAR _UnnamedText_21816
+    db $50
+; 0x21816 + 5 bytes
+
+UnnamedText_2181b: ; 0x2181b
+    TX_FAR _UnnamedText_2181b
+    db $50
+; 0x2181b + 5 bytes
+
+UnnamedText_21820: ; 0x21820
+    TX_FAR _UnnamedText_21820
+    db $50
+; 0x21820 + 5 bytes
+
+INCBIN "baserom.gbc",$21825,$21865 - $21825
+
+UnnamedText_21865: ; 0x21865
+    TX_FAR _UnnamedText_21865
+    db $50
+; 0x21865 + 5 bytes
+
+INCBIN "baserom.gbc",$2186a,$2796
+
 SECTION "bank9",DATA,BANK[$9]
 
 RhydonPicFront:
@@ -13810,8 +15535,13 @@
 CooltrainerFName:
 	db "COOLTRAINER♀@"
 
-INCBIN "baserom.gbc",$27f86,$27fb8-$27f86
+INCBIN "baserom.gbc",$27f86,$27fb3 - $27f86
 
+UnnamedText_27fb3: ; 0x27fb3
+    TX_FAR _UnnamedText_27fb3
+    db $50
+; 0x27fb3 + 5 bytes
+
 SECTION "bankA",DATA,BANK[$A]
 GrowlithePicFront:
 	INCBIN "pic/bmon/growlithe.pic"
@@ -13942,8 +15672,18 @@
 MoltresPicBack:
 	INCBIN "pic/monback/moltresb.pic"
 
-INCBIN "baserom.gbc",$2bea9,$3efc-$3ea9
+INCBIN "baserom.gbc",$2bea9,$2bef2 - $2bea9
 
+UnnamedText_2bef2: ; 0x2bef2
+    TX_FAR _UnnamedText_2bef2
+    db $50
+; 0x2bef2 + 5 bytes
+
+UnnamedText_2bef7: ; 0x2bef7
+    TX_FAR _UnnamedText_2bef7
+    db $50
+; 0x2bef7 + 5 bytes
+
 SECTION "bankB",DATA,BANK[$B]
 ArticunoPicFront:
 	INCBIN "pic/bmon/articuno.pic"
@@ -14084,8 +15824,44 @@
 FossilKabutopsPic:
 	INCBIN "pic/bmon/fossilkabutops.pic"
 
-INCBIN "baserom.gbc",$2fb7b,$2ff3c-$2fb7b
+INCBIN "baserom.gbc",$2fb7b,$2fb8e - $2fb7b
 
+UnnamedText_2fb8e: ; 0x2fb8e
+    TX_FAR _UnnamedText_2fb8e
+    db $50
+; 0x2fb8e + 5 bytes
+
+UnnamedText_2fb93: ; 0x2fb93
+    TX_FAR _UnnamedText_2fb93
+    db $50
+; 0x2fb93 + 5 bytes
+
+INCBIN "baserom.gbc",$2fb98,$2fe3b - $2fb98
+
+UnnamedText_2fe3b: ; 0x2fe3b
+    TX_FAR _UnnamedText_2fe3b
+    db $50
+; 0x2fe3b + 5 bytes
+
+INCBIN "baserom.gbc",$2fe40,$2ff04 - $2fe40
+
+UnnamedText_2ff04: ; 0x2ff04
+    TX_FAR _UnnamedText_2ff04
+    db $50
+; 0x2ff04 + 5 bytes
+
+INCBIN "baserom.gbc",$2ff09,$2ff32 - $2ff09
+
+UnnamedText_2ff32: ; 0x2ff32
+    TX_FAR _UnnamedText_2ff32
+    db $50
+; 0x2ff32 + 5 bytes
+
+UnnamedText_2ff37: ; 0x2ff37
+    TX_FAR _UnnamedText_2ff37
+    db $50
+; 0x2ff37 + 5 bytes
+
 SECTION "bankC",DATA,BANK[$C]
 DodrioPicFront:
 	INCBIN "pic/bmon/dodrio.pic"
@@ -14208,8 +15984,15 @@
 OldManPic:
 	INCBIN "pic/trainer/oldman.pic"
 
-INCBIN "baserom.gbc",$33f2b,$3f90-$3f2b
+INCBIN "baserom.gbc",$33f2b,$33f52 - $33f2b
 
+UnnamedText_33f52: ; 0x33f52
+    TX_FAR _UnnamedText_33f52
+    db $50
+; 0x33f52 + 5 bytes
+
+INCBIN "baserom.gbc",$33f57,$39
+
 SECTION "bankD",DATA,BANK[$D]
 BulbasaurPicFront:
 	INCBIN "pic/bmon/bulbasaur.pic"
@@ -14320,8 +16103,56 @@
 VictreebelPicBack:
 	INCBIN "pic/monback/victreebelb.pic"
 
-INCBIN "baserom.gbc",$37244,$37AF1-$37244
+INCBIN "baserom.gbc",$37244,$37390 - $37244
 
+UnnamedText_37390: ; 0x37390
+    TX_FAR _UnnamedText_37390
+    db $50
+; 0x37390 + 5 bytes
+
+INCBIN "baserom.gbc",$37395,$37467 - $37395
+
+UnnamedText_37467: ; 0x37467
+    TX_FAR _UnnamedText_37467
+    db $50
+; 0x37467 + 5 bytes
+
+UnnamedText_3746c: ; 0x3746c
+    TX_FAR _UnnamedText_3746c
+    db $50
+; 0x3746c + 5 bytes
+
+UnnamedText_37471: ; 0x37471
+    TX_FAR _UnnamedText_37471
+    db $50
+; 0x37471 + 5 bytes
+
+UnnamedText_37476: ; 0x37476
+    TX_FAR _UnnamedText_37476
+    db $50
+; 0x37476 + 5 bytes
+
+UnnamedText_3747b: ; 0x3747b
+    TX_FAR _UnnamedText_3747b
+    db $50
+; 0x3747b + 5 bytes
+
+INCBIN "baserom.gbc",$37480,$37673 - $37480
+
+UnnamedText_37673: ; 0x37673
+    TX_FAR _UnnamedText_37673
+    db $50
+; 0x37673 + 5 bytes
+
+INCBIN "baserom.gbc",$37678,$3769d - $37678
+
+UnnamedText_3769d: ; 0x3769d
+    TX_FAR _UnnamedText_3769d
+    db $50
+; 0x3769d + 5 bytes
+
+INCBIN "baserom.gbc",$376a2,$44f
+
 IF _RED
 	INCBIN "gfx/red/slotmachine1.2bpp"
 ENDC
@@ -14329,8 +16160,23 @@
 	INCBIN "gfx/blue/slotmachine1.2bpp"
 ENDC
 
-INCBIN "baserom.gbc",$37CA1,$37e88-$37CA1
+INCBIN "baserom.gbc",$37ca1,$37e79 - $37ca1
 
+UnnamedText_37e79: ; 0x37e79
+    TX_FAR _UnnamedText_37e79
+    db $50
+; 0x37e79 + 5 bytes
+
+UnnamedText_37e7e: ; 0x37e7e
+    TX_FAR _UnnamedText_37e7e
+    db $50
+; 0x37e7e + 5 bytes
+
+UnnamedText_37e83: ; 0x37e83
+    TX_FAR _UnnamedText_37e83
+    db $50
+; 0x37e83 + 5 bytes
+
 SECTION "bankE",DATA,BANK[$E]
 
 Attacks: ; 4000
@@ -14520,6 +16366,7 @@
 	ret
 
 ; trainer data: from 5C53 to 652E
+
 INCBIN "baserom.gbc",$3989B,$39914 - $3989B
 
 ; trainer pic pointers and base money.
@@ -15887,8 +17734,30 @@
 	TX_FAR _AIBattleUseItemText
 	db "@"
 
-INCBIN "baserom.gbc",$3A849,$3B05C - $3A849
+INCBIN "baserom.gbc",$3a849,$3af3e - $3a849
 
+UnnamedText_3af3e: ; 0x3af3e
+    TX_FAR _UnnamedText_3af3e
+    db $50
+; 0x3af3e + 5 bytes
+
+UnnamedText_3af43: ; 0x3af43
+    TX_FAR _UnnamedText_3af43
+    db $50
+; 0x3af43 + 5 bytes
+
+UnnamedText_3af48: ; 0x3af48
+    TX_FAR _UnnamedText_3af48
+    db $50
+; 0x3af48 + 5 bytes
+
+UnnamedText_3af4d: ; 0x3af4d
+    TX_FAR _UnnamedText_3af4d
+    db $50
+; 0x3af4d + 5 bytes
+
+INCBIN "baserom.gbc",$3af52,$10a
+
 EvosAttacksPointerTable: ; 705C
 	dw Mon112_EvosAttacks
 	dw Mon115_EvosAttacks
@@ -18061,8 +19930,44 @@
 	db 18,SLEEP_POWDER
 	db 0
 
-INCBIN "baserom.gbc",$3B9EC, $3C000 - $3B9EC
+INCBIN "baserom.gbc",$3b9ec,$3baa2 - $3b9ec
 
+UnnamedText_3baa2: ; 0x3baa2
+    TX_FAR _UnnamedText_3baa2
+    db $50
+; 0x3baa2 + 5 bytes
+
+UnnamedText_3baa7: ; 0x3baa7
+    TX_FAR _UnnamedText_3baa7
+    db $50
+; 0x3baa7 + 5 bytes
+
+UnnamedText_3baac: ; 0x3baac
+    TX_FAR _UnnamedText_3baac
+    db $50
+; 0x3baac + 5 bytes
+
+INCBIN "baserom.gbc",$3bab1,$3bb92 - $3bab1
+
+UnnamedText_3bb92: ; 0x3bb92
+    TX_FAR _UnnamedText_3bb92
+    db $50
+; 0x3bb92 + 5 bytes
+
+INCBIN "baserom.gbc",$3bb97,$3bbd7 - $3bb97
+
+UnnamedText_3bbd7: ; 0x3bbd7
+    TX_FAR _UnnamedText_3bbd7
+    db $50
+; 0x3bbd7 + 5 bytes
+
+UnnamedText_3bbdc: ; 0x3bbdc
+    TX_FAR _UnnamedText_3bbdc
+    db $50
+; 0x3bbdc + 5 bytes
+
+INCBIN "baserom.gbc",$3bbe1,$41f
+
 SECTION "bankF",DATA,BANK[$F]
 
 ; These are move effects (second value from the Attacks table in bank $E).
@@ -18084,8 +19989,94 @@
 ; attacks that prevent the player from switching attacks?
 	db $1B,$2A,$FF
 
-INCBIN "baserom.gbc",$3C04C,$90E - $4C
+INCBIN "baserom.gbc",$3c04c,$3c1a8 - $3c04c
 
+UnnamedText_3c1a8: ; 0x3c1a8
+    TX_FAR _UnnamedText_3c1a8
+    db $50
+; 0x3c1a8 + 5 bytes
+
+INCBIN "baserom.gbc",$3c1ad,$3c229 - $3c1ad
+
+UnnamedText_3c229: ; 0x3c229
+    TX_FAR _UnnamedText_3c229
+    db $50
+; 0x3c229 + 5 bytes
+
+UnnamedText_3c22e: ; 0x3c22e
+    TX_FAR _UnnamedText_3c22e
+    db $50
+; 0x3c22e + 5 bytes
+
+INCBIN "baserom.gbc",$3c233,$3c42e - $3c233
+
+UnnamedText_3c42e: ; 0x3c42e
+    TX_FAR _UnnamedText_3c42e
+    db $50
+; 0x3c42e + 5 bytes
+
+UnnamedText_3c433: ; 0x3c433
+    TX_FAR _UnnamedText_3c433
+    db $50
+; 0x3c433 + 5 bytes
+
+UnnamedText_3c438: ; 0x3c438
+    TX_FAR _UnnamedText_3c438
+    db $50
+; 0x3c438 + 5 bytes
+
+INCBIN "baserom.gbc",$3c43d,$3c63e - $3c43d
+
+UnnamedText_3c63e: ; 0x3c63e
+    TX_FAR _UnnamedText_3c63e
+    db $50
+; 0x3c63e + 5 bytes
+
+INCBIN "baserom.gbc",$3c643,$3c6e4 - $3c643
+
+UnnamedText_3c6e4: ; 0x3c6e4
+    TX_FAR _UnnamedText_3c6e4
+    db $50
+; 0x3c6e4 + 5 bytes
+
+UnnamedText_3c6e9: ; 0x3c6e9
+    TX_FAR _UnnamedText_3c6e9
+    db $50
+; 0x3c6e9 + 5 bytes
+
+INCBIN "baserom.gbc",$3c6ee,$3c796 - $3c6ee
+
+UnnamedText_3c796: ; 0x3c796
+    TX_FAR _UnnamedText_3c796
+    db $50
+; 0x3c796 + 5 bytes
+
+INCBIN "baserom.gbc",$3c79b,$3c7d3 - $3c79b
+
+UnnamedText_3c7d3: ; 0x3c7d3
+    TX_FAR _UnnamedText_3c7d3
+    db $50
+; 0x3c7d3 + 5 bytes
+
+INCBIN "baserom.gbc",$3c7d8,$3c884 - $3c7d8
+
+UnnamedText_3c884: ; 0x3c884
+    TX_FAR _UnnamedText_3c884
+    db $50
+; 0x3c884 + 5 bytes
+
+UnnamedText_3c889: ; 0x3c889
+    TX_FAR _UnnamedText_3c889
+    db $50
+; 0x3c889 + 5 bytes
+
+UnnamedText_3c88e: ; 0x3c88e
+    TX_FAR _UnnamedText_3c88e
+    db $50
+; 0x3c88e + 5 bytes
+
+INCBIN "baserom.gbc",$3c893,$7b
+
 ; XXX this needs cleaning up. it's what runs when a juggler switches pokemon
 EnemySendOut: ; 490E
 	ld hl,$D058
@@ -18264,8 +20255,65 @@
 	TX_FAR _TrainerSentOutText
 	db "@"
 
-INCBIN "baserom.gbc",$3CA83,$3D6A9 - $3CA83
+INCBIN "baserom.gbc",$3ca83,$3cab4 - $3ca83
 
+UnnamedText_3cab4: ; 0x3cab4
+    TX_FAR _UnnamedText_3cab4
+    db $50
+; 0x3cab4 + 5 bytes
+
+INCBIN "baserom.gbc",$3cab9,$3cb97 - $3cab9
+
+UnnamedText_3cb97: ; 0x3cb97
+    TX_FAR _UnnamedText_3cb97
+    db $50
+; 0x3cb97 + 5 bytes
+
+UnnamedText_3cb9c: ; 0x3cb9c
+    TX_FAR _UnnamedText_3cb9c
+    db $50
+; 0x3cb9c + 5 bytes
+
+UnnamedText_3cba1: ; 0x3cba1
+    TX_FAR _UnnamedText_3cba1
+    db $50
+; 0x3cba1 + 5 bytes
+
+INCBIN "baserom.gbc",$3cba6,$3d0c5 - $3cba6
+
+UnnamedText_3d0c5: ; 0x3d0c5
+    TX_FAR _UnnamedText_3d0c5
+    db $50
+; 0x3d0c5 + 5 bytes
+
+INCBIN "baserom.gbc",$3d0ca,$3d1f5 - $3d0ca
+
+UnnamedText_3d1f5: ; 0x3d1f5
+    TX_FAR _UnnamedText_3d1f5
+    db $50
+; 0x3d1f5 + 5 bytes
+
+INCBIN "baserom.gbc",$3d1fa,$3d3ae - $3d1fa
+
+UnnamedText_3d3ae: ; 0x3d3ae
+    TX_FAR _UnnamedText_3d3ae
+    db $50
+; 0x3d3ae + 5 bytes
+
+UnnamedText_3d3b3: ; 0x3d3b3
+    TX_FAR _UnnamedText_3d3b3
+    db $50
+; 0x3d3b3 + 5 bytes
+
+INCBIN "baserom.gbc",$3d3b8,$3d430 - $3d3b8
+
+UnnamedText_3d430: ; 0x3d430
+    TX_FAR _UnnamedText_3d430
+    db $50
+; 0x3d430 + 5 bytes
+
+INCBIN "baserom.gbc",$3d435,$274
+
 ; in-battle stuff
 	ld hl,$D062
 	res 4,[hl]
@@ -18762,8 +20810,131 @@
 	TX_FAR _CantMoveText
 	db "@"
 
-INCBIN "baserom.gbc",$3DA88,$3E474 - $3DA88
+INCBIN "baserom.gbc",$3da88,$3daa8 - $3da88
 
+UnnamedText_3daa8: ; 0x3daa8
+    TX_FAR _UnnamedText_3daa8
+    db $50
+; 0x3daa8 + 5 bytes
+
+INCBIN "baserom.gbc",$3daad,$3db6c - $3daad
+
+UnnamedText_3db6c: ; 0x3db6c
+    TX_FAR _UnnamedText_3db6c
+    db $50
+; 0x3db6c + 5 bytes
+
+UnnamedText_3db71: ; 0x3db71
+    TX_FAR _UnnamedText_3db71
+    db $50
+; 0x3db71 + 5 bytes
+
+UnnamedText_3db76: ; 0x3db76
+    TX_FAR _UnnamedText_3db76
+    db $50
+; 0x3db76 + 5 bytes
+
+UnnamedText_3db7b: ; 0x3db7b
+    TX_FAR _UnnamedText_3db7b
+    db $50
+; 0x3db7b + 5 bytes
+
+UnnamedText_3db80: ; 0x3db80
+    TX_FAR _UnnamedText_3db80
+    db $50
+; 0x3db80 + 5 bytes
+
+INCBIN "baserom.gbc",$3db85,$3dc42 - $3db85
+
+UnnamedText_3dc42: ; 0x3dc42
+    TX_FAR _UnnamedText_3dc42
+    db $50
+; 0x3dc42 + 5 bytes
+
+UnnamedText_3dc47: ; 0x3dc47
+    TX_FAR _UnnamedText_3dc47
+    db $50
+; 0x3dc47 + 5 bytes
+
+UnnamedText_3dc4c: ; 0x3dc4c
+    TX_FAR _UnnamedText_3dc4c
+    db $50
+; 0x3dc4c + 5 bytes
+
+INCBIN "baserom.gbc",$3dc51,$3dc57 - $3dc51
+
+UnnamedText_3dc57: ; 0x3dc57
+    TX_FAR _UnnamedText_3dc57
+    db $50
+; 0x3dc57 + 5 bytes
+
+INCBIN "baserom.gbc",$3dc5c,$3dc7e - $3dc5c
+
+UnnamedText_3dc7e: ; 0x3dc7e
+    TX_FAR _UnnamedText_3dc7e
+    db $50
+; 0x3dc7e + 5 bytes
+
+UnnamedText_3dc83: ; 0x3dc83
+    TX_FAR _UnnamedText_3dc83
+    db $50
+; 0x3dc83 + 5 bytes
+
+INCBIN "baserom.gbc",$3dc88,$3ddb6 - $3dc88
+
+UnnamedText_3ddb6: ; 0x3ddb6
+    TX_FAR _UnnamedText_3ddb6
+    db $50
+; 0x3ddb6 + 5 bytes
+
+UnnamedText_3ddbb: ; 0x3ddbb
+    TX_FAR _UnnamedText_3ddbb
+    db $50
+; 0x3ddbb + 5 bytes
+
+UnnamedText_3ddc0: ; 0x3ddc0
+    TX_FAR _UnnamedText_3ddc0
+    db $50
+; 0x3ddc0 + 5 bytes
+
+UnnamedText_3ddc5: ; 0x3ddc5
+    TX_FAR _UnnamedText_3ddc5
+    db $50
+; 0x3ddc5 + 5 bytes
+
+UnnamedText_3ddca: ; 0x3ddca
+    TX_FAR _UnnamedText_3ddca
+    db $50
+; 0x3ddca + 5 bytes
+
+INCBIN "baserom.gbc",$3ddcf,$3e2ac - $3ddcf
+
+UnnamedText_3e2ac: ; 0x3e2ac
+    TX_FAR _UnnamedText_3e2ac
+    db $50
+; 0x3e2ac + 5 bytes
+
+UnnamedText_3e2b1: ; 0x3e2b1
+    TX_FAR _UnnamedText_3e2b1
+    db $50
+; 0x3e2b1 + 5 bytes
+
+INCBIN "baserom.gbc",$3e2b6,$3e2f8 - $3e2b6
+
+UnnamedText_3e2f8: ; 0x3e2f8
+    TX_FAR _UnnamedText_3e2f8
+    db $50
+; 0x3e2f8 + 5 bytes
+
+INCBIN "baserom.gbc",$3e2fd,$3e324 - $3e2fd
+
+UnnamedText_3e324: ; 0x3e324
+    TX_FAR _UnnamedText_3e324
+    db $50
+; 0x3e324 + 5 bytes
+
+INCBIN "baserom.gbc",$3e329,$14b
+
 TypeEffects: ; 6474
 ; format: attacking type, defending type, damage multiplier
 ; the multiplier is a (decimal) fixed-point number:
@@ -18854,8 +21025,15 @@
 	db DRAGON,DRAGON,20
 	db $FF
 
-INCBIN "baserom.gbc",$3E56B,$3EF07 - $3E56B
+INCBIN "baserom.gbc",$3e56b,$3e887 - $3e56b
 
+UnnamedText_3e887: ; 0x3e887
+    TX_FAR _UnnamedText_3e887
+    db $50
+; 0x3e887 + 5 bytes
+
+INCBIN "baserom.gbc",$3e88c,$67b
+
 PlayAttackAnimation: ; 6F07
 	ld [$D07C],a
 	call Delay3
@@ -18862,8 +21040,175 @@
 	ld a,8
 	jp Predef
 
-INCBIN "baserom.gbc",$3EF12,$40000 - $3EF12
+INCBIN "baserom.gbc",$3ef12,$3f245 - $3ef12
 
+UnnamedText_3f245: ; 0x3f245
+    TX_FAR _UnnamedText_3f245
+    db $50
+; 0x3f245 + 5 bytes
+
+UnnamedText_3f24a: ; 0x3f24a
+    TX_FAR _UnnamedText_3f24a
+    db $50
+; 0x3f24a + 5 bytes
+
+INCBIN "baserom.gbc",$3f24f,$3f2df - $3f24f
+
+UnnamedText_3f2df: ; 0x3f2df
+    TX_FAR _UnnamedText_3f2df
+    db $50
+; 0x3f2df + 5 bytes
+
+UnnamedText_3f2e4: ; 0x3f2e4
+    TX_FAR _UnnamedText_3f2e4
+    db $50
+; 0x3f2e4 + 5 bytes
+
+INCBIN "baserom.gbc",$3f2e9,$3f3d8 - $3f2e9
+
+UnnamedText_3f3d8: ; 0x3f3d8
+    TX_FAR _UnnamedText_3f3d8
+    db $50
+; 0x3f3d8 + 5 bytes
+
+UnnamedText_3f3dd: ; 0x3f3dd
+    TX_FAR _UnnamedText_3f3dd
+    db $50
+; 0x3f3dd + 5 bytes
+
+INCBIN "baserom.gbc",$3f3e2,$3f423 - $3f3e2
+
+UnnamedText_3f423: ; 0x3f423
+    TX_FAR _UnnamedText_3f423
+    db $50
+; 0x3f423 + 5 bytes
+
+INCBIN "baserom.gbc",$3f428,$3f547 - $3f428
+
+UnnamedText_3f547: ; 0x3f547
+    TX_FAR _UnnamedText_3f547
+    db $50
+; 0x3f547 + 5 bytes
+
+INCBIN "baserom.gbc",$3f54c,$3f683 - $3f54c
+
+UnnamedText_3f683: ; 0x3f683
+    TX_FAR _UnnamedText_3f683
+    db $50
+; 0x3f683 + 5 bytes
+
+INCBIN "baserom.gbc",$3f688,$3f802 - $3f688
+
+UnnamedText_3f802: ; 0x3f802
+    TX_FAR _UnnamedText_3f802
+    db $50
+; 0x3f802 + 5 bytes
+
+UnnamedText_3f807: ; 0x3f807
+    TX_FAR _UnnamedText_3f807
+    db $50
+; 0x3f807 + 5 bytes
+
+UnnamedText_3f80c: ; 0x3f80c
+    TX_FAR _UnnamedText_3f80c
+    db $50
+; 0x3f80c + 5 bytes
+
+INCBIN "baserom.gbc",$3f811,$3f8f9 - $3f811
+
+UnnamedText_3f8f9: ; 0x3f8f9
+    TX_FAR _UnnamedText_3f8f9
+    db $50
+; 0x3f8f9 + 5 bytes
+
+UnnamedText_3f8fe: ; 0x3f8fe
+    TX_FAR _UnnamedText_3f8fe
+    db $50
+; 0x3f8fe + 5 bytes
+
+UnnamedText_3f903: ; 0x3f903
+    TX_FAR _UnnamedText_3f903
+    db $50
+; 0x3f903 + 5 bytes
+
+UnnamedText_3f908: ; 0x3f908
+    TX_FAR _UnnamedText_3f908
+    db $50
+; 0x3f908 + 5 bytes
+
+UnnamedText_3f90d: ; 0x3f90d
+    TX_FAR _UnnamedText_3f90d
+    db $50
+; 0x3f90d + 5 bytes
+
+UnnamedText_3f912: ; 0x3f912
+    TX_FAR _UnnamedText_3f912
+    db $50
+; 0x3f912 + 5 bytes
+
+INCBIN "baserom.gbc",$3f917,$3f9a1 - $3f917
+
+UnnamedText_3f9a1: ; 0x3f9a1
+    TX_FAR _UnnamedText_3f9a1
+    db $50
+; 0x3f9a1 + 5 bytes
+
+INCBIN "baserom.gbc",$3f9a6,$3fa77 - $3f9a6
+
+UnnamedText_3fa77: ; 0x3fa77
+    TX_FAR _UnnamedText_3fa77
+    db $50
+; 0x3fa77 + 5 bytes
+
+INCBIN "baserom.gbc",$3fa7c,$3fb09 - $3fa7c
+
+UnnamedText_3fb09: ; 0x3fb09
+    TX_FAR _UnnamedText_3fb09
+    db $50
+; 0x3fb09 + 5 bytes
+
+INCBIN "baserom.gbc",$3fb0e,$3fb3e - $3fb0e
+
+UnnamedText_3fb3e: ; 0x3fb3e
+    TX_FAR _UnnamedText_3fb3e
+    db $50
+; 0x3fb3e + 5 bytes
+
+INCBIN "baserom.gbc",$3fb43,$3fb49 - $3fb43
+
+UnnamedText_3fb49: ; 0x3fb49
+    TX_FAR _UnnamedText_3fb49
+    db $50
+; 0x3fb49 + 5 bytes
+
+INCBIN "baserom.gbc",$3fb4e,$3fb59 - $3fb4e
+
+UnnamedText_3fb59: ; 0x3fb59
+    TX_FAR _UnnamedText_3fb59
+    db $50
+; 0x3fb59 + 5 bytes
+
+INCBIN "baserom.gbc",$3fb5e,$3fb64 - $3fb5e
+
+UnnamedText_3fb64: ; 0x3fb64
+    TX_FAR _UnnamedText_3fb64
+    db $50
+; 0x3fb64 + 5 bytes
+
+UnnamedText_3fb69: ; 0x3fb69
+    TX_FAR _UnnamedText_3fb69
+    db $50
+; 0x3fb69 + 5 bytes
+
+INCBIN "baserom.gbc",$3fb6e,$3fb74 - $3fb6e
+
+UnnamedText_3fb74: ; 0x3fb74
+    TX_FAR _UnnamedText_3fb74
+    db $50
+; 0x3fb74 + 5 bytes
+
+INCBIN "baserom.gbc",$3fb79,$487
+
 SECTION "bank10",DATA,BANK[$10]
 
 INCBIN "baserom.gbc",$40000,$47E
@@ -20357,8 +22702,58 @@
 	db DEX_WEEPINBELL
 	db DEX_VICTREEBEL
 
-INCBIN "baserom.gbc",$410E2,$20D9 - $10E2
+INCBIN "baserom.gbc",$410e2,$4160c - $410e2
 
+UnnamedText_4160c: ; 0x4160c
+    TX_FAR _UnnamedText_4160c
+    db $50
+; 0x4160c + 5 bytes
+
+INCBIN "baserom.gbc",$41611,$41623 - $41611
+
+UnnamedText_41623: ; 0x41623
+    TX_FAR _UnnamedText_41623
+    db $50
+; 0x41623 + 5 bytes
+
+UnnamedText_41628: ; 0x41628
+    TX_FAR _UnnamedText_41628
+    db $50
+; 0x41628 + 5 bytes
+
+INCBIN "baserom.gbc",$4162d,$41642 - $4162d
+
+UnnamedText_41642: ; 0x41642
+    TX_FAR _UnnamedText_41642
+    db $50
+; 0x41642 + 5 bytes
+
+UnnamedText_41647: ; 0x41647
+    TX_FAR _UnnamedText_41647
+    db $50
+; 0x41647 + 5 bytes
+
+INCBIN "baserom.gbc",$4164c,$41655 - $4164c
+
+UnnamedText_41655: ; 0x41655
+    TX_FAR _UnnamedText_41655
+    db $50
+; 0x41655 + 5 bytes
+
+INCBIN "baserom.gbc",$4165a,$4166c - $4165a
+
+UnnamedText_4166c: ; 0x4166c
+    TX_FAR _UnnamedText_4166c
+    db $50
+; 0x4166c + 5 bytes
+
+UnnamedText_41671: ; 0x41671
+    TX_FAR _UnnamedText_41671
+    db $50
+; 0x41671 + 5 bytes
+
+INCBIN "baserom.gbc",$41676,$a63
+
 IF _RED
 	INCBIN "gfx/red/introfight.2bpp"
 ENDC
@@ -20520,8 +22915,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$4413c,$f
+UnnamedText_4413c: ; 0x4413c
+    TX_FAR _UnnamedText_4413c
+    db $50
+; 0x4413c + 5 bytes
 
+UnnamedText_44141: ; 0x44141
+    TX_FAR _UnnamedText_44141
+    db $50
+; 0x44141 + 5 bytes
+
+UnnamedText_44146: ; 0x44146
+    TX_FAR _UnnamedText_44146
+    db $50
+; 0x44146 + 5 bytes
+
 LavenderTownText2: ; 0x4414b
     TX_FAR _LavenderTownText2
     db $50
@@ -20546,8 +22954,95 @@
     TX_FAR _LavenderTownText9
     db $50
 
-INCBIN "baserom.gbc",$44169,$e8
+INCBIN "baserom.gbc",$44169,$441cc - $44169
 
+UnnamedText_441cc: ; 0x441cc
+    TX_FAR _UnnamedText_441cc
+    db $50
+; 0x441cc + 5 bytes
+
+INCBIN "baserom.gbc",$441d1,$44201 - $441d1
+
+UnnamedText_44201: ; 0x44201
+    TX_FAR _UnnamedText_44201
+    db $50
+; 0x44201 + 5 bytes
+
+UnnamedText_44206: ; 0x44206
+    TX_FAR _UnnamedText_44206
+    db $50
+; 0x44206 + 5 bytes
+
+UnnamedText_4420b: ; 0x4420b
+    TX_FAR _UnnamedText_4420b
+    db $50
+; 0x4420b + 5 bytes
+
+UnnamedText_44210: ; 0x44210
+    TX_FAR _UnnamedText_44210
+    db $50
+; 0x44210 + 5 bytes
+
+UnnamedText_44215: ; 0x44215
+    TX_FAR _UnnamedText_44215
+    db $50
+; 0x44215 + 5 bytes
+
+UnnamedText_4421a: ; 0x4421a
+    TX_FAR _UnnamedText_4421a
+    db $50
+; 0x4421a + 5 bytes
+
+UnnamedText_4421f: ; 0x4421f
+    TX_FAR _UnnamedText_4421f
+    db $50
+; 0x4421f + 5 bytes
+
+UnnamedText_44224: ; 0x44224
+    TX_FAR _UnnamedText_44224
+    db $50
+; 0x44224 + 5 bytes
+
+UnnamedText_44229: ; 0x44229
+    TX_FAR _UnnamedText_44229
+    db $50
+; 0x44229 + 5 bytes
+
+UnnamedText_4422e: ; 0x4422e
+    TX_FAR _UnnamedText_4422e
+    db $50
+; 0x4422e + 5 bytes
+
+UnnamedText_44233: ; 0x44233
+    TX_FAR _UnnamedText_44233
+    db $50
+; 0x44233 + 5 bytes
+
+UnnamedText_44238: ; 0x44238
+    TX_FAR _UnnamedText_44238
+    db $50
+; 0x44238 + 5 bytes
+
+UnnamedText_4423d: ; 0x4423d
+    TX_FAR _UnnamedText_4423d
+    db $50
+; 0x4423d + 5 bytes
+
+UnnamedText_44242: ; 0x44242
+    TX_FAR _UnnamedText_44242
+    db $50
+; 0x44242 + 5 bytes
+
+UnnamedText_44247: ; 0x44247
+    TX_FAR _UnnamedText_44247
+    db $50
+; 0x44247 + 5 bytes
+
+UnnamedText_4424c: ; 0x4424c
+    TX_FAR _UnnamedText_4424c
+    db $50
+; 0x4424c + 5 bytes
+
 ViridianPokecenter_h: ; 0x44251 to 0x4425d (12 bytes) (bank=11) (id=41)
     db $06 ; tileset
     db $04, $07 ; dimensions (y, x)
@@ -20648,6 +23143,7 @@
 INCBIN "baserom.gbc",$44304,$4432c - $44304
 
 Mansion1Texts: ; 4432c
+
 INCBIN "baserom.gbc",$4432c,$44341 - $4432c
 
 Mansion1Text1: ; 0x44341
@@ -20656,8 +23152,38 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$4434b,$59
+UnnamedText_4434b: ; 0x4434b
+    TX_FAR _UnnamedText_4434b
+    db $50
+; 0x4434b + 5 bytes
 
+UnnamedText_44350: ; 0x44350
+    TX_FAR _UnnamedText_44350
+    db $50
+; 0x44350 + 5 bytes
+
+UnnamedText_44355: ; 0x44355
+    TX_FAR _UnnamedText_44355
+    db $50
+; 0x44355 + 5 bytes
+
+INCBIN "baserom.gbc",$4435a,$44395 - $4435a
+
+UnnamedText_44395: ; 0x44395
+    TX_FAR _UnnamedText_44395
+    db $50
+; 0x44395 + 5 bytes
+
+UnnamedText_4439a: ; 0x4439a
+    TX_FAR _UnnamedText_4439a
+    db $50
+; 0x4439a + 5 bytes
+
+UnnamedText_4439f: ; 0x4439f
+    TX_FAR _UnnamedText_4439f
+    db $50
+; 0x4439f + 5 bytes
+
 Mansion1Object: ; 0x443a4 (size=90)
     db $2e ; border tile
 
@@ -20753,8 +23279,111 @@
     call $31cc
     jp $24d7
 
-INCBIN "baserom.gbc",$44588,$69
+UnnamedText_44588: ; 0x44588
+    TX_FAR _UnnamedText_44588
+    db $50
+; 0x44588 + 5 bytes
 
+UnnamedText_4458d: ; 0x4458d
+    TX_FAR _UnnamedText_4458d
+    db $50
+; 0x4458d + 5 bytes
+
+UnnamedText_44592: ; 0x44592
+    TX_FAR _UnnamedText_44592
+    db $50
+; 0x44592 + 5 bytes
+
+UnnamedText_44597: ; 0x44597
+    TX_FAR _UnnamedText_44597
+    db $50
+; 0x44597 + 5 bytes
+
+UnnamedText_4459c: ; 0x4459c
+    TX_FAR _UnnamedText_4459c
+    db $50
+; 0x4459c + 5 bytes
+
+UnnamedText_445a1: ; 0x445a1
+    TX_FAR _UnnamedText_445a1
+    db $50
+; 0x445a1 + 5 bytes
+
+UnnamedText_445a6: ; 0x445a6
+    TX_FAR _UnnamedText_445a6
+    db $50
+; 0x445a6 + 5 bytes
+
+UnnamedText_445ab: ; 0x445ab
+    TX_FAR _UnnamedText_445ab
+    db $50
+; 0x445ab + 5 bytes
+
+UnnamedText_445b0: ; 0x445b0
+    TX_FAR _UnnamedText_445b0
+    db $50
+; 0x445b0 + 5 bytes
+
+UnnamedText_445b5: ; 0x445b5
+    TX_FAR _UnnamedText_445b5
+    db $50
+; 0x445b5 + 5 bytes
+
+UnnamedText_445ba: ; 0x445ba
+    TX_FAR _UnnamedText_445ba
+    db $50
+; 0x445ba + 5 bytes
+
+UnnamedText_445bf: ; 0x445bf
+    TX_FAR _UnnamedText_445bf
+    db $50
+; 0x445bf + 5 bytes
+
+UnnamedText_445c4: ; 0x445c4
+    TX_FAR _UnnamedText_445c4
+    db $50
+; 0x445c4 + 5 bytes
+
+UnnamedText_445c9: ; 0x445c9
+    TX_FAR _UnnamedText_445c9
+    db $50
+; 0x445c9 + 5 bytes
+
+UnnamedText_445ce: ; 0x445ce
+    TX_FAR _UnnamedText_445ce
+    db $50
+; 0x445ce + 5 bytes
+
+UnnamedText_445d3: ; 0x445d3
+    TX_FAR _UnnamedText_445d3
+    db $50
+; 0x445d3 + 5 bytes
+
+UnnamedText_445d8: ; 0x445d8
+    TX_FAR _UnnamedText_445d8
+    db $50
+; 0x445d8 + 5 bytes
+
+UnnamedText_445dd: ; 0x445dd
+    TX_FAR _UnnamedText_445dd
+    db $50
+; 0x445dd + 5 bytes
+
+UnnamedText_445e2: ; 0x445e2
+    TX_FAR _UnnamedText_445e2
+    db $50
+; 0x445e2 + 5 bytes
+
+UnnamedText_445e7: ; 0x445e7
+    TX_FAR _UnnamedText_445e7
+    db $50
+; 0x445e7 + 5 bytes
+
+UnnamedText_445ec: ; 0x445ec
+    TX_FAR _UnnamedText_445ec
+    db $50
+; 0x445ec + 5 bytes
+
 RockTunnel1Text8: ; 0x445f1
     TX_FAR _RockTunnel1Text8
     db $50
@@ -20973,8 +23602,66 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$44a91,$3c
+UnnamedText_44a91: ; 0x44a91
+    TX_FAR _UnnamedText_44a91
+    db $50
+; 0x44a91 + 5 bytes
 
+UnnamedText_44a96: ; 0x44a96
+    TX_FAR _UnnamedText_44a96
+    db $50
+; 0x44a96 + 5 bytes
+
+UnnamedText_44a9b: ; 0x44a9b
+    TX_FAR _UnnamedText_44a9b
+    db $50
+; 0x44a9b + 5 bytes
+
+UnnamedText_44aa0: ; 0x44aa0
+    TX_FAR _UnnamedText_44aa0
+    db $50
+; 0x44aa0 + 5 bytes
+
+UnnamedText_44aa5: ; 0x44aa5
+    TX_FAR _UnnamedText_44aa5
+    db $50
+; 0x44aa5 + 5 bytes
+
+UnnamedText_44aaa: ; 0x44aaa
+    TX_FAR _UnnamedText_44aaa
+    db $50
+; 0x44aaa + 5 bytes
+
+UnnamedText_44aaf: ; 0x44aaf
+    TX_FAR _UnnamedText_44aaf
+    db $50
+; 0x44aaf + 5 bytes
+
+UnnamedText_44ab4: ; 0x44ab4
+    TX_FAR _UnnamedText_44ab4
+    db $50
+; 0x44ab4 + 5 bytes
+
+UnnamedText_44ab9: ; 0x44ab9
+    TX_FAR _UnnamedText_44ab9
+    db $50
+; 0x44ab9 + 5 bytes
+
+UnnamedText_44abe: ; 0x44abe
+    TX_FAR _UnnamedText_44abe
+    db $50
+; 0x44abe + 5 bytes
+
+UnnamedText_44ac3: ; 0x44ac3
+    TX_FAR _UnnamedText_44ac3
+    db $50
+; 0x44ac3 + 5 bytes
+
+UnnamedText_44ac8: ; 0x44ac8
+    TX_FAR _UnnamedText_44ac8
+    db $50
+; 0x44ac8 + 5 bytes
+
 VictoryRoad3Object: ; 0x44acd (size=106)
     db $7d ; border tile
 
@@ -21063,8 +23750,78 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$44c91,$56
+INCBIN "baserom.gbc",$44c91,$44ca1 - $44c91
 
+UnnamedText_44ca1: ; 0x44ca1
+    TX_FAR _UnnamedText_44ca1
+    db $50
+; 0x44ca1 + 5 bytes
+
+UnnamedText_44ca6: ; 0x44ca6
+    TX_FAR _UnnamedText_44ca6
+    db $50
+; 0x44ca6 + 5 bytes
+
+UnnamedText_44cab: ; 0x44cab
+    TX_FAR _UnnamedText_44cab
+    db $50
+; 0x44cab + 5 bytes
+
+UnnamedText_44cb0: ; 0x44cb0
+    TX_FAR _UnnamedText_44cb0
+    db $50
+; 0x44cb0 + 5 bytes
+
+UnnamedText_44cb5: ; 0x44cb5
+    TX_FAR _UnnamedText_44cb5
+    db $50
+; 0x44cb5 + 5 bytes
+
+UnnamedText_44cba: ; 0x44cba
+    TX_FAR _UnnamedText_44cba
+    db $50
+; 0x44cba + 5 bytes
+
+UnnamedText_44cbf: ; 0x44cbf
+    TX_FAR _UnnamedText_44cbf
+    db $50
+; 0x44cbf + 5 bytes
+
+UnnamedText_44cc4: ; 0x44cc4
+    TX_FAR _UnnamedText_44cc4
+    db $50
+; 0x44cc4 + 5 bytes
+
+UnnamedText_44cc9: ; 0x44cc9
+    TX_FAR _UnnamedText_44cc9
+    db $50
+; 0x44cc9 + 5 bytes
+
+UnnamedText_44cce: ; 0x44cce
+    TX_FAR _UnnamedText_44cce
+    db $50
+; 0x44cce + 5 bytes
+
+UnnamedText_44cd3: ; 0x44cd3
+    TX_FAR _UnnamedText_44cd3
+    db $50
+; 0x44cd3 + 5 bytes
+
+UnnamedText_44cd8: ; 0x44cd8
+    TX_FAR _UnnamedText_44cd8
+    db $50
+; 0x44cd8 + 5 bytes
+
+UnnamedText_44cdd: ; 0x44cdd
+    TX_FAR _UnnamedText_44cdd
+    db $50
+; 0x44cdd + 5 bytes
+
+UnnamedText_44ce2: ; 0x44ce2
+    TX_FAR _UnnamedText_44ce2
+    db $50
+; 0x44ce2 + 5 bytes
+
 RocketHideout1Object: ; 0x44ce7 (size=98)
     db $2e ; border tile
 
@@ -21127,8 +23884,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$450e8,$f
+UnnamedText_450e8: ; 0x450e8
+    TX_FAR _UnnamedText_450e8
+    db $50
+; 0x450e8 + 5 bytes
 
+UnnamedText_450ed: ; 0x450ed
+    TX_FAR _UnnamedText_450ed
+    db $50
+; 0x450ed + 5 bytes
+
+UnnamedText_450f2: ; 0x450f2
+    TX_FAR _UnnamedText_450f2
+    db $50
+; 0x450f2 + 5 bytes
+
 RocketHideout2Object: ; 0x450f7 (size=80)
     db $2e ; border tile
 
@@ -21189,8 +23959,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$45325,$45334 - $45325
+UnnamedText_45325: ; 0x45325
+    TX_FAR _UnnamedText_45325
+    db $50
+; 0x45325 + 5 bytes
 
+UnnamedText_4532a: ; 0x4532a
+    TX_FAR _UnnamedText_4532a
+    db $50
+; 0x4532a + 5 bytes
+
+UnnamedText_4532f: ; 0x4532f
+    TX_FAR _UnnamedText_4532f
+    db $50
+; 0x4532f + 5 bytes
+
 RocketHideout3Text2: ; 0x45334
     db $08 ; asm
     ld hl, $530e
@@ -21197,8 +23980,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$4533e,$f
+UnnamedText_4533e: ; 0x4533e
+    TX_FAR _UnnamedText_4533e
+    db $50
+; 0x4533e + 5 bytes
 
+UnnamedText_45343: ; 0x45343
+    TX_FAR _UnnamedText_45343
+    db $50
+; 0x45343 + 5 bytes
+
+UnnamedText_45348: ; 0x45348
+    TX_FAR _UnnamedText_45348
+    db $50
+; 0x45348 + 5 bytes
+
 RocketHideout3Object: ; 0x4534d (size=50)
     db $2e ; border tile
 
@@ -21275,10 +24071,20 @@
 .asm_209f0 ; 0x45577
     jp $24d7
 
-INCBIN "baserom.gbc",$4557a,$45584 - $4557a
+UnnamedText_4557a: ; 0x4557a
+    TX_FAR _UnnamedText_4557a
+    db $50
+; 0x4557a + 5 bytes
 
+UnnamedText_4557f: ; 0x4557f
+    TX_FAR _UnnamedText_4557f
+    db $50
+; 0x4557f + 5 bytes
+
 RocketHideout4Text10: ; 0x45584
-INCBIN "baserom.gbc",$45584,5
+    TX_FAR _UnnamedText_45584
+    db $50
+; 0x45584 + 5 bytes
 
 RocketHideout4Text2: ; 0x45589
     db $08 ; asm
@@ -21286,8 +24092,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$45593,$455a2 - $45593
+UnnamedText_45593: ; 0x45593
+    TX_FAR _UnnamedText_45593
+    db $50
+; 0x45593 + 5 bytes
 
+UnnamedText_45598: ; 0x45598
+    TX_FAR _UnnamedText_45598
+    db $50
+; 0x45598 + 5 bytes
+
+UnnamedText_4559d: ; 0x4559d
+    TX_FAR _UnnamedText_4559d
+    db $50
+; 0x4559d + 5 bytes
+
 RocketHideout4Text3: ; 0x455a2
     db $08 ; asm
     ld hl, $5521
@@ -21294,8 +24113,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$455ac,$455bb - $455ac
+UnnamedText_455ac: ; 0x455ac
+    TX_FAR _UnnamedText_455ac
+    db $50
+; 0x455ac + 5 bytes
 
+UnnamedText_455b1: ; 0x455b1
+    TX_FAR _UnnamedText_455b1
+    db $50
+; 0x455b1 + 5 bytes
+
+UnnamedText_455b6: ; 0x455b6
+    TX_FAR _UnnamedText_455b6
+    db $50
+; 0x455b6 + 5 bytes
+
 RocketHideout4Text4: ; 0x455bb
     db $08 ; asm
     ld hl, $552d
@@ -21302,8 +24134,23 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$455c5,$2c
+UnnamedText_455c5: ; 0x455c5
+    TX_FAR _UnnamedText_455c5
+    db $50
+; 0x455c5 + 5 bytes
 
+UnnamedText_455ca: ; 0x455ca
+    TX_FAR _UnnamedText_455ca
+    db $50
+; 0x455ca + 5 bytes
+
+INCBIN "baserom.gbc",$455cf,$455ec - $455cf
+
+UnnamedText_455ec: ; 0x455ec
+    TX_FAR _UnnamedText_455ec
+    db $50
+; 0x455ec + 5 bytes
+
 RocketHideout4Object: ; 0x455f1 (size=95)
     db $2e ; border tile
 
@@ -21994,8 +24841,126 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$460c5,$78
+UnnamedText_460c5: ; 0x460c5
+    TX_FAR _UnnamedText_460c5
+    db $50
+; 0x460c5 + 5 bytes
 
+UnnamedText_460ca: ; 0x460ca
+    TX_FAR _UnnamedText_460ca
+    db $50
+; 0x460ca + 5 bytes
+
+UnnamedText_460cf: ; 0x460cf
+    TX_FAR _UnnamedText_460cf
+    db $50
+; 0x460cf + 5 bytes
+
+UnnamedText_460d4: ; 0x460d4
+    TX_FAR _UnnamedText_460d4
+    db $50
+; 0x460d4 + 5 bytes
+
+UnnamedText_460d9: ; 0x460d9
+    TX_FAR _UnnamedText_460d9
+    db $50
+; 0x460d9 + 5 bytes
+
+UnnamedText_460de: ; 0x460de
+    TX_FAR _UnnamedText_460de
+    db $50
+; 0x460de + 5 bytes
+
+UnnamedText_460e3: ; 0x460e3
+    TX_FAR _UnnamedText_460e3
+    db $50
+; 0x460e3 + 5 bytes
+
+UnnamedText_460e8: ; 0x460e8
+    TX_FAR _UnnamedText_460e8
+    db $50
+; 0x460e8 + 5 bytes
+
+UnnamedText_460ed: ; 0x460ed
+    TX_FAR _UnnamedText_460ed
+    db $50
+; 0x460ed + 5 bytes
+
+UnnamedText_460f2: ; 0x460f2
+    TX_FAR _UnnamedText_460f2
+    db $50
+; 0x460f2 + 5 bytes
+
+UnnamedText_460f7: ; 0x460f7
+    TX_FAR _UnnamedText_460f7
+    db $50
+; 0x460f7 + 5 bytes
+
+UnnamedText_460fc: ; 0x460fc
+    TX_FAR _UnnamedText_460fc
+    db $50
+; 0x460fc + 5 bytes
+
+UnnamedText_46101: ; 0x46101
+    TX_FAR _UnnamedText_46101
+    db $50
+; 0x46101 + 5 bytes
+
+UnnamedText_46106: ; 0x46106
+    TX_FAR _UnnamedText_46106
+    db $50
+; 0x46106 + 5 bytes
+
+UnnamedText_4610b: ; 0x4610b
+    TX_FAR _UnnamedText_4610b
+    db $50
+; 0x4610b + 5 bytes
+
+UnnamedText_46110: ; 0x46110
+    TX_FAR _UnnamedText_46110
+    db $50
+; 0x46110 + 5 bytes
+
+UnnamedText_46115: ; 0x46115
+    TX_FAR _UnnamedText_46115
+    db $50
+; 0x46115 + 5 bytes
+
+UnnamedText_4611a: ; 0x4611a
+    TX_FAR _UnnamedText_4611a
+    db $50
+; 0x4611a + 5 bytes
+
+UnnamedText_4611f: ; 0x4611f
+    TX_FAR _UnnamedText_4611f
+    db $50
+; 0x4611f + 5 bytes
+
+UnnamedText_46124: ; 0x46124
+    TX_FAR _UnnamedText_46124
+    db $50
+; 0x46124 + 5 bytes
+
+UnnamedText_46129: ; 0x46129
+    TX_FAR _UnnamedText_46129
+    db $50
+; 0x46129 + 5 bytes
+
+UnnamedText_4612e: ; 0x4612e
+    TX_FAR _UnnamedText_4612e
+    db $50
+; 0x4612e + 5 bytes
+
+UnnamedText_46133: ; 0x46133
+    TX_FAR _UnnamedText_46133
+    db $50
+; 0x46133 + 5 bytes
+
+UnnamedText_46138: ; 0x46138
+    TX_FAR _UnnamedText_46138
+    db $50
+; 0x46138 + 5 bytes
+
 RockTunnel2Object: ; 0x4613d (size=100)
     db $3 ; border tile
 
@@ -22682,8 +25647,23 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$48278,$15
+UnnamedText_48278: ; 0x48278
+    TX_FAR _UnnamedText_48278
+    db $50
+; 0x48278 + 5 bytes
 
+INCBIN "baserom.gbc",$4827d,$48283 - $4827d
+
+UnnamedText_48283: ; 0x48283
+    TX_FAR _UnnamedText_48283
+    db $50
+; 0x48283 + 5 bytes
+
+UnnamedText_48288: ; 0x48288
+    TX_FAR _UnnamedText_48288
+    db $50
+; 0x48288 + 5 bytes
+
 CeladonMart3Text2: ; 0x4828d
     TX_FAR _CeladonMart3Text2
     db $50
@@ -22833,8 +25813,15 @@
     jp $3c3c
 ; 0x483d8
 
-INCBIN "baserom.gbc",$483d8,$4855b - $483d8
+INCBIN "baserom.gbc",$483d8,$484ee - $483d8
 
+UnnamedText_484ee: ; 0x484ee
+    TX_FAR _UnnamedText_484ee
+    db $50
+; 0x484ee + 5 bytes
+
+INCBIN "baserom.gbc",$484f3,$68
+
 CeladonMartRoofTexts: ; 0x4855b
     dw CeladonMartRoofText1, CeladonMartRoofText2, CeladonMartRoofText5, CeladonMartRoofText5, CeladonMartRoofText5, CeladonMartRoofText6
 
@@ -22865,11 +25852,19 @@
     jp $24d7
 
 CeladonMartRoofText3:
-INCBIN "baserom.gbc",$48598,5
 
+UnnamedText_48598: ; 0x48598
+    TX_FAR _UnnamedText_48598
+    db $50
+; 0x48598 + 5 bytes
+
 CeladonMartRoofText4:
-INCBIN "baserom.gbc",$4859d,5
 
+UnnamedText_4859d: ; 0x4859d
+    TX_FAR _UnnamedText_4859d
+    db $50
+; 0x4859d + 5 bytes
+
 CeladonMartRoofText5: ; 0x485a2
     db $f5
 
@@ -23119,8 +26114,13 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$487d0,$1b
+UnnamedText_487d0: ; 0x487d0
+    TX_FAR _UnnamedText_487d0
+    db $50
+; 0x487d0 + 5 bytes
 
+INCBIN "baserom.gbc",$487d5,$16
+
 CeladonMansion3Text5: ; 0x487eb
     TX_FAR _CeladonMansion3Text5
     db $50
@@ -23320,19 +26320,40 @@
 .asm_96252 ; 0x48a5b
     jp $24d7
 
-INCBIN "baserom.gbc",$48a5e,$48a6d - $48a5e
+UnnamedText_48a5e: ; 0x48a5e
+    TX_FAR _UnnamedText_48a5e
+    db $50
+; 0x48a5e + 5 bytes
 
+UnnamedText_48a63: ; 0x48a63
+    TX_FAR _UnnamedText_48a63
+    db $50
+; 0x48a63 + 5 bytes
+
+UnnamedText_48a68: ; 0x48a68
+    TX_FAR _UnnamedText_48a68
+    db $50
+; 0x48a68 + 5 bytes
+
 CeladonGymText9: ; 0x48a6d
-INCBIN "baserom.gbc",$48a6d,$5
+UnnamedText_48a6d: ; 0x48a6d
+    TX_FAR _UnnamedText_48a6d
+    db $50
+; 0x48a6d + 5 bytes
 
 CeladonGymText10: ; 0x48a72
 INCBIN "baserom.gbc",$48a72,$4
 db $0b
 
-INCBIN "baserom.gbc",$48a77,$48a7c - $48a77
+UnnamedText_48a77: ; 0x48a77
+    TX_FAR _UnnamedText_48a77
+    db $50
+; 0x48a77 + 5 bytes
 
 CeladonGymText11: ; 0x48a7c
-INCBIN "baserom.gbc",$48a7c,$5
+    TX_FAR _UnnamedText_48a7c
+    db $50
+; 0x48a7c + 5 bytes
 
 CeladonGymText2: ; 0x48a81
     db $08 ; asm
@@ -23340,8 +26361,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$48a8b,$48a9a - $48a8b
+UnnamedText_48a8b: ; 0x48a8b
+    TX_FAR _UnnamedText_48a8b
+    db $50
+; 0x48a8b + 5 bytes
 
+UnnamedText_48a90: ; 0x48a90
+    TX_FAR _UnnamedText_48a90
+    db $50
+; 0x48a90 + 5 bytes
+
+UnnamedText_48a95: ; 0x48a95
+    TX_FAR _UnnamedText_48a95
+    db $50
+; 0x48a95 + 5 bytes
+
 CeladonGymText3: ; 0x48a9a
     db $08 ; asm
     ld hl, $49c8
@@ -23348,8 +26382,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$48aa4,$48ab3 - $48aa4
+UnnamedText_48aa4: ; 0x48aa4
+    TX_FAR _UnnamedText_48aa4
+    db $50
+; 0x48aa4 + 5 bytes
 
+UnnamedText_48aa9: ; 0x48aa9
+    TX_FAR _UnnamedText_48aa9
+    db $50
+; 0x48aa9 + 5 bytes
+
+UnnamedText_48aae: ; 0x48aae
+    TX_FAR _UnnamedText_48aae
+    db $50
+; 0x48aae + 5 bytes
+
 CeladonGymText4: ; 0x48ab3
     db $08 ; asm
     ld hl, $49d4
@@ -23356,8 +26403,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$48abd,$48acc - $48abd
+UnnamedText_48abd: ; 0x48abd
+    TX_FAR _UnnamedText_48abd
+    db $50
+; 0x48abd + 5 bytes
 
+UnnamedText_48ac2: ; 0x48ac2
+    TX_FAR _UnnamedText_48ac2
+    db $50
+; 0x48ac2 + 5 bytes
+
+UnnamedText_48ac7: ; 0x48ac7
+    TX_FAR _UnnamedText_48ac7
+    db $50
+; 0x48ac7 + 5 bytes
+
 CeladonGymText5: ; 0x48acc
     db $08 ; asm
     ld hl, $49e0
@@ -23364,8 +26424,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$48ad6,$48ae5 - $48ad6
+UnnamedText_48ad6: ; 0x48ad6
+    TX_FAR _UnnamedText_48ad6
+    db $50
+; 0x48ad6 + 5 bytes
 
+UnnamedText_48adb: ; 0x48adb
+    TX_FAR _UnnamedText_48adb
+    db $50
+; 0x48adb + 5 bytes
+
+UnnamedText_48ae0: ; 0x48ae0
+    TX_FAR _UnnamedText_48ae0
+    db $50
+; 0x48ae0 + 5 bytes
+
 CeladonGymText6: ; 0x48ae5
     db $08 ; asm
     ld hl, $49ec
@@ -23372,8 +26445,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$48aef,$48afe - $48aef
+UnnamedText_48aef: ; 0x48aef
+    TX_FAR _UnnamedText_48aef
+    db $50
+; 0x48aef + 5 bytes
 
+UnnamedText_48af4: ; 0x48af4
+    TX_FAR _UnnamedText_48af4
+    db $50
+; 0x48af4 + 5 bytes
+
+UnnamedText_48af9: ; 0x48af9
+    TX_FAR _UnnamedText_48af9
+    db $50
+; 0x48af9 + 5 bytes
+
 CeladonGymText7: ; 0x48afe
     db $08 ; asm
     ld hl, $49f8
@@ -23380,8 +26466,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$48b08,$48b17 - $48b08
+UnnamedText_48b08: ; 0x48b08
+    TX_FAR _UnnamedText_48b08
+    db $50
+; 0x48b08 + 5 bytes
 
+UnnamedText_48b0d: ; 0x48b0d
+    TX_FAR _UnnamedText_48b0d
+    db $50
+; 0x48b0d + 5 bytes
+
+UnnamedText_48b12: ; 0x48b12
+    TX_FAR _UnnamedText_48b12
+    db $50
+; 0x48b12 + 5 bytes
+
 CeladonGymText8: ; 0x48b17
     db $08 ; asm
     ld hl, $4a04
@@ -23388,8 +26487,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$48b21,$f
+UnnamedText_48b21: ; 0x48b21
+    TX_FAR _UnnamedText_48b21
+    db $50
+; 0x48b21 + 5 bytes
 
+UnnamedText_48b26: ; 0x48b26
+    TX_FAR _UnnamedText_48b26
+    db $50
+; 0x48b26 + 5 bytes
+
+UnnamedText_48b2b: ; 0x48b2b
+    TX_FAR _UnnamedText_48b2b
+    db $50
+; 0x48b2b + 5 bytes
+
 CeladonGymObject: ; 0x48b30 (size=84)
     db $3 ; border tile
 
@@ -23512,8 +26624,36 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$48d22,$1e
+UnnamedText_48d22: ; 0x48d22
+    TX_FAR _UnnamedText_48d22
+    db $50
+; 0x48d22 + 5 bytes
 
+UnnamedText_48d27: ; 0x48d27
+    TX_FAR _UnnamedText_48d27
+    db $50
+; 0x48d27 + 5 bytes
+
+UnnamedText_48d2c: ; 0x48d2c
+    TX_FAR _UnnamedText_48d2c
+    db $50
+; 0x48d2c + 5 bytes
+
+UnnamedText_48d31: ; 0x48d31
+    TX_FAR _UnnamedText_48d31
+    db $50
+; 0x48d31 + 5 bytes
+
+UnnamedText_48d36: ; 0x48d36
+    TX_FAR _UnnamedText_48d36
+    db $50
+; 0x48d36 + 5 bytes
+
+UnnamedText_48d3b: ; 0x48d3b
+    TX_FAR _UnnamedText_48d3b
+    db $50
+; 0x48d3b + 5 bytes
+
 CeladonGameCornerText3: ; 0x48d40
     TX_FAR _CeladonGameCornerText3
     db $50
@@ -23562,8 +26702,23 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$48d9c,$15
+UnnamedText_48d9c: ; 0x48d9c
+    TX_FAR _UnnamedText_48d9c
+    db $50
+; 0x48d9c + 5 bytes
 
+INCBIN "baserom.gbc",$48da1,$48da7 - $48da1
+
+UnnamedText_48da7: ; 0x48da7
+    TX_FAR _UnnamedText_48da7
+    db $50
+; 0x48da7 + 5 bytes
+
+UnnamedText_48dac: ; 0x48dac
+    TX_FAR _UnnamedText_48dac
+    db $50
+; 0x48dac + 5 bytes
+
 CeladonGameCornerText6: ; 0x48db1
     TX_FAR _CeladonGameCornerText6
     db $50
@@ -23579,8 +26734,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$48dca,$a
+UnnamedText_48dca: ; 0x48dca
+    TX_FAR _UnnamedText_48dca
+    db $50
+; 0x48dca + 5 bytes
 
+UnnamedText_48dcf: ; 0x48dcf
+    TX_FAR _UnnamedText_48dcf
+    db $50
+; 0x48dcf + 5 bytes
+
 CeladonGameCornerText8: ; 0x48dd4
     TX_FAR _CeladonGameCornerText8
     db $50
@@ -23623,8 +26786,23 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$48e26,$48e3b - $48e26
+UnnamedText_48e26: ; 0x48e26
+    TX_FAR _UnnamedText_48e26
+    db $50
+; 0x48e26 + 5 bytes
 
+INCBIN "baserom.gbc",$48e2b,$48e31 - $48e2b
+
+UnnamedText_48e31: ; 0x48e31
+    TX_FAR _UnnamedText_48e31
+    db $50
+; 0x48e31 + 5 bytes
+
+UnnamedText_48e36: ; 0x48e36
+    TX_FAR _UnnamedText_48e36
+    db $50
+; 0x48e36 + 5 bytes
+
 CeladonGameCornerText10: ; 0x48e3b
     db $08 ; asm
     ld a, [$d77e]
@@ -23663,8 +26841,23 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$48e88,$48e9d - $48e88
+UnnamedText_48e88: ; 0x48e88
+    TX_FAR _UnnamedText_48e88
+    db $50
+; 0x48e88 + 5 bytes
 
+INCBIN "baserom.gbc",$48e8d,$48e93 - $48e8d
+
+UnnamedText_48e93: ; 0x48e93
+    TX_FAR _UnnamedText_48e93
+    db $50
+; 0x48e93 + 5 bytes
+
+UnnamedText_48e98: ; 0x48e98
+    TX_FAR _UnnamedText_48e98
+    db $50
+; 0x48e98 + 5 bytes
+
 CeladonGameCornerText11: ; 0x48e9d
     db $08 ; asm
     ld hl, $4ece
@@ -23687,10 +26880,20 @@
     ld [$d65f], a
     jp $24d7
 
-INCBIN "baserom.gbc",$48ece,$48ed8 - $48ece
+UnnamedText_48ece: ; 0x48ece
+    TX_FAR _UnnamedText_48ece
+    db $50
+; 0x48ece + 5 bytes
 
+UnnamedText_48ed3: ; 0x48ed3
+    TX_FAR _UnnamedText_48ed3
+    db $50
+; 0x48ed3 + 5 bytes
+
 CeladonGameCornerText13: ; 0x48ed8
-INCBIN "baserom.gbc",$48ed8,5
+    TX_FAR _UnnamedText_48ed8
+    db $50
+; 0x48ed8 + 5 bytes
 
 CeladonGameCornerText12: ; 0x48edd
     db $08 ; asm
@@ -23711,8 +26914,15 @@
     call Predef
     jp $24d7
 
-INCBIN "baserom.gbc",$48f09,$97
+INCBIN "baserom.gbc",$48f09,$48f19 - $48f09
 
+UnnamedText_48f19: ; 0x48f19
+    TX_FAR _UnnamedText_48f19
+    db $50
+; 0x48f19 + 5 bytes
+
+INCBIN "baserom.gbc",$48f1e,$82
+
 CeladonGameCornerObject: ; 0x48fa0 (size=99)
     db $f ; border tile
 
@@ -23903,8 +27113,23 @@
 .asm_68b61 ; 0x491a4
     jp $24d7
 
-INCBIN "baserom.gbc",$491a7,$15
+UnnamedText_491a7: ; 0x491a7
+    TX_FAR _UnnamedText_491a7
+    db $50
+; 0x491a7 + 5 bytes
 
+INCBIN "baserom.gbc",$491ac,$491b2 - $491ac
+
+UnnamedText_491b2: ; 0x491b2
+    TX_FAR _UnnamedText_491b2
+    db $50
+; 0x491b2 + 5 bytes
+
+UnnamedText_491b7: ; 0x491b7
+    TX_FAR _UnnamedText_491b7
+    db $50
+; 0x491b7 + 5 bytes
+
 CeladonDinerObject: ; 0x491bc (size=50)
     db $f ; border tile
 
@@ -24102,8 +27327,26 @@
 .asm_38361 ; 0x49359
     jp $24d7
 
-INCBIN "baserom.gbc",$4935c,$14
+UnnamedText_4935c: ; 0x4935c
+    TX_FAR _UnnamedText_4935c
+    db $50
+; 0x4935c + 5 bytes
 
+UnnamedText_49361: ; 0x49361
+    TX_FAR _UnnamedText_49361
+    db $50
+; 0x49361 + 5 bytes
+
+UnnamedText_49366: ; 0x49366
+    TX_FAR _UnnamedText_49366
+    db $50
+; 0x49366 + 5 bytes
+
+UnnamedText_4936b: ; 0x4936b
+    TX_FAR _UnnamedText_4936b
+    db $50
+; 0x4936b + 5 bytes
+
 MtMoonPokecenterText5: ; 0x49370
     TX_FAR _MtMoonPokecenterText5
     db $50
@@ -24276,7 +27519,10 @@
     jr asm_49469 ; 0x494a1 $c6
 ; 0x494a3
 
-INCBIN "baserom.gbc",$494a3,$5
+UnnamedText_494a3: ; 0x494a3
+    TX_FAR _UnnamedText_494a3
+    db $50
+; 0x494a3 + 5 bytes
 
 Route11GateUpstairsText3: ; 0x494a8
     db $08 ; asm
@@ -24292,8 +27538,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$494c4,$494ce - $494c4
+UnnamedText_494c4: ; 0x494c4
+    TX_FAR _UnnamedText_494c4
+    db $50
+; 0x494c4 + 5 bytes
 
+UnnamedText_494c9: ; 0x494c9
+    TX_FAR _UnnamedText_494c9
+    db $50
+; 0x494c9 + 5 bytes
+
 Route11GateUpstairsText4: ; 0x494ce
     db $8
     ld hl, $54d5
@@ -24300,7 +27554,10 @@
     jp $55c9
 ; 0x494d5
 
-INCBIN "baserom.gbc",$494d5,$5
+UnnamedText_494d5: ; 0x494d5
+    TX_FAR _UnnamedText_494d5
+    db $50
+; 0x494d5 + 5 bytes
 
 Route11GateUpstairsObject: ; 0x494da (size=30)
     db $a ; border tile
@@ -24403,8 +27660,23 @@
 .asm_4ba56 ; 0x49599
     jp $24d7
 
-INCBIN "baserom.gbc",$4959c,$495b1 - $4959c
+UnnamedText_4959c: ; 0x4959c
+    TX_FAR _UnnamedText_4959c
+    db $50
+; 0x4959c + 5 bytes
 
+INCBIN "baserom.gbc",$495a1,$495a7 - $495a1
+
+UnnamedText_495a7: ; 0x495a7
+    TX_FAR _UnnamedText_495a7
+    db $50
+; 0x495a7 + 5 bytes
+
+UnnamedText_495ac: ; 0x495ac
+    TX_FAR _UnnamedText_495ac
+    db $50
+; 0x495ac + 5 bytes
+
 Route12GateUpstairsText2: ; 0x495b1
     db $08 ; asm
     ld hl, $55b8
@@ -24419,8 +27691,13 @@
     jp $55c9
 ; 0x495c4
 
-INCBIN "baserom.gbc",$495c4,$495de-$495c4
+UnnamedText_495c4: ; 0x495c4
+    TX_FAR _UnnamedText_495c4
+    db $50
+; 0x495c4 + 5 bytes
 
+INCBIN "baserom.gbc",$495c9,$15
+
 Route12GateUpstairsObject: ; 0x495de (size=24)
     db $a ; border tile
 
@@ -24478,8 +27755,22 @@
     EVENT_DISP $4, $5, $7
     EVENT_DISP $4, $8, $6
 
-INCBIN "baserom.gbc",$4963e,$74
+INCBIN "baserom.gbc",$4963e,$4968c - $4963e
 
+UnnamedText_4968c: ; 0x4968c
+    TX_FAR _UnnamedText_4968c
+    db $50
+; 0x4968c + 5 bytes
+
+INCBIN "baserom.gbc",$49691,$49698 - $49691
+
+UnnamedText_49698: ; 0x49698
+    TX_FAR _UnnamedText_49698
+    db $50
+; 0x49698 + 5 bytes
+
+INCBIN "baserom.gbc",$4969d,$15
+
 Route16GateMap_h: ; 0x496b2 to 0x496be (12 bytes) (id=186)
     db $0c ; tileset
     db ROUTE_16_GATE_1F_HEIGHT, ROUTE_16_GATE_1F_WIDTH ; dimensions (y, x)
@@ -24552,10 +27843,20 @@
 .asm_56c9d ; 0x49774
     jp $24d7
 
-INCBIN "baserom.gbc",$49777,$49781 - $49777
+UnnamedText_49777: ; 0x49777
+    TX_FAR _UnnamedText_49777
+    db $50
+; 0x49777 + 5 bytes
 
+UnnamedText_4977c: ; 0x4977c
+    TX_FAR _UnnamedText_4977c
+    db $50
+; 0x4977c + 5 bytes
+
 Route16GateMapText3: ; 0x49781
-INCBIN "baserom.gbc",$49781,5
+    TX_FAR _UnnamedText_49781
+    db $50
+; 0x49781 + 5 bytes
 
 Route16GateMapText2: ; 0x49786
     TX_FAR _Route16GateMapText2
@@ -24616,7 +27917,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$49820,$49825 - $49820
+UnnamedText_49820: ; 0x49820
+    TX_FAR _UnnamedText_49820
+    db $50
+; 0x49820 + 5 bytes
 
 Route16GateUpstairsText2: ; 0x49825
     db $08 ; asm
@@ -24624,7 +27928,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$4982f,$49834 - $4982f
+UnnamedText_4982f: ; 0x4982f
+    TX_FAR _UnnamedText_4982f
+    db $50
+; 0x4982f + 5 bytes
 
 Route16GateUpstairsText3: ; 0x49834
     db $8
@@ -24632,7 +27939,10 @@
     jp $55c9
 ; 0x4983b
 
-INCBIN "baserom.gbc",$4983b,$5
+UnnamedText_4983b: ; 0x4983b
+    TX_FAR _UnnamedText_4983b
+    db $50
+; 0x4983b + 5 bytes
 
 Route16GateUpstairsText4: ; 0x49840
     db $8
@@ -24640,7 +27950,10 @@
     jp $55c9
 ; 0x49847
 
-INCBIN "baserom.gbc",$49847,$5
+UnnamedText_49847: ; 0x49847
+    TX_FAR _UnnamedText_49847
+    db $50
+; 0x49847 + 5 bytes
 
 Route16GateUpstairsObject: ; 0x4984c (size=30)
     db $a ; border tile
@@ -24731,10 +28044,20 @@
 .asm_a8410 ; 0x49925
     jp $24d7
 
-INCBIN "baserom.gbc",$49928,$49932 - $49928
+UnnamedText_49928: ; 0x49928
+    TX_FAR _UnnamedText_49928
+    db $50
+; 0x49928 + 5 bytes
 
+UnnamedText_4992d: ; 0x4992d
+    TX_FAR _UnnamedText_4992d
+    db $50
+; 0x4992d + 5 bytes
+
 Route18GateText2: ; 0x49932
-INCBIN "baserom.gbc",$49932,5
+    TX_FAR _UnnamedText_49932
+    db $50
+; 0x49932 + 5 bytes
 
 Route18GateObject: ; 0x49937 (size=50)
     db $a ; border tile
@@ -24787,7 +28110,10 @@
     jp $55c9
 ; 0x49993
 
-INCBIN "baserom.gbc",$49993,$5
+UnnamedText_49993: ; 0x49993
+    TX_FAR _UnnamedText_49993
+    db $50
+; 0x49993 + 5 bytes
 
 Route18GateHeaderText3: ; 0x49998
     db $8
@@ -24795,7 +28121,10 @@
     jp $55c9
 ; 0x4999f
 
-INCBIN "baserom.gbc",$4999f,$5
+UnnamedText_4999f: ; 0x4999f
+    TX_FAR _UnnamedText_4999f
+    db $50
+; 0x4999f + 5 bytes
 
 Route18GateHeaderObject: ; 0x499a4 (size=24)
     db $a ; border tile
@@ -24880,8 +28209,111 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$49a98,$69
+UnnamedText_49a98: ; 0x49a98
+    TX_FAR _UnnamedText_49a98
+    db $50
+; 0x49a98 + 5 bytes
 
+UnnamedText_49a9d: ; 0x49a9d
+    TX_FAR _UnnamedText_49a9d
+    db $50
+; 0x49a9d + 5 bytes
+
+UnnamedText_49aa2: ; 0x49aa2
+    TX_FAR _UnnamedText_49aa2
+    db $50
+; 0x49aa2 + 5 bytes
+
+UnnamedText_49aa7: ; 0x49aa7
+    TX_FAR _UnnamedText_49aa7
+    db $50
+; 0x49aa7 + 5 bytes
+
+UnnamedText_49aac: ; 0x49aac
+    TX_FAR _UnnamedText_49aac
+    db $50
+; 0x49aac + 5 bytes
+
+UnnamedText_49ab1: ; 0x49ab1
+    TX_FAR _UnnamedText_49ab1
+    db $50
+; 0x49ab1 + 5 bytes
+
+UnnamedText_49ab6: ; 0x49ab6
+    TX_FAR _UnnamedText_49ab6
+    db $50
+; 0x49ab6 + 5 bytes
+
+UnnamedText_49abb: ; 0x49abb
+    TX_FAR _UnnamedText_49abb
+    db $50
+; 0x49abb + 5 bytes
+
+UnnamedText_49ac0: ; 0x49ac0
+    TX_FAR _UnnamedText_49ac0
+    db $50
+; 0x49ac0 + 5 bytes
+
+UnnamedText_49ac5: ; 0x49ac5
+    TX_FAR _UnnamedText_49ac5
+    db $50
+; 0x49ac5 + 5 bytes
+
+UnnamedText_49aca: ; 0x49aca
+    TX_FAR _UnnamedText_49aca
+    db $50
+; 0x49aca + 5 bytes
+
+UnnamedText_49acf: ; 0x49acf
+    TX_FAR _UnnamedText_49acf
+    db $50
+; 0x49acf + 5 bytes
+
+UnnamedText_49ad4: ; 0x49ad4
+    TX_FAR _UnnamedText_49ad4
+    db $50
+; 0x49ad4 + 5 bytes
+
+UnnamedText_49ad9: ; 0x49ad9
+    TX_FAR _UnnamedText_49ad9
+    db $50
+; 0x49ad9 + 5 bytes
+
+UnnamedText_49ade: ; 0x49ade
+    TX_FAR _UnnamedText_49ade
+    db $50
+; 0x49ade + 5 bytes
+
+UnnamedText_49ae3: ; 0x49ae3
+    TX_FAR _UnnamedText_49ae3
+    db $50
+; 0x49ae3 + 5 bytes
+
+UnnamedText_49ae8: ; 0x49ae8
+    TX_FAR _UnnamedText_49ae8
+    db $50
+; 0x49ae8 + 5 bytes
+
+UnnamedText_49aed: ; 0x49aed
+    TX_FAR _UnnamedText_49aed
+    db $50
+; 0x49aed + 5 bytes
+
+UnnamedText_49af2: ; 0x49af2
+    TX_FAR _UnnamedText_49af2
+    db $50
+; 0x49af2 + 5 bytes
+
+UnnamedText_49af7: ; 0x49af7
+    TX_FAR _UnnamedText_49af7
+    db $50
+; 0x49af7 + 5 bytes
+
+UnnamedText_49afc: ; 0x49afc
+    TX_FAR _UnnamedText_49afc
+    db $50
+; 0x49afc + 5 bytes
+
 MtMoon1Text14: ; 0x49b01
     TX_FAR _MtMoon1Text14
     db $50
@@ -25044,7 +28476,10 @@
 .asm_1fa5e ; 0x49f21
     jp $24d7
 
-INCBIN "baserom.gbc",$49f24,$49f29 - $49f24
+UnnamedText_49f24: ; 0x49f24
+    TX_FAR _UnnamedText_49f24
+    db $50
+; 0x49f24 + 5 bytes
 
 MtMoon3Text7: ; 0x49f29
     db $08 ; asm
@@ -25072,8 +28507,95 @@
 .asm_8e988 ; 0x49f61
     jp $24d7
 
-INCBIN "baserom.gbc",$49f64,$77
+UnnamedText_49f64: ; 0x49f64
+    TX_FAR _UnnamedText_49f64
+    db $50
+; 0x49f64 + 5 bytes
 
+INCBIN "baserom.gbc",$49f69,$49f85 - $49f69
+
+UnnamedText_49f85: ; 0x49f85
+    TX_FAR _UnnamedText_49f85
+    db $50
+; 0x49f85 + 5 bytes
+
+UnnamedText_49f8a: ; 0x49f8a
+    TX_FAR _UnnamedText_49f8a
+    db $50
+; 0x49f8a + 5 bytes
+
+UnnamedText_49f8f: ; 0x49f8f
+    TX_FAR _UnnamedText_49f8f
+    db $50
+; 0x49f8f + 5 bytes
+
+UnnamedText_49f94: ; 0x49f94
+    TX_FAR _UnnamedText_49f94
+    db $50
+; 0x49f94 + 5 bytes
+
+INCBIN "baserom.gbc",$49f99,$49f9f - $49f99
+
+UnnamedText_49f9f: ; 0x49f9f
+    TX_FAR _UnnamedText_49f9f
+    db $50
+; 0x49f9f + 5 bytes
+
+UnnamedText_49fa4: ; 0x49fa4
+    TX_FAR _UnnamedText_49fa4
+    db $50
+; 0x49fa4 + 5 bytes
+
+UnnamedText_49fa9: ; 0x49fa9
+    TX_FAR _UnnamedText_49fa9
+    db $50
+; 0x49fa9 + 5 bytes
+
+UnnamedText_49fae: ; 0x49fae
+    TX_FAR _UnnamedText_49fae
+    db $50
+; 0x49fae + 5 bytes
+
+UnnamedText_49fb3: ; 0x49fb3
+    TX_FAR _UnnamedText_49fb3
+    db $50
+; 0x49fb3 + 5 bytes
+
+UnnamedText_49fb8: ; 0x49fb8
+    TX_FAR _UnnamedText_49fb8
+    db $50
+; 0x49fb8 + 5 bytes
+
+UnnamedText_49fbd: ; 0x49fbd
+    TX_FAR _UnnamedText_49fbd
+    db $50
+; 0x49fbd + 5 bytes
+
+UnnamedText_49fc2: ; 0x49fc2
+    TX_FAR _UnnamedText_49fc2
+    db $50
+; 0x49fc2 + 5 bytes
+
+UnnamedText_49fc7: ; 0x49fc7
+    TX_FAR _UnnamedText_49fc7
+    db $50
+; 0x49fc7 + 5 bytes
+
+UnnamedText_49fcc: ; 0x49fcc
+    TX_FAR _UnnamedText_49fcc
+    db $50
+; 0x49fcc + 5 bytes
+
+UnnamedText_49fd1: ; 0x49fd1
+    TX_FAR _UnnamedText_49fd1
+    db $50
+; 0x49fd1 + 5 bytes
+
+UnnamedText_49fd6: ; 0x49fd6
+    TX_FAR _UnnamedText_49fd6
+    db $50
+; 0x49fd6 + 5 bytes
+
 MtMoon3Object: ; 0x49fdb (size=102)
     db $3 ; border tile
 
@@ -25214,8 +28736,23 @@
 .asm_8f1fc ; 0x4a34d
     jp $24d7
 
-INCBIN "baserom.gbc",$4a350,$15
+UnnamedText_4a350: ; 0x4a350
+    TX_FAR _UnnamedText_4a350
+    db $50
+; 0x4a350 + 5 bytes
 
+INCBIN "baserom.gbc",$4a355,$4a35b - $4a355
+
+UnnamedText_4a35b: ; 0x4a35b
+    TX_FAR _UnnamedText_4a35b
+    db $50
+; 0x4a35b + 5 bytes
+
+UnnamedText_4a360: ; 0x4a360
+    TX_FAR _UnnamedText_4a360
+    db $50
+; 0x4a360 + 5 bytes
+
 SafariZoneSecretHouseObject: ; 0x4a365 (size=26)
     db $17 ; border tile
 
@@ -25424,8 +28961,18 @@
 TradeCenterMBlocks: ; 20
     INCBIN "maps/tradecenterm.blk"
 
-INCBIN "baserom.gbc",$4fda5,$a4
+INCBIN "baserom.gbc",$4fda5,$4fe3f - $4fda5
 
+UnnamedText_4fe3f: ; 0x4fe3f
+    TX_FAR _UnnamedText_4fe3f
+    db $50
+; 0x4fe3f + 5 bytes
+
+UnnamedText_4fe44: ; 0x4fe44
+    TX_FAR _UnnamedText_4fe44
+    db $50
+; 0x4fe44 + 5 bytes
+
 GetPredefPointer: ; 7E49
 ; stores hl in $CC4F,$CC50
 ; stores de in $CC51,$CC52
@@ -26155,8 +29702,156 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$50e17,$96
+UnnamedText_50e17: ; 0x50e17
+    TX_FAR _UnnamedText_50e17
+    db $50
+; 0x50e17 + 5 bytes
 
+UnnamedText_50e1c: ; 0x50e1c
+    TX_FAR _UnnamedText_50e1c
+    db $50
+; 0x50e1c + 5 bytes
+
+UnnamedText_50e21: ; 0x50e21
+    TX_FAR _UnnamedText_50e21
+    db $50
+; 0x50e21 + 5 bytes
+
+UnnamedText_50e26: ; 0x50e26
+    TX_FAR _UnnamedText_50e26
+    db $50
+; 0x50e26 + 5 bytes
+
+UnnamedText_50e2b: ; 0x50e2b
+    TX_FAR _UnnamedText_50e2b
+    db $50
+; 0x50e2b + 5 bytes
+
+UnnamedText_50e30: ; 0x50e30
+    TX_FAR _UnnamedText_50e30
+    db $50
+; 0x50e30 + 5 bytes
+
+UnnamedText_50e35: ; 0x50e35
+    TX_FAR _UnnamedText_50e35
+    db $50
+; 0x50e35 + 5 bytes
+
+UnnamedText_50e3a: ; 0x50e3a
+    TX_FAR _UnnamedText_50e3a
+    db $50
+; 0x50e3a + 5 bytes
+
+UnnamedText_50e3f: ; 0x50e3f
+    TX_FAR _UnnamedText_50e3f
+    db $50
+; 0x50e3f + 5 bytes
+
+UnnamedText_50e44: ; 0x50e44
+    TX_FAR _UnnamedText_50e44
+    db $50
+; 0x50e44 + 5 bytes
+
+UnnamedText_50e49: ; 0x50e49
+    TX_FAR _UnnamedText_50e49
+    db $50
+; 0x50e49 + 5 bytes
+
+UnnamedText_50e4e: ; 0x50e4e
+    TX_FAR _UnnamedText_50e4e
+    db $50
+; 0x50e4e + 5 bytes
+
+UnnamedText_50e53: ; 0x50e53
+    TX_FAR _UnnamedText_50e53
+    db $50
+; 0x50e53 + 5 bytes
+
+UnnamedText_50e58: ; 0x50e58
+    TX_FAR _UnnamedText_50e58
+    db $50
+; 0x50e58 + 5 bytes
+
+UnnamedText_50e5d: ; 0x50e5d
+    TX_FAR _UnnamedText_50e5d
+    db $50
+; 0x50e5d + 5 bytes
+
+UnnamedText_50e62: ; 0x50e62
+    TX_FAR _UnnamedText_50e62
+    db $50
+; 0x50e62 + 5 bytes
+
+UnnamedText_50e67: ; 0x50e67
+    TX_FAR _UnnamedText_50e67
+    db $50
+; 0x50e67 + 5 bytes
+
+UnnamedText_50e6c: ; 0x50e6c
+    TX_FAR _UnnamedText_50e6c
+    db $50
+; 0x50e6c + 5 bytes
+
+UnnamedText_50e71: ; 0x50e71
+    TX_FAR _UnnamedText_50e71
+    db $50
+; 0x50e71 + 5 bytes
+
+UnnamedText_50e76: ; 0x50e76
+    TX_FAR _UnnamedText_50e76
+    db $50
+; 0x50e76 + 5 bytes
+
+UnnamedText_50e7b: ; 0x50e7b
+    TX_FAR _UnnamedText_50e7b
+    db $50
+; 0x50e7b + 5 bytes
+
+UnnamedText_50e80: ; 0x50e80
+    TX_FAR _UnnamedText_50e80
+    db $50
+; 0x50e80 + 5 bytes
+
+UnnamedText_50e85: ; 0x50e85
+    TX_FAR _UnnamedText_50e85
+    db $50
+; 0x50e85 + 5 bytes
+
+UnnamedText_50e8a: ; 0x50e8a
+    TX_FAR _UnnamedText_50e8a
+    db $50
+; 0x50e8a + 5 bytes
+
+UnnamedText_50e8f: ; 0x50e8f
+    TX_FAR _UnnamedText_50e8f
+    db $50
+; 0x50e8f + 5 bytes
+
+UnnamedText_50e94: ; 0x50e94
+    TX_FAR _UnnamedText_50e94
+    db $50
+; 0x50e94 + 5 bytes
+
+UnnamedText_50e99: ; 0x50e99
+    TX_FAR _UnnamedText_50e99
+    db $50
+; 0x50e99 + 5 bytes
+
+UnnamedText_50e9e: ; 0x50e9e
+    TX_FAR _UnnamedText_50e9e
+    db $50
+; 0x50e9e + 5 bytes
+
+UnnamedText_50ea3: ; 0x50ea3
+    TX_FAR _UnnamedText_50ea3
+    db $50
+; 0x50ea3 + 5 bytes
+
+UnnamedText_50ea8: ; 0x50ea8
+    TX_FAR _UnnamedText_50ea8
+    db $50
+; 0x50ea8 + 5 bytes
+
 Route20Text12:
 Route20Text11: ; 0x50ead
     TX_FAR _Route20Text11
@@ -26361,8 +30056,46 @@
 .asm_673ee ; 0x511aa
     jp $24d7
 
-INCBIN "baserom.gbc",$511ad,$28
+UnnamedText_511ad: ; 0x511ad
+    TX_FAR _UnnamedText_511ad
+    db $50
+; 0x511ad + 5 bytes
 
+UnnamedText_511b2: ; 0x511b2
+    TX_FAR _UnnamedText_511b2
+    db $50
+; 0x511b2 + 5 bytes
+
+UnnamedText_511b7: ; 0x511b7
+    TX_FAR _UnnamedText_511b7
+    db $50
+; 0x511b7 + 5 bytes
+
+UnnamedText_511bc: ; 0x511bc
+    TX_FAR _UnnamedText_511bc
+    db $50
+; 0x511bc + 5 bytes
+
+UnnamedText_511c1: ; 0x511c1
+    TX_FAR _UnnamedText_511c1
+    db $50
+; 0x511c1 + 5 bytes
+
+UnnamedText_511c6: ; 0x511c6
+    TX_FAR _UnnamedText_511c6
+    db $50
+; 0x511c6 + 5 bytes
+
+UnnamedText_511cb: ; 0x511cb
+    TX_FAR _UnnamedText_511cb
+    db $50
+; 0x511cb + 5 bytes
+
+UnnamedText_511d0: ; 0x511d0
+    TX_FAR _UnnamedText_511d0
+    db $50
+; 0x511d0 + 5 bytes
+
 Route22Text3: ; 0x511d5
     TX_FAR _Route22Text3
     db $50
@@ -26468,8 +30201,13 @@
     jp $24d7
 ; 0x51346
 
-INCBIN "baserom.gbc",$51346,$62
+INCBIN "baserom.gbc",$51346,$513a3 - $51346
 
+UnnamedText_513a3: ; 0x513a3
+    TX_FAR _UnnamedText_513a3
+    db $50
+; 0x513a3 + 5 bytes
+
 Route23Text8: ; 0x513a8
     TX_FAR _Route23Text8
     db $50
@@ -26537,8 +30275,35 @@
     jp $24d7
 ; 0x51510
 
-INCBIN "baserom.gbc",$51510,$25
+INCBIN "baserom.gbc",$51510,$51515 - $51510
 
+UnnamedText_51515: ; 0x51515
+    TX_FAR _UnnamedText_51515
+    db $50
+; 0x51515 + 5 bytes
+
+INCBIN "baserom.gbc",$5151a,$51521 - $5151a
+
+UnnamedText_51521: ; 0x51521
+    TX_FAR _UnnamedText_51521
+    db $50
+; 0x51521 + 5 bytes
+
+UnnamedText_51526: ; 0x51526
+    TX_FAR _UnnamedText_51526
+    db $50
+; 0x51526 + 5 bytes
+
+UnnamedText_5152b: ; 0x5152b
+    TX_FAR _UnnamedText_5152b
+    db $50
+; 0x5152b + 5 bytes
+
+UnnamedText_51530: ; 0x51530
+    TX_FAR _UnnamedText_51530
+    db $50
+; 0x51530 + 5 bytes
+
 Route24Text2: ; 0x51535
     db $08 ; asm
     ld hl, $545b
@@ -26575,8 +30340,96 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$51571,$515cb - $51571
+UnnamedText_51571: ; 0x51571
+    TX_FAR _UnnamedText_51571
+    db $50
+; 0x51571 + 5 bytes
 
+UnnamedText_51576: ; 0x51576
+    TX_FAR _UnnamedText_51576
+    db $50
+; 0x51576 + 5 bytes
+
+UnnamedText_5157b: ; 0x5157b
+    TX_FAR _UnnamedText_5157b
+    db $50
+; 0x5157b + 5 bytes
+
+UnnamedText_51580: ; 0x51580
+    TX_FAR _UnnamedText_51580
+    db $50
+; 0x51580 + 5 bytes
+
+UnnamedText_51585: ; 0x51585
+    TX_FAR _UnnamedText_51585
+    db $50
+; 0x51585 + 5 bytes
+
+UnnamedText_5158a: ; 0x5158a
+    TX_FAR _UnnamedText_5158a
+    db $50
+; 0x5158a + 5 bytes
+
+UnnamedText_5158f: ; 0x5158f
+    TX_FAR _UnnamedText_5158f
+    db $50
+; 0x5158f + 5 bytes
+
+UnnamedText_51594: ; 0x51594
+    TX_FAR _UnnamedText_51594
+    db $50
+; 0x51594 + 5 bytes
+
+UnnamedText_51599: ; 0x51599
+    TX_FAR _UnnamedText_51599
+    db $50
+; 0x51599 + 5 bytes
+
+UnnamedText_5159e: ; 0x5159e
+    TX_FAR _UnnamedText_5159e
+    db $50
+; 0x5159e + 5 bytes
+
+UnnamedText_515a3: ; 0x515a3
+    TX_FAR _UnnamedText_515a3
+    db $50
+; 0x515a3 + 5 bytes
+
+UnnamedText_515a8: ; 0x515a8
+    TX_FAR _UnnamedText_515a8
+    db $50
+; 0x515a8 + 5 bytes
+
+UnnamedText_515ad: ; 0x515ad
+    TX_FAR _UnnamedText_515ad
+    db $50
+; 0x515ad + 5 bytes
+
+UnnamedText_515b2: ; 0x515b2
+    TX_FAR _UnnamedText_515b2
+    db $50
+; 0x515b2 + 5 bytes
+
+UnnamedText_515b7: ; 0x515b7
+    TX_FAR _UnnamedText_515b7
+    db $50
+; 0x515b7 + 5 bytes
+
+UnnamedText_515bc: ; 0x515bc
+    TX_FAR _UnnamedText_515bc
+    db $50
+; 0x515bc + 5 bytes
+
+UnnamedText_515c1: ; 0x515c1
+    TX_FAR _UnnamedText_515c1
+    db $50
+; 0x515c1 + 5 bytes
+
+UnnamedText_515c6: ; 0x515c6
+    TX_FAR _UnnamedText_515c6
+    db $50
+; 0x515c6 + 5 bytes
+
 Route25Script: ; 0x515cb
     call $55e1
     call $3c3c
@@ -26649,8 +30502,141 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$51705,$87
+UnnamedText_51705: ; 0x51705
+    TX_FAR _UnnamedText_51705
+    db $50
+; 0x51705 + 5 bytes
 
+UnnamedText_5170a: ; 0x5170a
+    TX_FAR _UnnamedText_5170a
+    db $50
+; 0x5170a + 5 bytes
+
+UnnamedText_5170f: ; 0x5170f
+    TX_FAR _UnnamedText_5170f
+    db $50
+; 0x5170f + 5 bytes
+
+UnnamedText_51714: ; 0x51714
+    TX_FAR _UnnamedText_51714
+    db $50
+; 0x51714 + 5 bytes
+
+UnnamedText_51719: ; 0x51719
+    TX_FAR _UnnamedText_51719
+    db $50
+; 0x51719 + 5 bytes
+
+UnnamedText_5171e: ; 0x5171e
+    TX_FAR _UnnamedText_5171e
+    db $50
+; 0x5171e + 5 bytes
+
+UnnamedText_51723: ; 0x51723
+    TX_FAR _UnnamedText_51723
+    db $50
+; 0x51723 + 5 bytes
+
+UnnamedText_51728: ; 0x51728
+    TX_FAR _UnnamedText_51728
+    db $50
+; 0x51728 + 5 bytes
+
+UnnamedText_5172d: ; 0x5172d
+    TX_FAR _UnnamedText_5172d
+    db $50
+; 0x5172d + 5 bytes
+
+UnnamedText_51732: ; 0x51732
+    TX_FAR _UnnamedText_51732
+    db $50
+; 0x51732 + 5 bytes
+
+UnnamedText_51737: ; 0x51737
+    TX_FAR _UnnamedText_51737
+    db $50
+; 0x51737 + 5 bytes
+
+UnnamedText_5173c: ; 0x5173c
+    TX_FAR _UnnamedText_5173c
+    db $50
+; 0x5173c + 5 bytes
+
+UnnamedText_51741: ; 0x51741
+    TX_FAR _UnnamedText_51741
+    db $50
+; 0x51741 + 5 bytes
+
+UnnamedText_51746: ; 0x51746
+    TX_FAR _UnnamedText_51746
+    db $50
+; 0x51746 + 5 bytes
+
+UnnamedText_5174b: ; 0x5174b
+    TX_FAR _UnnamedText_5174b
+    db $50
+; 0x5174b + 5 bytes
+
+UnnamedText_51750: ; 0x51750
+    TX_FAR _UnnamedText_51750
+    db $50
+; 0x51750 + 5 bytes
+
+UnnamedText_51755: ; 0x51755
+    TX_FAR _UnnamedText_51755
+    db $50
+; 0x51755 + 5 bytes
+
+UnnamedText_5175a: ; 0x5175a
+    TX_FAR _UnnamedText_5175a
+    db $50
+; 0x5175a + 5 bytes
+
+UnnamedText_5175f: ; 0x5175f
+    TX_FAR _UnnamedText_5175f
+    db $50
+; 0x5175f + 5 bytes
+
+UnnamedText_51764: ; 0x51764
+    TX_FAR _UnnamedText_51764
+    db $50
+; 0x51764 + 5 bytes
+
+UnnamedText_51769: ; 0x51769
+    TX_FAR _UnnamedText_51769
+    db $50
+; 0x51769 + 5 bytes
+
+UnnamedText_5176e: ; 0x5176e
+    TX_FAR _UnnamedText_5176e
+    db $50
+; 0x5176e + 5 bytes
+
+UnnamedText_51773: ; 0x51773
+    TX_FAR _UnnamedText_51773
+    db $50
+; 0x51773 + 5 bytes
+
+UnnamedText_51778: ; 0x51778
+    TX_FAR _UnnamedText_51778
+    db $50
+; 0x51778 + 5 bytes
+
+UnnamedText_5177d: ; 0x5177d
+    TX_FAR _UnnamedText_5177d
+    db $50
+; 0x5177d + 5 bytes
+
+UnnamedText_51782: ; 0x51782
+    TX_FAR _UnnamedText_51782
+    db $50
+; 0x51782 + 5 bytes
+
+UnnamedText_51787: ; 0x51787
+    TX_FAR _UnnamedText_51787
+    db $50
+; 0x51787 + 5 bytes
+
 Route25Text11: ; 0x5178c
     TX_FAR _Route25Text11
     db $50
@@ -26724,8 +30710,83 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$518ba,$5b
+INCBIN "baserom.gbc",$518ba,$518ca - $518ba
 
+UnnamedText_518ca: ; 0x518ca
+    TX_FAR _UnnamedText_518ca
+    db $50
+; 0x518ca + 5 bytes
+
+UnnamedText_518cf: ; 0x518cf
+    TX_FAR _UnnamedText_518cf
+    db $50
+; 0x518cf + 5 bytes
+
+UnnamedText_518d4: ; 0x518d4
+    TX_FAR _UnnamedText_518d4
+    db $50
+; 0x518d4 + 5 bytes
+
+UnnamedText_518d9: ; 0x518d9
+    TX_FAR _UnnamedText_518d9
+    db $50
+; 0x518d9 + 5 bytes
+
+UnnamedText_518de: ; 0x518de
+    TX_FAR _UnnamedText_518de
+    db $50
+; 0x518de + 5 bytes
+
+UnnamedText_518e3: ; 0x518e3
+    TX_FAR _UnnamedText_518e3
+    db $50
+; 0x518e3 + 5 bytes
+
+UnnamedText_518e8: ; 0x518e8
+    TX_FAR _UnnamedText_518e8
+    db $50
+; 0x518e8 + 5 bytes
+
+UnnamedText_518ed: ; 0x518ed
+    TX_FAR _UnnamedText_518ed
+    db $50
+; 0x518ed + 5 bytes
+
+UnnamedText_518f2: ; 0x518f2
+    TX_FAR _UnnamedText_518f2
+    db $50
+; 0x518f2 + 5 bytes
+
+UnnamedText_518f7: ; 0x518f7
+    TX_FAR _UnnamedText_518f7
+    db $50
+; 0x518f7 + 5 bytes
+
+UnnamedText_518fc: ; 0x518fc
+    TX_FAR _UnnamedText_518fc
+    db $50
+; 0x518fc + 5 bytes
+
+UnnamedText_51901: ; 0x51901
+    TX_FAR _UnnamedText_51901
+    db $50
+; 0x51901 + 5 bytes
+
+UnnamedText_51906: ; 0x51906
+    TX_FAR _UnnamedText_51906
+    db $50
+; 0x51906 + 5 bytes
+
+UnnamedText_5190b: ; 0x5190b
+    TX_FAR _UnnamedText_5190b
+    db $50
+; 0x5190b + 5 bytes
+
+UnnamedText_51910: ; 0x51910
+    TX_FAR _UnnamedText_51910
+    db $50
+; 0x51910 + 5 bytes
+
 VictoryRoad2Object: ; 0x51915 (size=154)
     db $7d ; border tile
 
@@ -26784,7 +30845,9 @@
     dw MtMoonText1
 
 MtMoonText1: ; 0x51a48
-INCBIN "baserom.gbc",$51a48,$5
+    TX_FAR _UnnamedText_51a48
+    db $50
+; 0x51a48 + 5 bytes
 
 MtMoon2Object: ; 0x51a4d (size=68)
     db $3 ; border tile
@@ -26874,8 +30937,26 @@
 .asm_b3069 ; 0x51dd0
     jp $24d7
 
-INCBIN "baserom.gbc",$51dd3,$51de7 - $51dd3
+UnnamedText_51dd3: ; 0x51dd3
+    TX_FAR _UnnamedText_51dd3
+    db $50
+; 0x51dd3 + 5 bytes
 
+UnnamedText_51dd8: ; 0x51dd8
+    TX_FAR _UnnamedText_51dd8
+    db $50
+; 0x51dd8 + 5 bytes
+
+UnnamedText_51ddd: ; 0x51ddd
+    TX_FAR _UnnamedText_51ddd
+    db $50
+; 0x51ddd + 5 bytes
+
+UnnamedText_51de2: ; 0x51de2
+    TX_FAR _UnnamedText_51de2
+    db $50
+; 0x51de2 + 5 bytes
+
 SilphCo7Text2: ; 0x51de7
     db $8
     ld a, [$d838]
@@ -26890,8 +30971,17 @@
 .asm_e4d89 ; 0x51dfd
     jp $24d7
 ; 0x51e00
-INCBIN "baserom.gbc",$51e00,$a
 
+UnnamedText_51e00: ; 0x51e00
+    TX_FAR _UnnamedText_51e00
+    db $50
+; 0x51e00 + 5 bytes
+
+UnnamedText_51e05: ; 0x51e05
+    TX_FAR _UnnamedText_51e05
+    db $50
+; 0x51e05 + 5 bytes
+
 SilphCo7Text3: ; 0x51e0a
     db $08 ; asm
     ld a, [$d838]
@@ -26906,8 +30996,16 @@
 .asm_6472b ; 0x51e20
     jp $24d7
 
-INCBIN "baserom.gbc",$51e23,$51e2d - $51e23
+UnnamedText_51e23: ; 0x51e23
+    TX_FAR _UnnamedText_51e23
+    db $50
+; 0x51e23 + 5 bytes
 
+UnnamedText_51e28: ; 0x51e28
+    TX_FAR _UnnamedText_51e28
+    db $50
+; 0x51e28 + 5 bytes
+
 SilphCo7Text4: ; 0x51e2d
     db $08 ; asm
     ld a, [$d838]
@@ -26922,8 +31020,16 @@
 .asm_27a32 ; 0x51e43
     jp $24d7
 
-INCBIN "baserom.gbc",$51e46,$51e50 - $51e46
+UnnamedText_51e46: ; 0x51e46
+    TX_FAR _UnnamedText_51e46
+    db $50
+; 0x51e46 + 5 bytes
 
+UnnamedText_51e4b: ; 0x51e4b
+    TX_FAR _UnnamedText_51e4b
+    db $50
+; 0x51e4b + 5 bytes
+
 SilphCo7Text5: ; 0x51e50
     db $08 ; asm
     ld hl, $5d5d
@@ -26930,8 +31036,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$51e5a,$51e69 - $51e5a
+UnnamedText_51e5a: ; 0x51e5a
+    TX_FAR _UnnamedText_51e5a
+    db $50
+; 0x51e5a + 5 bytes
 
+UnnamedText_51e5f: ; 0x51e5f
+    TX_FAR _UnnamedText_51e5f
+    db $50
+; 0x51e5f + 5 bytes
+
+UnnamedText_51e64: ; 0x51e64
+    TX_FAR _UnnamedText_51e64
+    db $50
+; 0x51e64 + 5 bytes
+
 SilphCo7Text6: ; 0x51e69
     db $08 ; asm
     ld hl, $5d69
@@ -26938,8 +31057,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$51e73,$51e82 - $51e73
+UnnamedText_51e73: ; 0x51e73
+    TX_FAR _UnnamedText_51e73
+    db $50
+; 0x51e73 + 5 bytes
 
+UnnamedText_51e78: ; 0x51e78
+    TX_FAR _UnnamedText_51e78
+    db $50
+; 0x51e78 + 5 bytes
+
+UnnamedText_51e7d: ; 0x51e7d
+    TX_FAR _UnnamedText_51e7d
+    db $50
+; 0x51e7d + 5 bytes
+
 SilphCo7Text7: ; 0x51e82
     db $08 ; asm
     ld hl, $5d75
@@ -26946,8 +31078,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$51e8c,$51e9b - $51e8c
+UnnamedText_51e8c: ; 0x51e8c
+    TX_FAR _UnnamedText_51e8c
+    db $50
+; 0x51e8c + 5 bytes
 
+UnnamedText_51e91: ; 0x51e91
+    TX_FAR _UnnamedText_51e91
+    db $50
+; 0x51e91 + 5 bytes
+
+UnnamedText_51e96: ; 0x51e96
+    TX_FAR _UnnamedText_51e96
+    db $50
+; 0x51e96 + 5 bytes
+
 SilphCo7Text8: ; 0x51e9b
     db $08 ; asm
     ld hl, $5d81
@@ -26954,8 +31099,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$51ea5,$51eb4 - $51ea5
+UnnamedText_51ea5: ; 0x51ea5
+    TX_FAR _UnnamedText_51ea5
+    db $50
+; 0x51ea5 + 5 bytes
 
+UnnamedText_51eaa: ; 0x51eaa
+    TX_FAR _UnnamedText_51eaa
+    db $50
+; 0x51eaa + 5 bytes
+
+UnnamedText_51eaf: ; 0x51eaf
+    TX_FAR _UnnamedText_51eaf
+    db $50
+; 0x51eaf + 5 bytes
+
 SilphCo7Text9: ; 0x51eb4
     db $08 ; asm
     ld hl, $5ebe
@@ -26962,18 +31120,30 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$51ebe,$51ec3 - $51ebe
+UnnamedText_51ebe: ; 0x51ebe
+    TX_FAR _UnnamedText_51ebe
+    db $50
+; 0x51ebe + 5 bytes
 
 SilphCo7Text13: ; 0x51ec3
-INCBIN "baserom.gbc",$51ec3,5
+    TX_FAR _UnnamedText_51ec3
+    db $50
+; 0x51ec3 + 5 bytes
 
 SilphCo7Text14: ; 0x51ec8
-INCBIN "baserom.gbc",$51ec8,5
+    TX_FAR _UnnamedText_51ec8
+    db $50
+; 0x51ec8 + 5 bytes
 
-INCBIN "baserom.gbc",$51ecd,$51ed2 - $51ecd
+UnnamedText_51ecd: ; 0x51ecd
+    TX_FAR _UnnamedText_51ecd
+    db $50
+; 0x51ecd + 5 bytes
 
 SilphCo7Text15: ; 0x51ed2
-INCBIN "baserom.gbc",$51ed2,5
+    TX_FAR _UnnamedText_51ed2
+    db $50
+; 0x51ed2 + 5 bytes
 
 SilphCo7Object: ; 0x51ed7 (size=128)
     db $2e ; border tile
@@ -27034,6 +31204,7 @@
 INCBIN "baserom.gbc",$51fee,$5204d - $51fee
 
 Mansion2Texts: ; 0x5204d
+
 INCBIN "baserom.gbc",$5204d,23
 
 Mansion2Text1: ; 0x52064
@@ -27042,8 +31213,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5206e,$f
+UnnamedText_5206e: ; 0x5206e
+    TX_FAR _UnnamedText_5206e
+    db $50
+; 0x5206e + 5 bytes
 
+UnnamedText_52073: ; 0x52073
+    TX_FAR _UnnamedText_52073
+    db $50
+; 0x52073 + 5 bytes
+
+UnnamedText_52078: ; 0x52078
+    TX_FAR _UnnamedText_52078
+    db $50
+; 0x52078 + 5 bytes
+
 Mansion2Text3: ; 0x5207d
     TX_FAR _Mansion2Text3
     db $50
@@ -27052,8 +31236,23 @@
     TX_FAR _Mansion2Text4
     db $50
 
-INCBIN "baserom.gbc",$52087,$4a
+INCBIN "baserom.gbc",$52087,$520c2 - $52087
 
+UnnamedText_520c2: ; 0x520c2
+    TX_FAR _UnnamedText_520c2
+    db $50
+; 0x520c2 + 5 bytes
+
+UnnamedText_520c7: ; 0x520c7
+    TX_FAR _UnnamedText_520c7
+    db $50
+; 0x520c7 + 5 bytes
+
+UnnamedText_520cc: ; 0x520cc
+    TX_FAR _UnnamedText_520cc
+    db $50
+; 0x520cc + 5 bytes
+
 Mansion2Object: ; 0x520d1 (size=63)
     db $1 ; border tile
 
@@ -27102,6 +31301,7 @@
 INCBIN "baserom.gbc",$52204,$5228a - $52204
 
 Mansion3Texts: ; 0x5228a
+
 INCBIN "baserom.gbc",$5228a,$522af - $5228a
 
 Mansion3Text1: ; 0x522af
@@ -27116,8 +31316,36 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$522c3,$522e1 - $522c3
+UnnamedText_522c3: ; 0x522c3
+    TX_FAR _UnnamedText_522c3
+    db $50
+; 0x522c3 + 5 bytes
 
+UnnamedText_522c8: ; 0x522c8
+    TX_FAR _UnnamedText_522c8
+    db $50
+; 0x522c8 + 5 bytes
+
+UnnamedText_522cd: ; 0x522cd
+    TX_FAR _UnnamedText_522cd
+    db $50
+; 0x522cd + 5 bytes
+
+UnnamedText_522d2: ; 0x522d2
+    TX_FAR _UnnamedText_522d2
+    db $50
+; 0x522d2 + 5 bytes
+
+UnnamedText_522d7: ; 0x522d7
+    TX_FAR _UnnamedText_522d7
+    db $50
+; 0x522d7 + 5 bytes
+
+UnnamedText_522dc: ; 0x522dc
+    TX_FAR _UnnamedText_522dc
+    db $50
+; 0x522dc + 5 bytes
+
 Mansion3Text5: ; 0x522e1
     TX_FAR _Mansion3Text5
     db $50
@@ -27169,6 +31397,7 @@
 INCBIN "baserom.gbc",$523cf,$52436 - $523cf
 
 Mansion4Texts: ; 0x52436
+
 INCBIN "baserom.gbc",$52436,$52461 - $52436
 
 Mansion4Text1: ; 0x52461
@@ -27183,8 +31412,36 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$52475,$1e
+UnnamedText_52475: ; 0x52475
+    TX_FAR _UnnamedText_52475
+    db $50
+; 0x52475 + 5 bytes
 
+UnnamedText_5247a: ; 0x5247a
+    TX_FAR _UnnamedText_5247a
+    db $50
+; 0x5247a + 5 bytes
+
+UnnamedText_5247f: ; 0x5247f
+    TX_FAR _UnnamedText_5247f
+    db $50
+; 0x5247f + 5 bytes
+
+UnnamedText_52484: ; 0x52484
+    TX_FAR _UnnamedText_52484
+    db $50
+; 0x52484 + 5 bytes
+
+UnnamedText_52489: ; 0x52489
+    TX_FAR _UnnamedText_52489
+    db $50
+; 0x52489 + 5 bytes
+
+UnnamedText_5248e: ; 0x5248e
+    TX_FAR _UnnamedText_5248e
+    db $50
+; 0x5248e + 5 bytes
+
 Mansion4Text7: ; 0x52493
     TX_FAR _Mansion4Text7
     db $50
@@ -27213,8 +31470,20 @@
 Mansion4Blocks:
     INCBIN "maps/mansion4.blk"
 
-INCBIN "baserom.gbc",$525af,$5271b - $525af
+INCBIN "baserom.gbc",$525af,$526f3 - $525af
 
+UnnamedText_526f3: ; 0x526f3
+    TX_FAR _UnnamedText_526f3
+    db $50
+; 0x526f3 + 5 bytes
+
+UnnamedText_526f8: ; 0x526f8
+    TX_FAR _UnnamedText_526f8
+    db $50
+; 0x526f8 + 5 bytes
+
+INCBIN "baserom.gbc",$526fd,$1e
+
 CeladonPrizeMenu: ; 14:671B 0x5271b
         ld b,COIN_CASE
         call IsItemInBag
@@ -27618,8 +31887,65 @@
 		db PORYGON,18
 	ENDC
 
-INCBIN "baserom.gbc",$52996,$54000 - $52996
+INCBIN "baserom.gbc",$52996,$529e9 - $52996
 
+UnnamedText_529e9: ; 0x529e9
+    TX_FAR _UnnamedText_529e9
+    db $50
+; 0x529e9 + 5 bytes
+
+INCBIN "baserom.gbc",$529ee,$529f4 - $529ee
+
+UnnamedText_529f4: ; 0x529f4
+    TX_FAR _UnnamedText_529f4
+    db $50
+; 0x529f4 + 5 bytes
+
+UnnamedText_529f9: ; 0x529f9
+    TX_FAR _UnnamedText_529f9
+    db $50
+; 0x529f9 + 5 bytes
+
+UnnamedText_529fe: ; 0x529fe
+    TX_FAR _UnnamedText_529fe
+    db $50
+; 0x529fe + 5 bytes
+
+UnnamedText_52a03: ; 0x52a03
+    TX_FAR _UnnamedText_52a03
+    db $50
+; 0x52a03 + 5 bytes
+
+INCBIN "baserom.gbc",$52a08,$52a10 - $52a08
+
+UnnamedText_52a10: ; 0x52a10
+    TX_FAR _UnnamedText_52a10
+    db $50
+; 0x52a10 + 5 bytes
+
+INCBIN "baserom.gbc",$52a15,$52a1d - $52a15
+
+UnnamedText_52a1d: ; 0x52a1d
+    TX_FAR _UnnamedText_52a1d
+    db $50
+; 0x52a1d + 5 bytes
+
+INCBIN "baserom.gbc",$52a22,$52a2a - $52a22
+
+UnnamedText_52a2a: ; 0x52a2a
+    TX_FAR _UnnamedText_52a2a
+    db $50
+; 0x52a2a + 5 bytes
+
+INCBIN "baserom.gbc",$52a2f,$52a3d - $52a2f
+
+UnnamedText_52a3d: ; 0x52a3d
+    TX_FAR _UnnamedText_52a3d
+    db $50
+; 0x52a3d + 5 bytes
+
+INCBIN "baserom.gbc",$52a42,$15be
+
 SECTION "bank15",DATA,BANK[$15]
 
 Route2_h:
@@ -28185,8 +32511,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55595,$555a4 - $55595
+UnnamedText_55595: ; 0x55595
+    TX_FAR _UnnamedText_55595
+    db $50
+; 0x55595 + 5 bytes
 
+UnnamedText_5559a: ; 0x5559a
+    TX_FAR _UnnamedText_5559a
+    db $50
+; 0x5559a + 5 bytes
+
+UnnamedText_5559f: ; 0x5559f
+    TX_FAR _UnnamedText_5559f
+    db $50
+; 0x5559f + 5 bytes
+
 Route3Text3: ; 0x555a4
     db $08 ; asm
     ld hl, $5531
@@ -28193,8 +32532,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$555ae,$555bd - $555ae
+UnnamedText_555ae: ; 0x555ae
+    TX_FAR _UnnamedText_555ae
+    db $50
+; 0x555ae + 5 bytes
 
+UnnamedText_555b3: ; 0x555b3
+    TX_FAR _UnnamedText_555b3
+    db $50
+; 0x555b3 + 5 bytes
+
+UnnamedText_555b8: ; 0x555b8
+    TX_FAR _UnnamedText_555b8
+    db $50
+; 0x555b8 + 5 bytes
+
 Route3Text4: ; 0x555bd
     db $08 ; asm
     ld hl, $553d
@@ -28201,8 +32553,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$555c7,$555d6 - $555c7
+UnnamedText_555c7: ; 0x555c7
+    TX_FAR _UnnamedText_555c7
+    db $50
+; 0x555c7 + 5 bytes
 
+UnnamedText_555cc: ; 0x555cc
+    TX_FAR _UnnamedText_555cc
+    db $50
+; 0x555cc + 5 bytes
+
+UnnamedText_555d1: ; 0x555d1
+    TX_FAR _UnnamedText_555d1
+    db $50
+; 0x555d1 + 5 bytes
+
 Route3Text5: ; 0x555d6
     db $08 ; asm
     ld hl, $5549
@@ -28209,8 +32574,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$555e0,$555ef - $555e0
+UnnamedText_555e0: ; 0x555e0
+    TX_FAR _UnnamedText_555e0
+    db $50
+; 0x555e0 + 5 bytes
 
+UnnamedText_555e5: ; 0x555e5
+    TX_FAR _UnnamedText_555e5
+    db $50
+; 0x555e5 + 5 bytes
+
+UnnamedText_555ea: ; 0x555ea
+    TX_FAR _UnnamedText_555ea
+    db $50
+; 0x555ea + 5 bytes
+
 Route3Text6: ; 0x555ef
     db $08 ; asm
     ld hl, $5555
@@ -28217,8 +32595,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$555f9,$55608 - $555f9
+UnnamedText_555f9: ; 0x555f9
+    TX_FAR _UnnamedText_555f9
+    db $50
+; 0x555f9 + 5 bytes
 
+UnnamedText_555fe: ; 0x555fe
+    TX_FAR _UnnamedText_555fe
+    db $50
+; 0x555fe + 5 bytes
+
+UnnamedText_55603: ; 0x55603
+    TX_FAR _UnnamedText_55603
+    db $50
+; 0x55603 + 5 bytes
+
 Route3Text7: ; 0x55608
     db $08 ; asm
     ld hl, $5561
@@ -28225,8 +32616,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55612,$55621 - $55612
+UnnamedText_55612: ; 0x55612
+    TX_FAR _UnnamedText_55612
+    db $50
+; 0x55612 + 5 bytes
 
+UnnamedText_55617: ; 0x55617
+    TX_FAR _UnnamedText_55617
+    db $50
+; 0x55617 + 5 bytes
+
+UnnamedText_5561c: ; 0x5561c
+    TX_FAR _UnnamedText_5561c
+    db $50
+; 0x5561c + 5 bytes
+
 Route3Text8: ; 0x55621
     db $08 ; asm
     ld hl, $556d
@@ -28233,8 +32637,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5562b,$5563a - $5562b
+UnnamedText_5562b: ; 0x5562b
+    TX_FAR _UnnamedText_5562b
+    db $50
+; 0x5562b + 5 bytes
 
+UnnamedText_55630: ; 0x55630
+    TX_FAR _UnnamedText_55630
+    db $50
+; 0x55630 + 5 bytes
+
+UnnamedText_55635: ; 0x55635
+    TX_FAR _UnnamedText_55635
+    db $50
+; 0x55635 + 5 bytes
+
 Route3Text9: ; 0x5563a
     db $08 ; asm
     ld hl, $5579
@@ -28241,8 +32658,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55644,$f
+UnnamedText_55644: ; 0x55644
+    TX_FAR _UnnamedText_55644
+    db $50
+; 0x55644 + 5 bytes
 
+UnnamedText_55649: ; 0x55649
+    TX_FAR _UnnamedText_55649
+    db $50
+; 0x55649 + 5 bytes
+
+UnnamedText_5564e: ; 0x5564e
+    TX_FAR _UnnamedText_5564e
+    db $50
+; 0x5564e + 5 bytes
+
 Route3Text10: ; 0x55653
     TX_FAR _Route3Text10
     db $50
@@ -28274,8 +32704,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55699,$f
+UnnamedText_55699: ; 0x55699
+    TX_FAR _UnnamedText_55699
+    db $50
+; 0x55699 + 5 bytes
 
+UnnamedText_5569e: ; 0x5569e
+    TX_FAR _UnnamedText_5569e
+    db $50
+; 0x5569e + 5 bytes
+
+UnnamedText_556a3: ; 0x556a3
+    TX_FAR _UnnamedText_556a3
+    db $50
+; 0x556a3 + 5 bytes
+
 Route4Text5: ; 0x556a8
     TX_FAR _Route4Text5
     db $50
@@ -28311,9 +32754,11 @@
     dw Route9Text1, Route9Text2, Route9Text3, Route9Text4, Route9Text5, Route9Text6, Route9Text7, Route9Text8, Route9Text9, Route9Text10, Route9Text11
 
 Route12Text13: ; 0x556eb
+
 INCBIN "baserom.gbc",$556eb,$556f0 - $556eb
 
 Route12Text14: ; 0x556f0
+
 INCBIN "baserom.gbc",$556f0,$55758 - $556f0
 
 Route9Text1: ; 0x55758
@@ -28364,8 +32809,141 @@
     jp $24d7
 ; 0x55792
 
-INCBIN "baserom.gbc",$55792,$87
+UnnamedText_55792: ; 0x55792
+    TX_FAR _UnnamedText_55792
+    db $50
+; 0x55792 + 5 bytes
 
+UnnamedText_55797: ; 0x55797
+    TX_FAR _UnnamedText_55797
+    db $50
+; 0x55797 + 5 bytes
+
+UnnamedText_5579c: ; 0x5579c
+    TX_FAR _UnnamedText_5579c
+    db $50
+; 0x5579c + 5 bytes
+
+UnnamedText_557a1: ; 0x557a1
+    TX_FAR _UnnamedText_557a1
+    db $50
+; 0x557a1 + 5 bytes
+
+UnnamedText_557a6: ; 0x557a6
+    TX_FAR _UnnamedText_557a6
+    db $50
+; 0x557a6 + 5 bytes
+
+UnnamedText_557ab: ; 0x557ab
+    TX_FAR _UnnamedText_557ab
+    db $50
+; 0x557ab + 5 bytes
+
+UnnamedText_557b0: ; 0x557b0
+    TX_FAR _UnnamedText_557b0
+    db $50
+; 0x557b0 + 5 bytes
+
+UnnamedText_557b5: ; 0x557b5
+    TX_FAR _UnnamedText_557b5
+    db $50
+; 0x557b5 + 5 bytes
+
+UnnamedText_557ba: ; 0x557ba
+    TX_FAR _UnnamedText_557ba
+    db $50
+; 0x557ba + 5 bytes
+
+UnnamedText_557bf: ; 0x557bf
+    TX_FAR _UnnamedText_557bf
+    db $50
+; 0x557bf + 5 bytes
+
+UnnamedText_557c4: ; 0x557c4
+    TX_FAR _UnnamedText_557c4
+    db $50
+; 0x557c4 + 5 bytes
+
+UnnamedText_557c9: ; 0x557c9
+    TX_FAR _UnnamedText_557c9
+    db $50
+; 0x557c9 + 5 bytes
+
+UnnamedText_557ce: ; 0x557ce
+    TX_FAR _UnnamedText_557ce
+    db $50
+; 0x557ce + 5 bytes
+
+UnnamedText_557d3: ; 0x557d3
+    TX_FAR _UnnamedText_557d3
+    db $50
+; 0x557d3 + 5 bytes
+
+UnnamedText_557d8: ; 0x557d8
+    TX_FAR _UnnamedText_557d8
+    db $50
+; 0x557d8 + 5 bytes
+
+UnnamedText_557dd: ; 0x557dd
+    TX_FAR _UnnamedText_557dd
+    db $50
+; 0x557dd + 5 bytes
+
+UnnamedText_557e2: ; 0x557e2
+    TX_FAR _UnnamedText_557e2
+    db $50
+; 0x557e2 + 5 bytes
+
+UnnamedText_557e7: ; 0x557e7
+    TX_FAR _UnnamedText_557e7
+    db $50
+; 0x557e7 + 5 bytes
+
+UnnamedText_557ec: ; 0x557ec
+    TX_FAR _UnnamedText_557ec
+    db $50
+; 0x557ec + 5 bytes
+
+UnnamedText_557f1: ; 0x557f1
+    TX_FAR _UnnamedText_557f1
+    db $50
+; 0x557f1 + 5 bytes
+
+UnnamedText_557f6: ; 0x557f6
+    TX_FAR _UnnamedText_557f6
+    db $50
+; 0x557f6 + 5 bytes
+
+UnnamedText_557fb: ; 0x557fb
+    TX_FAR _UnnamedText_557fb
+    db $50
+; 0x557fb + 5 bytes
+
+UnnamedText_55800: ; 0x55800
+    TX_FAR _UnnamedText_55800
+    db $50
+; 0x55800 + 5 bytes
+
+UnnamedText_55805: ; 0x55805
+    TX_FAR _UnnamedText_55805
+    db $50
+; 0x55805 + 5 bytes
+
+UnnamedText_5580a: ; 0x5580a
+    TX_FAR _UnnamedText_5580a
+    db $50
+; 0x5580a + 5 bytes
+
+UnnamedText_5580f: ; 0x5580f
+    TX_FAR _UnnamedText_5580f
+    db $50
+; 0x5580f + 5 bytes
+
+UnnamedText_55814: ; 0x55814
+    TX_FAR _UnnamedText_55814
+    db $50
+; 0x55814 + 5 bytes
+
 Route9Text11: ; 0x55819
     TX_FAR _Route9Text11
     db $50
@@ -28393,8 +32971,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$558d4,$558e3 - $558d4
+UnnamedText_558d4: ; 0x558d4
+    TX_FAR _UnnamedText_558d4
+    db $50
+; 0x558d4 + 5 bytes
 
+UnnamedText_558d9: ; 0x558d9
+    TX_FAR _UnnamedText_558d9
+    db $50
+; 0x558d9 + 5 bytes
+
+UnnamedText_558de: ; 0x558de
+    TX_FAR _UnnamedText_558de
+    db $50
+; 0x558de + 5 bytes
+
 Route13Text2: ; 0x558e3
     db $08 ; asm
     ld hl, $585d
@@ -28401,8 +32992,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$558ed,$558fc - $558ed
+UnnamedText_558ed: ; 0x558ed
+    TX_FAR _UnnamedText_558ed
+    db $50
+; 0x558ed + 5 bytes
 
+UnnamedText_558f2: ; 0x558f2
+    TX_FAR _UnnamedText_558f2
+    db $50
+; 0x558f2 + 5 bytes
+
+UnnamedText_558f7: ; 0x558f7
+    TX_FAR _UnnamedText_558f7
+    db $50
+; 0x558f7 + 5 bytes
+
 Route13Text3: ; 0x558fc
     db $08 ; asm
     ld hl, $5869
@@ -28409,8 +33013,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55906,$55915 - $55906
+UnnamedText_55906: ; 0x55906
+    TX_FAR _UnnamedText_55906
+    db $50
+; 0x55906 + 5 bytes
 
+UnnamedText_5590b: ; 0x5590b
+    TX_FAR _UnnamedText_5590b
+    db $50
+; 0x5590b + 5 bytes
+
+UnnamedText_55910: ; 0x55910
+    TX_FAR _UnnamedText_55910
+    db $50
+; 0x55910 + 5 bytes
+
 Route13Text4: ; 0x55915
     db $08 ; asm
     ld hl, $5875
@@ -28417,8 +33034,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5591f,$5592e - $5591f
+UnnamedText_5591f: ; 0x5591f
+    TX_FAR _UnnamedText_5591f
+    db $50
+; 0x5591f + 5 bytes
 
+UnnamedText_55924: ; 0x55924
+    TX_FAR _UnnamedText_55924
+    db $50
+; 0x55924 + 5 bytes
+
+UnnamedText_55929: ; 0x55929
+    TX_FAR _UnnamedText_55929
+    db $50
+; 0x55929 + 5 bytes
+
 Route13Text5: ; 0x5592e
     db $08 ; asm
     ld hl, $5881
@@ -28425,8 +33055,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55938,$55947 - $55938
+UnnamedText_55938: ; 0x55938
+    TX_FAR _UnnamedText_55938
+    db $50
+; 0x55938 + 5 bytes
 
+UnnamedText_5593d: ; 0x5593d
+    TX_FAR _UnnamedText_5593d
+    db $50
+; 0x5593d + 5 bytes
+
+UnnamedText_55942: ; 0x55942
+    TX_FAR _UnnamedText_55942
+    db $50
+; 0x55942 + 5 bytes
+
 Route13Text6: ; 0x55947
     db $08 ; asm
     ld hl, $588d
@@ -28433,8 +33076,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55951,$55960 - $55951
+UnnamedText_55951: ; 0x55951
+    TX_FAR _UnnamedText_55951
+    db $50
+; 0x55951 + 5 bytes
 
+UnnamedText_55956: ; 0x55956
+    TX_FAR _UnnamedText_55956
+    db $50
+; 0x55956 + 5 bytes
+
+UnnamedText_5595b: ; 0x5595b
+    TX_FAR _UnnamedText_5595b
+    db $50
+; 0x5595b + 5 bytes
+
 Route13Text7: ; 0x55960
     db $08 ; asm
     ld hl, $5899
@@ -28441,8 +33097,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5596a,$55979 - $5596a
+UnnamedText_5596a: ; 0x5596a
+    TX_FAR _UnnamedText_5596a
+    db $50
+; 0x5596a + 5 bytes
 
+UnnamedText_5596f: ; 0x5596f
+    TX_FAR _UnnamedText_5596f
+    db $50
+; 0x5596f + 5 bytes
+
+UnnamedText_55974: ; 0x55974
+    TX_FAR _UnnamedText_55974
+    db $50
+; 0x55974 + 5 bytes
+
 Route13Text8: ; 0x55979
     db $08 ; asm
     ld hl, $58a5
@@ -28449,8 +33118,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55983,$55992 - $55983
+UnnamedText_55983: ; 0x55983
+    TX_FAR _UnnamedText_55983
+    db $50
+; 0x55983 + 5 bytes
 
+UnnamedText_55988: ; 0x55988
+    TX_FAR _UnnamedText_55988
+    db $50
+; 0x55988 + 5 bytes
+
+UnnamedText_5598d: ; 0x5598d
+    TX_FAR _UnnamedText_5598d
+    db $50
+; 0x5598d + 5 bytes
+
 Route13Text9: ; 0x55992
     db $08 ; asm
     ld hl, $58b1
@@ -28457,8 +33139,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5599c,$559ab - $5599c
+UnnamedText_5599c: ; 0x5599c
+    TX_FAR _UnnamedText_5599c
+    db $50
+; 0x5599c + 5 bytes
 
+UnnamedText_559a1: ; 0x559a1
+    TX_FAR _UnnamedText_559a1
+    db $50
+; 0x559a1 + 5 bytes
+
+UnnamedText_559a6: ; 0x559a6
+    TX_FAR _UnnamedText_559a6
+    db $50
+; 0x559a6 + 5 bytes
+
 Route13Text10: ; 0x559ab
     db $08 ; asm
     ld hl, $58bd
@@ -28465,8 +33160,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$559b5,$f
+UnnamedText_559b5: ; 0x559b5
+    TX_FAR _UnnamedText_559b5
+    db $50
+; 0x559b5 + 5 bytes
 
+UnnamedText_559ba: ; 0x559ba
+    TX_FAR _UnnamedText_559ba
+    db $50
+; 0x559ba + 5 bytes
+
+UnnamedText_559bf: ; 0x559bf
+    TX_FAR _UnnamedText_559bf
+    db $50
+; 0x559bf + 5 bytes
+
 Route13Text11: ; 0x559c4
     TX_FAR _Route13Text11
     db $50
@@ -28502,8 +33210,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55a85,$55a94 - $55a85
+UnnamedText_55a85: ; 0x55a85
+    TX_FAR _UnnamedText_55a85
+    db $50
+; 0x55a85 + 5 bytes
 
+UnnamedText_55a8a: ; 0x55a8a
+    TX_FAR _UnnamedText_55a8a
+    db $50
+; 0x55a8a + 5 bytes
+
+UnnamedText_55a8f: ; 0x55a8f
+    TX_FAR _UnnamedText_55a8f
+    db $50
+; 0x55a8f + 5 bytes
+
 Route14Text2: ; 0x55a94
     db $08 ; asm
     ld hl, $5a0e
@@ -28510,8 +33231,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55a9e,$55aad - $55a9e
+UnnamedText_55a9e: ; 0x55a9e
+    TX_FAR _UnnamedText_55a9e
+    db $50
+; 0x55a9e + 5 bytes
 
+UnnamedText_55aa3: ; 0x55aa3
+    TX_FAR _UnnamedText_55aa3
+    db $50
+; 0x55aa3 + 5 bytes
+
+UnnamedText_55aa8: ; 0x55aa8
+    TX_FAR _UnnamedText_55aa8
+    db $50
+; 0x55aa8 + 5 bytes
+
 Route14Text3: ; 0x55aad
     db $08 ; asm
     ld hl, $5a1a
@@ -28518,8 +33252,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55ab7,$55ac6 - $55ab7
+UnnamedText_55ab7: ; 0x55ab7
+    TX_FAR _UnnamedText_55ab7
+    db $50
+; 0x55ab7 + 5 bytes
 
+UnnamedText_55abc: ; 0x55abc
+    TX_FAR _UnnamedText_55abc
+    db $50
+; 0x55abc + 5 bytes
+
+UnnamedText_55ac1: ; 0x55ac1
+    TX_FAR _UnnamedText_55ac1
+    db $50
+; 0x55ac1 + 5 bytes
+
 Route14Text4: ; 0x55ac6
     db $08 ; asm
     ld hl, $5a26
@@ -28526,8 +33273,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55ad0,$55adf - $55ad0
+UnnamedText_55ad0: ; 0x55ad0
+    TX_FAR _UnnamedText_55ad0
+    db $50
+; 0x55ad0 + 5 bytes
 
+UnnamedText_55ad5: ; 0x55ad5
+    TX_FAR _UnnamedText_55ad5
+    db $50
+; 0x55ad5 + 5 bytes
+
+UnnamedText_55ada: ; 0x55ada
+    TX_FAR _UnnamedText_55ada
+    db $50
+; 0x55ada + 5 bytes
+
 Route14Text5: ; 0x55adf
     db $08 ; asm
     ld hl, $5a32
@@ -28534,8 +33294,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55ae9,$55af8 - $55ae9
+UnnamedText_55ae9: ; 0x55ae9
+    TX_FAR _UnnamedText_55ae9
+    db $50
+; 0x55ae9 + 5 bytes
 
+UnnamedText_55aee: ; 0x55aee
+    TX_FAR _UnnamedText_55aee
+    db $50
+; 0x55aee + 5 bytes
+
+UnnamedText_55af3: ; 0x55af3
+    TX_FAR _UnnamedText_55af3
+    db $50
+; 0x55af3 + 5 bytes
+
 Route14Text6: ; 0x55af8
     db $08 ; asm
     ld hl, $5a3e
@@ -28542,8 +33315,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55b02,$55b11 - $55b02
+UnnamedText_55b02: ; 0x55b02
+    TX_FAR _UnnamedText_55b02
+    db $50
+; 0x55b02 + 5 bytes
 
+UnnamedText_55b07: ; 0x55b07
+    TX_FAR _UnnamedText_55b07
+    db $50
+; 0x55b07 + 5 bytes
+
+UnnamedText_55b0c: ; 0x55b0c
+    TX_FAR _UnnamedText_55b0c
+    db $50
+; 0x55b0c + 5 bytes
+
 Route14Text7: ; 0x55b11
     db $08 ; asm
     ld hl, $5a4a
@@ -28550,8 +33336,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55b1b,$55b2a - $55b1b
+UnnamedText_55b1b: ; 0x55b1b
+    TX_FAR _UnnamedText_55b1b
+    db $50
+; 0x55b1b + 5 bytes
 
+UnnamedText_55b20: ; 0x55b20
+    TX_FAR _UnnamedText_55b20
+    db $50
+; 0x55b20 + 5 bytes
+
+UnnamedText_55b25: ; 0x55b25
+    TX_FAR _UnnamedText_55b25
+    db $50
+; 0x55b25 + 5 bytes
+
 Route14Text8: ; 0x55b2a
     db $08 ; asm
     ld hl, $5a56
@@ -28558,8 +33357,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55b34,$55b43 - $55b34
+UnnamedText_55b34: ; 0x55b34
+    TX_FAR _UnnamedText_55b34
+    db $50
+; 0x55b34 + 5 bytes
 
+UnnamedText_55b39: ; 0x55b39
+    TX_FAR _UnnamedText_55b39
+    db $50
+; 0x55b39 + 5 bytes
+
+UnnamedText_55b3e: ; 0x55b3e
+    TX_FAR _UnnamedText_55b3e
+    db $50
+; 0x55b3e + 5 bytes
+
 Route14Text9: ; 0x55b43
     db $08 ; asm
     ld hl, $5a62
@@ -28566,8 +33378,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55b4d,$55b5c - $55b4d
+UnnamedText_55b4d: ; 0x55b4d
+    TX_FAR _UnnamedText_55b4d
+    db $50
+; 0x55b4d + 5 bytes
 
+UnnamedText_55b52: ; 0x55b52
+    TX_FAR _UnnamedText_55b52
+    db $50
+; 0x55b52 + 5 bytes
+
+UnnamedText_55b57: ; 0x55b57
+    TX_FAR _UnnamedText_55b57
+    db $50
+; 0x55b57 + 5 bytes
+
 Route14Text10: ; 0x55b5c
     db $08 ; asm
     ld hl, $5a6e
@@ -28574,8 +33399,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55b66,$f
+UnnamedText_55b66: ; 0x55b66
+    TX_FAR _UnnamedText_55b66
+    db $50
+; 0x55b66 + 5 bytes
 
+UnnamedText_55b6b: ; 0x55b6b
+    TX_FAR _UnnamedText_55b6b
+    db $50
+; 0x55b6b + 5 bytes
+
+UnnamedText_55b70: ; 0x55b70
+    TX_FAR _UnnamedText_55b70
+    db $50
+; 0x55b70 + 5 bytes
+
 Route14Text11: ; 0x55b75
     TX_FAR _Route14Text11
     db $50
@@ -28603,8 +33441,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55c36,$55c45 - $55c36
+UnnamedText_55c36: ; 0x55c36
+    TX_FAR _UnnamedText_55c36
+    db $50
+; 0x55c36 + 5 bytes
 
+UnnamedText_55c3b: ; 0x55c3b
+    TX_FAR _UnnamedText_55c3b
+    db $50
+; 0x55c3b + 5 bytes
+
+UnnamedText_55c40: ; 0x55c40
+    TX_FAR _UnnamedText_55c40
+    db $50
+; 0x55c40 + 5 bytes
+
 Route17Text2: ; 0x55c45
     db $08 ; asm
     ld hl, $5bbf
@@ -28611,8 +33462,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55c4f,$55c5e - $55c4f
+UnnamedText_55c4f: ; 0x55c4f
+    TX_FAR _UnnamedText_55c4f
+    db $50
+; 0x55c4f + 5 bytes
 
+UnnamedText_55c54: ; 0x55c54
+    TX_FAR _UnnamedText_55c54
+    db $50
+; 0x55c54 + 5 bytes
+
+UnnamedText_55c59: ; 0x55c59
+    TX_FAR _UnnamedText_55c59
+    db $50
+; 0x55c59 + 5 bytes
+
 Route17Text3: ; 0x55c5e
     db $08 ; asm
     ld hl, $5bcb
@@ -28619,8 +33483,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55c68,$55c77 - $55c68
+UnnamedText_55c68: ; 0x55c68
+    TX_FAR _UnnamedText_55c68
+    db $50
+; 0x55c68 + 5 bytes
 
+UnnamedText_55c6d: ; 0x55c6d
+    TX_FAR _UnnamedText_55c6d
+    db $50
+; 0x55c6d + 5 bytes
+
+UnnamedText_55c72: ; 0x55c72
+    TX_FAR _UnnamedText_55c72
+    db $50
+; 0x55c72 + 5 bytes
+
 Route17Text4: ; 0x55c77
     db $08 ; asm
     ld hl, $5bd7
@@ -28627,8 +33504,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55c81,$55c90 - $55c81
+UnnamedText_55c81: ; 0x55c81
+    TX_FAR _UnnamedText_55c81
+    db $50
+; 0x55c81 + 5 bytes
 
+UnnamedText_55c86: ; 0x55c86
+    TX_FAR _UnnamedText_55c86
+    db $50
+; 0x55c86 + 5 bytes
+
+UnnamedText_55c8b: ; 0x55c8b
+    TX_FAR _UnnamedText_55c8b
+    db $50
+; 0x55c8b + 5 bytes
+
 Route17Text5: ; 0x55c90
     db $08 ; asm
     ld hl, $5be3
@@ -28635,8 +33525,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55c9a,$55ca9 - $55c9a
+UnnamedText_55c9a: ; 0x55c9a
+    TX_FAR _UnnamedText_55c9a
+    db $50
+; 0x55c9a + 5 bytes
 
+UnnamedText_55c9f: ; 0x55c9f
+    TX_FAR _UnnamedText_55c9f
+    db $50
+; 0x55c9f + 5 bytes
+
+UnnamedText_55ca4: ; 0x55ca4
+    TX_FAR _UnnamedText_55ca4
+    db $50
+; 0x55ca4 + 5 bytes
+
 Route17Text6: ; 0x55ca9
     db $08 ; asm
     ld hl, $5bef
@@ -28643,8 +33546,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55cb3,$55cc2 - $55cb3
+UnnamedText_55cb3: ; 0x55cb3
+    TX_FAR _UnnamedText_55cb3
+    db $50
+; 0x55cb3 + 5 bytes
 
+UnnamedText_55cb8: ; 0x55cb8
+    TX_FAR _UnnamedText_55cb8
+    db $50
+; 0x55cb8 + 5 bytes
+
+UnnamedText_55cbd: ; 0x55cbd
+    TX_FAR _UnnamedText_55cbd
+    db $50
+; 0x55cbd + 5 bytes
+
 Route17Text7: ; 0x55cc2
     db $08 ; asm
     ld hl, $5bfb
@@ -28651,8 +33567,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55ccc,$55cdb - $55ccc
+UnnamedText_55ccc: ; 0x55ccc
+    TX_FAR _UnnamedText_55ccc
+    db $50
+; 0x55ccc + 5 bytes
 
+UnnamedText_55cd1: ; 0x55cd1
+    TX_FAR _UnnamedText_55cd1
+    db $50
+; 0x55cd1 + 5 bytes
+
+UnnamedText_55cd6: ; 0x55cd6
+    TX_FAR _UnnamedText_55cd6
+    db $50
+; 0x55cd6 + 5 bytes
+
 Route17Text8: ; 0x55cdb
     db $08 ; asm
     ld hl, $5c07
@@ -28659,8 +33588,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55ce5,$55cf4 - $55ce5
+UnnamedText_55ce5: ; 0x55ce5
+    TX_FAR _UnnamedText_55ce5
+    db $50
+; 0x55ce5 + 5 bytes
 
+UnnamedText_55cea: ; 0x55cea
+    TX_FAR _UnnamedText_55cea
+    db $50
+; 0x55cea + 5 bytes
+
+UnnamedText_55cef: ; 0x55cef
+    TX_FAR _UnnamedText_55cef
+    db $50
+; 0x55cef + 5 bytes
+
 Route17Text9: ; 0x55cf4
     db $08 ; asm
     ld hl, $5c13
@@ -28667,8 +33609,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55cfe,$55d0d - $55cfe
+UnnamedText_55cfe: ; 0x55cfe
+    TX_FAR _UnnamedText_55cfe
+    db $50
+; 0x55cfe + 5 bytes
 
+UnnamedText_55d03: ; 0x55d03
+    TX_FAR _UnnamedText_55d03
+    db $50
+; 0x55d03 + 5 bytes
+
+UnnamedText_55d08: ; 0x55d08
+    TX_FAR _UnnamedText_55d08
+    db $50
+; 0x55d08 + 5 bytes
+
 Route17Text10: ; 0x55d0d
     db $08 ; asm
     ld hl, $5c1f
@@ -28675,8 +33630,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55d17,$f
+UnnamedText_55d17: ; 0x55d17
+    TX_FAR _UnnamedText_55d17
+    db $50
+; 0x55d17 + 5 bytes
 
+UnnamedText_55d1c: ; 0x55d1c
+    TX_FAR _UnnamedText_55d1c
+    db $50
+; 0x55d1c + 5 bytes
+
+UnnamedText_55d21: ; 0x55d21
+    TX_FAR _UnnamedText_55d21
+    db $50
+; 0x55d21 + 5 bytes
+
 Route17Text11: ; 0x55d26
     TX_FAR _Route17Text11
     db $50
@@ -28778,8 +33746,156 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55e50,$96
+UnnamedText_55e50: ; 0x55e50
+    TX_FAR _UnnamedText_55e50
+    db $50
+; 0x55e50 + 5 bytes
 
+UnnamedText_55e55: ; 0x55e55
+    TX_FAR _UnnamedText_55e55
+    db $50
+; 0x55e55 + 5 bytes
+
+UnnamedText_55e5a: ; 0x55e5a
+    TX_FAR _UnnamedText_55e5a
+    db $50
+; 0x55e5a + 5 bytes
+
+UnnamedText_55e5f: ; 0x55e5f
+    TX_FAR _UnnamedText_55e5f
+    db $50
+; 0x55e5f + 5 bytes
+
+UnnamedText_55e64: ; 0x55e64
+    TX_FAR _UnnamedText_55e64
+    db $50
+; 0x55e64 + 5 bytes
+
+UnnamedText_55e69: ; 0x55e69
+    TX_FAR _UnnamedText_55e69
+    db $50
+; 0x55e69 + 5 bytes
+
+UnnamedText_55e6e: ; 0x55e6e
+    TX_FAR _UnnamedText_55e6e
+    db $50
+; 0x55e6e + 5 bytes
+
+UnnamedText_55e73: ; 0x55e73
+    TX_FAR _UnnamedText_55e73
+    db $50
+; 0x55e73 + 5 bytes
+
+UnnamedText_55e78: ; 0x55e78
+    TX_FAR _UnnamedText_55e78
+    db $50
+; 0x55e78 + 5 bytes
+
+UnnamedText_55e7d: ; 0x55e7d
+    TX_FAR _UnnamedText_55e7d
+    db $50
+; 0x55e7d + 5 bytes
+
+UnnamedText_55e82: ; 0x55e82
+    TX_FAR _UnnamedText_55e82
+    db $50
+; 0x55e82 + 5 bytes
+
+UnnamedText_55e87: ; 0x55e87
+    TX_FAR _UnnamedText_55e87
+    db $50
+; 0x55e87 + 5 bytes
+
+UnnamedText_55e8c: ; 0x55e8c
+    TX_FAR _UnnamedText_55e8c
+    db $50
+; 0x55e8c + 5 bytes
+
+UnnamedText_55e91: ; 0x55e91
+    TX_FAR _UnnamedText_55e91
+    db $50
+; 0x55e91 + 5 bytes
+
+UnnamedText_55e96: ; 0x55e96
+    TX_FAR _UnnamedText_55e96
+    db $50
+; 0x55e96 + 5 bytes
+
+UnnamedText_55e9b: ; 0x55e9b
+    TX_FAR _UnnamedText_55e9b
+    db $50
+; 0x55e9b + 5 bytes
+
+UnnamedText_55ea0: ; 0x55ea0
+    TX_FAR _UnnamedText_55ea0
+    db $50
+; 0x55ea0 + 5 bytes
+
+UnnamedText_55ea5: ; 0x55ea5
+    TX_FAR _UnnamedText_55ea5
+    db $50
+; 0x55ea5 + 5 bytes
+
+UnnamedText_55eaa: ; 0x55eaa
+    TX_FAR _UnnamedText_55eaa
+    db $50
+; 0x55eaa + 5 bytes
+
+UnnamedText_55eaf: ; 0x55eaf
+    TX_FAR _UnnamedText_55eaf
+    db $50
+; 0x55eaf + 5 bytes
+
+UnnamedText_55eb4: ; 0x55eb4
+    TX_FAR _UnnamedText_55eb4
+    db $50
+; 0x55eb4 + 5 bytes
+
+UnnamedText_55eb9: ; 0x55eb9
+    TX_FAR _UnnamedText_55eb9
+    db $50
+; 0x55eb9 + 5 bytes
+
+UnnamedText_55ebe: ; 0x55ebe
+    TX_FAR _UnnamedText_55ebe
+    db $50
+; 0x55ebe + 5 bytes
+
+UnnamedText_55ec3: ; 0x55ec3
+    TX_FAR _UnnamedText_55ec3
+    db $50
+; 0x55ec3 + 5 bytes
+
+UnnamedText_55ec8: ; 0x55ec8
+    TX_FAR _UnnamedText_55ec8
+    db $50
+; 0x55ec8 + 5 bytes
+
+UnnamedText_55ecd: ; 0x55ecd
+    TX_FAR _UnnamedText_55ecd
+    db $50
+; 0x55ecd + 5 bytes
+
+UnnamedText_55ed2: ; 0x55ed2
+    TX_FAR _UnnamedText_55ed2
+    db $50
+; 0x55ed2 + 5 bytes
+
+UnnamedText_55ed7: ; 0x55ed7
+    TX_FAR _UnnamedText_55ed7
+    db $50
+; 0x55ed7 + 5 bytes
+
+UnnamedText_55edc: ; 0x55edc
+    TX_FAR _UnnamedText_55edc
+    db $50
+; 0x55edc + 5 bytes
+
+UnnamedText_55ee1: ; 0x55ee1
+    TX_FAR _UnnamedText_55ee1
+    db $50
+; 0x55ee1 + 5 bytes
+
 Route19Text11: ; 0x55ee6
     TX_FAR _Route19Text11
     db $50
@@ -28855,8 +33971,141 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$55fdd,$87
+UnnamedText_55fdd: ; 0x55fdd
+    TX_FAR _UnnamedText_55fdd
+    db $50
+; 0x55fdd + 5 bytes
 
+UnnamedText_55fe2: ; 0x55fe2
+    TX_FAR _UnnamedText_55fe2
+    db $50
+; 0x55fe2 + 5 bytes
+
+UnnamedText_55fe7: ; 0x55fe7
+    TX_FAR _UnnamedText_55fe7
+    db $50
+; 0x55fe7 + 5 bytes
+
+UnnamedText_55fec: ; 0x55fec
+    TX_FAR _UnnamedText_55fec
+    db $50
+; 0x55fec + 5 bytes
+
+UnnamedText_55ff1: ; 0x55ff1
+    TX_FAR _UnnamedText_55ff1
+    db $50
+; 0x55ff1 + 5 bytes
+
+UnnamedText_55ff6: ; 0x55ff6
+    TX_FAR _UnnamedText_55ff6
+    db $50
+; 0x55ff6 + 5 bytes
+
+UnnamedText_55ffb: ; 0x55ffb
+    TX_FAR _UnnamedText_55ffb
+    db $50
+; 0x55ffb + 5 bytes
+
+UnnamedText_56000: ; 0x56000
+    TX_FAR _UnnamedText_56000
+    db $50
+; 0x56000 + 5 bytes
+
+UnnamedText_56005: ; 0x56005
+    TX_FAR _UnnamedText_56005
+    db $50
+; 0x56005 + 5 bytes
+
+UnnamedText_5600a: ; 0x5600a
+    TX_FAR _UnnamedText_5600a
+    db $50
+; 0x5600a + 5 bytes
+
+UnnamedText_5600f: ; 0x5600f
+    TX_FAR _UnnamedText_5600f
+    db $50
+; 0x5600f + 5 bytes
+
+UnnamedText_56014: ; 0x56014
+    TX_FAR _UnnamedText_56014
+    db $50
+; 0x56014 + 5 bytes
+
+UnnamedText_56019: ; 0x56019
+    TX_FAR _UnnamedText_56019
+    db $50
+; 0x56019 + 5 bytes
+
+UnnamedText_5601e: ; 0x5601e
+    TX_FAR _UnnamedText_5601e
+    db $50
+; 0x5601e + 5 bytes
+
+UnnamedText_56023: ; 0x56023
+    TX_FAR _UnnamedText_56023
+    db $50
+; 0x56023 + 5 bytes
+
+UnnamedText_56028: ; 0x56028
+    TX_FAR _UnnamedText_56028
+    db $50
+; 0x56028 + 5 bytes
+
+UnnamedText_5602d: ; 0x5602d
+    TX_FAR _UnnamedText_5602d
+    db $50
+; 0x5602d + 5 bytes
+
+UnnamedText_56032: ; 0x56032
+    TX_FAR _UnnamedText_56032
+    db $50
+; 0x56032 + 5 bytes
+
+UnnamedText_56037: ; 0x56037
+    TX_FAR _UnnamedText_56037
+    db $50
+; 0x56037 + 5 bytes
+
+UnnamedText_5603c: ; 0x5603c
+    TX_FAR _UnnamedText_5603c
+    db $50
+; 0x5603c + 5 bytes
+
+UnnamedText_56041: ; 0x56041
+    TX_FAR _UnnamedText_56041
+    db $50
+; 0x56041 + 5 bytes
+
+UnnamedText_56046: ; 0x56046
+    TX_FAR _UnnamedText_56046
+    db $50
+; 0x56046 + 5 bytes
+
+UnnamedText_5604b: ; 0x5604b
+    TX_FAR _UnnamedText_5604b
+    db $50
+; 0x5604b + 5 bytes
+
+UnnamedText_56050: ; 0x56050
+    TX_FAR _UnnamedText_56050
+    db $50
+; 0x56050 + 5 bytes
+
+UnnamedText_56055: ; 0x56055
+    TX_FAR _UnnamedText_56055
+    db $50
+; 0x56055 + 5 bytes
+
+UnnamedText_5605a: ; 0x5605a
+    TX_FAR _UnnamedText_5605a
+    db $50
+; 0x5605a + 5 bytes
+
+UnnamedText_5605f: ; 0x5605f
+    TX_FAR _UnnamedText_5605f
+    db $50
+; 0x5605f + 5 bytes
+
 VermilionHouse2_h: ; 0x56064 to 0x56070 (12 bytes) (id=163)
     db $08 ; tileset
     db VERMILION_HOUSE_2_HEIGHT, VERMILION_HOUSE_2_WIDTH ; dimensions (y, x)
@@ -28902,8 +34151,33 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$560b1,$1e
+UnnamedText_560b1: ; 0x560b1
+    TX_FAR _UnnamedText_560b1
+    db $50
+; 0x560b1 + 5 bytes
 
+INCBIN "baserom.gbc",$560b6,$560bb - $560b6
+
+UnnamedText_560bb: ; 0x560bb
+    TX_FAR _UnnamedText_560bb
+    db $50
+; 0x560bb + 5 bytes
+
+UnnamedText_560c0: ; 0x560c0
+    TX_FAR _UnnamedText_560c0
+    db $50
+; 0x560c0 + 5 bytes
+
+UnnamedText_560c5: ; 0x560c5
+    TX_FAR _UnnamedText_560c5
+    db $50
+; 0x560c5 + 5 bytes
+
+UnnamedText_560ca: ; 0x560ca
+    TX_FAR _UnnamedText_560ca
+    db $50
+; 0x560ca + 5 bytes
+
 VermilionHouse2Object: ; 0x560cf (size=26)
     db $a ; border tile
 
@@ -29017,8 +34291,28 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$561bd,$64
+UnnamedText_561bd: ; 0x561bd
+    TX_FAR _UnnamedText_561bd
+    db $50
+; 0x561bd + 5 bytes
 
+INCBIN "baserom.gbc",$561c2,$56212 - $561c2
+
+UnnamedText_56212: ; 0x56212
+    TX_FAR _UnnamedText_56212
+    db $50
+; 0x56212 + 5 bytes
+
+UnnamedText_56217: ; 0x56217
+    TX_FAR _UnnamedText_56217
+    db $50
+; 0x56217 + 5 bytes
+
+UnnamedText_5621c: ; 0x5621c
+    TX_FAR _UnnamedText_5621c
+    db $50
+; 0x5621c + 5 bytes
+
 FuchsiaHouse3Object: ; 0x56221 (size=34)
     db $c ; border tile
 
@@ -29108,8 +34402,81 @@
     ld hl, $641e
     jp $6409
 ; 0x562e1
-INCBIN "baserom.gbc",$562e1,$178
 
+INCBIN "baserom.gbc",$562e1,$5640f - $562e1
+
+UnnamedText_5640f: ; 0x5640f
+    TX_FAR _UnnamedText_5640f
+    db $50
+; 0x5640f + 5 bytes
+
+UnnamedText_56414: ; 0x56414
+    TX_FAR _UnnamedText_56414
+    db $50
+; 0x56414 + 5 bytes
+
+UnnamedText_56419: ; 0x56419
+    TX_FAR _UnnamedText_56419
+    db $50
+; 0x56419 + 5 bytes
+
+UnnamedText_5641e: ; 0x5641e
+    TX_FAR _UnnamedText_5641e
+    db $50
+; 0x5641e + 5 bytes
+
+UnnamedText_56423: ; 0x56423
+    TX_FAR _UnnamedText_56423
+    db $50
+; 0x56423 + 5 bytes
+
+UnnamedText_56428: ; 0x56428
+    TX_FAR _UnnamedText_56428
+    db $50
+; 0x56428 + 5 bytes
+
+UnnamedText_5642d: ; 0x5642d
+    TX_FAR _UnnamedText_5642d
+    db $50
+; 0x5642d + 5 bytes
+
+UnnamedText_56432: ; 0x56432
+    TX_FAR _UnnamedText_56432
+    db $50
+; 0x56432 + 5 bytes
+
+INCBIN "baserom.gbc",$56437,$5643b - $56437
+
+UnnamedText_5643b: ; 0x5643b
+    TX_FAR _UnnamedText_5643b
+    db $50
+; 0x5643b + 5 bytes
+
+UnnamedText_56440: ; 0x56440
+    TX_FAR _UnnamedText_56440
+    db $50
+; 0x56440 + 5 bytes
+
+UnnamedText_56445: ; 0x56445
+    TX_FAR _UnnamedText_56445
+    db $50
+; 0x56445 + 5 bytes
+
+UnnamedText_5644a: ; 0x5644a
+    TX_FAR _UnnamedText_5644a
+    db $50
+; 0x5644a + 5 bytes
+
+UnnamedText_5644f: ; 0x5644f
+    TX_FAR _UnnamedText_5644f
+    db $50
+; 0x5644f + 5 bytes
+
+UnnamedText_56454: ; 0x56454
+    TX_FAR _UnnamedText_56454
+    db $50
+; 0x56454 + 5 bytes
+
 DayCareMObject: ; 0x56459 (size=26)
     db $a ; border tile
 
@@ -29171,8 +34538,33 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$564c0,$1e
+UnnamedText_564c0: ; 0x564c0
+    TX_FAR _UnnamedText_564c0
+    db $50
+; 0x564c0 + 5 bytes
 
+INCBIN "baserom.gbc",$564c5,$564ca - $564c5
+
+UnnamedText_564ca: ; 0x564ca
+    TX_FAR _UnnamedText_564ca
+    db $50
+; 0x564ca + 5 bytes
+
+UnnamedText_564cf: ; 0x564cf
+    TX_FAR _UnnamedText_564cf
+    db $50
+; 0x564cf + 5 bytes
+
+UnnamedText_564d4: ; 0x564d4
+    TX_FAR _UnnamedText_564d4
+    db $50
+; 0x564d4 + 5 bytes
+
+UnnamedText_564d9: ; 0x564d9
+    TX_FAR _UnnamedText_564d9
+    db $50
+; 0x564d9 + 5 bytes
+
 Route12HouseObject: ; 0x564de (size=26)
     db $a ; border tile
 
@@ -29226,8 +34618,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$565be,$565c8 - $565be
+UnnamedText_565be: ; 0x565be
+    TX_FAR _UnnamedText_565be
+    db $50
+; 0x565be + 5 bytes
 
+UnnamedText_565c3: ; 0x565c3
+    TX_FAR _UnnamedText_565c3
+    db $50
+; 0x565c3 + 5 bytes
+
 SilphCo8Text2: ; 0x565c8
     db $08 ; asm
     ld hl, $6585
@@ -29246,8 +34646,51 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$565e6,$2d
+UnnamedText_565e6: ; 0x565e6
+    TX_FAR _UnnamedText_565e6
+    db $50
+; 0x565e6 + 5 bytes
 
+UnnamedText_565eb: ; 0x565eb
+    TX_FAR _UnnamedText_565eb
+    db $50
+; 0x565eb + 5 bytes
+
+UnnamedText_565f0: ; 0x565f0
+    TX_FAR _UnnamedText_565f0
+    db $50
+; 0x565f0 + 5 bytes
+
+UnnamedText_565f5: ; 0x565f5
+    TX_FAR _UnnamedText_565f5
+    db $50
+; 0x565f5 + 5 bytes
+
+UnnamedText_565fa: ; 0x565fa
+    TX_FAR _UnnamedText_565fa
+    db $50
+; 0x565fa + 5 bytes
+
+UnnamedText_565ff: ; 0x565ff
+    TX_FAR _UnnamedText_565ff
+    db $50
+; 0x565ff + 5 bytes
+
+UnnamedText_56604: ; 0x56604
+    TX_FAR _UnnamedText_56604
+    db $50
+; 0x56604 + 5 bytes
+
+UnnamedText_56609: ; 0x56609
+    TX_FAR _UnnamedText_56609
+    db $50
+; 0x56609 + 5 bytes
+
+UnnamedText_5660e: ; 0x5660e
+    TX_FAR _UnnamedText_5660e
+    db $50
+; 0x5660e + 5 bytes
+
 SilphCo8Object: ; 0x56613 (size=90)
     db $2e ; border tile
 
@@ -29765,8 +35208,81 @@
 Route18Blocks: ; 225
     INCBIN "maps/route18.blk"
 
-INCBIN "baserom.gbc",$58d7d,$590b0 - $58d7d
+INCBIN "baserom.gbc",$58d7d,$58e3b - $58d7d
 
+UnnamedText_58e3b: ; 0x58e3b
+    TX_FAR _UnnamedText_58e3b
+    db $50
+; 0x58e3b + 5 bytes
+
+UnnamedText_58e40: ; 0x58e40
+    TX_FAR _UnnamedText_58e40
+    db $50
+; 0x58e40 + 5 bytes
+
+UnnamedText_58e45: ; 0x58e45
+    TX_FAR _UnnamedText_58e45
+    db $50
+; 0x58e45 + 5 bytes
+
+UnnamedText_58e4a: ; 0x58e4a
+    TX_FAR _UnnamedText_58e4a
+    db $50
+; 0x58e4a + 5 bytes
+
+UnnamedText_58e4f: ; 0x58e4f
+    TX_FAR _UnnamedText_58e4f
+    db $50
+; 0x58e4f + 5 bytes
+
+UnnamedText_58e54: ; 0x58e54
+    TX_FAR _UnnamedText_58e54
+    db $50
+; 0x58e54 + 5 bytes
+
+INCBIN "baserom.gbc",$58e59,$58ecc - $58e59
+
+UnnamedText_58ecc: ; 0x58ecc
+    TX_FAR _UnnamedText_58ecc
+    db $50
+; 0x58ecc + 5 bytes
+
+INCBIN "baserom.gbc",$58ed1,$58f3e - $58ed1
+
+UnnamedText_58f3e: ; 0x58f3e
+    TX_FAR _UnnamedText_58f3e
+    db $50
+; 0x58f3e + 5 bytes
+
+INCBIN "baserom.gbc",$58f43,$59091 - $58f43
+
+UnnamedText_59091: ; 0x59091
+    TX_FAR _UnnamedText_59091
+    db $50
+; 0x59091 + 5 bytes
+
+UnnamedText_59096: ; 0x59096
+    TX_FAR _UnnamedText_59096
+    db $50
+; 0x59096 + 5 bytes
+
+UnnamedText_5909b: ; 0x5909b
+    TX_FAR _UnnamedText_5909b
+    db $50
+; 0x5909b + 5 bytes
+
+UnnamedText_590a0: ; 0x590a0
+    TX_FAR _UnnamedText_590a0
+    db $50
+; 0x590a0 + 5 bytes
+
+INCBIN "baserom.gbc",$590a5,$590ab - $590a5
+
+UnnamedText_590ab: ; 0x590ab
+    TX_FAR _UnnamedText_590ab
+    db $50
+; 0x590ab + 5 bytes
+
 Route6Script: ; 0x590b0
     call $3c3c
     ld hl, $50d7
@@ -29780,6 +35296,7 @@
 INCBIN "baserom.gbc",$590c3,$590c9 - $590c3
 
 Route6Texts:
+
 INCBIN "baserom.gbc",$590c9,$59120 - $590c9
 
 Route6Text1: ; 0x59120
@@ -29789,8 +35306,21 @@
     jp $24d7
 ; 0x5912a
 
-INCBIN "baserom.gbc",$5912a,$f
+UnnamedText_5912a: ; 0x5912a
+    TX_FAR _UnnamedText_5912a
+    db $50
+; 0x5912a + 5 bytes
 
+UnnamedText_5912f: ; 0x5912f
+    TX_FAR _UnnamedText_5912f
+    db $50
+; 0x5912f + 5 bytes
+
+UnnamedText_59134: ; 0x59134
+    TX_FAR _UnnamedText_59134
+    db $50
+; 0x59134 + 5 bytes
+
 Route6Text2: ; 0x59139
     db $08 ; asm
     ld hl, $50e3
@@ -29797,8 +35327,16 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59143,$5914d - $59143
+UnnamedText_59143: ; 0x59143
+    TX_FAR _UnnamedText_59143
+    db $50
+; 0x59143 + 5 bytes
 
+UnnamedText_59148: ; 0x59148
+    TX_FAR _UnnamedText_59148
+    db $50
+; 0x59148 + 5 bytes
+
 Route6Text3: ; 0x5914d
     db $08 ; asm
     ld hl, $50ef
@@ -29805,8 +35343,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59157,$59166 - $59157
+UnnamedText_59157: ; 0x59157
+    TX_FAR _UnnamedText_59157
+    db $50
+; 0x59157 + 5 bytes
 
+UnnamedText_5915c: ; 0x5915c
+    TX_FAR _UnnamedText_5915c
+    db $50
+; 0x5915c + 5 bytes
+
+UnnamedText_59161: ; 0x59161
+    TX_FAR _UnnamedText_59161
+    db $50
+; 0x59161 + 5 bytes
+
 Route6Text4: ; 0x59166
     db $08 ; asm
     ld hl, $50fb
@@ -29813,8 +35364,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59170,$5917f - $59170
+UnnamedText_59170: ; 0x59170
+    TX_FAR _UnnamedText_59170
+    db $50
+; 0x59170 + 5 bytes
 
+UnnamedText_59175: ; 0x59175
+    TX_FAR _UnnamedText_59175
+    db $50
+; 0x59175 + 5 bytes
+
+UnnamedText_5917a: ; 0x5917a
+    TX_FAR _UnnamedText_5917a
+    db $50
+; 0x5917a + 5 bytes
+
 Route6Text5: ; 0x5917f
     db $08 ; asm
     ld hl, $5107
@@ -29821,8 +35385,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59189,$59198 - $59189
+UnnamedText_59189: ; 0x59189
+    TX_FAR _UnnamedText_59189
+    db $50
+; 0x59189 + 5 bytes
 
+UnnamedText_5918e: ; 0x5918e
+    TX_FAR _UnnamedText_5918e
+    db $50
+; 0x5918e + 5 bytes
+
+UnnamedText_59193: ; 0x59193
+    TX_FAR _UnnamedText_59193
+    db $50
+; 0x59193 + 5 bytes
+
 Route6Text6: ; 0x59198
     db $08 ; asm
     ld hl, $5113
@@ -29829,8 +35406,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$591a2,$f
+UnnamedText_591a2: ; 0x591a2
+    TX_FAR _UnnamedText_591a2
+    db $50
+; 0x591a2 + 5 bytes
 
+UnnamedText_591a7: ; 0x591a7
+    TX_FAR _UnnamedText_591a7
+    db $50
+; 0x591a7 + 5 bytes
+
+UnnamedText_591ac: ; 0x591ac
+    TX_FAR _UnnamedText_591ac
+    db $50
+; 0x591ac + 5 bytes
+
 Route6Text7: ; 0x591b1
     TX_FAR _Route6Text7
     db $50
@@ -29848,8 +35438,24 @@
 INCBIN "baserom.gbc",$591c9,$591cf - $591c9
 
 Route8Texts: ; 0x591cf
-INCBIN "baserom.gbc",$591cf,$59269 - $591cf
 
+INCBIN "baserom.gbc",$591cf,$5925a - $591cf
+
+UnnamedText_5925a: ; 0x5925a
+    TX_FAR _UnnamedText_5925a
+    db $50
+; 0x5925a + 5 bytes
+
+UnnamedText_5925f: ; 0x5925f
+    TX_FAR _UnnamedText_5925f
+    db $50
+; 0x5925f + 5 bytes
+
+UnnamedText_59264: ; 0x59264
+    TX_FAR _UnnamedText_59264
+    db $50
+; 0x59264 + 5 bytes
+
 Route8Text2: ; 0x59269
     db $08 ; asm
     ld hl, $51ef
@@ -29856,8 +35462,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59273,$59282 - $59273
+UnnamedText_59273: ; 0x59273
+    TX_FAR _UnnamedText_59273
+    db $50
+; 0x59273 + 5 bytes
 
+UnnamedText_59278: ; 0x59278
+    TX_FAR _UnnamedText_59278
+    db $50
+; 0x59278 + 5 bytes
+
+UnnamedText_5927d: ; 0x5927d
+    TX_FAR _UnnamedText_5927d
+    db $50
+; 0x5927d + 5 bytes
+
 Route8Text3: ; 0x59282
     db $08 ; asm
     ld hl, $51fb
@@ -29864,8 +35483,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5928c,$5929b - $5928c
+UnnamedText_5928c: ; 0x5928c
+    TX_FAR _UnnamedText_5928c
+    db $50
+; 0x5928c + 5 bytes
 
+UnnamedText_59291: ; 0x59291
+    TX_FAR _UnnamedText_59291
+    db $50
+; 0x59291 + 5 bytes
+
+UnnamedText_59296: ; 0x59296
+    TX_FAR _UnnamedText_59296
+    db $50
+; 0x59296 + 5 bytes
+
 Route8Text4: ; 0x5929b
     db $08 ; asm
     ld hl, $5207
@@ -29872,8 +35504,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$592a5,$592b4 - $592a5
+UnnamedText_592a5: ; 0x592a5
+    TX_FAR _UnnamedText_592a5
+    db $50
+; 0x592a5 + 5 bytes
 
+UnnamedText_592aa: ; 0x592aa
+    TX_FAR _UnnamedText_592aa
+    db $50
+; 0x592aa + 5 bytes
+
+UnnamedText_592af: ; 0x592af
+    TX_FAR _UnnamedText_592af
+    db $50
+; 0x592af + 5 bytes
+
 Route8Text5: ; 0x592b4
     db $08 ; asm
     ld hl, $5213
@@ -29880,8 +35525,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$592be,$592cd - $592be
+UnnamedText_592be: ; 0x592be
+    TX_FAR _UnnamedText_592be
+    db $50
+; 0x592be + 5 bytes
 
+UnnamedText_592c3: ; 0x592c3
+    TX_FAR _UnnamedText_592c3
+    db $50
+; 0x592c3 + 5 bytes
+
+UnnamedText_592c8: ; 0x592c8
+    TX_FAR _UnnamedText_592c8
+    db $50
+; 0x592c8 + 5 bytes
+
 Route8Text6: ; 0x592cd
     db $08 ; asm
     ld hl, $521f
@@ -29888,8 +35546,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$592d7,$592e6 - $592d7
+UnnamedText_592d7: ; 0x592d7
+    TX_FAR _UnnamedText_592d7
+    db $50
+; 0x592d7 + 5 bytes
 
+UnnamedText_592dc: ; 0x592dc
+    TX_FAR _UnnamedText_592dc
+    db $50
+; 0x592dc + 5 bytes
+
+UnnamedText_592e1: ; 0x592e1
+    TX_FAR _UnnamedText_592e1
+    db $50
+; 0x592e1 + 5 bytes
+
 Route8Text7: ; 0x592e6
     db $08 ; asm
     ld hl, $522b
@@ -29896,8 +35567,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$592f0,$592ff - $592f0
+UnnamedText_592f0: ; 0x592f0
+    TX_FAR _UnnamedText_592f0
+    db $50
+; 0x592f0 + 5 bytes
 
+UnnamedText_592f5: ; 0x592f5
+    TX_FAR _UnnamedText_592f5
+    db $50
+; 0x592f5 + 5 bytes
+
+UnnamedText_592fa: ; 0x592fa
+    TX_FAR _UnnamedText_592fa
+    db $50
+; 0x592fa + 5 bytes
+
 Route8Text8: ; 0x592ff
     db $08 ; asm
     ld hl, $5237
@@ -29904,8 +35588,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59309,$59318 - $59309
+UnnamedText_59309: ; 0x59309
+    TX_FAR _UnnamedText_59309
+    db $50
+; 0x59309 + 5 bytes
 
+UnnamedText_5930e: ; 0x5930e
+    TX_FAR _UnnamedText_5930e
+    db $50
+; 0x5930e + 5 bytes
+
+UnnamedText_59313: ; 0x59313
+    TX_FAR _UnnamedText_59313
+    db $50
+; 0x59313 + 5 bytes
+
 Route8Text9: ; 0x59318
     db $08 ; asm
     ld hl, $5243
@@ -29912,8 +35609,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59322,$f
+UnnamedText_59322: ; 0x59322
+    TX_FAR _UnnamedText_59322
+    db $50
+; 0x59322 + 5 bytes
 
+UnnamedText_59327: ; 0x59327
+    TX_FAR _UnnamedText_59327
+    db $50
+; 0x59327 + 5 bytes
+
+UnnamedText_5932c: ; 0x5932c
+    TX_FAR _UnnamedText_5932c
+    db $50
+; 0x5932c + 5 bytes
+
 Route8Text10: ; 0x59331
     TX_FAR _Route8Text10
     db $50
@@ -29941,8 +35651,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$593b6,$593c5 - $593b6
+UnnamedText_593b6: ; 0x593b6
+    TX_FAR _UnnamedText_593b6
+    db $50
+; 0x593b6 + 5 bytes
 
+UnnamedText_593bb: ; 0x593bb
+    TX_FAR _UnnamedText_593bb
+    db $50
+; 0x593bb + 5 bytes
+
+UnnamedText_593c0: ; 0x593c0
+    TX_FAR _UnnamedText_593c0
+    db $50
+; 0x593c0 + 5 bytes
+
 Route10Text2: ; 0x593c5
     db $08 ; asm
     ld hl, $536f
@@ -29949,8 +35672,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$593cf,$593de - $593cf
+UnnamedText_593cf: ; 0x593cf
+    TX_FAR _UnnamedText_593cf
+    db $50
+; 0x593cf + 5 bytes
 
+UnnamedText_593d4: ; 0x593d4
+    TX_FAR _UnnamedText_593d4
+    db $50
+; 0x593d4 + 5 bytes
+
+UnnamedText_593d9: ; 0x593d9
+    TX_FAR _UnnamedText_593d9
+    db $50
+; 0x593d9 + 5 bytes
+
 Route10Text3: ; 0x593de
     db $08 ; asm
     ld hl, $537b
@@ -29957,8 +35693,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$593e8,$593f7 - $593e8
+UnnamedText_593e8: ; 0x593e8
+    TX_FAR _UnnamedText_593e8
+    db $50
+; 0x593e8 + 5 bytes
 
+UnnamedText_593ed: ; 0x593ed
+    TX_FAR _UnnamedText_593ed
+    db $50
+; 0x593ed + 5 bytes
+
+UnnamedText_593f2: ; 0x593f2
+    TX_FAR _UnnamedText_593f2
+    db $50
+; 0x593f2 + 5 bytes
+
 Route10Text4: ; 0x593f7
     db $08 ; asm
     ld hl, $5387
@@ -29965,8 +35714,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59401,$59410 - $59401
+UnnamedText_59401: ; 0x59401
+    TX_FAR _UnnamedText_59401
+    db $50
+; 0x59401 + 5 bytes
 
+UnnamedText_59406: ; 0x59406
+    TX_FAR _UnnamedText_59406
+    db $50
+; 0x59406 + 5 bytes
+
+UnnamedText_5940b: ; 0x5940b
+    TX_FAR _UnnamedText_5940b
+    db $50
+; 0x5940b + 5 bytes
+
 Route10Text5: ; 0x59410
     db $08 ; asm
     ld hl, $5393
@@ -29973,8 +35735,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5941a,$59429 - $5941a
+UnnamedText_5941a: ; 0x5941a
+    TX_FAR _UnnamedText_5941a
+    db $50
+; 0x5941a + 5 bytes
 
+UnnamedText_5941f: ; 0x5941f
+    TX_FAR _UnnamedText_5941f
+    db $50
+; 0x5941f + 5 bytes
+
+UnnamedText_59424: ; 0x59424
+    TX_FAR _UnnamedText_59424
+    db $50
+; 0x59424 + 5 bytes
+
 Route10Text6: ; 0x59429
     db $08 ; asm
     ld hl, $539f
@@ -29981,8 +35756,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59433,$f
+UnnamedText_59433: ; 0x59433
+    TX_FAR _UnnamedText_59433
+    db $50
+; 0x59433 + 5 bytes
 
+UnnamedText_59438: ; 0x59438
+    TX_FAR _UnnamedText_59438
+    db $50
+; 0x59438 + 5 bytes
+
+UnnamedText_5943d: ; 0x5943d
+    TX_FAR _UnnamedText_5943d
+    db $50
+; 0x5943d + 5 bytes
+
 Route10Text9: ; 0x59442
 Route10Text7: ; 0x59442
     TX_FAR _Route10Text7 ; _Route10Text9
@@ -30005,8 +35793,24 @@
 INCBIN "baserom.gbc",$5945f,$59465 - $5945f
 
 Route11Texts: ; 0x59465
-INCBIN "baserom.gbc",$59465,$5950d - $59465
 
+INCBIN "baserom.gbc",$59465,$594fe - $59465
+
+UnnamedText_594fe: ; 0x594fe
+    TX_FAR _UnnamedText_594fe
+    db $50
+; 0x594fe + 5 bytes
+
+UnnamedText_59503: ; 0x59503
+    TX_FAR _UnnamedText_59503
+    db $50
+; 0x59503 + 5 bytes
+
+UnnamedText_59508: ; 0x59508
+    TX_FAR _UnnamedText_59508
+    db $50
+; 0x59508 + 5 bytes
+
 Route11Text2: ; 0x5950d
     db $08 ; asm
     ld hl, $5487
@@ -30013,8 +35817,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59517,$59526 - $59517
+UnnamedText_59517: ; 0x59517
+    TX_FAR _UnnamedText_59517
+    db $50
+; 0x59517 + 5 bytes
 
+UnnamedText_5951c: ; 0x5951c
+    TX_FAR _UnnamedText_5951c
+    db $50
+; 0x5951c + 5 bytes
+
+UnnamedText_59521: ; 0x59521
+    TX_FAR _UnnamedText_59521
+    db $50
+; 0x59521 + 5 bytes
+
 Route11Text3: ; 0x59526
     db $08 ; asm
     ld hl, $5493
@@ -30021,8 +35838,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59530,$5953f - $59530
+UnnamedText_59530: ; 0x59530
+    TX_FAR _UnnamedText_59530
+    db $50
+; 0x59530 + 5 bytes
 
+UnnamedText_59535: ; 0x59535
+    TX_FAR _UnnamedText_59535
+    db $50
+; 0x59535 + 5 bytes
+
+UnnamedText_5953a: ; 0x5953a
+    TX_FAR _UnnamedText_5953a
+    db $50
+; 0x5953a + 5 bytes
+
 Route11Text4: ; 0x5953f
     db $08 ; asm
     ld hl, $549f
@@ -30029,8 +35859,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59549,$59558 - $59549
+UnnamedText_59549: ; 0x59549
+    TX_FAR _UnnamedText_59549
+    db $50
+; 0x59549 + 5 bytes
 
+UnnamedText_5954e: ; 0x5954e
+    TX_FAR _UnnamedText_5954e
+    db $50
+; 0x5954e + 5 bytes
+
+UnnamedText_59553: ; 0x59553
+    TX_FAR _UnnamedText_59553
+    db $50
+; 0x59553 + 5 bytes
+
 Route11Text5: ; 0x59558
     db $08 ; asm
     ld hl, $54ab
@@ -30037,8 +35880,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59562,$59571 - $59562
+UnnamedText_59562: ; 0x59562
+    TX_FAR _UnnamedText_59562
+    db $50
+; 0x59562 + 5 bytes
 
+UnnamedText_59567: ; 0x59567
+    TX_FAR _UnnamedText_59567
+    db $50
+; 0x59567 + 5 bytes
+
+UnnamedText_5956c: ; 0x5956c
+    TX_FAR _UnnamedText_5956c
+    db $50
+; 0x5956c + 5 bytes
+
 Route11Text6: ; 0x59571
     db $08 ; asm
     ld hl, $54b7
@@ -30045,8 +35901,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5957b,$5958a - $5957b
+UnnamedText_5957b: ; 0x5957b
+    TX_FAR _UnnamedText_5957b
+    db $50
+; 0x5957b + 5 bytes
 
+UnnamedText_59580: ; 0x59580
+    TX_FAR _UnnamedText_59580
+    db $50
+; 0x59580 + 5 bytes
+
+UnnamedText_59585: ; 0x59585
+    TX_FAR _UnnamedText_59585
+    db $50
+; 0x59585 + 5 bytes
+
 Route11Text7: ; 0x5958a
     db $08 ; asm
     ld hl, $54c3
@@ -30053,8 +35922,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59594,$595a3 - $59594
+UnnamedText_59594: ; 0x59594
+    TX_FAR _UnnamedText_59594
+    db $50
+; 0x59594 + 5 bytes
 
+UnnamedText_59599: ; 0x59599
+    TX_FAR _UnnamedText_59599
+    db $50
+; 0x59599 + 5 bytes
+
+UnnamedText_5959e: ; 0x5959e
+    TX_FAR _UnnamedText_5959e
+    db $50
+; 0x5959e + 5 bytes
+
 Route11Text8: ; 0x595a3
     db $08 ; asm
     ld hl, $54cf
@@ -30061,8 +35943,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$595ad,$595bc - $595ad
+UnnamedText_595ad: ; 0x595ad
+    TX_FAR _UnnamedText_595ad
+    db $50
+; 0x595ad + 5 bytes
 
+UnnamedText_595b2: ; 0x595b2
+    TX_FAR _UnnamedText_595b2
+    db $50
+; 0x595b2 + 5 bytes
+
+UnnamedText_595b7: ; 0x595b7
+    TX_FAR _UnnamedText_595b7
+    db $50
+; 0x595b7 + 5 bytes
+
 Route11Text9: ; 0x595bc
     db $08 ; asm
     ld hl, $54db
@@ -30069,8 +35964,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$595c6,$595d5 - $595c6
+UnnamedText_595c6: ; 0x595c6
+    TX_FAR _UnnamedText_595c6
+    db $50
+; 0x595c6 + 5 bytes
 
+UnnamedText_595cb: ; 0x595cb
+    TX_FAR _UnnamedText_595cb
+    db $50
+; 0x595cb + 5 bytes
+
+UnnamedText_595d0: ; 0x595d0
+    TX_FAR _UnnamedText_595d0
+    db $50
+; 0x595d0 + 5 bytes
+
 Route11Text10: ; 0x595d5
     db $08 ; asm
     ld hl, $54e7
@@ -30077,8 +35985,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$595df,$f
+UnnamedText_595df: ; 0x595df
+    TX_FAR _UnnamedText_595df
+    db $50
+; 0x595df + 5 bytes
 
+UnnamedText_595e4: ; 0x595e4
+    TX_FAR _UnnamedText_595e4
+    db $50
+; 0x595e4 + 5 bytes
+
+UnnamedText_595e9: ; 0x595e9
+    TX_FAR _UnnamedText_595e9
+    db $50
+; 0x595e9 + 5 bytes
+
 Route11Text11: ; 0x595ee
     TX_FAR _Route11Text11
     db $50
@@ -30104,8 +36025,16 @@
     TX_FAR _Route12Text1
     db $50
 
-INCBIN "baserom.gbc",$596eb,$596f5 - $596eb
+UnnamedText_596eb: ; 0x596eb
+    TX_FAR _UnnamedText_596eb
+    db $50
+; 0x596eb + 5 bytes
 
+UnnamedText_596f0: ; 0x596f0
+    TX_FAR _UnnamedText_596f0
+    db $50
+; 0x596f0 + 5 bytes
+
 Route12Text2: ; 0x596f5
     db $08 ; asm
     ld hl, $5691
@@ -30112,8 +36041,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$596ff,$5970e - $596ff
+UnnamedText_596ff: ; 0x596ff
+    TX_FAR _UnnamedText_596ff
+    db $50
+; 0x596ff + 5 bytes
 
+UnnamedText_59704: ; 0x59704
+    TX_FAR _UnnamedText_59704
+    db $50
+; 0x59704 + 5 bytes
+
+UnnamedText_59709: ; 0x59709
+    TX_FAR _UnnamedText_59709
+    db $50
+; 0x59709 + 5 bytes
+
 Route12Text3: ; 0x5970e
     db $08 ; asm
     ld hl, $569d
@@ -30120,8 +36062,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59718,$59727 - $59718
+UnnamedText_59718: ; 0x59718
+    TX_FAR _UnnamedText_59718
+    db $50
+; 0x59718 + 5 bytes
 
+UnnamedText_5971d: ; 0x5971d
+    TX_FAR _UnnamedText_5971d
+    db $50
+; 0x5971d + 5 bytes
+
+UnnamedText_59722: ; 0x59722
+    TX_FAR _UnnamedText_59722
+    db $50
+; 0x59722 + 5 bytes
+
 Route12Text4: ; 0x59727
     db $08 ; asm
     ld hl, $56a9
@@ -30128,8 +36083,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59731,$59740 - $59731
+UnnamedText_59731: ; 0x59731
+    TX_FAR _UnnamedText_59731
+    db $50
+; 0x59731 + 5 bytes
 
+UnnamedText_59736: ; 0x59736
+    TX_FAR _UnnamedText_59736
+    db $50
+; 0x59736 + 5 bytes
+
+UnnamedText_5973b: ; 0x5973b
+    TX_FAR _UnnamedText_5973b
+    db $50
+; 0x5973b + 5 bytes
+
 Route12Text5: ; 0x59740
     db $08 ; asm
     ld hl, $56b5
@@ -30136,8 +36104,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5974a,$59759 - $5974a
+UnnamedText_5974a: ; 0x5974a
+    TX_FAR _UnnamedText_5974a
+    db $50
+; 0x5974a + 5 bytes
 
+UnnamedText_5974f: ; 0x5974f
+    TX_FAR _UnnamedText_5974f
+    db $50
+; 0x5974f + 5 bytes
+
+UnnamedText_59754: ; 0x59754
+    TX_FAR _UnnamedText_59754
+    db $50
+; 0x59754 + 5 bytes
+
 Route12Text6: ; 0x59759
     db $08 ; asm
     ld hl, $56c1
@@ -30144,8 +36125,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59763,$59772 - $59763
+UnnamedText_59763: ; 0x59763
+    TX_FAR _UnnamedText_59763
+    db $50
+; 0x59763 + 5 bytes
 
+UnnamedText_59768: ; 0x59768
+    TX_FAR _UnnamedText_59768
+    db $50
+; 0x59768 + 5 bytes
+
+UnnamedText_5976d: ; 0x5976d
+    TX_FAR _UnnamedText_5976d
+    db $50
+; 0x5976d + 5 bytes
+
 Route12Text7: ; 0x59772
     db $08 ; asm
     ld hl, $56cd
@@ -30152,8 +36146,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5977c,$5978b - $5977c
+UnnamedText_5977c: ; 0x5977c
+    TX_FAR _UnnamedText_5977c
+    db $50
+; 0x5977c + 5 bytes
 
+UnnamedText_59781: ; 0x59781
+    TX_FAR _UnnamedText_59781
+    db $50
+; 0x59781 + 5 bytes
+
+UnnamedText_59786: ; 0x59786
+    TX_FAR _UnnamedText_59786
+    db $50
+; 0x59786 + 5 bytes
+
 Route12Text8: ; 0x5978b
     db $08 ; asm
     ld hl, $56d9
@@ -30160,8 +36167,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59795,$f
+UnnamedText_59795: ; 0x59795
+    TX_FAR _UnnamedText_59795
+    db $50
+; 0x59795 + 5 bytes
 
+UnnamedText_5979a: ; 0x5979a
+    TX_FAR _UnnamedText_5979a
+    db $50
+; 0x5979a + 5 bytes
+
+UnnamedText_5979f: ; 0x5979f
+    TX_FAR _UnnamedText_5979f
+    db $50
+; 0x5979f + 5 bytes
+
 Route12Text11: ; 0x597a4
     TX_FAR _Route12Text11
     db $50
@@ -30240,8 +36260,156 @@
     jp $24d7
 ; 0x59898
 
-INCBIN "baserom.gbc",$59898,$96
+UnnamedText_59898: ; 0x59898
+    TX_FAR _UnnamedText_59898
+    db $50
+; 0x59898 + 5 bytes
 
+UnnamedText_5989d: ; 0x5989d
+    TX_FAR _UnnamedText_5989d
+    db $50
+; 0x5989d + 5 bytes
+
+UnnamedText_598a2: ; 0x598a2
+    TX_FAR _UnnamedText_598a2
+    db $50
+; 0x598a2 + 5 bytes
+
+UnnamedText_598a7: ; 0x598a7
+    TX_FAR _UnnamedText_598a7
+    db $50
+; 0x598a7 + 5 bytes
+
+UnnamedText_598ac: ; 0x598ac
+    TX_FAR _UnnamedText_598ac
+    db $50
+; 0x598ac + 5 bytes
+
+UnnamedText_598b1: ; 0x598b1
+    TX_FAR _UnnamedText_598b1
+    db $50
+; 0x598b1 + 5 bytes
+
+UnnamedText_598b6: ; 0x598b6
+    TX_FAR _UnnamedText_598b6
+    db $50
+; 0x598b6 + 5 bytes
+
+UnnamedText_598bb: ; 0x598bb
+    TX_FAR _UnnamedText_598bb
+    db $50
+; 0x598bb + 5 bytes
+
+UnnamedText_598c0: ; 0x598c0
+    TX_FAR _UnnamedText_598c0
+    db $50
+; 0x598c0 + 5 bytes
+
+UnnamedText_598c5: ; 0x598c5
+    TX_FAR _UnnamedText_598c5
+    db $50
+; 0x598c5 + 5 bytes
+
+UnnamedText_598ca: ; 0x598ca
+    TX_FAR _UnnamedText_598ca
+    db $50
+; 0x598ca + 5 bytes
+
+UnnamedText_598cf: ; 0x598cf
+    TX_FAR _UnnamedText_598cf
+    db $50
+; 0x598cf + 5 bytes
+
+UnnamedText_598d4: ; 0x598d4
+    TX_FAR _UnnamedText_598d4
+    db $50
+; 0x598d4 + 5 bytes
+
+UnnamedText_598d9: ; 0x598d9
+    TX_FAR _UnnamedText_598d9
+    db $50
+; 0x598d9 + 5 bytes
+
+UnnamedText_598de: ; 0x598de
+    TX_FAR _UnnamedText_598de
+    db $50
+; 0x598de + 5 bytes
+
+UnnamedText_598e3: ; 0x598e3
+    TX_FAR _UnnamedText_598e3
+    db $50
+; 0x598e3 + 5 bytes
+
+UnnamedText_598e8: ; 0x598e8
+    TX_FAR _UnnamedText_598e8
+    db $50
+; 0x598e8 + 5 bytes
+
+UnnamedText_598ed: ; 0x598ed
+    TX_FAR _UnnamedText_598ed
+    db $50
+; 0x598ed + 5 bytes
+
+UnnamedText_598f2: ; 0x598f2
+    TX_FAR _UnnamedText_598f2
+    db $50
+; 0x598f2 + 5 bytes
+
+UnnamedText_598f7: ; 0x598f7
+    TX_FAR _UnnamedText_598f7
+    db $50
+; 0x598f7 + 5 bytes
+
+UnnamedText_598fc: ; 0x598fc
+    TX_FAR _UnnamedText_598fc
+    db $50
+; 0x598fc + 5 bytes
+
+UnnamedText_59901: ; 0x59901
+    TX_FAR _UnnamedText_59901
+    db $50
+; 0x59901 + 5 bytes
+
+UnnamedText_59906: ; 0x59906
+    TX_FAR _UnnamedText_59906
+    db $50
+; 0x59906 + 5 bytes
+
+UnnamedText_5990b: ; 0x5990b
+    TX_FAR _UnnamedText_5990b
+    db $50
+; 0x5990b + 5 bytes
+
+UnnamedText_59910: ; 0x59910
+    TX_FAR _UnnamedText_59910
+    db $50
+; 0x59910 + 5 bytes
+
+UnnamedText_59915: ; 0x59915
+    TX_FAR _UnnamedText_59915
+    db $50
+; 0x59915 + 5 bytes
+
+UnnamedText_5991a: ; 0x5991a
+    TX_FAR _UnnamedText_5991a
+    db $50
+; 0x5991a + 5 bytes
+
+UnnamedText_5991f: ; 0x5991f
+    TX_FAR _UnnamedText_5991f
+    db $50
+; 0x5991f + 5 bytes
+
+UnnamedText_59924: ; 0x59924
+    TX_FAR _UnnamedText_59924
+    db $50
+; 0x59924 + 5 bytes
+
+UnnamedText_59929: ; 0x59929
+    TX_FAR _UnnamedText_59929
+    db $50
+; 0x59929 + 5 bytes
+
 Route15Text12: ; 0x5992e
     TX_FAR _Route15Text12
     db $50
@@ -30269,8 +36437,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59a22,$59a31 - $59a22
+UnnamedText_59a22: ; 0x59a22
+    TX_FAR _UnnamedText_59a22
+    db $50
+; 0x59a22 + 5 bytes
 
+UnnamedText_59a27: ; 0x59a27
+    TX_FAR _UnnamedText_59a27
+    db $50
+; 0x59a27 + 5 bytes
+
+UnnamedText_59a2c: ; 0x59a2c
+    TX_FAR _UnnamedText_59a2c
+    db $50
+; 0x59a2c + 5 bytes
+
 Route16Text2: ; 0x59a31
     db $08 ; asm
     ld hl, $59db
@@ -30277,8 +36458,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59a3b,$59a4a - $59a3b
+UnnamedText_59a3b: ; 0x59a3b
+    TX_FAR _UnnamedText_59a3b
+    db $50
+; 0x59a3b + 5 bytes
 
+UnnamedText_59a40: ; 0x59a40
+    TX_FAR _UnnamedText_59a40
+    db $50
+; 0x59a40 + 5 bytes
+
+UnnamedText_59a45: ; 0x59a45
+    TX_FAR _UnnamedText_59a45
+    db $50
+; 0x59a45 + 5 bytes
+
 Route16Text3: ; 0x59a4a
     db $08 ; asm
     ld hl, $59e7
@@ -30285,8 +36479,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59a54,$59a63 - $59a54
+UnnamedText_59a54: ; 0x59a54
+    TX_FAR _UnnamedText_59a54
+    db $50
+; 0x59a54 + 5 bytes
 
+UnnamedText_59a59: ; 0x59a59
+    TX_FAR _UnnamedText_59a59
+    db $50
+; 0x59a59 + 5 bytes
+
+UnnamedText_59a5e: ; 0x59a5e
+    TX_FAR _UnnamedText_59a5e
+    db $50
+; 0x59a5e + 5 bytes
+
 Route16Text4: ; 0x59a63
     db $08 ; asm
     ld hl, $59f3
@@ -30293,8 +36500,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59a6d,$59a7c - $59a6d
+UnnamedText_59a6d: ; 0x59a6d
+    TX_FAR _UnnamedText_59a6d
+    db $50
+; 0x59a6d + 5 bytes
 
+UnnamedText_59a72: ; 0x59a72
+    TX_FAR _UnnamedText_59a72
+    db $50
+; 0x59a72 + 5 bytes
+
+UnnamedText_59a77: ; 0x59a77
+    TX_FAR _UnnamedText_59a77
+    db $50
+; 0x59a77 + 5 bytes
+
 Route16Text5: ; 0x59a7c
     db $08 ; asm
     ld hl, $59ff
@@ -30301,8 +36521,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59a86,$59a95 - $59a86
+UnnamedText_59a86: ; 0x59a86
+    TX_FAR _UnnamedText_59a86
+    db $50
+; 0x59a86 + 5 bytes
 
+UnnamedText_59a8b: ; 0x59a8b
+    TX_FAR _UnnamedText_59a8b
+    db $50
+; 0x59a8b + 5 bytes
+
+UnnamedText_59a90: ; 0x59a90
+    TX_FAR _UnnamedText_59a90
+    db $50
+; 0x59a90 + 5 bytes
+
 Route16Text6: ; 0x59a95
     db $08 ; asm
     ld hl, $5a0b
@@ -30309,17 +36542,34 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59a9f,$f
+UnnamedText_59a9f: ; 0x59a9f
+    TX_FAR _UnnamedText_59a9f
+    db $50
+; 0x59a9f + 5 bytes
 
+UnnamedText_59aa4: ; 0x59aa4
+    TX_FAR _UnnamedText_59aa4
+    db $50
+; 0x59aa4 + 5 bytes
+
+UnnamedText_59aa9: ; 0x59aa9
+    TX_FAR _UnnamedText_59aa9
+    db $50
+; 0x59aa9 + 5 bytes
+
 Route16Text7: ; 0x59aae
     TX_FAR _Route16Text7
     db $50
 
 Route16Text10: ; 0x59ab3
-INCBIN "baserom.gbc",$59ab3,5
+    TX_FAR _UnnamedText_59ab3
+    db $50
+; 0x59ab3 + 5 bytes
 
 Route16Text11: ; 0x59ab8
-INCBIN "baserom.gbc",$59ab8,5
+    TX_FAR _UnnamedText_59ab8
+    db $50
+; 0x59ab8 + 5 bytes
 
 Route16Text8: ; 0x59abd
     TX_FAR _Route16Text8
@@ -30352,8 +36602,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59b19,$59b28 - $59b19
+UnnamedText_59b19: ; 0x59b19
+    TX_FAR _UnnamedText_59b19
+    db $50
+; 0x59b19 + 5 bytes
 
+UnnamedText_59b1e: ; 0x59b1e
+    TX_FAR _UnnamedText_59b1e
+    db $50
+; 0x59b1e + 5 bytes
+
+UnnamedText_59b23: ; 0x59b23
+    TX_FAR _UnnamedText_59b23
+    db $50
+; 0x59b23 + 5 bytes
+
 Route18Text2: ; 0x59b28
     db $08 ; asm
     ld hl, $5af6
@@ -30360,8 +36623,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59b32,$59b41 - $59b32
+UnnamedText_59b32: ; 0x59b32
+    TX_FAR _UnnamedText_59b32
+    db $50
+; 0x59b32 + 5 bytes
 
+UnnamedText_59b37: ; 0x59b37
+    TX_FAR _UnnamedText_59b37
+    db $50
+; 0x59b37 + 5 bytes
+
+UnnamedText_59b3c: ; 0x59b3c
+    TX_FAR _UnnamedText_59b3c
+    db $50
+; 0x59b3c + 5 bytes
+
 Route18Text3: ; 0x59b41
     db $08 ; asm
     ld hl, $5b02
@@ -30368,8 +36644,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59b4b,$f
+UnnamedText_59b4b: ; 0x59b4b
+    TX_FAR _UnnamedText_59b4b
+    db $50
+; 0x59b4b + 5 bytes
 
+UnnamedText_59b50: ; 0x59b50
+    TX_FAR _UnnamedText_59b50
+    db $50
+; 0x59b50 + 5 bytes
+
+UnnamedText_59b55: ; 0x59b55
+    TX_FAR _UnnamedText_59b55
+    db $50
+; 0x59b55 + 5 bytes
+
 Route18Text4: ; 0x59b5a
     TX_FAR _Route18Text4
     db $50
@@ -30413,8 +36702,16 @@
 asm_64f01 ; 0x59bb4
     jp $24d7
 
-INCBIN "baserom.gbc",$59bb7,$59bc1 - $59bb7
+UnnamedText_59bb7: ; 0x59bb7
+    TX_FAR _UnnamedText_59bb7
+    db $50
+; 0x59bb7 + 5 bytes
 
+UnnamedText_59bbc: ; 0x59bbc
+    TX_FAR _UnnamedText_59bbc
+    db $50
+; 0x59bbc + 5 bytes
+
 FanClubText2: ; 0x59bc1
     db $08 ; asm
     ld a, [$d771]
@@ -30433,8 +36730,16 @@
 asm_59625 ; 0x59be1
     jp $24d7
 
-INCBIN "baserom.gbc",$59be4,$59bee - $59be4
+UnnamedText_59be4: ; 0x59be4
+    TX_FAR _UnnamedText_59be4
+    db $50
+; 0x59be4 + 5 bytes
 
+UnnamedText_59be9: ; 0x59be9
+    TX_FAR _UnnamedText_59be9
+    db $50
+; 0x59be9 + 5 bytes
+
 FanClubText3: ; 0x59bee
     db $8
     ld hl, $5c00
@@ -30445,7 +36750,10 @@
     jp $24d7
 ; 0x59c00
 
-INCBIN "baserom.gbc",$59c00,$5
+UnnamedText_59c00: ; 0x59c00
+    TX_FAR _UnnamedText_59c00
+    db $50
+; 0x59c00 + 5 bytes
 
 FanClubText4: ; 0x59c05
     db $08 ; asm
@@ -30456,7 +36764,10 @@
     call $3748
     jp $24d7
 
-INCBIN "baserom.gbc",$59c17,$59c1c - $59c17
+UnnamedText_59c17: ; 0x59c17
+    TX_FAR _UnnamedText_59c17
+    db $50
+; 0x59c17 + 5 bytes
 
 FanClubText5: ; 0x59c1c
     db $08 ; asm
@@ -30492,8 +36803,38 @@
 asm_d3c26 ; 0x59c62
     jp $24d7
 
-INCBIN "baserom.gbc",$59c65,$59c88 - $59c65
+UnnamedText_59c65: ; 0x59c65
+    TX_FAR _UnnamedText_59c65
+    db $50
+; 0x59c65 + 5 bytes
 
+UnnamedText_59c6a: ; 0x59c6a
+    TX_FAR _UnnamedText_59c6a
+    db $50
+; 0x59c6a + 5 bytes
+
+INCBIN "baserom.gbc",$59c6f,$59c74 - $59c6f
+
+UnnamedText_59c74: ; 0x59c74
+    TX_FAR _UnnamedText_59c74
+    db $50
+; 0x59c74 + 5 bytes
+
+UnnamedText_59c79: ; 0x59c79
+    TX_FAR _UnnamedText_59c79
+    db $50
+; 0x59c79 + 5 bytes
+
+UnnamedText_59c7e: ; 0x59c7e
+    TX_FAR _UnnamedText_59c7e
+    db $50
+; 0x59c7e + 5 bytes
+
+UnnamedText_59c83: ; 0x59c83
+    TX_FAR _UnnamedText_59c83
+    db $50
+; 0x59c83 + 5 bytes
+
 FanClubText6:
     TX_FAR _FanClubText6
     db $50
@@ -30579,8 +36920,23 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$59ded,$59e02 - $59ded
+UnnamedText_59ded: ; 0x59ded
+    TX_FAR _UnnamedText_59ded
+    db $50
+; 0x59ded + 5 bytes
 
+INCBIN "baserom.gbc",$59df2,$59df8 - $59df2
+
+UnnamedText_59df8: ; 0x59df8
+    TX_FAR _UnnamedText_59df8
+    db $50
+; 0x59df8 + 5 bytes
+
+UnnamedText_59dfd: ; 0x59dfd
+    TX_FAR _UnnamedText_59dfd
+    db $50
+; 0x59dfd + 5 bytes
+
 SilphCo2Text2: ; 0x59e02
     db $08 ; asm
     ld hl, $5d90
@@ -30605,8 +36961,66 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$59e2a,$3c
+UnnamedText_59e2a: ; 0x59e2a
+    TX_FAR _UnnamedText_59e2a
+    db $50
+; 0x59e2a + 5 bytes
 
+UnnamedText_59e2f: ; 0x59e2f
+    TX_FAR _UnnamedText_59e2f
+    db $50
+; 0x59e2f + 5 bytes
+
+UnnamedText_59e34: ; 0x59e34
+    TX_FAR _UnnamedText_59e34
+    db $50
+; 0x59e34 + 5 bytes
+
+UnnamedText_59e39: ; 0x59e39
+    TX_FAR _UnnamedText_59e39
+    db $50
+; 0x59e39 + 5 bytes
+
+UnnamedText_59e3e: ; 0x59e3e
+    TX_FAR _UnnamedText_59e3e
+    db $50
+; 0x59e3e + 5 bytes
+
+UnnamedText_59e43: ; 0x59e43
+    TX_FAR _UnnamedText_59e43
+    db $50
+; 0x59e43 + 5 bytes
+
+UnnamedText_59e48: ; 0x59e48
+    TX_FAR _UnnamedText_59e48
+    db $50
+; 0x59e48 + 5 bytes
+
+UnnamedText_59e4d: ; 0x59e4d
+    TX_FAR _UnnamedText_59e4d
+    db $50
+; 0x59e4d + 5 bytes
+
+UnnamedText_59e52: ; 0x59e52
+    TX_FAR _UnnamedText_59e52
+    db $50
+; 0x59e52 + 5 bytes
+
+UnnamedText_59e57: ; 0x59e57
+    TX_FAR _UnnamedText_59e57
+    db $50
+; 0x59e57 + 5 bytes
+
+UnnamedText_59e5c: ; 0x59e5c
+    TX_FAR _UnnamedText_59e5c
+    db $50
+; 0x59e5c + 5 bytes
+
+UnnamedText_59e61: ; 0x59e61
+    TX_FAR _UnnamedText_59e61
+    db $50
+; 0x59e61 + 5 bytes
+
 SilphCo2Object: ; 0x59e66 (size=98)
     db $2e ; border tile
 
@@ -30677,8 +37091,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$59ff9,$5a003 - $59ff9
+UnnamedText_59ff9: ; 0x59ff9
+    TX_FAR _UnnamedText_59ff9
+    db $50
+; 0x59ff9 + 5 bytes
 
+UnnamedText_59ffe: ; 0x59ffe
+    TX_FAR _UnnamedText_59ffe
+    db $50
+; 0x59ffe + 5 bytes
+
 SilphCo3Text2: ; 0x5a003
     db $08 ; asm
     ld hl, $5fcc
@@ -30685,8 +37107,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5a00d,$5a01c - $5a00d
+UnnamedText_5a00d: ; 0x5a00d
+    TX_FAR _UnnamedText_5a00d
+    db $50
+; 0x5a00d + 5 bytes
 
+UnnamedText_5a012: ; 0x5a012
+    TX_FAR _UnnamedText_5a012
+    db $50
+; 0x5a012 + 5 bytes
+
+UnnamedText_5a017: ; 0x5a017
+    TX_FAR _UnnamedText_5a017
+    db $50
+; 0x5a017 + 5 bytes
+
 SilphCo3Text3: ; 0x5a01c
     db $08 ; asm
     ld hl, $5fd8
@@ -30693,8 +37128,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5a026,$f
+UnnamedText_5a026: ; 0x5a026
+    TX_FAR _UnnamedText_5a026
+    db $50
+; 0x5a026 + 5 bytes
 
+UnnamedText_5a02b: ; 0x5a02b
+    TX_FAR _UnnamedText_5a02b
+    db $50
+; 0x5a02b + 5 bytes
+
+UnnamedText_5a030: ; 0x5a030
+    TX_FAR _UnnamedText_5a030
+    db $50
+; 0x5a030 + 5 bytes
+
 SilphCo3Object: ; 0x5a035 (size=113)
     db $2e ; border tile
 
@@ -30782,8 +37230,46 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$5a1d3,$28
+UnnamedText_5a1d3: ; 0x5a1d3
+    TX_FAR _UnnamedText_5a1d3
+    db $50
+; 0x5a1d3 + 5 bytes
 
+UnnamedText_5a1d8: ; 0x5a1d8
+    TX_FAR _UnnamedText_5a1d8
+    db $50
+; 0x5a1d8 + 5 bytes
+
+UnnamedText_5a1dd: ; 0x5a1dd
+    TX_FAR _UnnamedText_5a1dd
+    db $50
+; 0x5a1dd + 5 bytes
+
+UnnamedText_5a1e2: ; 0x5a1e2
+    TX_FAR _UnnamedText_5a1e2
+    db $50
+; 0x5a1e2 + 5 bytes
+
+UnnamedText_5a1e7: ; 0x5a1e7
+    TX_FAR _UnnamedText_5a1e7
+    db $50
+; 0x5a1e7 + 5 bytes
+
+UnnamedText_5a1ec: ; 0x5a1ec
+    TX_FAR _UnnamedText_5a1ec
+    db $50
+; 0x5a1ec + 5 bytes
+
+UnnamedText_5a1f1: ; 0x5a1f1
+    TX_FAR _UnnamedText_5a1f1
+    db $50
+; 0x5a1f1 + 5 bytes
+
+UnnamedText_5a1f6: ; 0x5a1f6
+    TX_FAR _UnnamedText_5a1f6
+    db $50
+; 0x5a1f6 + 5 bytes
+
 SilphCo10Object: ; 0x5a1fb (size=95)
     db $2e ; border tile
 
@@ -30848,8 +37334,18 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5a3ae,$17
+UnnamedText_5a3ae: ; 0x5a3ae
+    TX_FAR _UnnamedText_5a3ae
+    db $50
+; 0x5a3ae + 5 bytes
 
+UnnamedText_5a3b3: ; 0x5a3b3
+    TX_FAR _UnnamedText_5a3b3
+    db $50
+; 0x5a3b3 + 5 bytes
+
+INCBIN "baserom.gbc",$5a3b8,$d
+
 LanceObject: ; 0x5a3c5 (size=36)
     db $3 ; border tile
 
@@ -31243,8 +37739,51 @@
     jp $24d7
 ; 0x5c21a
 
-INCBIN "baserom.gbc",$5c21a,$2d
+UnnamedText_5c21a: ; 0x5c21a
+    TX_FAR _UnnamedText_5c21a
+    db $50
+; 0x5c21a + 5 bytes
 
+UnnamedText_5c21f: ; 0x5c21f
+    TX_FAR _UnnamedText_5c21f
+    db $50
+; 0x5c21f + 5 bytes
+
+UnnamedText_5c224: ; 0x5c224
+    TX_FAR _UnnamedText_5c224
+    db $50
+; 0x5c224 + 5 bytes
+
+UnnamedText_5c229: ; 0x5c229
+    TX_FAR _UnnamedText_5c229
+    db $50
+; 0x5c229 + 5 bytes
+
+UnnamedText_5c22e: ; 0x5c22e
+    TX_FAR _UnnamedText_5c22e
+    db $50
+; 0x5c22e + 5 bytes
+
+UnnamedText_5c233: ; 0x5c233
+    TX_FAR _UnnamedText_5c233
+    db $50
+; 0x5c233 + 5 bytes
+
+UnnamedText_5c238: ; 0x5c238
+    TX_FAR _UnnamedText_5c238
+    db $50
+; 0x5c238 + 5 bytes
+
+UnnamedText_5c23d: ; 0x5c23d
+    TX_FAR _UnnamedText_5c23d
+    db $50
+; 0x5c23d + 5 bytes
+
+UnnamedText_5c242: ; 0x5c242
+    TX_FAR _UnnamedText_5c242
+    db $50
+; 0x5c242 + 5 bytes
+
 MuseumF1Text2: ; 0x5c247
     db $08 ; asm
     ld hl, $4251
@@ -31251,7 +37790,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$5c251,$5c256 - $5c251
+UnnamedText_5c251: ; 0x5c251
+    TX_FAR _UnnamedText_5c251
+    db $50
+; 0x5c251 + 5 bytes
 
 MuseumF1Text3: ; 0x5c256
     db $08 ; asm
@@ -31280,8 +37822,23 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$5c28e,$5c2a3 - $5c28e
+UnnamedText_5c28e: ; 0x5c28e
+    TX_FAR _UnnamedText_5c28e
+    db $50
+; 0x5c28e + 5 bytes
 
+INCBIN "baserom.gbc",$5c293,$5c299 - $5c293
+
+UnnamedText_5c299: ; 0x5c299
+    TX_FAR _UnnamedText_5c299
+    db $50
+; 0x5c299 + 5 bytes
+
+UnnamedText_5c29e: ; 0x5c29e
+    TX_FAR _UnnamedText_5c29e
+    db $50
+; 0x5c29e + 5 bytes
+
 MuseumF1Text4: ; 0x5c2a3
     db $08 ; asm
     ld hl, $42ad
@@ -31288,7 +37845,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$5c2ad,$5c2b2 - $5c2ad
+UnnamedText_5c2ad: ; 0x5c2ad
+    TX_FAR _UnnamedText_5c2ad
+    db $50
+; 0x5c2ad + 5 bytes
 
 MuseumF1Text5: ; 0x5c2b2
     db $08 ; asm
@@ -31296,7 +37856,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$5c2bc,$5
+UnnamedText_5c2bc: ; 0x5c2bc
+    TX_FAR _UnnamedText_5c2bc
+    db $50
+; 0x5c2bc + 5 bytes
 
 MuseumF1Object: ; 0x5c2c1 (size=74)
     db $a ; border tile
@@ -31453,10 +38016,20 @@
 .asm_e0ffb ; 0x5c49b
     jp $24d7
 
-INCBIN "baserom.gbc",$5c49e,$5c4a8 - $5c49e
+UnnamedText_5c49e: ; 0x5c49e
+    TX_FAR _UnnamedText_5c49e
+    db $50
+; 0x5c49e + 5 bytes
 
+UnnamedText_5c4a3: ; 0x5c4a3
+    TX_FAR _UnnamedText_5c4a3
+    db $50
+; 0x5c4a3 + 5 bytes
+
 PewterGymText4: ; 0x5c4a8
-INCBIN "baserom.gbc",$5c4a8,5
+    TX_FAR _UnnamedText_5c4a8
+    db $50
+; 0x5c4a8 + 5 bytes
 
 PewterGymText5: ; 0x5c4ad
 INCBIN "baserom.gbc",$5c4ad,6
@@ -31466,8 +38039,13 @@
 PewterGymText6: ; 0x5c4b7
 INCBIN "baserom.gbc",$5c4b7,5
 
-INCBIN "baserom.gbc",$5c4bc,$5c4c6 - $5c4bc
+INCBIN "baserom.gbc",$5c4bc,$5c4c1 - $5c4bc
 
+UnnamedText_5c4c1: ; 0x5c4c1
+    TX_FAR _UnnamedText_5c4c1
+    db $50
+; 0x5c4c1 + 5 bytes
+
 PewterGymText2: ; 0x5c4c6
     db $08 ; asm
     ld hl, $4441
@@ -31474,8 +38052,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5c4d0,$5c4df - $5c4d0
+UnnamedText_5c4d0: ; 0x5c4d0
+    TX_FAR _UnnamedText_5c4d0
+    db $50
+; 0x5c4d0 + 5 bytes
 
+UnnamedText_5c4d5: ; 0x5c4d5
+    TX_FAR _UnnamedText_5c4d5
+    db $50
+; 0x5c4d5 + 5 bytes
+
+UnnamedText_5c4da: ; 0x5c4da
+    TX_FAR _UnnamedText_5c4da
+    db $50
+; 0x5c4da + 5 bytes
+
 PewterGymText3: ; 0x5c4df
     db $08 ; asm
     ld a, [$d72a]
@@ -31503,8 +38094,31 @@
 .asm_07013 ; 0x5c512
     jp $24d7
 
-INCBIN "baserom.gbc",$5c515,$19
+UnnamedText_5c515: ; 0x5c515
+    TX_FAR _UnnamedText_5c515
+    db $50
+; 0x5c515 + 5 bytes
 
+UnnamedText_5c51a: ; 0x5c51a
+    TX_FAR _UnnamedText_5c51a
+    db $50
+; 0x5c51a + 5 bytes
+
+UnnamedText_5c51f: ; 0x5c51f
+    TX_FAR _UnnamedText_5c51f
+    db $50
+; 0x5c51f + 5 bytes
+
+UnnamedText_5c524: ; 0x5c524
+    TX_FAR _UnnamedText_5c524
+    db $50
+; 0x5c524 + 5 bytes
+
+UnnamedText_5c529: ; 0x5c529
+    TX_FAR _UnnamedText_5c529
+    db $50
+; 0x5c529 + 5 bytes
+
 PewterGymObject: ; 0x5c52e (size=42)
     db $3 ; border tile
 
@@ -31745,10 +38359,20 @@
 .asm_95b04 ; 0x5c7bb
     jp $24d7
 
-INCBIN "baserom.gbc",$5c7be,$5c7c8 - $5c7be
+UnnamedText_5c7be: ; 0x5c7be
+    TX_FAR _UnnamedText_5c7be
+    db $50
+; 0x5c7be + 5 bytes
 
+UnnamedText_5c7c3: ; 0x5c7c3
+    TX_FAR _UnnamedText_5c7c3
+    db $50
+; 0x5c7c3 + 5 bytes
+
 CeruleanGymText5: ; 0x5c7c8
-INCBIN "baserom.gbc",$5c7c8,5
+    TX_FAR _UnnamedText_5c7c8
+    db $50
+; 0x5c7c8 + 5 bytes
 
 CeruleanGymText6: ; 0x5c7cd
 INCBIN "baserom.gbc",$5c7cd,4
@@ -31756,7 +38380,9 @@
 db $50
 
 CeruleanGymText7: ; 0x5c7d3
-INCBIN "baserom.gbc",$5c7d3,5
+    TX_FAR _UnnamedText_5c7d3
+    db $50
+; 0x5c7d3 + 5 bytes
 
 INCBIN "baserom.gbc",$5c7d8,$5c7df - $5c7d8
 
@@ -31766,8 +38392,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5c7e9,$5c7f8 - $5c7e9
+UnnamedText_5c7e9: ; 0x5c7e9
+    TX_FAR _UnnamedText_5c7e9
+    db $50
+; 0x5c7e9 + 5 bytes
 
+UnnamedText_5c7ee: ; 0x5c7ee
+    TX_FAR _UnnamedText_5c7ee
+    db $50
+; 0x5c7ee + 5 bytes
+
+UnnamedText_5c7f3: ; 0x5c7f3
+    TX_FAR _UnnamedText_5c7f3
+    db $50
+; 0x5c7f3 + 5 bytes
+
 CeruleanGymText3: ; 0x5c7f8
     db $08 ; asm
     ld hl, $4764
@@ -31774,8 +38413,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5c802,$5c811 - $5c802
+UnnamedText_5c802: ; 0x5c802
+    TX_FAR _UnnamedText_5c802
+    db $50
+; 0x5c802 + 5 bytes
 
+UnnamedText_5c807: ; 0x5c807
+    TX_FAR _UnnamedText_5c807
+    db $50
+; 0x5c807 + 5 bytes
+
+UnnamedText_5c80c: ; 0x5c80c
+    TX_FAR _UnnamedText_5c80c
+    db $50
+; 0x5c80c + 5 bytes
+
 CeruleanGymText4: ; 0x5c811
     db $08 ; asm
     ld a, [$d75e]
@@ -31790,8 +38442,16 @@
 .asm_18a31 ; 0x5c827
     jp $24d7
 
-INCBIN "baserom.gbc",$5c82a,$a
+UnnamedText_5c82a: ; 0x5c82a
+    TX_FAR _UnnamedText_5c82a
+    db $50
+; 0x5c82a + 5 bytes
 
+UnnamedText_5c82f: ; 0x5c82f
+    TX_FAR _UnnamedText_5c82f
+    db $50
+; 0x5c82f + 5 bytes
+
 CeruleanGymObject: ; 0x5c834 (size=50)
     db $3 ; border tile
 
@@ -31937,8 +38597,16 @@
 .asm_6d225 ; 0x5c950
     jp $24d7
 
-INCBIN "baserom.gbc",$5c953,$a
+UnnamedText_5c953: ; 0x5c953
+    TX_FAR _UnnamedText_5c953
+    db $50
+; 0x5c953 + 5 bytes
 
+UnnamedText_5c958: ; 0x5c958
+    TX_FAR _UnnamedText_5c958
+    db $50
+; 0x5c958 + 5 bytes
+
 LavenderMartObject: ; 0x5c95d (size=38)
     db $0 ; border tile
 
@@ -32118,20 +38786,36 @@
 .asm_23621 ; 0x5cb6a
     jp $24d7
 
-INCBIN "baserom.gbc",$5cb6d,$5cb77 - $5cb6d
+UnnamedText_5cb6d: ; 0x5cb6d
+    TX_FAR _UnnamedText_5cb6d
+    db $50
+; 0x5cb6d + 5 bytes
 
-VermilionGymText6: ; 0x5cb77
-INCBIN "baserom.gbc",$5cb77,5
+UnnamedText_5cb72: ; 0x5cb72
+    TX_FAR _UnnamedText_5cb72
+    db $50
+; 0x5cb72 + 5 bytes
 
+VermilionGymText6:
+    TX_FAR _UnnamedText_5cb77
+    db $50
+; 0x5cb77 + 5 bytes
+
 VermilionGymText7: ; 0x5cb7c
+
 INCBIN "baserom.gbc",$5cb7c,5
 
-INCBIN "baserom.gbc",$5cb81,5
+UnnamedText_5cb81:
+    TX_FAR _UnnamedText_5cb81
+    db $50
 
 VermilionGymText8: ; 0x5cb86
-INCBIN "baserom.gbc",$5cb86,5
+    TX_FAR _UnnamedText_5cb86
+    db $50
 
-INCBIN "baserom.gbc",$5cb8b,5
+UnnamedText_5cb8b:
+    TX_FAR _UnnamedText_5cb8b
+    db $50
 
 VermilionGymText2: ; 0x5cb90
     db $08 ; asm
@@ -32139,8 +38823,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5cb9a,$5cba9 - $5cb9a
+UnnamedText_5cb9a: ; 0x5cb9a
+    TX_FAR _UnnamedText_5cb9a
+    db $50
+; 0x5cb9a + 5 bytes
 
+UnnamedText_5cb9f: ; 0x5cb9f
+    TX_FAR _UnnamedText_5cb9f
+    db $50
+; 0x5cb9f + 5 bytes
+
+UnnamedText_5cba4: ; 0x5cba4
+    TX_FAR _UnnamedText_5cba4
+    db $50
+; 0x5cba4 + 5 bytes
+
 VermilionGymText3: ; 0x5cba9
     db $08 ; asm
     ld hl, $4b04
@@ -32147,8 +38844,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5cbb3,$5cbc2 - $5cbb3
+UnnamedText_5cbb3: ; 0x5cbb3
+    TX_FAR _UnnamedText_5cbb3
+    db $50
+; 0x5cbb3 + 5 bytes
 
+UnnamedText_5cbb8: ; 0x5cbb8
+    TX_FAR _UnnamedText_5cbb8
+    db $50
+; 0x5cbb8 + 5 bytes
+
+UnnamedText_5cbbd: ; 0x5cbbd
+    TX_FAR _UnnamedText_5cbbd
+    db $50
+; 0x5cbbd + 5 bytes
+
 VermilionGymText4: ; 0x5cbc2
     db $08 ; asm
     ld hl, $4b10
@@ -32155,8 +38865,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5cbcc,$5cbdb - $5cbcc
+UnnamedText_5cbcc: ; 0x5cbcc
+    TX_FAR _UnnamedText_5cbcc
+    db $50
+; 0x5cbcc + 5 bytes
 
+UnnamedText_5cbd1: ; 0x5cbd1
+    TX_FAR _UnnamedText_5cbd1
+    db $50
+; 0x5cbd1 + 5 bytes
+
+UnnamedText_5cbd6: ; 0x5cbd6
+    TX_FAR _UnnamedText_5cbd6
+    db $50
+; 0x5cbd6 + 5 bytes
+
 VermilionGymText5: ; 0x5cbdb
     db $08 ; asm
     ld a, [$d72a]
@@ -32171,8 +38894,16 @@
 .asm_c2b38 ; 0x5cbf1
     jp $24d7
 
-INCBIN "baserom.gbc",$5cbf4,$a
+UnnamedText_5cbf4: ; 0x5cbf4
+    TX_FAR _UnnamedText_5cbf4
+    db $50
+; 0x5cbf4 + 5 bytes
 
+UnnamedText_5cbf9: ; 0x5cbf9
+    TX_FAR _UnnamedText_5cbf9
+    db $50
+; 0x5cbf9 + 5 bytes
+
 VermilionGymObject: ; 0x5cbfe (size=58)
     db $3 ; border tile
 
@@ -32248,8 +38979,25 @@
 .asm_62ecd ; 0x5ccd1
     jp $24d7
 
-INCBIN "baserom.gbc",$5ccd4,$20
+UnnamedText_5ccd4: ; 0x5ccd4
+    TX_FAR _UnnamedText_5ccd4
+    db $50
+; 0x5ccd4 + 5 bytes
 
+UnnamedText_5ccd9: ; 0x5ccd9
+    TX_FAR _UnnamedText_5ccd9
+    db $50
+; 0x5ccd9 + 5 bytes
+
+INCBIN "baserom.gbc",$5ccde,$5cce9 - $5ccde
+
+UnnamedText_5cce9: ; 0x5cce9
+    TX_FAR _UnnamedText_5cce9
+    db $50
+; 0x5cce9 + 5 bytes
+
+INCBIN "baserom.gbc",$5ccee,$6
+
 CopycatsHouseF2Text2: ; 0x5ccf4
     TX_FAR _CopycatsHouseF2Text2
     db $50
@@ -32275,8 +39023,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$5cd17,$a
+UnnamedText_5cd17: ; 0x5cd17
+    TX_FAR _UnnamedText_5cd17
+    db $50
+; 0x5cd17 + 5 bytes
 
+UnnamedText_5cd1c: ; 0x5cd1c
+    TX_FAR _UnnamedText_5cd1c
+    db $50
+; 0x5cd1c + 5 bytes
+
 CopycatsHouseF2Object: ; 0x5cd21 (size=48)
     db $a ; border tile
 
@@ -32353,12 +39109,25 @@
 .asm_9dba4 ; 0x5ce8b
     jp $24d7
 
-INCBIN "baserom.gbc",$5ce8e,$5ce98 - $5ce8e
+UnnamedText_5ce8e: ; 0x5ce8e
+    TX_FAR _UnnamedText_5ce8e
+    db $50
+; 0x5ce8e + 5 bytes
 
+UnnamedText_5ce93: ; 0x5ce93
+    TX_FAR _UnnamedText_5ce93
+    db $50
+; 0x5ce93 + 5 bytes
+
 FightingDojoText8: ; 0x5ce98
-INCBIN "baserom.gbc",$5ce98,5
+    TX_FAR _UnnamedText_5ce98
+    db $50
+; 0x5ce98 + 5 bytes
 
-INCBIN "baserom.gbc",$5ce9d,5
+UnnamedText_5ce9d: ; 0x5ce9d
+    TX_FAR _UnnamedText_5ce9d
+    db $50
+; 0x5ce9d + 5 bytes
 
 FightingDojoText2: ; 0x5cea2
     db $08 ; asm
@@ -32366,8 +39135,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5ceac,$5cebb - $5ceac
+UnnamedText_5ceac: ; 0x5ceac
+    TX_FAR _UnnamedText_5ceac
+    db $50
+; 0x5ceac + 5 bytes
 
+UnnamedText_5ceb1: ; 0x5ceb1
+    TX_FAR _UnnamedText_5ceb1
+    db $50
+; 0x5ceb1 + 5 bytes
+
+UnnamedText_5ceb6: ; 0x5ceb6
+    TX_FAR _UnnamedText_5ceb6
+    db $50
+; 0x5ceb6 + 5 bytes
+
 FightingDojoText3: ; 0x5cebb
     db $08 ; asm
     ld hl, $4e1f
@@ -32374,8 +39156,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5cec5,$5ced4 - $5cec5
+UnnamedText_5cec5: ; 0x5cec5
+    TX_FAR _UnnamedText_5cec5
+    db $50
+; 0x5cec5 + 5 bytes
 
+UnnamedText_5ceca: ; 0x5ceca
+    TX_FAR _UnnamedText_5ceca
+    db $50
+; 0x5ceca + 5 bytes
+
+UnnamedText_5cecf: ; 0x5cecf
+    TX_FAR _UnnamedText_5cecf
+    db $50
+; 0x5cecf + 5 bytes
+
 FightingDojoText4: ; 0x5ced4
     db $08 ; asm
     ld hl, $4e2b
@@ -32382,8 +39177,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5cede,$5ceed - $5cede
+UnnamedText_5cede: ; 0x5cede
+    TX_FAR _UnnamedText_5cede
+    db $50
+; 0x5cede + 5 bytes
 
+UnnamedText_5cee3: ; 0x5cee3
+    TX_FAR _UnnamedText_5cee3
+    db $50
+; 0x5cee3 + 5 bytes
+
+UnnamedText_5cee8: ; 0x5cee8
+    TX_FAR _UnnamedText_5cee8
+    db $50
+; 0x5cee8 + 5 bytes
+
 FightingDojoText5: ; 0x5ceed
     db $08 ; asm
     ld hl, $4e37
@@ -32390,8 +39198,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5cef7,$5cf06 - $5cef7
+UnnamedText_5cef7: ; 0x5cef7
+    TX_FAR _UnnamedText_5cef7
+    db $50
+; 0x5cef7 + 5 bytes
 
+UnnamedText_5cefc: ; 0x5cefc
+    TX_FAR _UnnamedText_5cefc
+    db $50
+; 0x5cefc + 5 bytes
+
+UnnamedText_5cf01: ; 0x5cf01
+    TX_FAR _UnnamedText_5cf01
+    db $50
+; 0x5cf01 + 5 bytes
+
 FightingDojoText6: ; 0x5cf06
     db $08 ; asm
     ld a, [$d7b1]
@@ -32424,7 +39245,10 @@
 .asm_3a2c8 ; 0x5cf46
     jp $24d7
 
-INCBIN "baserom.gbc",$5cf49,$5cf4e - $5cf49
+UnnamedText_5cf49: ; 0x5cf49
+    TX_FAR _UnnamedText_5cf49
+    db $50
+; 0x5cf49 + 5 bytes
 
 FightingDojoText7: ; 0x5cf4e
     db $08 ; asm
@@ -32458,8 +39282,16 @@
 .asm_f1f47 ; 0x5cf8e
     jp $24d7
 
-INCBIN "baserom.gbc",$5cf91,$a
+UnnamedText_5cf91: ; 0x5cf91
+    TX_FAR _UnnamedText_5cf91
+    db $50
+; 0x5cf91 + 5 bytes
 
+UnnamedText_5cf96: ; 0x5cf96
+    TX_FAR _UnnamedText_5cf96
+    db $50
+; 0x5cf96 + 5 bytes
+
 FightingDojoObject: ; 0x5cf9b (size=72)
     db $3 ; border tile
 
@@ -32548,18 +39380,33 @@
 .asm_34c2c ; 0x5d15f
     jp $24d7
 
-INCBIN "baserom.gbc",$5d162,$5d173 - $5d162
+UnnamedText_5d162: ; 0x5d162
+    TX_FAR _UnnamedText_5d162
+    db $50
+; 0x5d162 + 5 bytes
 
+INCBIN "baserom.gbc",$5d167,$5d16e - $5d167
+
+UnnamedText_5d16e: ; 0x5d16e
+    TX_FAR _UnnamedText_5d16e
+    db $50
+; 0x5d16e + 5 bytes
+
 SaffronGymText10: ; 0x5d173
-INCBIN "baserom.gbc",$5d173,5
+    TX_FAR _UnnamedText_5d173
+    db $50
+; 0x5d173 + 5 bytes
 
 SaffronGymText11: ; 0x5d178
+
 INCBIN "baserom.gbc",$5d178,5
 
 INCBIN "baserom.gbc",$5d17d,$5d182 - $5d17d
 
 SaffronGymText12: ; 0x5d182
-INCBIN "baserom.gbc",$5d182,5
+    TX_FAR _UnnamedText_5d182
+    db $50
+; 0x5d182 + 5 bytes
 
 SaffronGymText2: ; 0x5d187
     db $08 ; asm
@@ -32617,8 +39464,121 @@
 .asm_e9907 ; 0x5d1e3
     jp $24d7
 
-INCBIN "baserom.gbc",$5d1e6,$73
+UnnamedText_5d1e6: ; 0x5d1e6
+    TX_FAR _UnnamedText_5d1e6
+    db $50
+; 0x5d1e6 + 5 bytes
 
+UnnamedText_5d1eb: ; 0x5d1eb
+    TX_FAR _UnnamedText_5d1eb
+    db $50
+; 0x5d1eb + 5 bytes
+
+UnnamedText_5d1f0: ; 0x5d1f0
+    TX_FAR _UnnamedText_5d1f0
+    db $50
+; 0x5d1f0 + 5 bytes
+
+UnnamedText_5d1f5: ; 0x5d1f5
+    TX_FAR _UnnamedText_5d1f5
+    db $50
+; 0x5d1f5 + 5 bytes
+
+UnnamedText_5d1fa: ; 0x5d1fa
+    TX_FAR _UnnamedText_5d1fa
+    db $50
+; 0x5d1fa + 5 bytes
+
+UnnamedText_5d1ff: ; 0x5d1ff
+    TX_FAR _UnnamedText_5d1ff
+    db $50
+; 0x5d1ff + 5 bytes
+
+UnnamedText_5d204: ; 0x5d204
+    TX_FAR _UnnamedText_5d204
+    db $50
+; 0x5d204 + 5 bytes
+
+UnnamedText_5d209: ; 0x5d209
+    TX_FAR _UnnamedText_5d209
+    db $50
+; 0x5d209 + 5 bytes
+
+UnnamedText_5d20e: ; 0x5d20e
+    TX_FAR _UnnamedText_5d20e
+    db $50
+; 0x5d20e + 5 bytes
+
+UnnamedText_5d213: ; 0x5d213
+    TX_FAR _UnnamedText_5d213
+    db $50
+; 0x5d213 + 5 bytes
+
+UnnamedText_5d218: ; 0x5d218
+    TX_FAR _UnnamedText_5d218
+    db $50
+; 0x5d218 + 5 bytes
+
+UnnamedText_5d21d: ; 0x5d21d
+    TX_FAR _UnnamedText_5d21d
+    db $50
+; 0x5d21d + 5 bytes
+
+UnnamedText_5d222: ; 0x5d222
+    TX_FAR _UnnamedText_5d222
+    db $50
+; 0x5d222 + 5 bytes
+
+UnnamedText_5d227: ; 0x5d227
+    TX_FAR _UnnamedText_5d227
+    db $50
+; 0x5d227 + 5 bytes
+
+UnnamedText_5d22c: ; 0x5d22c
+    TX_FAR _UnnamedText_5d22c
+    db $50
+; 0x5d22c + 5 bytes
+
+UnnamedText_5d231: ; 0x5d231
+    TX_FAR _UnnamedText_5d231
+    db $50
+; 0x5d231 + 5 bytes
+
+UnnamedText_5d236: ; 0x5d236
+    TX_FAR _UnnamedText_5d236
+    db $50
+; 0x5d236 + 5 bytes
+
+UnnamedText_5d23b: ; 0x5d23b
+    TX_FAR _UnnamedText_5d23b
+    db $50
+; 0x5d23b + 5 bytes
+
+UnnamedText_5d240: ; 0x5d240
+    TX_FAR _UnnamedText_5d240
+    db $50
+; 0x5d240 + 5 bytes
+
+UnnamedText_5d245: ; 0x5d245
+    TX_FAR _UnnamedText_5d245
+    db $50
+; 0x5d245 + 5 bytes
+
+UnnamedText_5d24a: ; 0x5d24a
+    TX_FAR _UnnamedText_5d24a
+    db $50
+; 0x5d24a + 5 bytes
+
+UnnamedText_5d24f: ; 0x5d24f
+    TX_FAR _UnnamedText_5d24f
+    db $50
+; 0x5d24f + 5 bytes
+
+UnnamedText_5d254: ; 0x5d254
+    TX_FAR _UnnamedText_5d254
+    db $50
+; 0x5d254 + 5 bytes
+
 SaffronGymObject: ; 0x5d259 (size=330)
     db $2e ; border tile
 
@@ -32939,7 +39899,10 @@
 .asm_ad646 ; 0x5d613
     jp $24d7
 
-INCBIN "baserom.gbc",$5d616,$5
+UnnamedText_5d616: ; 0x5d616
+    TX_FAR _UnnamedText_5d616
+    db $50
+; 0x5d616 + 5 bytes
 
 Route2GateText2: ; 0x5d61b
     TX_FAR _Route2GateText2
@@ -33137,8 +40100,30 @@
     EVENT_DISP $4, $7, $4
     EVENT_DISP $4, $4, $4 ; UNDERGROUND_PATH_WE
 
-INCBIN "baserom.gbc",$5d75d,$52
+INCBIN "baserom.gbc",$5d75d,$5d773 - $5d75d
 
+UnnamedText_5d773: ; 0x5d773
+    TX_FAR _UnnamedText_5d773
+    db $50
+; 0x5d773 + 5 bytes
+
+UnnamedText_5d778: ; 0x5d778
+    TX_FAR _UnnamedText_5d778
+    db $50
+; 0x5d778 + 5 bytes
+
+UnnamedText_5d77d: ; 0x5d77d
+    TX_FAR _UnnamedText_5d77d
+    db $50
+; 0x5d77d + 5 bytes
+
+UnnamedText_5d782: ; 0x5d782
+    TX_FAR _UnnamedText_5d782
+    db $50
+; 0x5d782 + 5 bytes
+
+INCBIN "baserom.gbc",$5d787,$28
+
 SilphCo9_h: ; 0x5d7af to 0x5d7bb (12 bytes) (id=233)
     db $16 ; tileset
     db SILPH_CO_9F_HEIGHT, SILPH_CO_9F_WIDTH ; dimensions (y, x)
@@ -33186,8 +40171,21 @@
 .asm_b6e28 ; 0x5d8e2
     jp $24d7
 
-INCBIN "baserom.gbc",$5d8e5,$5d8f4 - $5d8e5
+UnnamedText_5d8e5: ; 0x5d8e5
+    TX_FAR _UnnamedText_5d8e5
+    db $50
+; 0x5d8e5 + 5 bytes
 
+UnnamedText_5d8ea: ; 0x5d8ea
+    TX_FAR _UnnamedText_5d8ea
+    db $50
+; 0x5d8ea + 5 bytes
+
+UnnamedText_5d8ef: ; 0x5d8ef
+    TX_FAR _UnnamedText_5d8ef
+    db $50
+; 0x5d8ef + 5 bytes
+
 SilphCo9Text2: ; 0x5d8f4
     db $08 ; asm
     ld hl, $5893
@@ -33206,8 +40204,51 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5d912,$2d
+UnnamedText_5d912: ; 0x5d912
+    TX_FAR _UnnamedText_5d912
+    db $50
+; 0x5d912 + 5 bytes
 
+UnnamedText_5d917: ; 0x5d917
+    TX_FAR _UnnamedText_5d917
+    db $50
+; 0x5d917 + 5 bytes
+
+UnnamedText_5d91c: ; 0x5d91c
+    TX_FAR _UnnamedText_5d91c
+    db $50
+; 0x5d91c + 5 bytes
+
+UnnamedText_5d921: ; 0x5d921
+    TX_FAR _UnnamedText_5d921
+    db $50
+; 0x5d921 + 5 bytes
+
+UnnamedText_5d926: ; 0x5d926
+    TX_FAR _UnnamedText_5d926
+    db $50
+; 0x5d926 + 5 bytes
+
+UnnamedText_5d92b: ; 0x5d92b
+    TX_FAR _UnnamedText_5d92b
+    db $50
+; 0x5d92b + 5 bytes
+
+UnnamedText_5d930: ; 0x5d930
+    TX_FAR _UnnamedText_5d930
+    db $50
+; 0x5d930 + 5 bytes
+
+UnnamedText_5d935: ; 0x5d935
+    TX_FAR _UnnamedText_5d935
+    db $50
+; 0x5d935 + 5 bytes
+
+UnnamedText_5d93a: ; 0x5d93a
+    TX_FAR _UnnamedText_5d93a
+    db $50
+; 0x5d93a + 5 bytes
+
 SilphCo9Object: ; 0x5d93f (size=74)
     db $2e ; border tile
 
@@ -33277,8 +40318,36 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$5da9a,$1e
+UnnamedText_5da9a: ; 0x5da9a
+    TX_FAR _UnnamedText_5da9a
+    db $50
+; 0x5da9a + 5 bytes
 
+UnnamedText_5da9f: ; 0x5da9f
+    TX_FAR _UnnamedText_5da9f
+    db $50
+; 0x5da9f + 5 bytes
+
+UnnamedText_5daa4: ; 0x5daa4
+    TX_FAR _UnnamedText_5daa4
+    db $50
+; 0x5daa4 + 5 bytes
+
+UnnamedText_5daa9: ; 0x5daa9
+    TX_FAR _UnnamedText_5daa9
+    db $50
+; 0x5daa9 + 5 bytes
+
+UnnamedText_5daae: ; 0x5daae
+    TX_FAR _UnnamedText_5daae
+    db $50
+; 0x5daae + 5 bytes
+
+UnnamedText_5dab3: ; 0x5dab3
+    TX_FAR _UnnamedText_5dab3
+    db $50
+; 0x5dab3 + 5 bytes
+
 VictoryRoad1Object: ; 0x5dab8 (size=76)
     db $7d ; border tile
 
@@ -33306,8 +40375,118 @@
 VictoryRoad1Blocks: ; 90
     INCBIN "maps/victoryroad1.blk"
 
-INCBIN "baserom.gbc",$5db5e,$24a2
+INCBIN "baserom.gbc",$5db5e,$5db81 - $5db5e
 
+UnnamedText_5db81: ; 0x5db81
+    TX_FAR _UnnamedText_5db81
+    db $50
+; 0x5db81 + 5 bytes
+
+INCBIN "baserom.gbc",$5db86,$5dba8 - $5db86
+
+UnnamedText_5dba8: ; 0x5dba8
+    TX_FAR _UnnamedText_5dba8
+    db $50
+; 0x5dba8 + 5 bytes
+
+INCBIN "baserom.gbc",$5dbad,$5dbbe - $5dbad
+
+UnnamedText_5dbbe: ; 0x5dbbe
+    TX_FAR _UnnamedText_5dbbe
+    db $50
+; 0x5dbbe + 5 bytes
+
+INCBIN "baserom.gbc",$5dbc3,$5dbd4 - $5dbc3
+
+UnnamedText_5dbd4: ; 0x5dbd4
+    TX_FAR _UnnamedText_5dbd4
+    db $50
+; 0x5dbd4 + 5 bytes
+
+INCBIN "baserom.gbc",$5dbd9,$5dc9e - $5dbd9
+
+UnnamedText_5dc9e: ; 0x5dc9e
+    TX_FAR _UnnamedText_5dc9e
+    db $50
+; 0x5dc9e + 5 bytes
+
+UnnamedText_5dca3: ; 0x5dca3
+    TX_FAR _UnnamedText_5dca3
+    db $50
+; 0x5dca3 + 5 bytes
+
+INCBIN "baserom.gbc",$5dca8,$5dcde - $5dca8
+
+UnnamedText_5dcde: ; 0x5dcde
+    TX_FAR _UnnamedText_5dcde
+    db $50
+; 0x5dcde + 5 bytes
+
+UnnamedText_5dce3: ; 0x5dce3
+    TX_FAR _UnnamedText_5dce3
+    db $50
+; 0x5dce3 + 5 bytes
+
+UnnamedText_5dce8: ; 0x5dce8
+    TX_FAR _UnnamedText_5dce8
+    db $50
+; 0x5dce8 + 5 bytes
+
+INCBIN "baserom.gbc",$5dced,$5dda2 - $5dced
+
+UnnamedText_5dda2: ; 0x5dda2
+    TX_FAR _UnnamedText_5dda2
+    db $50
+; 0x5dda2 + 5 bytes
+
+UnnamedText_5dda7: ; 0x5dda7
+    TX_FAR _UnnamedText_5dda7
+    db $50
+; 0x5dda7 + 5 bytes
+
+INCBIN "baserom.gbc",$5ddac,$5ddd6 - $5ddac
+
+UnnamedText_5ddd6: ; 0x5ddd6
+    TX_FAR _UnnamedText_5ddd6
+    db $50
+; 0x5ddd6 + 5 bytes
+
+UnnamedText_5dddb: ; 0x5dddb
+    TX_FAR _UnnamedText_5dddb
+    db $50
+; 0x5dddb + 5 bytes
+
+UnnamedText_5dde0: ; 0x5dde0
+    TX_FAR _UnnamedText_5dde0
+    db $50
+; 0x5dde0 + 5 bytes
+
+UnnamedText_5dde5: ; 0x5dde5
+    TX_FAR _UnnamedText_5dde5
+    db $50
+; 0x5dde5 + 5 bytes
+
+UnnamedText_5ddea: ; 0x5ddea
+    TX_FAR _UnnamedText_5ddea
+    db $50
+; 0x5ddea + 5 bytes
+
+INCBIN "baserom.gbc",$5ddef,$5ddf7 - $5ddef
+
+UnnamedText_5ddf7: ; 0x5ddf7
+    TX_FAR _UnnamedText_5ddf7
+    db $50
+; 0x5ddf7 + 5 bytes
+
+INCBIN "baserom.gbc",$5ddfc,$5dedb - $5ddfc
+
+UnnamedText_5dedb: ; 0x5dedb
+    TX_FAR _UnnamedText_5dedb
+    db $50
+; 0x5dedb + 5 bytes
+
+INCBIN "baserom.gbc",$5dee0,$2120
+
 SECTION "bank18",DATA,BANK[$18]
 
 ViridianForestBlocks:
@@ -33537,8 +40716,26 @@
 .asm_41852 ; 0x6062a
     jp $24d7
 
-INCBIN "baserom.gbc",$6062d,$14
+UnnamedText_6062d: ; 0x6062d
+    TX_FAR _UnnamedText_6062d
+    db $50
+; 0x6062d + 5 bytes
 
+UnnamedText_60632: ; 0x60632
+    TX_FAR _UnnamedText_60632
+    db $50
+; 0x60632 + 5 bytes
+
+UnnamedText_60637: ; 0x60637
+    TX_FAR _UnnamedText_60637
+    db $50
+; 0x60637 + 5 bytes
+
+UnnamedText_6063c: ; 0x6063c
+    TX_FAR _UnnamedText_6063c
+    db $50
+; 0x6063c + 5 bytes
+
 PokemonTower2Text2: ; 0x60641
     TX_FAR _PokemonTower2Text2
     db $50
@@ -33606,8 +40803,51 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$60730,$2d
+UnnamedText_60730: ; 0x60730
+    TX_FAR _UnnamedText_60730
+    db $50
+; 0x60730 + 5 bytes
 
+UnnamedText_60735: ; 0x60735
+    TX_FAR _UnnamedText_60735
+    db $50
+; 0x60735 + 5 bytes
+
+UnnamedText_6073a: ; 0x6073a
+    TX_FAR _UnnamedText_6073a
+    db $50
+; 0x6073a + 5 bytes
+
+UnnamedText_6073f: ; 0x6073f
+    TX_FAR _UnnamedText_6073f
+    db $50
+; 0x6073f + 5 bytes
+
+UnnamedText_60744: ; 0x60744
+    TX_FAR _UnnamedText_60744
+    db $50
+; 0x60744 + 5 bytes
+
+UnnamedText_60749: ; 0x60749
+    TX_FAR _UnnamedText_60749
+    db $50
+; 0x60749 + 5 bytes
+
+UnnamedText_6074e: ; 0x6074e
+    TX_FAR _UnnamedText_6074e
+    db $50
+; 0x6074e + 5 bytes
+
+UnnamedText_60753: ; 0x60753
+    TX_FAR _UnnamedText_60753
+    db $50
+; 0x60753 + 5 bytes
+
+UnnamedText_60758: ; 0x60758
+    TX_FAR _UnnamedText_60758
+    db $50
+; 0x60758 + 5 bytes
+
 PokemonTower3Object: ; 0x6075d (size=51)
     db $1 ; border tile
 
@@ -33673,8 +40913,51 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$6085e,$2d
+UnnamedText_6085e: ; 0x6085e
+    TX_FAR _UnnamedText_6085e
+    db $50
+; 0x6085e + 5 bytes
 
+UnnamedText_60863: ; 0x60863
+    TX_FAR _UnnamedText_60863
+    db $50
+; 0x60863 + 5 bytes
+
+UnnamedText_60868: ; 0x60868
+    TX_FAR _UnnamedText_60868
+    db $50
+; 0x60868 + 5 bytes
+
+UnnamedText_6086d: ; 0x6086d
+    TX_FAR _UnnamedText_6086d
+    db $50
+; 0x6086d + 5 bytes
+
+UnnamedText_60872: ; 0x60872
+    TX_FAR _UnnamedText_60872
+    db $50
+; 0x60872 + 5 bytes
+
+UnnamedText_60877: ; 0x60877
+    TX_FAR _UnnamedText_60877
+    db $50
+; 0x60877 + 5 bytes
+
+UnnamedText_6087c: ; 0x6087c
+    TX_FAR _UnnamedText_6087c
+    db $50
+; 0x6087c + 5 bytes
+
+UnnamedText_60881: ; 0x60881
+    TX_FAR _UnnamedText_60881
+    db $50
+; 0x60881 + 5 bytes
+
+UnnamedText_60886: ; 0x60886
+    TX_FAR _UnnamedText_60886
+    db $50
+; 0x60886 + 5 bytes
+
 PokemonTower4Object: ; 0x6088b (size=65)
     db $1 ; border tile
 
@@ -33734,8 +41017,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$609e9,$609f8 - $609e9
+UnnamedText_609e9: ; 0x609e9
+    TX_FAR _UnnamedText_609e9
+    db $50
+; 0x609e9 + 5 bytes
 
+UnnamedText_609ee: ; 0x609ee
+    TX_FAR _UnnamedText_609ee
+    db $50
+; 0x609ee + 5 bytes
+
+UnnamedText_609f3: ; 0x609f3
+    TX_FAR _UnnamedText_609f3
+    db $50
+; 0x609f3 + 5 bytes
+
 PokemonTower5Text3: ; 0x609f8
     db $08 ; asm
     ld hl, $49b5
@@ -33742,8 +41038,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$60a02,$60a11 - $60a02
+UnnamedText_60a02: ; 0x60a02
+    TX_FAR _UnnamedText_60a02
+    db $50
+; 0x60a02 + 5 bytes
 
+UnnamedText_60a07: ; 0x60a07
+    TX_FAR _UnnamedText_60a07
+    db $50
+; 0x60a07 + 5 bytes
+
+UnnamedText_60a0c: ; 0x60a0c
+    TX_FAR _UnnamedText_60a0c
+    db $50
+; 0x60a0c + 5 bytes
+
 PokemonTower5Text4: ; 0x60a11
     db $08 ; asm
     ld hl, $49c1
@@ -33750,8 +41059,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$60a1b,$60a2a - $60a1b
+UnnamedText_60a1b: ; 0x60a1b
+    TX_FAR _UnnamedText_60a1b
+    db $50
+; 0x60a1b + 5 bytes
 
+UnnamedText_60a20: ; 0x60a20
+    TX_FAR _UnnamedText_60a20
+    db $50
+; 0x60a20 + 5 bytes
+
+UnnamedText_60a25: ; 0x60a25
+    TX_FAR _UnnamedText_60a25
+    db $50
+; 0x60a25 + 5 bytes
+
 PokemonTower5Text5: ; 0x60a2a
     db $08 ; asm
     ld hl, $49cd
@@ -33758,10 +41080,25 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$60a34,$f
+UnnamedText_60a34: ; 0x60a34
+    TX_FAR _UnnamedText_60a34
+    db $50
+; 0x60a34 + 5 bytes
 
+UnnamedText_60a39: ; 0x60a39
+    TX_FAR _UnnamedText_60a39
+    db $50
+; 0x60a39 + 5 bytes
+
+UnnamedText_60a3e: ; 0x60a3e
+    TX_FAR _UnnamedText_60a3e
+    db $50
+; 0x60a3e + 5 bytes
+
 PokemonTower5Text7: ; 0x60a43
-INCBIN "baserom.gbc",$60a43,5
+    TX_FAR _UnnamedText_60a43
+    db $50
+; 0x60a43 + 5 bytes
 
 PokemonTower5Object: ; 0x60a48 (size=65)
     db $1 ; border tile
@@ -33831,10 +41168,67 @@
     jp $24d7
 
 PokemonTower6Text7: ; 0x60c02
-INCBIN "baserom.gbc",$60c02,$60c56 - $60c02
+INCBIN "baserom.gbc",$60c02,$60c1f - $60c02
 
+UnnamedText_60c1f: ; 0x60c1f
+    TX_FAR _UnnamedText_60c1f
+    db $50
+; 0x60c1f + 5 bytes
+
+UnnamedText_60c24: ; 0x60c24
+    TX_FAR _UnnamedText_60c24
+    db $50
+; 0x60c24 + 5 bytes
+
+UnnamedText_60c29: ; 0x60c29
+    TX_FAR _UnnamedText_60c29
+    db $50
+; 0x60c29 + 5 bytes
+
+UnnamedText_60c2e: ; 0x60c2e
+    TX_FAR _UnnamedText_60c2e
+    db $50
+; 0x60c2e + 5 bytes
+
+UnnamedText_60c33: ; 0x60c33
+    TX_FAR _UnnamedText_60c33
+    db $50
+; 0x60c33 + 5 bytes
+
+UnnamedText_60c38: ; 0x60c38
+    TX_FAR _UnnamedText_60c38
+    db $50
+; 0x60c38 + 5 bytes
+
+UnnamedText_60c3d: ; 0x60c3d
+    TX_FAR _UnnamedText_60c3d
+    db $50
+; 0x60c3d + 5 bytes
+
+UnnamedText_60c42: ; 0x60c42
+    TX_FAR _UnnamedText_60c42
+    db $50
+; 0x60c42 + 5 bytes
+
+UnnamedText_60c47: ; 0x60c47
+    TX_FAR _UnnamedText_60c47
+    db $50
+; 0x60c47 + 5 bytes
+
+UnnamedText_60c4c: ; 0x60c4c
+    TX_FAR _UnnamedText_60c4c
+    db $50
+; 0x60c4c + 5 bytes
+
+UnnamedText_60c51: ; 0x60c51
+    TX_FAR _UnnamedText_60c51
+    db $50
+; 0x60c51 + 5 bytes
+
 PokemonTower6Text6: ; 0x60c56
-INCBIN "baserom.gbc",$60c56,$60c5b - $60c56
+    TX_FAR _UnnamedText_60c56
+    db $50
+; 0x60c56 + 5 bytes
 
 PokemonTower6Object: ; 0x60c5b (size=58)
     db $1 ; border tile
@@ -33929,8 +41323,56 @@
     ld [$da39], a
     jp $24d7
 
-INCBIN "baserom.gbc",$60ec4,$32
+UnnamedText_60ec4: ; 0x60ec4
+    TX_FAR _UnnamedText_60ec4
+    db $50
+; 0x60ec4 + 5 bytes
 
+UnnamedText_60ec9: ; 0x60ec9
+    TX_FAR _UnnamedText_60ec9
+    db $50
+; 0x60ec9 + 5 bytes
+
+UnnamedText_60ece: ; 0x60ece
+    TX_FAR _UnnamedText_60ece
+    db $50
+; 0x60ece + 5 bytes
+
+UnnamedText_60ed3: ; 0x60ed3
+    TX_FAR _UnnamedText_60ed3
+    db $50
+; 0x60ed3 + 5 bytes
+
+UnnamedText_60ed8: ; 0x60ed8
+    TX_FAR _UnnamedText_60ed8
+    db $50
+; 0x60ed8 + 5 bytes
+
+UnnamedText_60edd: ; 0x60edd
+    TX_FAR _UnnamedText_60edd
+    db $50
+; 0x60edd + 5 bytes
+
+UnnamedText_60ee2: ; 0x60ee2
+    TX_FAR _UnnamedText_60ee2
+    db $50
+; 0x60ee2 + 5 bytes
+
+UnnamedText_60ee7: ; 0x60ee7
+    TX_FAR _UnnamedText_60ee7
+    db $50
+; 0x60ee7 + 5 bytes
+
+UnnamedText_60eec: ; 0x60eec
+    TX_FAR _UnnamedText_60eec
+    db $50
+; 0x60eec + 5 bytes
+
+UnnamedText_60ef1: ; 0x60ef1
+    TX_FAR _UnnamedText_60ef1
+    db $50
+; 0x60ef1 + 5 bytes
+
 PokemonTower7Object: ; 0x60ef6 (size=42)
     db $1 ; border tile
 
@@ -34007,8 +41449,30 @@
 CeladonMart1Blocks: ; 40
     INCBIN "maps/celadonmart1.blk"
 
-INCBIN "baserom.gbc",$61006,$fb
+INCBIN "baserom.gbc",$61006,$610ae - $61006
 
+UnnamedText_610ae: ; 0x610ae
+    TX_FAR _UnnamedText_610ae
+    db $50
+; 0x610ae + 5 bytes
+
+UnnamedText_610b3: ; 0x610b3
+    TX_FAR _UnnamedText_610b3
+    db $50
+; 0x610b3 + 5 bytes
+
+UnnamedText_610b8: ; 0x610b8
+    TX_FAR _UnnamedText_610b8
+    db $50
+; 0x610b8 + 5 bytes
+
+UnnamedText_610bd: ; 0x610bd
+    TX_FAR _UnnamedText_610bd
+    db $50
+; 0x610bd + 5 bytes
+
+INCBIN "baserom.gbc",$610c2,$3f
+
 ViridianForest_h: ; 0x61101 to 0x6110d (12 bytes) (id=51)
     db $03 ; tileset
     db VIRIDIAN_FOREST_HEIGHT, VIRIDIAN_FOREST_WIDTH ; dimensions (y, x)
@@ -34056,8 +41520,51 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$6118a,$2d
+UnnamedText_6118a: ; 0x6118a
+    TX_FAR _UnnamedText_6118a
+    db $50
+; 0x6118a + 5 bytes
 
+UnnamedText_6118f: ; 0x6118f
+    TX_FAR _UnnamedText_6118f
+    db $50
+; 0x6118f + 5 bytes
+
+UnnamedText_61194: ; 0x61194
+    TX_FAR _UnnamedText_61194
+    db $50
+; 0x61194 + 5 bytes
+
+UnnamedText_61199: ; 0x61199
+    TX_FAR _UnnamedText_61199
+    db $50
+; 0x61199 + 5 bytes
+
+UnnamedText_6119e: ; 0x6119e
+    TX_FAR _UnnamedText_6119e
+    db $50
+; 0x6119e + 5 bytes
+
+UnnamedText_611a3: ; 0x611a3
+    TX_FAR _UnnamedText_611a3
+    db $50
+; 0x611a3 + 5 bytes
+
+UnnamedText_611a8: ; 0x611a8
+    TX_FAR _UnnamedText_611a8
+    db $50
+; 0x611a8 + 5 bytes
+
+UnnamedText_611ad: ; 0x611ad
+    TX_FAR _UnnamedText_611ad
+    db $50
+; 0x611ad + 5 bytes
+
+UnnamedText_611b2: ; 0x611b2
+    TX_FAR _UnnamedText_611b2
+    db $50
+; 0x611b2 + 5 bytes
+
 ViridianForestText8: ; 0x611b7
     TX_FAR _ViridianForestText8
     db $50
@@ -34355,10 +41862,25 @@
     jp $24d7
 ; 0x61500
 
-INCBIN "baserom.gbc",$61500,$f
+UnnamedText_61500: ; 0x61500
+    TX_FAR _UnnamedText_61500
+    db $50
+; 0x61500 + 5 bytes
 
+UnnamedText_61505: ; 0x61505
+    TX_FAR _UnnamedText_61505
+    db $50
+; 0x61505 + 5 bytes
+
+UnnamedText_6150a: ; 0x6150a
+    TX_FAR _UnnamedText_6150a
+    db $50
+; 0x6150a + 5 bytes
+
 SSAnne2Text3: ; 0x6150f
-INCBIN "baserom.gbc",$6150f,5
+    TX_FAR _UnnamedText_6150f
+    db $50
+; 0x6150f + 5 bytes
 
 SSAnne2Object: ; 0x61514 (size=90)
     db $c ; border tile
@@ -34407,6 +41929,7 @@
 ; 0x61631
 
 SSAnne4Texts:
+
 INCBIN "baserom.gbc",$61631,$1
 
 SSAnne4Object: ; 0x61632 (size=52)
@@ -34478,8 +42001,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$61703,$61712 - $61703
+UnnamedText_61703: ; 0x61703
+    TX_FAR _UnnamedText_61703
+    db $50
+; 0x61703 + 5 bytes
 
+UnnamedText_61708: ; 0x61708
+    TX_FAR _UnnamedText_61708
+    db $50
+; 0x61708 + 5 bytes
+
+UnnamedText_6170d: ; 0x6170d
+    TX_FAR _UnnamedText_6170d
+    db $50
+; 0x6170d + 5 bytes
+
 SSAnne5Text5: ; 0x61712
     db $08 ; asm
     ld hl, $56dd
@@ -34486,8 +42022,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$6171c,$f
+UnnamedText_6171c: ; 0x6171c
+    TX_FAR _UnnamedText_6171c
+    db $50
+; 0x6171c + 5 bytes
 
+UnnamedText_61721: ; 0x61721
+    TX_FAR _UnnamedText_61721
+    db $50
+; 0x61721 + 5 bytes
+
+UnnamedText_61726: ; 0x61726
+    TX_FAR _UnnamedText_61726
+    db $50
+; 0x61726 + 5 bytes
+
 SSAnne5Object: ; 0x6172b (size=54)
     db $23 ; border tile
 
@@ -34571,8 +42120,26 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$61807,$14
+UnnamedText_61807: ; 0x61807
+    TX_FAR _UnnamedText_61807
+    db $50
+; 0x61807 + 5 bytes
 
+UnnamedText_6180c: ; 0x6180c
+    TX_FAR _UnnamedText_6180c
+    db $50
+; 0x6180c + 5 bytes
+
+UnnamedText_61811: ; 0x61811
+    TX_FAR _UnnamedText_61811
+    db $50
+; 0x61811 + 5 bytes
+
+UnnamedText_61816: ; 0x61816
+    TX_FAR _UnnamedText_61816
+    db $50
+; 0x61816 + 5 bytes
+
 SSAnne6Object: ; 0x6181b (size=54)
     db $c ; border tile
 
@@ -34643,8 +42210,25 @@
 .asm_0faf5 ; 0x618e9
     jp $24d7
 
-INCBIN "baserom.gbc",$618ec,$50
+INCBIN "baserom.gbc",$618ec,$61927 - $618ec
 
+UnnamedText_61927: ; 0x61927
+    TX_FAR _UnnamedText_61927
+    db $50
+; 0x61927 + 5 bytes
+
+INCBIN "baserom.gbc",$6192c,$61932 - $6192c
+
+UnnamedText_61932: ; 0x61932
+    TX_FAR _UnnamedText_61932
+    db $50
+; 0x61932 + 5 bytes
+
+UnnamedText_61937: ; 0x61937
+    TX_FAR _UnnamedText_61937
+    db $50
+; 0x61937 + 5 bytes
+
 SSAnne7Text2: ; 0x6193c
     TX_FAR _SSAnne7Text2
     db $50
@@ -34728,8 +42312,66 @@
     call $13d0
     jp $24d7
 
-INCBIN "baserom.gbc",$61a0b,60
+UnnamedText_61a0b: ; 0x61a0b
+    TX_FAR _UnnamedText_61a0b
+    db $50
+; 0x61a0b + 5 bytes
 
+UnnamedText_61a10: ; 0x61a10
+    TX_FAR _UnnamedText_61a10
+    db $50
+; 0x61a10 + 5 bytes
+
+UnnamedText_61a15: ; 0x61a15
+    TX_FAR _UnnamedText_61a15
+    db $50
+; 0x61a15 + 5 bytes
+
+UnnamedText_61a1a: ; 0x61a1a
+    TX_FAR _UnnamedText_61a1a
+    db $50
+; 0x61a1a + 5 bytes
+
+UnnamedText_61a1f: ; 0x61a1f
+    TX_FAR _UnnamedText_61a1f
+    db $50
+; 0x61a1f + 5 bytes
+
+UnnamedText_61a24: ; 0x61a24
+    TX_FAR _UnnamedText_61a24
+    db $50
+; 0x61a24 + 5 bytes
+
+UnnamedText_61a29: ; 0x61a29
+    TX_FAR _UnnamedText_61a29
+    db $50
+; 0x61a29 + 5 bytes
+
+UnnamedText_61a2e: ; 0x61a2e
+    TX_FAR _UnnamedText_61a2e
+    db $50
+; 0x61a2e + 5 bytes
+
+UnnamedText_61a33: ; 0x61a33
+    TX_FAR _UnnamedText_61a33
+    db $50
+; 0x61a33 + 5 bytes
+
+UnnamedText_61a38: ; 0x61a38
+    TX_FAR _UnnamedText_61a38
+    db $50
+; 0x61a38 + 5 bytes
+
+UnnamedText_61a3d: ; 0x61a3d
+    TX_FAR _UnnamedText_61a3d
+    db $50
+; 0x61a3d + 5 bytes
+
+UnnamedText_61a42: ; 0x61a42
+    TX_FAR _UnnamedText_61a42
+    db $50
+; 0x61a42 + 5 bytes
+
 SSAnne8Text5: ; 0x61a47
     TX_FAR _SSAnne8Text5
     db $50
@@ -34849,7 +42491,10 @@
     call $349b
     jp $24d7
 
-INCBIN "baserom.gbc",$61bf2,$61bf7 - $61bf2
+UnnamedText_61bf2: ; 0x61bf2
+    TX_FAR _UnnamedText_61bf2
+    db $50
+; 0x61bf2 + 5 bytes
 
 SSAnne9Text7: ; 0x61bf7
     db $08 ; asm
@@ -34857,7 +42502,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$61c01,$61c06 - $61c01
+UnnamedText_61c01: ; 0x61c01
+    TX_FAR _UnnamedText_61c01
+    db $50
+; 0x61c01 + 5 bytes
 
 SSAnne9Text8: ; 0x61c06
     db $08 ; asm
@@ -34865,7 +42513,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$61c10,$61c15 - $61c10
+UnnamedText_61c10: ; 0x61c10
+    TX_FAR _UnnamedText_61c10
+    db $50
+; 0x61c10 + 5 bytes
 
 SSAnne9Text10: ; 0x61c15
     db $08 ; asm
@@ -34873,7 +42524,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$61c1f,$61c24 - $61c1f
+UnnamedText_61c1f: ; 0x61c1f
+    TX_FAR _UnnamedText_61c1f
+    db $50
+; 0x61c1f + 5 bytes
 
 SSAnne9Text11: ; 0x61c24
     db $08 ; asm
@@ -34881,7 +42535,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$61c2e,$61c33 - $61c2e
+UnnamedText_61c2e: ; 0x61c2e
+    TX_FAR _UnnamedText_61c2e
+    db $50
+; 0x61c2e + 5 bytes
 
 SSAnne9Text12: ; 0x61c33
     db $08 ; asm
@@ -34889,7 +42546,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$61c3d,$61c42 - $61c3d
+UnnamedText_61c3d: ; 0x61c3d
+    TX_FAR _UnnamedText_61c3d
+    db $50
+; 0x61c3d + 5 bytes
 
 SSAnne9Text13: ; 0x61c42
     db $08 ; asm
@@ -34897,8 +42557,71 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$61c4c,$41
+UnnamedText_61c4c: ; 0x61c4c
+    TX_FAR _UnnamedText_61c4c
+    db $50
+; 0x61c4c + 5 bytes
 
+UnnamedText_61c51: ; 0x61c51
+    TX_FAR _UnnamedText_61c51
+    db $50
+; 0x61c51 + 5 bytes
+
+UnnamedText_61c56: ; 0x61c56
+    TX_FAR _UnnamedText_61c56
+    db $50
+; 0x61c56 + 5 bytes
+
+UnnamedText_61c5b: ; 0x61c5b
+    TX_FAR _UnnamedText_61c5b
+    db $50
+; 0x61c5b + 5 bytes
+
+UnnamedText_61c60: ; 0x61c60
+    TX_FAR _UnnamedText_61c60
+    db $50
+; 0x61c60 + 5 bytes
+
+UnnamedText_61c65: ; 0x61c65
+    TX_FAR _UnnamedText_61c65
+    db $50
+; 0x61c65 + 5 bytes
+
+UnnamedText_61c6a: ; 0x61c6a
+    TX_FAR _UnnamedText_61c6a
+    db $50
+; 0x61c6a + 5 bytes
+
+UnnamedText_61c6f: ; 0x61c6f
+    TX_FAR _UnnamedText_61c6f
+    db $50
+; 0x61c6f + 5 bytes
+
+UnnamedText_61c74: ; 0x61c74
+    TX_FAR _UnnamedText_61c74
+    db $50
+; 0x61c74 + 5 bytes
+
+UnnamedText_61c79: ; 0x61c79
+    TX_FAR _UnnamedText_61c79
+    db $50
+; 0x61c79 + 5 bytes
+
+UnnamedText_61c7e: ; 0x61c7e
+    TX_FAR _UnnamedText_61c7e
+    db $50
+; 0x61c7e + 5 bytes
+
+UnnamedText_61c83: ; 0x61c83
+    TX_FAR _UnnamedText_61c83
+    db $50
+; 0x61c83 + 5 bytes
+
+UnnamedText_61c88: ; 0x61c88
+    TX_FAR _UnnamedText_61c88
+    db $50
+; 0x61c88 + 5 bytes
+
 SSAnne9Object: ; 0x61c8d (size=188)
     db $c ; border tile
 
@@ -35015,8 +42738,96 @@
     call $13d0
     jp $24d7
 
-INCBIN "baserom.gbc",$61e16,$61e70 - $61e16
+UnnamedText_61e16: ; 0x61e16
+    TX_FAR _UnnamedText_61e16
+    db $50
+; 0x61e16 + 5 bytes
 
+UnnamedText_61e1b: ; 0x61e1b
+    TX_FAR _UnnamedText_61e1b
+    db $50
+; 0x61e1b + 5 bytes
+
+UnnamedText_61e20: ; 0x61e20
+    TX_FAR _UnnamedText_61e20
+    db $50
+; 0x61e20 + 5 bytes
+
+UnnamedText_61e25: ; 0x61e25
+    TX_FAR _UnnamedText_61e25
+    db $50
+; 0x61e25 + 5 bytes
+
+UnnamedText_61e2a: ; 0x61e2a
+    TX_FAR _UnnamedText_61e2a
+    db $50
+; 0x61e2a + 5 bytes
+
+UnnamedText_61e2f: ; 0x61e2f
+    TX_FAR _UnnamedText_61e2f
+    db $50
+; 0x61e2f + 5 bytes
+
+UnnamedText_61e34: ; 0x61e34
+    TX_FAR _UnnamedText_61e34
+    db $50
+; 0x61e34 + 5 bytes
+
+UnnamedText_61e39: ; 0x61e39
+    TX_FAR _UnnamedText_61e39
+    db $50
+; 0x61e39 + 5 bytes
+
+UnnamedText_61e3e: ; 0x61e3e
+    TX_FAR _UnnamedText_61e3e
+    db $50
+; 0x61e3e + 5 bytes
+
+UnnamedText_61e43: ; 0x61e43
+    TX_FAR _UnnamedText_61e43
+    db $50
+; 0x61e43 + 5 bytes
+
+UnnamedText_61e48: ; 0x61e48
+    TX_FAR _UnnamedText_61e48
+    db $50
+; 0x61e48 + 5 bytes
+
+UnnamedText_61e4d: ; 0x61e4d
+    TX_FAR _UnnamedText_61e4d
+    db $50
+; 0x61e4d + 5 bytes
+
+UnnamedText_61e52: ; 0x61e52
+    TX_FAR _UnnamedText_61e52
+    db $50
+; 0x61e52 + 5 bytes
+
+UnnamedText_61e57: ; 0x61e57
+    TX_FAR _UnnamedText_61e57
+    db $50
+; 0x61e57 + 5 bytes
+
+UnnamedText_61e5c: ; 0x61e5c
+    TX_FAR _UnnamedText_61e5c
+    db $50
+; 0x61e5c + 5 bytes
+
+UnnamedText_61e61: ; 0x61e61
+    TX_FAR _UnnamedText_61e61
+    db $50
+; 0x61e61 + 5 bytes
+
+UnnamedText_61e66: ; 0x61e66
+    TX_FAR _UnnamedText_61e66
+    db $50
+; 0x61e66 + 5 bytes
+
+UnnamedText_61e6b: ; 0x61e6b
+    TX_FAR _UnnamedText_61e6b
+    db $50
+; 0x61e6b + 5 bytes
+
 SSAnne10Text7: ; 0x61e70
     TX_FAR _SSAnne10Text7
     db $50
@@ -35076,6 +42887,7 @@
 ; 0x61f29
 
 UndergroundPathNSTexts:
+
 INCBIN "baserom.gbc",$61f29,$1
 
 UndergroundPathNSObject: ; 0x61f2a (size=20)
@@ -35206,8 +43018,23 @@
 .asm_fd405 ; 0x6230e
     jp $24d7
 
-INCBIN "baserom.gbc",$62311,$15
+UnnamedText_62311: ; 0x62311
+    TX_FAR _UnnamedText_62311
+    db $50
+; 0x62311 + 5 bytes
 
+INCBIN "baserom.gbc",$62316,$6231c - $62316
+
+UnnamedText_6231c: ; 0x6231c
+    TX_FAR _UnnamedText_6231c
+    db $50
+; 0x6231c + 5 bytes
+
+UnnamedText_62321: ; 0x62321
+    TX_FAR _UnnamedText_62321
+    db $50
+; 0x62321 + 5 bytes
+
 SilphCo11Text2: ; 0x62326
     TX_FAR _SilphCo11Text2
     db $50
@@ -35216,10 +43043,15 @@
     TX_FAR _SilphCo11Text3
     db $50
 
-INCBIN "baserom.gbc",$62330,5
+UnnamedText_62330: ; 0x62330
+    TX_FAR _UnnamedText_62330
+    db $50
+; 0x62330 + 5 bytes
 
 SilphCo11Text6: ; 0x62335
-INCBIN "baserom.gbc",$62335,5
+    TX_FAR _UnnamedText_62335
+    db $50
+; 0x62335 + 5 bytes
 
 SilphCo11Text4: ; 0x6233a
     db $08 ; asm
@@ -35227,8 +43059,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$62344,$62353 - $62344
+UnnamedText_62344: ; 0x62344
+    TX_FAR _UnnamedText_62344
+    db $50
+; 0x62344 + 5 bytes
 
+UnnamedText_62349: ; 0x62349
+    TX_FAR _UnnamedText_62349
+    db $50
+; 0x62349 + 5 bytes
+
+UnnamedText_6234e: ; 0x6234e
+    TX_FAR _UnnamedText_6234e
+    db $50
+; 0x6234e + 5 bytes
+
 SilphCo11Text5: ; 0x62353
     db $08 ; asm
     ld hl, $62cf
@@ -35235,8 +43080,28 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$6235d,$23
+UnnamedText_6235d: ; 0x6235d
+    TX_FAR _UnnamedText_6235d
+    db $50
+; 0x6235d + 5 bytes
 
+UnnamedText_62362: ; 0x62362
+    TX_FAR _UnnamedText_62362
+    db $50
+; 0x62362 + 5 bytes
+
+UnnamedText_62367: ; 0x62367
+    TX_FAR _UnnamedText_62367
+    db $50
+; 0x62367 + 5 bytes
+
+INCBIN "baserom.gbc",$6236c,$6237b - $6236c
+
+UnnamedText_6237b: ; 0x6237b
+    TX_FAR _UnnamedText_6237b
+    db $50
+; 0x6237b + 5 bytes
+
 SilphCo11Object: ; 0x62380 (size=72)
     db $d ; border tile
 
@@ -35264,8 +43129,111 @@
 SilphCo11Blocks: ; 81
     INCBIN "maps/silphco11.blk"
 
-INCBIN "baserom.gbc",$62419,$1be7
+INCBIN "baserom.gbc",$62419,$62453 - $62419
 
+UnnamedText_62453: ; 0x62453
+    TX_FAR _UnnamedText_62453
+    db $50
+; 0x62453 + 5 bytes
+
+UnnamedText_62458: ; 0x62458
+    TX_FAR _UnnamedText_62458
+    db $50
+; 0x62458 + 5 bytes
+
+INCBIN "baserom.gbc",$6245d,$624a3 - $6245d
+
+UnnamedText_624a3: ; 0x624a3
+    TX_FAR _UnnamedText_624a3
+    db $50
+; 0x624a3 + 5 bytes
+
+UnnamedText_624a8: ; 0x624a8
+    TX_FAR _UnnamedText_624a8
+    db $50
+; 0x624a8 + 5 bytes
+
+UnnamedText_624ad: ; 0x624ad
+    TX_FAR _UnnamedText_624ad
+    db $50
+; 0x624ad + 5 bytes
+
+UnnamedText_624b2: ; 0x624b2
+    TX_FAR _UnnamedText_624b2
+    db $50
+; 0x624b2 + 5 bytes
+
+UnnamedText_624b7: ; 0x624b7
+    TX_FAR _UnnamedText_624b7
+    db $50
+; 0x624b7 + 5 bytes
+
+UnnamedText_624bc: ; 0x624bc
+    TX_FAR _UnnamedText_624bc
+    db $50
+; 0x624bc + 5 bytes
+
+UnnamedText_624c1: ; 0x624c1
+    TX_FAR _UnnamedText_624c1
+    db $50
+; 0x624c1 + 5 bytes
+
+UnnamedText_624c6: ; 0x624c6
+    TX_FAR _UnnamedText_624c6
+    db $50
+; 0x624c6 + 5 bytes
+
+UnnamedText_624cb: ; 0x624cb
+    TX_FAR _UnnamedText_624cb
+    db $50
+; 0x624cb + 5 bytes
+
+UnnamedText_624d0: ; 0x624d0
+    TX_FAR _UnnamedText_624d0
+    db $50
+; 0x624d0 + 5 bytes
+
+UnnamedText_624d5: ; 0x624d5
+    TX_FAR _UnnamedText_624d5
+    db $50
+; 0x624d5 + 5 bytes
+
+UnnamedText_624da: ; 0x624da
+    TX_FAR _UnnamedText_624da
+    db $50
+; 0x624da + 5 bytes
+
+UnnamedText_624df: ; 0x624df
+    TX_FAR _UnnamedText_624df
+    db $50
+; 0x624df + 5 bytes
+
+INCBIN "baserom.gbc",$624e4,$624f8 - $624e4
+
+UnnamedText_624f8: ; 0x624f8
+    TX_FAR _UnnamedText_624f8
+    db $50
+; 0x624f8 + 5 bytes
+
+UnnamedText_624fd: ; 0x624fd
+    TX_FAR _UnnamedText_624fd
+    db $50
+; 0x624fd + 5 bytes
+
+UnnamedText_62502: ; 0x62502
+    TX_FAR _UnnamedText_62502
+    db $50
+; 0x62502 + 5 bytes
+
+INCBIN "baserom.gbc",$62507,$62511 - $62507
+
+UnnamedText_62511: ; 0x62511
+    TX_FAR _UnnamedText_62511
+    db $50
+; 0x62511 + 5 bytes
+
+INCBIN "baserom.gbc",$62516,$1aea
+
 SECTION "bank19",DATA,BANK[$19]
 
 Tset00_GFX:
@@ -35390,8 +43358,37 @@
 
 SECTION "bank1C",DATA,BANK[$1C]
 
-INCBIN "baserom.gbc",$70000,$1100
+INCBIN "baserom.gbc",$70000,$703fa - $70000
 
+UnnamedText_703fa: ; 0x703fa
+    TX_FAR _UnnamedText_703fa
+    db $50
+; 0x703fa + 5 bytes
+
+UnnamedText_703ff: ; 0x703ff
+    TX_FAR _UnnamedText_703ff
+    db $50
+; 0x703ff + 5 bytes
+
+INCBIN "baserom.gbc",$70404,$70847 - $70404
+
+UnnamedText_70847: ; 0x70847
+    TX_FAR _UnnamedText_70847
+    db $50
+; 0x70847 + 5 bytes
+
+UnnamedText_7084c: ; 0x7084c
+    TX_FAR _UnnamedText_7084c
+    db $50
+; 0x7084c + 5 bytes
+
+UnnamedText_70851: ; 0x70851
+    TX_FAR _UnnamedText_70851
+    db $50
+; 0x70851 + 5 bytes
+
+INCBIN "baserom.gbc",$70856,$8aa
+
 CompressedMap: ; 5100
 ; you can decompress this file with the redrle program in the extras/ dir
 	INCBIN "baserom.gbc",$71100,$711AB-$71100
@@ -35778,8 +43775,92 @@
 	ld [$cd12],a
 	ret
 
-INCBIN "baserom.gbc",$71CA2,$725C8-$71CA2
+INCBIN "baserom.gbc",$71ca2,$71d88 - $71ca2
 
+UnnamedText_71d88: ; 0x71d88
+    TX_FAR _UnnamedText_71d88
+    db $50
+; 0x71d88 + 5 bytes
+
+INCBIN "baserom.gbc",$71d8d,$71d94 - $71d8d
+
+UnnamedText_71d94: ; 0x71d94
+    TX_FAR _UnnamedText_71d94
+    db $50
+; 0x71d94 + 5 bytes
+
+UnnamedText_71d99: ; 0x71d99
+    TX_FAR _UnnamedText_71d99
+    db $50
+; 0x71d99 + 5 bytes
+
+UnnamedText_71d9e: ; 0x71d9e
+    TX_FAR _UnnamedText_71d9e
+    db $50
+; 0x71d9e + 5 bytes
+
+UnnamedText_71da3: ; 0x71da3
+    TX_FAR _UnnamedText_71da3
+    db $50
+; 0x71da3 + 5 bytes
+
+UnnamedText_71da8: ; 0x71da8
+    TX_FAR _UnnamedText_71da8
+    db $50
+; 0x71da8 + 5 bytes
+
+UnnamedText_71dad: ; 0x71dad
+    TX_FAR _UnnamedText_71dad
+    db $50
+; 0x71dad + 5 bytes
+
+UnnamedText_71db2: ; 0x71db2
+    TX_FAR _UnnamedText_71db2
+    db $50
+; 0x71db2 + 5 bytes
+
+UnnamedText_71db7: ; 0x71db7
+    TX_FAR _UnnamedText_71db7
+    db $50
+; 0x71db7 + 5 bytes
+
+UnnamedText_71dbc: ; 0x71dbc
+    TX_FAR _UnnamedText_71dbc
+    db $50
+; 0x71dbc + 5 bytes
+
+UnnamedText_71dc1: ; 0x71dc1
+    TX_FAR _UnnamedText_71dc1
+    db $50
+; 0x71dc1 + 5 bytes
+
+UnnamedText_71dc6: ; 0x71dc6
+    TX_FAR _UnnamedText_71dc6
+    db $50
+; 0x71dc6 + 5 bytes
+
+UnnamedText_71dcb: ; 0x71dcb
+    TX_FAR _UnnamedText_71dcb
+    db $50
+; 0x71dcb + 5 bytes
+
+UnnamedText_71dd0: ; 0x71dd0
+    TX_FAR _UnnamedText_71dd0
+    db $50
+; 0x71dd0 + 5 bytes
+
+UnnamedText_71dd5: ; 0x71dd5
+    TX_FAR _UnnamedText_71dd5
+    db $50
+; 0x71dd5 + 5 bytes
+
+UnnamedText_71dda: ; 0x71dda
+    TX_FAR _UnnamedText_71dda
+    db $50
+; 0x71dda + 5 bytes
+
+INCBIN "baserom.gbc",$71ddf,$7e9
+
 MonsterPalettes: ; 65C8
 	db PAL_MEWMON    ; MISSINGNO
 	db PAL_GREENMON  ; BULBASAUR
@@ -36170,8 +44251,46 @@
 	INCBIN "gfx/blue/sgbborder.2bpp"
 ENDC
 
-INCBIN "baserom.gbc",$735E8,$4000 - $35E8
+INCBIN "baserom.gbc",$735e8,$7361e - $735e8
 
+UnnamedText_7361e: ; 0x7361e
+    TX_FAR _UnnamedText_7361e
+    db $50
+; 0x7361e + 5 bytes
+
+INCBIN "baserom.gbc",$73623,$7377d - $73623
+
+UnnamedText_7377d: ; 0x7377d
+    TX_FAR _UnnamedText_7377d
+    db $50
+; 0x7377d + 5 bytes
+
+UnnamedText_73782: ; 0x73782
+    TX_FAR _UnnamedText_73782
+    db $50
+; 0x73782 + 5 bytes
+
+UnnamedText_73787: ; 0x73787
+    TX_FAR _UnnamedText_73787
+    db $50
+; 0x73787 + 5 bytes
+
+INCBIN "baserom.gbc",$7378c,$73909 - $7378c
+
+UnnamedText_73909: ; 0x73909
+    TX_FAR _UnnamedText_73909
+    db $50
+; 0x73909 + 5 bytes
+
+INCBIN "baserom.gbc",$7390e,$739d4 - $7390e
+
+UnnamedText_739d4: ; 0x739d4
+    TX_FAR _UnnamedText_739d4
+    db $50
+; 0x739d4 + 5 bytes
+
+INCBIN "baserom.gbc",$739d9,$627
+
 SECTION "bank1D",DATA,BANK[$1D]
 
 CopycatsHouseF1Blocks:
@@ -36472,7 +44591,7 @@
 
 ViridianGym_h: ; 0x74897 to 0x748a3 (12 bytes) (id=45)
     db $07 ; tileset
-    db $09, $0a ; dimensions (y, x)
+    db VIRIDIAN_GYM_HEIGHT, VIRIDIAN_GYM_WIDTH ; dimensions (y, x)
     dw ViridianGymBlocks, ViridianGymTexts, ViridianGymScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -36479,8 +44598,8 @@
     dw ViridianGymObject ; objects
 
 ViridianGymScript: ; 0x748a3
-    ld hl, $48bf
-    ld de, $48cd
+    ld hl, Gym8CityName
+    ld de, Gym8LeaderName
     call $317f
     call $3c3c
     ld hl, $4a08
@@ -36491,8 +44610,9 @@
     ret
 ; 0x748bf
 
-
+Gym8CityName:
 	db "VIRIDIAN CITY@"
+Gym8LeaderName:
 	db "GIOVANNI@"
 
 INCBIN "baserom.gbc",$748D6,$116
@@ -36546,18 +44666,27 @@
 .asm_6dff7 ; 0x74acb
     jp $24d7
 
-INCBIN "baserom.gbc",$74ace,$74adf - $74ace
+UnnamedText_74ace: ; 0x74ace
+    TX_FAR _UnnamedText_74ace
+    db $50
+; 0x74ace + 5 bytes
 
+INCBIN "baserom.gbc",$74ad3,$c
+
 ViridianGymText12: ; 0x74adf
+
 INCBIN "baserom.gbc",$74adf,5
 
 ViridianGymText13: ; 0x74ae4
+
 INCBIN "baserom.gbc",$74ae4, 5
 
 INCBIN "baserom.gbc",$74ae9,$74aee - $74ae9
 
 ViridianGymText14: ; 0x74aee
-INCBIN "baserom.gbc",$74aee,5
+    TX_FAR _UnnamedText_74aee
+    db $50
+; 0x74aee + 5 bytes
 
 ViridianGymText2: ; 0x74af3
     db $08 ; asm
@@ -36565,8 +44694,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$74afd,$74b0c - $74afd
+UnnamedText_74afd: ; 0x74afd
+    TX_FAR _UnnamedText_74afd
+    db $50
+; 0x74afd + 5 bytes
 
+UnnamedText_74b02: ; 0x74b02
+    TX_FAR _UnnamedText_74b02
+    db $50
+; 0x74b02 + 5 bytes
+
+UnnamedText_74b07: ; 0x74b07
+    TX_FAR _UnnamedText_74b07
+    db $50
+; 0x74b07 + 5 bytes
+
 ViridianGymText3: ; 0x74b0c
     db $08 ; asm
     ld hl, $4a14
@@ -36573,8 +44715,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$74b16,$74b25 - $74b16
+UnnamedText_74b16: ; 0x74b16
+    TX_FAR _UnnamedText_74b16
+    db $50
+; 0x74b16 + 5 bytes
 
+UnnamedText_74b1b: ; 0x74b1b
+    TX_FAR _UnnamedText_74b1b
+    db $50
+; 0x74b1b + 5 bytes
+
+UnnamedText_74b20: ; 0x74b20
+    TX_FAR _UnnamedText_74b20
+    db $50
+; 0x74b20 + 5 bytes
+
 ViridianGymText4: ; 0x74b25
     db $08 ; asm
     ld hl, $4a20
@@ -36581,8 +44736,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$74b2f,$74b3e - $74b2f
+UnnamedText_74b2f: ; 0x74b2f
+    TX_FAR _UnnamedText_74b2f
+    db $50
+; 0x74b2f + 5 bytes
 
+UnnamedText_74b34: ; 0x74b34
+    TX_FAR _UnnamedText_74b34
+    db $50
+; 0x74b34 + 5 bytes
+
+UnnamedText_74b39: ; 0x74b39
+    TX_FAR _UnnamedText_74b39
+    db $50
+; 0x74b39 + 5 bytes
+
 ViridianGymText5: ; 0x74b3e
     db $08 ; asm
     ld hl, $4a2c
@@ -36589,8 +44757,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$74b48,$74b57 - $74b48
+UnnamedText_74b48: ; 0x74b48
+    TX_FAR _UnnamedText_74b48
+    db $50
+; 0x74b48 + 5 bytes
 
+UnnamedText_74b4d: ; 0x74b4d
+    TX_FAR _UnnamedText_74b4d
+    db $50
+; 0x74b4d + 5 bytes
+
+UnnamedText_74b52: ; 0x74b52
+    TX_FAR _UnnamedText_74b52
+    db $50
+; 0x74b52 + 5 bytes
+
 ViridianGymText6: ; 0x74b57
     db $08 ; asm
     ld hl, $4a38
@@ -36597,8 +44778,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$74b61,$74b70 - $74b61
+UnnamedText_74b61: ; 0x74b61
+    TX_FAR _UnnamedText_74b61
+    db $50
+; 0x74b61 + 5 bytes
 
+UnnamedText_74b66: ; 0x74b66
+    TX_FAR _UnnamedText_74b66
+    db $50
+; 0x74b66 + 5 bytes
+
+UnnamedText_74b6b: ; 0x74b6b
+    TX_FAR _UnnamedText_74b6b
+    db $50
+; 0x74b6b + 5 bytes
+
 ViridianGymText7: ; 0x74b70
     db $08 ; asm
     ld hl, $4a44
@@ -36605,8 +44799,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$74b7a,$74b89 - $74b7a
+UnnamedText_74b7a: ; 0x74b7a
+    TX_FAR _UnnamedText_74b7a
+    db $50
+; 0x74b7a + 5 bytes
 
+UnnamedText_74b7f: ; 0x74b7f
+    TX_FAR _UnnamedText_74b7f
+    db $50
+; 0x74b7f + 5 bytes
+
+UnnamedText_74b84: ; 0x74b84
+    TX_FAR _UnnamedText_74b84
+    db $50
+; 0x74b84 + 5 bytes
+
 ViridianGymText8: ; 0x74b89
     db $08 ; asm
     ld hl, $4a50
@@ -36613,8 +44820,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$74b93,$74ba2 - $74b93
+UnnamedText_74b93: ; 0x74b93
+    TX_FAR _UnnamedText_74b93
+    db $50
+; 0x74b93 + 5 bytes
 
+UnnamedText_74b98: ; 0x74b98
+    TX_FAR _UnnamedText_74b98
+    db $50
+; 0x74b98 + 5 bytes
+
+UnnamedText_74b9d: ; 0x74b9d
+    TX_FAR _UnnamedText_74b9d
+    db $50
+; 0x74b9d + 5 bytes
+
 ViridianGymText9: ; 0x74ba2
     db $08 ; asm
     ld hl, $4a5c
@@ -36621,8 +44841,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$74bac,$74bbb - $74bac
+UnnamedText_74bac: ; 0x74bac
+    TX_FAR _UnnamedText_74bac
+    db $50
+; 0x74bac + 5 bytes
 
+UnnamedText_74bb1: ; 0x74bb1
+    TX_FAR _UnnamedText_74bb1
+    db $50
+; 0x74bb1 + 5 bytes
+
+UnnamedText_74bb6: ; 0x74bb6
+    TX_FAR _UnnamedText_74bb6
+    db $50
+; 0x74bb6 + 5 bytes
+
 ViridianGymText10: ; 0x74bbb
     db $08 ; asm
     ld a, [$d751]
@@ -36637,8 +44870,16 @@
 .asm_6064d ; 0x74bd1
     jp $24d7
 
-INCBIN "baserom.gbc",$74bd4,$a
+UnnamedText_74bd4: ; 0x74bd4
+    TX_FAR _UnnamedText_74bd4
+    db $50
+; 0x74bd4 + 5 bytes
 
+UnnamedText_74bd9: ; 0x74bd9
+    TX_FAR _UnnamedText_74bd9
+    db $50
+; 0x74bd9 + 5 bytes
+
 ViridianGymObject: ; 0x74bde (size=105)
     db $3 ; border tile
 
@@ -36670,7 +44911,7 @@
 
 PewterMart_h: ; 0x74ca1 to 0x74cad (12 bytes) (id=56)
     db $02 ; tileset
-    db $04, $04 ; dimensions (y, x)
+    db PEWTER_MART_HEIGHT, PEWTER_MART_WIDTH ; dimensions (y, x)
     dw PewterMartBlocks, PewterMartTexts, PewterMartScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -36692,7 +44933,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$74cc6,$74ccb - $74cc6
+UnnamedText_74cc6: ; 0x74cc6
+    TX_FAR _UnnamedText_74cc6
+    db $50
+; 0x74cc6 + 5 bytes
 
 PewterMartText3: ; 0x74ccb
     db $08 ; asm
@@ -36700,7 +44944,10 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$74cd5,$5
+UnnamedText_74cd5: ; 0x74cd5
+    TX_FAR _UnnamedText_74cd5
+    db $50
+; 0x74cd5 + 5 bytes
 
 PewterMartObject: ; 0x74cda (size=38)
     db $0 ; border tile
@@ -36722,7 +44969,7 @@
 
 UnknownDungeon1_h: ; 0x74d00 to 0x74d0c (12 bytes) (id=228)
     db $11 ; tileset
-    db $09, $0f ; dimensions (y, x)
+    db UNKNOWN_DUNGEON_1_HEIGHT, UNKNOWN_DUNGEON_1_WIDTH ; dimensions (y, x)
     dw UnknownDungeon1Blocks, UnknownDungeon1Texts, UnknownDungeon1Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -36772,7 +45019,7 @@
 
 CeruleanHouse3_h: ; 0x74dfd to 0x74e09 (12 bytes) (id=230)
     db $0d ; tileset
-    db $04, $04 ; dimensions (y, x)
+    db CERULEAN_HOUSE_3_HEIGHT, CERULEAN_HOUSE_3_WIDTH ; dimensions (y, x)
     dw CeruleanHouse3Blocks, CeruleanHouse3Texts, CeruleanHouse3Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -36833,8 +45080,65 @@
     jp $24d7
 ; 0x74e6d
 
-INCBIN "baserom.gbc",$74e6d,$51
+INCBIN "baserom.gbc",$74e6d,$74e77 - $74e6d
 
+UnnamedText_74e77: ; 0x74e77
+    TX_FAR _UnnamedText_74e77
+    db $50
+; 0x74e77 + 5 bytes
+
+UnnamedText_74e7c: ; 0x74e7c
+    TX_FAR _UnnamedText_74e7c
+    db $50
+; 0x74e7c + 5 bytes
+
+UnnamedText_74e81: ; 0x74e81
+    TX_FAR _UnnamedText_74e81
+    db $50
+; 0x74e81 + 5 bytes
+
+INCBIN "baserom.gbc",$74e86,$74e96 - $74e86
+
+UnnamedText_74e96: ; 0x74e96
+    TX_FAR _UnnamedText_74e96
+    db $50
+; 0x74e96 + 5 bytes
+
+UnnamedText_74e9b: ; 0x74e9b
+    TX_FAR _UnnamedText_74e9b
+    db $50
+; 0x74e9b + 5 bytes
+
+UnnamedText_74ea0: ; 0x74ea0
+    TX_FAR _UnnamedText_74ea0
+    db $50
+; 0x74ea0 + 5 bytes
+
+UnnamedText_74ea5: ; 0x74ea5
+    TX_FAR _UnnamedText_74ea5
+    db $50
+; 0x74ea5 + 5 bytes
+
+UnnamedText_74eaa: ; 0x74eaa
+    TX_FAR _UnnamedText_74eaa
+    db $50
+; 0x74eaa + 5 bytes
+
+UnnamedText_74eaf: ; 0x74eaf
+    TX_FAR _UnnamedText_74eaf
+    db $50
+; 0x74eaf + 5 bytes
+
+UnnamedText_74eb4: ; 0x74eb4
+    TX_FAR _UnnamedText_74eb4
+    db $50
+; 0x74eb4 + 5 bytes
+
+UnnamedText_74eb9: ; 0x74eb9
+    TX_FAR _UnnamedText_74eb9
+    db $50
+; 0x74eb9 + 5 bytes
+
 CeruleanHouse3Object: ; 0x74ebe (size=34)
     db $c ; border tile
 
@@ -36853,21 +45157,40 @@
     EVENT_DISP $4, $7, $2
     EVENT_DISP $4, $7, $3
 
-INCBIN "baserom.gbc",$74ee0,$BE
+INCBIN "baserom.gbc",$74ee0,$74f99 - $74ee0
 
-	db "FRESH WATER",$4E
-	db "SODA POP",$4E
-	db "LEMONADE",$4E
-	db "CANCEL@"
-	db $F0,"200",$4E
-	db $F0,"300",$4E
-	db $F0,"350",$4E,"@"
+UnnamedText_74f99: ; 0x74f99
+    TX_FAR _UnnamedText_74f99
+    db $50
+; 0x74f99 + 5 bytes
 
-INCBIN "baserom.gbc",$74fd3,$39
+INCBIN "baserom.gbc",$74f9e,$74fd3 - $74f9e
 
+UnnamedText_74fd3: ; 0x74fd3
+    TX_FAR _UnnamedText_74fd3
+    db $50
+; 0x74fd3 + 5 bytes
+
+UnnamedText_74fd8: ; 0x74fd8
+    TX_FAR _UnnamedText_74fd8
+    db $50
+; 0x74fd8 + 5 bytes
+
+UnnamedText_74fdd: ; 0x74fdd
+    TX_FAR _UnnamedText_74fdd
+    db $50
+; 0x74fdd + 5 bytes
+
+UnnamedText_74fe2: ; 0x74fe2
+    TX_FAR _UnnamedText_74fe2
+    db $50
+; 0x74fe2 + 5 bytes
+
+INCBIN "baserom.gbc",$74fe7,$25
+
 FuchsiaHouse1_h: ; 0x7500c to 0x75018 (12 bytes) (id=153)
     db $08 ; tileset
-    db $04, $04 ; dimensions (y, x)
+    db FUCHSIA_HOUSE_1_HEIGHT, FUCHSIA_HOUSE_1_WIDTH ; dimensions (y, x)
     dw FuchsiaHouse1Blocks, FuchsiaHouse1Texts, FuchsiaHouse1Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -36913,7 +45236,7 @@
 
 FuchsiaPokecenter_h: ; 0x75057 to 0x75063 (12 bytes) (id=154)
     db $06 ; tileset
-    db $04, $07 ; dimensions (y, x)
+    db FUCHSIA_POKECENTER_HEIGHT, FUCHSIA_POKECENTER_WIDTH ; dimensions (y, x)
     dw FuchsiaPokecenterBlocks, FuchsiaPokecenterTexts, FuchsiaPokecenterScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -36962,7 +45285,7 @@
 
 FuchsiaHouse2_h: ; 0x750a9 to 0x750b5 (12 bytes) (id=155)
     db $14 ; tileset
-    db $04, $05 ; dimensions (y, x)
+    db FUCHSIA_HOUSE_2_HEIGHT, FUCHSIA_HOUSE_2_WIDTH ; dimensions (y, x)
     dw FuchsiaHouse2Blocks, FuchsiaHouse2Texts, FuchsiaHouse2Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37028,8 +45351,45 @@
 .asm_52039 ; 0x75132
     jp $24d7
 
-INCBIN "baserom.gbc",$75135,$75163 - $75135
+UnnamedText_75135: ; 0x75135
+    TX_FAR _UnnamedText_75135
+    db $50
+; 0x75135 + 5 bytes
 
+UnnamedText_7513a: ; 0x7513a
+    TX_FAR _UnnamedText_7513a
+    db $50
+; 0x7513a + 5 bytes
+
+UnnamedText_7513f: ; 0x7513f
+    TX_FAR _UnnamedText_7513f
+    db $50
+; 0x7513f + 5 bytes
+
+INCBIN "baserom.gbc",$75144,$75149 - $75144
+
+UnnamedText_75149: ; 0x75149
+    TX_FAR _UnnamedText_75149
+    db $50
+; 0x75149 + 5 bytes
+
+UnnamedText_7514e: ; 0x7514e
+    TX_FAR _UnnamedText_7514e
+    db $50
+; 0x7514e + 5 bytes
+
+INCBIN "baserom.gbc",$75153,$75159 - $75153
+
+UnnamedText_75159: ; 0x75159
+    TX_FAR _UnnamedText_75159
+    db $50
+; 0x75159 + 5 bytes
+
+UnnamedText_7515e: ; 0x7515e
+    TX_FAR _UnnamedText_7515e
+    db $50
+; 0x7515e + 5 bytes
+
 FuchsiaHouse2Text5:
 FuchsiaHouse2Text4: ; 0x75163
     db $08 ; asm
@@ -37042,8 +45402,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$75176,$a
+UnnamedText_75176: ; 0x75176
+    TX_FAR _UnnamedText_75176
+    db $50
+; 0x75176 + 5 bytes
 
+UnnamedText_7517b: ; 0x7517b
+    TX_FAR _UnnamedText_7517b
+    db $50
+; 0x7517b + 5 bytes
+
 FuchsiaHouse2Object: ; 0x75180 (size=45)
     db $17 ; border tile
 
@@ -37069,7 +45437,7 @@
 
 SafariZoneEntrance_h: ; 0x751c1 to 0x751cd (12 bytes) (id=156)
     db $0c ; tileset
-    db $03, $04 ; dimensions (y, x)
+    db SAFARIZONEENTRANCE_HEIGHT, SAFARIZONEENTRANCE_WIDTH ; dimensions (y, x)
     dw SafariZoneEntranceBlocks, SafariZoneEntranceTexts, SafariZoneEntranceScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37145,15 +45513,44 @@
     db $50
 
 SafariZoneEntranceText4:
-INCBIN "baserom.gbc",$752ca,$7536f - $752ca
 
+INCBIN "baserom.gbc",$752ca,$75360 - $752ca
+
+UnnamedText_75360: ; 0x75360
+    TX_FAR _UnnamedText_75360
+    db $50
+; 0x75360 + 5 bytes
+
+UnnamedText_75365: ; 0x75365
+    TX_FAR _UnnamedText_75365
+    db $50
+; 0x75365 + 5 bytes
+
+UnnamedText_7536a: ; 0x7536a
+    TX_FAR _UnnamedText_7536a
+    db $50
+; 0x7536a + 5 bytes
+
 SafariZoneEntranceText5: ; 0x7536f
+
 INCBIN "baserom.gbc",$7536f,6
 
-INCBIN "baserom.gbc",$75375,$753c5 - $75375
+INCBIN "baserom.gbc",$75375,$753bb - $75375
 
+UnnamedText_753bb: ; 0x753bb
+    TX_FAR _UnnamedText_753bb
+    db $50
+; 0x753bb + 5 bytes
+
+UnnamedText_753c0: ; 0x753c0
+    TX_FAR _UnnamedText_753c0
+    db $50
+; 0x753c0 + 5 bytes
+
 SafariZoneEntranceText6: ; 0x753c5
-INCBIN "baserom.gbc",$753c5,5
+    TX_FAR _UnnamedText_753c5
+    db $50
+; 0x753c5 + 5 bytes
 
 SafariZoneEntranceText2: ; 0x753ca
     db $08 ; asm
@@ -37169,8 +45566,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$753e6,$f
+UnnamedText_753e6: ; 0x753e6
+    TX_FAR _UnnamedText_753e6
+    db $50
+; 0x753e6 + 5 bytes
 
+UnnamedText_753eb: ; 0x753eb
+    TX_FAR _UnnamedText_753eb
+    db $50
+; 0x753eb + 5 bytes
+
+UnnamedText_753f0: ; 0x753f0
+    TX_FAR _UnnamedText_753f0
+    db $50
+; 0x753f0 + 5 bytes
+
 SafariZoneEntranceObject: ; 0x753f5 (size=48)
     db $a ; border tile
 
@@ -37197,7 +45607,7 @@
 
 FuchsiaGym_h: ; 0x75431 to 0x7543d (12 bytes) (id=157)
     db $07 ; tileset
-    db $09, $05 ; dimensions (y, x)
+    db FUCHSIA_GYM_HEIGHT, FUCHSIA_GYM_WIDTH ; dimensions (y, x)
     dw FuchsiaGymBlocks, FuchsiaGymTexts, FuchsiaGymScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37216,7 +45626,9 @@
 
 INCBIN "baserom.gbc",$75453,$12
 
+Gym5CityName:
 	db "FUCHSIA CITY@"
+Gym5LeaderName:
 	db "KOGA@"
 
 INCBIN "baserom.gbc",$75477,$5E
@@ -37262,16 +45674,39 @@
 .asm_e84c6 ; 0x7557e
     jp $24d7
 
-INCBIN "baserom.gbc",$75581,$75590 - $75581
+UnnamedText_75581: ; 0x75581
+    TX_FAR _UnnamedText_75581
+    db $50
+; 0x75581 + 5 bytes
 
+UnnamedText_75586: ; 0x75586
+    TX_FAR _UnnamedText_75586
+    db $50
+; 0x75586 + 5 bytes
+
+UnnamedText_7558b: ; 0x7558b
+    TX_FAR _UnnamedText_7558b
+    db $50
+; 0x7558b + 5 bytes
+
 FuchsiaGymText9: ; 0x75590
-INCBIN "baserom.gbc",$75590,5
+    TX_FAR _UnnamedText_75590
+    db $50
+; 0x75590 + 5 bytes
 
 FuchsiaGymText10: ; 0x75595
-INCBIN "baserom.gbc",$75595,$7559f - $75595
 
+INCBIN "baserom.gbc",$75595,$7559a - $75595
+
+UnnamedText_7559a: ; 0x7559a
+    TX_FAR _UnnamedText_7559a
+    db $50
+; 0x7559a + 5 bytes
+
 FuchsiaGymText11: ; 0x7559f
-INCBIN "baserom.gbc",$7559f,5
+    TX_FAR _UnnamedText_7559f
+    db $50
+; 0x7559f + 5 bytes
 
 FuchsiaGymText2: ; 0x755a4
     db $08 ; asm
@@ -37279,8 +45714,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$755ae,$755bd - $755ae
+UnnamedText_755ae: ; 0x755ae
+    TX_FAR _UnnamedText_755ae
+    db $50
+; 0x755ae + 5 bytes
 
+UnnamedText_755b3: ; 0x755b3
+    TX_FAR _UnnamedText_755b3
+    db $50
+; 0x755b3 + 5 bytes
+
+UnnamedText_755b8: ; 0x755b8
+    TX_FAR _UnnamedText_755b8
+    db $50
+; 0x755b8 + 5 bytes
+
 FuchsiaGymText3: ; 0x755bd
     db $08 ; asm
     ld hl, $54f7
@@ -37287,8 +45735,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$755c7,$755d6 - $755c7
+UnnamedText_755c7: ; 0x755c7
+    TX_FAR _UnnamedText_755c7
+    db $50
+; 0x755c7 + 5 bytes
 
+UnnamedText_755cc: ; 0x755cc
+    TX_FAR _UnnamedText_755cc
+    db $50
+; 0x755cc + 5 bytes
+
+UnnamedText_755d1: ; 0x755d1
+    TX_FAR _UnnamedText_755d1
+    db $50
+; 0x755d1 + 5 bytes
+
 FuchsiaGymText4: ; 0x755d6
     db $08 ; asm
     ld hl, $5503
@@ -37295,8 +45756,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$755e0,$755ef - $755e0
+UnnamedText_755e0: ; 0x755e0
+    TX_FAR _UnnamedText_755e0
+    db $50
+; 0x755e0 + 5 bytes
 
+UnnamedText_755e5: ; 0x755e5
+    TX_FAR _UnnamedText_755e5
+    db $50
+; 0x755e5 + 5 bytes
+
+UnnamedText_755ea: ; 0x755ea
+    TX_FAR _UnnamedText_755ea
+    db $50
+; 0x755ea + 5 bytes
+
 FuchsiaGymText5: ; 0x755ef
     db $08 ; asm
     ld hl, $550f
@@ -37303,8 +45777,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$755f9,$75608 - $755f9
+UnnamedText_755f9: ; 0x755f9
+    TX_FAR _UnnamedText_755f9
+    db $50
+; 0x755f9 + 5 bytes
 
+UnnamedText_755fe: ; 0x755fe
+    TX_FAR _UnnamedText_755fe
+    db $50
+; 0x755fe + 5 bytes
+
+UnnamedText_75603: ; 0x75603
+    TX_FAR _UnnamedText_75603
+    db $50
+; 0x75603 + 5 bytes
+
 FuchsiaGymText6: ; 0x75608
     db $08 ; asm
     ld hl, $551b
@@ -37311,8 +45798,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$75612,$75621 - $75612
+UnnamedText_75612: ; 0x75612
+    TX_FAR _UnnamedText_75612
+    db $50
+; 0x75612 + 5 bytes
 
+UnnamedText_75617: ; 0x75617
+    TX_FAR _UnnamedText_75617
+    db $50
+; 0x75617 + 5 bytes
+
+UnnamedText_7561c: ; 0x7561c
+    TX_FAR _UnnamedText_7561c
+    db $50
+; 0x7561c + 5 bytes
+
 FuchsiaGymText7: ; 0x75621
     db $08 ; asm
     ld hl, $5527
@@ -37319,8 +45819,21 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$7562b,$7563a - $7562b
+UnnamedText_7562b: ; 0x7562b
+    TX_FAR _UnnamedText_7562b
+    db $50
+; 0x7562b + 5 bytes
 
+UnnamedText_75630: ; 0x75630
+    TX_FAR _UnnamedText_75630
+    db $50
+; 0x75630 + 5 bytes
+
+UnnamedText_75635: ; 0x75635
+    TX_FAR _UnnamedText_75635
+    db $50
+; 0x75635 + 5 bytes
+
 FuchsiaGymText8: ; 0x7563a
     db $08 ; asm
     ld a, [$d792]
@@ -37332,8 +45845,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$7564e,$a
+UnnamedText_7564e: ; 0x7564e
+    TX_FAR _UnnamedText_7564e
+    db $50
+; 0x7564e + 5 bytes
 
+UnnamedText_75653: ; 0x75653
+    TX_FAR _UnnamedText_75653
+    db $50
+; 0x75653 + 5 bytes
+
 FuchsiaGymObject: ; 0x75658 (size=82)
     db $3 ; border tile
 
@@ -37362,7 +45883,7 @@
 
 FuchsiaMeetingRoom_h: ; 0x756d7 to 0x756e3 (12 bytes) (id=158)
     db $14 ; tileset
-    db $04, $07 ; dimensions (y, x)
+    db FUCHSIAMEETINGROOM_HEIGHT, FUCHSIAMEETINGROOM_WIDTH ; dimensions (y, x)
     dw FuchsiaMeetingRoomBlocks, FuchsiaMeetingRoomTexts, FuchsiaMeetingRoomScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37411,7 +45932,7 @@
 
 CinnabarGym_h: ; 0x7573e to 0x7574a (12 bytes) (id=166)
     db $16 ; tileset
-    db $09, $0a ; dimensions (y, x)
+    db CINNABAR_GYM_HEIGHT, CINNABAR_GYM_WIDTH ; dimensions (y, x)
     dw CinnabarGymBlocks, CinnabarGymTexts, CinnabarGymScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37425,13 +45946,8 @@
     jp $3d97
 ; 0x75759
 
-INCBIN "baserom.gbc",$75759,$7577B - $75759
+INCBIN "baserom.gbc",$75759,$757a6 - $75759
 
-	db "CINNABAR ISLAND@"
-	db "BLAINE@"
-
-INCBIN "baserom.gbc",$75792,$757a6 - $75792
-
 CinnabarGymScripts: ; 0x757a6
     dw CinnabarGymScript0, CinnabarGymScript1
 
@@ -37509,8 +46025,35 @@
     jp $58b7
 ; 0x75914
 
-INCBIN "baserom.gbc",$75914,$25
+UnnamedText_75914: ; 0x75914
+    TX_FAR _UnnamedText_75914
+    db $50
+; 0x75914 + 5 bytes
 
+INCBIN "baserom.gbc",$75919,7
+
+UnnamedText_75920: ; 0x75920
+    TX_FAR _UnnamedText_75920
+    db $50
+; 0x75920 + 5 bytes
+
+UnnamedText_75925: ; 0x75925
+    TX_FAR _UnnamedText_75925
+    db $50
+; 0x75925 + 5 bytes
+
+INCBIN "baserom.gbc",$7592a,5
+
+UnnamedText_7592f: ; 0x7592f
+    TX_FAR _UnnamedText_7592f
+    db $50
+; 0x7592f + 5 bytes
+
+UnnamedText_75934: ; 0x75934
+    TX_FAR _UnnamedText_75934
+    db $50
+; 0x75934 + 5 bytes
+
 CinnabarGymText2: ; 0x75939
     db $08 ; asm
     call $57a0
@@ -37528,8 +46071,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$7595f,$7596e - $7595f
+UnnamedText_7595f: ; 0x7595f
+    TX_FAR _UnnamedText_7595f
+    db $50
+; 0x7595f + 5 bytes
 
+UnnamedText_75964: ; 0x75964
+    TX_FAR _UnnamedText_75964
+    db $50
+; 0x75964 + 5 bytes
+
+UnnamedText_75969: ; 0x75969
+    TX_FAR _UnnamedText_75969
+    db $50
+; 0x75969 + 5 bytes
+
 CinnabarGymText3: ; 0x7596e
     db $08 ; asm
     call $57a0
@@ -37547,8 +46103,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$75994,$759a3 - $75994
+UnnamedText_75994: ; 0x75994
+    TX_FAR _UnnamedText_75994
+    db $50
+; 0x75994 + 5 bytes
 
+UnnamedText_75999: ; 0x75999
+    TX_FAR _UnnamedText_75999
+    db $50
+; 0x75999 + 5 bytes
+
+UnnamedText_7599e: ; 0x7599e
+    TX_FAR _UnnamedText_7599e
+    db $50
+; 0x7599e + 5 bytes
+
 CinnabarGymText4: ; 0x759a3
     db $08 ; asm
     call $57a0
@@ -37566,8 +46135,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$759c9,$759d8 - $759c9
+UnnamedText_759c9: ; 0x759c9
+    TX_FAR _UnnamedText_759c9
+    db $50
+; 0x759c9 + 5 bytes
 
+UnnamedText_759ce: ; 0x759ce
+    TX_FAR _UnnamedText_759ce
+    db $50
+; 0x759ce + 5 bytes
+
+UnnamedText_759d3: ; 0x759d3
+    TX_FAR _UnnamedText_759d3
+    db $50
+; 0x759d3 + 5 bytes
+
 CinnabarGymText5: ; 0x759d8
     db $08 ; asm
     call $57a0
@@ -37585,8 +46167,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$759fe,$75a0d - $759fe
+UnnamedText_759fe: ; 0x759fe
+    TX_FAR _UnnamedText_759fe
+    db $50
+; 0x759fe + 5 bytes
 
+UnnamedText_75a03: ; 0x75a03
+    TX_FAR _UnnamedText_75a03
+    db $50
+; 0x75a03 + 5 bytes
+
+UnnamedText_75a08: ; 0x75a08
+    TX_FAR _UnnamedText_75a08
+    db $50
+; 0x75a08 + 5 bytes
+
 CinnabarGymText6: ; 0x75a0d
     db $08 ; asm
     call $57a0
@@ -37604,8 +46199,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$75a33,$75a42 - $75a33
+UnnamedText_75a33: ; 0x75a33
+    TX_FAR _UnnamedText_75a33
+    db $50
+; 0x75a33 + 5 bytes
 
+UnnamedText_75a38: ; 0x75a38
+    TX_FAR _UnnamedText_75a38
+    db $50
+; 0x75a38 + 5 bytes
+
+UnnamedText_75a3d: ; 0x75a3d
+    TX_FAR _UnnamedText_75a3d
+    db $50
+; 0x75a3d + 5 bytes
+
 CinnabarGymText7: ; 0x75a42
     db $08 ; asm
     call $57a0
@@ -37623,8 +46231,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$75a68,$75a77 - $75a68
+UnnamedText_75a68: ; 0x75a68
+    TX_FAR _UnnamedText_75a68
+    db $50
+; 0x75a68 + 5 bytes
 
+UnnamedText_75a6d: ; 0x75a6d
+    TX_FAR _UnnamedText_75a6d
+    db $50
+; 0x75a6d + 5 bytes
+
+UnnamedText_75a72: ; 0x75a72
+    TX_FAR _UnnamedText_75a72
+    db $50
+; 0x75a72 + 5 bytes
+
 CinnabarGymText8: ; 0x75a77
     db $08 ; asm
     call $57a0
@@ -37642,8 +46263,21 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$75a9d,$75aac - $75a9d
+UnnamedText_75a9d: ; 0x75a9d
+    TX_FAR _UnnamedText_75a9d
+    db $50
+; 0x75a9d + 5 bytes
 
+UnnamedText_75aa2: ; 0x75aa2
+    TX_FAR _UnnamedText_75aa2
+    db $50
+; 0x75aa2 + 5 bytes
+
+UnnamedText_75aa7: ; 0x75aa7
+    TX_FAR _UnnamedText_75aa7
+    db $50
+; 0x75aa7 + 5 bytes
+
 CinnabarGymText9: ; 0x75aac
     db $08 ; asm
     ld a, [$d79a]
@@ -37657,8 +46291,16 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$75ac2,$a
+UnnamedText_75ac2: ; 0x75ac2
+    TX_FAR _UnnamedText_75ac2
+    db $50
+; 0x75ac2 + 5 bytes
 
+UnnamedText_75ac7: ; 0x75ac7
+    TX_FAR _UnnamedText_75ac7
+    db $50
+; 0x75ac7 + 5 bytes
+
 CinnabarGymObject: ; 0x75acc (size=90)
     db $2e ; border tile
 
@@ -37688,7 +46330,7 @@
 
 Lab1_h: ; 0x75b80 to 0x75b8c (12 bytes) (id=167)
     db $14 ; tileset
-    db $04, $09 ; dimensions (y, x)
+    db CINNABAR_LAB_1_HEIGHT, CINNABAR_LAB_1_WIDTH ; dimensions (y, x)
     dw Lab1Blocks, Lab1Texts, Lab1Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37753,7 +46395,7 @@
 
 Lab2_h: ; 0x75c15 to 0x75c21 (12 bytes) (id=168)
     db $14 ; tileset
-    db $04, $04 ; dimensions (y, x)
+    db CINNABAR_LAB_2_HEIGHT, CINNABAR_LAB_2_WIDTH ; dimensions (y, x)
     dw Lab2Blocks, Lab2Texts, Lab2Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37808,7 +46450,7 @@
 
 Lab3_h: ; 0x75c7b to 0x75c87 (12 bytes) (id=169)
     db $14 ; tileset
-    db $04, $04 ; dimensions (y, x)
+    db CINNABAR_LAB_3_HEIGHT, CINNABAR_LAB_3_WIDTH ; dimensions (y, x)
     dw Lab3Blocks, Lab3Texts, Lab3Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37846,8 +46488,23 @@
 .asm_eb896 ; 0x75cc5
     jp $24d7
 
-INCBIN "baserom.gbc",$75cc8,$15
+UnnamedText_75cc8: ; 0x75cc8
+    TX_FAR _UnnamedText_75cc8
+    db $50
+; 0x75cc8 + 5 bytes
 
+INCBIN "baserom.gbc",$75ccd,6
+
+UnnamedText_75cd3: ; 0x75cd3
+    TX_FAR _UnnamedText_75cd3
+    db $50
+; 0x75cd3 + 5 bytes
+
+UnnamedText_75cd8: ; 0x75cd8
+    TX_FAR _UnnamedText_75cd8
+    db $50
+; 0x75cd8 + 5 bytes
+
 Lab3Text2: ; 0x75cdd
     TX_FAR _Lab3Text2
     db $50
@@ -37886,7 +46543,7 @@
 
 Lab4_h: ; 0x75d25 to 0x75d31 (12 bytes) (id=170)
     db $14 ; tileset
-    db $04, $04 ; dimensions (y, x)
+    db CINNABAR_LAB_4_HEIGHT, CINNABAR_LAB_4_WIDTH ; dimensions (y, x)
     dw Lab4Blocks, Lab4Texts, Lab4Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -37945,8 +46602,26 @@
     jr .asm_75d93 ; 0x75dc4 $cd
 ; 0x75dc6
 
-INCBIN "baserom.gbc",$75dc6,$14
+UnnamedText_75dc6: ; 0x75dc6
+    TX_FAR _UnnamedText_75dc6
+    db $50
+; 0x75dc6 + 5 bytes
 
+UnnamedText_75dcb: ; 0x75dcb
+    TX_FAR _UnnamedText_75dcb
+    db $50
+; 0x75dcb + 5 bytes
+
+UnnamedText_75dd0: ; 0x75dd0
+    TX_FAR _UnnamedText_75dd0
+    db $50
+; 0x75dd0 + 5 bytes
+
+UnnamedText_75dd5: ; 0x75dd5
+    TX_FAR _UnnamedText_75dd5
+    db $50
+; 0x75dd5 + 5 bytes
+
 Lab4Text2: ; 0x75dda
     db $08 ; asm
     ld a, $3
@@ -37979,7 +46654,7 @@
 
 CinnabarPokecenter_h: ; 0x75e20 to 0x75e2c (12 bytes) (id=171)
     db $06 ; tileset
-    db $04, $07 ; dimensions (y, x)
+    db CINNABAR_POKECENTER_HEIGHT, CINNABAR_POKECENTER_WIDTH ; dimensions (y, x)
     dw CinnabarPokecenterBlocks, CinnabarPokecenterTexts, CinnabarPokecenterScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -38028,7 +46703,7 @@
 
 CinnabarMart_h: ; 0x75e72 to 0x75e7e (12 bytes) (id=172)
     db $02 ; tileset
-    db $04, $04 ; dimensions (y, x)
+    db CINNABAR_MART_HEIGHT, CINNABAR_MART_WIDTH ; dimensions (y, x)
     dw CinnabarMartBlocks, CinnabarMartTexts, CinnabarMartScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -38069,7 +46744,7 @@
 
 CopycatsHouseF1_h: ; 0x75eb7 to 0x75ec3 (12 bytes) (id=175)
     db $01 ; tileset
-    db $04, $04 ; dimensions (y, x)
+    db COPYCATS_HOUSE_1F_HEIGHT, COPYCATS_HOUSE_1F_WIDTH ; dimensions (y, x)
     dw CopycatsHouseF1Blocks, CopycatsHouseF1Texts, CopycatsHouseF1Script ; blocks, texts, scripts
     db $00 ; connections
 
@@ -38153,20 +46828,48 @@
     call PrintText
     jp $24d7
 
-INCBIN "baserom.gbc",$760f4,$14
+UnnamedText_760f4: ; 0x760f4
+    TX_FAR _UnnamedText_760f4
+    db $50
+; 0x760f4 + 5 bytes
 
+UnnamedText_760f9: ; 0x760f9
+    TX_FAR _UnnamedText_760f9
+    db $50
+; 0x760f9 + 5 bytes
+
+UnnamedText_760fe: ; 0x760fe
+    TX_FAR _UnnamedText_760fe
+    db $50
+; 0x760fe + 5 bytes
+
+UnnamedText_76103: ; 0x76103
+    TX_FAR _UnnamedText_76103
+    db $50
+; 0x76103 + 5 bytes
+
 GaryText2: ; 0x76108
     TX_FAR _GaryText2
     db $50
 
 GaryText3: ; 0x7610d
-INCBIN "baserom.gbc",$7610d,$76125 - $7610d
 
+INCBIN "baserom.gbc",$7610d,$76120 - $7610d
+
+UnnamedText_76120: ; 0x76120
+    TX_FAR _UnnamedText_76120
+    db $50
+; 0x76120 + 5 bytes
+
 GaryText4: ; 0x76125
-INCBIN "baserom.gbc",$76125,$7612a - $76125
+    TX_FAR _UnnamedText_76125
+    db $50
+; 0x76125 + 5 bytes
 
 GaryText5: ; 0x7612a
-INCBIN "baserom.gbc",$7612a,$7612f - $7612a
+    TX_FAR _UnnamedText_7612a
+    db $50
+; 0x7612a + 5 bytes
 
 GaryObject: ; 0x7612f (size=48)
     db $3 ; border tile
@@ -38194,7 +46897,7 @@
 
 Lorelei_h: ; 0x7616f to 0x7617b (12 bytes) (id=245)
     db $07 ; tileset
-    db $06, $05 ; dimensions (y, x)
+    db LORELEIS_ROOM_HEIGHT, LORELEIS_ROOM_WIDTH ; dimensions (y, x)
     dw LoreleiBlocks, LoreleiTexts, LoreleiScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -38224,10 +46927,25 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$7626c,$7627b - $7626c
+UnnamedText_7626c: ; 0x7626c
+    TX_FAR _UnnamedText_7626c
+    db $50
+; 0x7626c + 5 bytes
 
+UnnamedText_76271: ; 0x76271
+    TX_FAR _UnnamedText_76271
+    db $50
+; 0x76271 + 5 bytes
+
+UnnamedText_76276: ; 0x76276
+    TX_FAR _UnnamedText_76276
+    db $50
+; 0x76276 + 5 bytes
+
 LoreleiText2: ; 0x7627b
-INCBIN "baserom.gbc",$7627b,$76280 - $7627b
+    TX_FAR _UnnamedText_7627b
+    db $50
+; 0x7627b + 5 bytes
 
 LoreleiObject: ; 0x76280 (size=44)
     db $3 ; border tile
@@ -38254,7 +46972,7 @@
 
 Bruno_h: ; 0x762ca to 0x762d6 (12 bytes) (id=246)
     db $07 ; tileset
-    db $06, $05 ; dimensions (y, x)
+    db BRUNOS_ROOM_HEIGHT, BRUNOS_ROOM_WIDTH ; dimensions (y, x)
     dw BrunoBlocks, BrunoTexts, BrunoScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -38284,10 +47002,25 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$763c3,$763d2 - $763c3
+UnnamedText_763c3: ; 0x763c3
+    TX_FAR _UnnamedText_763c3
+    db $50
+; 0x763c3 + 5 bytes
 
+UnnamedText_763c8: ; 0x763c8
+    TX_FAR _UnnamedText_763c8
+    db $50
+; 0x763c8 + 5 bytes
+
+UnnamedText_763cd: ; 0x763cd
+    TX_FAR _UnnamedText_763cd
+    db $50
+; 0x763cd + 5 bytes
+
 BrunoText2: ; 0x763d2
-INCBIN "baserom.gbc",$763d2,5
+    TX_FAR _UnnamedText_763d2
+    db $50
+; 0x763d2 + 5 bytes
 
 BrunoObject: ; 0x763d7 (size=44)
     db $3 ; border tile
@@ -38314,7 +47047,7 @@
 
 Agatha_h: ; 0x76421 to 0x7642d (12 bytes) (id=247)
     db $0f ; tileset
-    db $06, $05 ; dimensions (y, x)
+    db AGATHAS_ROOM_HEIGHT, AGATHAS_ROOM_WIDTH ; dimensions (y, x)
     dw AgathaBlocks, AgathaTexts, AgathaScript ; blocks, texts, scripts
     db $00 ; connections
 
@@ -38344,10 +47077,25 @@
     call LoadTrainerHeader
     jp $24d7
 
-INCBIN "baserom.gbc",$76520,$f
+UnnamedText_76520: ; 0x76520
+    TX_FAR _UnnamedText_76520
+    db $50
+; 0x76520 + 5 bytes
 
+UnnamedText_76525: ; 0x76525
+    TX_FAR _UnnamedText_76525
+    db $50
+; 0x76525 + 5 bytes
+
+UnnamedText_7652a: ; 0x7652a
+    TX_FAR _UnnamedText_7652a
+    db $50
+; 0x7652a + 5 bytes
+
 AgathaText2: ; 0x7652f
-INCBIN "baserom.gbc",$7652f,5
+    TX_FAR _UnnamedText_7652f
+    db $50
+; 0x7652f + 5 bytes
 
 AgathaObject: ; 0x76534 (size=44)
     db $0 ; border tile
@@ -38374,10 +47122,32 @@
 
 INCBIN "baserom.gbc",$7657e,$76670 - $7657e
 
+HallOfFameNoText:
 	db "HALL OF FAME No   @"
 
-INCBIN "baserom.gbc",$76683,$76880 - $76683
+UnnamedText_76683: ; 0x76683
+    TX_FAR _UnnamedText_76683
+    db $50
+; 0x76683 + 5 bytes
 
+INCBIN "baserom.gbc",$76688,$76794 - $76688
+
+UnnamedText_76794: ; 0x76794
+    TX_FAR _UnnamedText_76794
+    db $50
+; 0x76794 + 5 bytes
+
+INCBIN "baserom.gbc",$76799,$76852 - $76799
+
+UnnamedText_76852: ; 0x76852
+    TX_FAR _UnnamedText_76852
+    db $50
+; 0x76852 + 5 bytes
+
+INCBIN "baserom.gbc",$76857,$179f
+
+;10 $0s go here, does anything use this?
+
 SECTION "bank1E",DATA,BANK[$1E]
 
 INCBIN "baserom.gbc",$78000,$F1
@@ -39053,8 +47823,44 @@
 
 SECTION "bank20",DATA,BANK[$20]
 
-INCBIN "baserom.gbc",$80000,$800b1 - $80000
+INCBIN "baserom.gbc",$80000,$80009 - $80000
 
+_UnnamedText_526f3: ; 0x80009
+    db $0, $4f
+    db "The CARD KEY", $55
+    db "opened the door!", $57
+; 0x80009 + 32 bytes
+
+_UnnamedText_526f8: ; 0x80029
+    db $0, "Darn! It needs a", $4f
+    db "CARD KEY!", $57
+; 0x80029 + 28 bytes
+
+INCBIN "baserom.gbc",$80045,$8004d - $80045
+
+_UnnamedText_70847: ; 0x8004d
+    db $0, "Not even a nibble!", $58
+; 0x8004d + 20 bytes
+
+_UnnamedText_7084c: ; 0x80061
+    db $0, "Looks like there's", $4f
+    db "nothing here.", $58
+; 0x80061 + 33 bytes
+
+_UnnamedText_70851: ; 0x80082
+    db $0, "Oh!", $4f
+    db "It's a bite!", $58
+; 0x80082 + 17 bytes
+
+_UnnamedText_24db: ; 0x80093
+    db $0, "!", $57
+; 0x80093 + 3 bytes
+
+_UnnamedText_24e0: ; 0x80096
+    db $0, "Ground rose up", $4f
+    db "somewhere!", $57
+; 0x80096 + 27 bytes
+
 _VictoryRoad3Text10:
 _VictoryRoad3Text9:
 _VictoryRoad3Text8:
@@ -39099,8 +47905,53 @@
     db $0, "Heal Your #MON!", $4f
     db "#MON CENTER", $57
 
-INCBIN "baserom.gbc",$80119,$8031d - $80119
+INCBIN "baserom.gbc",$80119,$8012a - $80119
 
+_UnnamedText_4e2c: ; 0x8012a
+    db $0, "No more room for", $4f
+    db "items!", $57
+; 0x8012a + 25 bytes
+
+_UnnamedText_59091: ; 0x80143
+    db $0, "Hi! Remember me?", $4f
+    db "I'm PROF.OAK's", $55
+    db "AIDE!", $51
+    db "If you caught @"
+; 0x80143 + 52 bytes
+
+INCBIN "baserom.gbc",$80177,$801e4 - $80177
+
+_UnnamedText_59096: ; 0x801e4
+    db $0, "Let's see...", $4f
+    db "Uh-oh! You have", $55
+    db "caught only @"
+; 0x801e4 + 42 bytes
+
+INCBIN "baserom.gbc",$8020e,$80250 - $8020e
+
+_UnnamedText_5909b: ; 0x80250
+    db $0, "Oh. I see.", $51
+    db "When you get @"
+; 0x80250 + 26 bytes
+
+INCBIN "baserom.gbc",$8026a,$8028c - $8026a
+
+_UnnamedText_590a0: ; 0x8028c
+    db $0, "Great! You have", $4f
+    db "caught @"
+; 0x8028c + 25 bytes
+
+INCBIN "baserom.gbc",$802a5,$802ec - $802a5
+
+_UnnamedText_590ab: ; 0x802ec
+    db $0, "Oh! I see you", $4f
+    db "don't have any", $55
+    db "room for the", $55
+    db "@"
+; 0x802ec + 43 bytes
+
+INCBIN "baserom.gbc",$80317,$6
+
 _ViridianForestText1: ; 0x8031d
     db $0, "I came here with", $4f
     db "some friends!", $51
@@ -39107,8 +47958,61 @@
     db "They're out for", $4f
     db "#MON fights!", $57
 
-INCBIN "baserom.gbc",$80359,$804c7 - $80359
+_UnnamedText_6118a: ; 0x80359
+    db $0, "Hey! You have", $4f
+    db "#MON! Come on!", $55
+    db "Let's battle'em!", $57
+; 0x80359 + 46 bytes
 
+_UnnamedText_6118f: ; 0x80387
+    db $0, "No!", $4f
+    db "CATERPIE can't", $55
+    db "cut it!", $58
+; 0x80387 + 27 bytes
+
+_UnnamedText_61194: ; 0x803a2
+    db $0, "Ssh! You'll scare", $4f
+    db "the bugs away!", $57
+; 0x803a2 + 33 bytes
+
+_UnnamedText_61199: ; 0x803c3
+    db $0, "Yo! You can't jam", $4f
+    db "out if you're a", $55
+    db "#MON trainer!", $57
+; 0x803c3 + 47 bytes
+
+_UnnamedText_6119e: ; 0x803f2
+    db $0, "Huh?", $4f
+    db "I ran out of", $55
+    db "#MON!", $58
+; 0x803f2 + 25 bytes
+
+_UnnamedText_611a3: ; 0x8040b
+    db $0, "Darn! I'm going", $4f
+    db "to catch some", $55
+    db "stronger ones!", $57
+; 0x8040b + 45 bytes
+
+_UnnamedText_611a8: ; 0x80438
+    db $0, "Hey, wait up!", $4f
+    db "What's the hurry?", $57
+; 0x80438 + 32 bytes
+
+_UnnamedText_611ad: ; 0x80458
+    db $0, "I", $4f
+    db "give! You're good", $55
+    db "at this!", $58
+; 0x80458 + 29 bytes
+
+_UnnamedText_611b2: ; 0x80475
+    db $0, "Sometimes, you", $4f
+    db "can find stuff on", $55
+    db "the ground!", $51
+    db "I'm looking for", $4f
+    db "the stuff I", $55
+    db "dropped!", $57
+; 0x80475 + 82 bytes
+
 _ViridianForestText8: ; 0x804c7
     db $0, "I ran out of #", $4f
     db "BALLs to catch", $55
@@ -39156,14 +48060,240 @@
     db "VIRIDIAN FOREST", $55
     db "PEWTER CITY AHEAD", $57
 
-INCBIN "baserom.gbc",$80692,$8093a - $80692
+_UnnamedText_49a98: ; 0x80692
+    db $0, "WHOA! You shocked", $4f
+    db "me! Oh, you're", $55
+    db "just a kid!", $57
+; 0x80692 + 45 bytes
 
+_UnnamedText_49a9d: ; 0x806bf
+    db $0, "Wow!", $4f
+    db "Shocked again!", $58
+; 0x806bf + 21 bytes
+
+_UnnamedText_49aa2: ; 0x806d4
+    db $0, "Kids like you", $4f
+    db "shouldn't be", $55
+    db "here!", $57
+; 0x806d4 + 33 bytes
+
+_UnnamedText_49aa7: ; 0x806f5
+    db $0, "Did you come to", $4f
+    db "explore too?", $57
+; 0x806f5 + 30 bytes
+
+_UnnamedText_49aac: ; 0x80713
+    db $0, "Losing", $4f
+    db "stinks!", $58
+; 0x80713 + 16 bytes
+
+_UnnamedText_49ab1: ; 0x80723
+    db $0, "I came down here", $4f
+    db "to show off to", $55
+    db "girls.", $57
+; 0x80723 + 40 bytes
+
+_UnnamedText_49ab6: ; 0x8074b
+    db $0, "Wow! It's way", $4f
+    db "bigger in here", $55
+    db "than I thought!", $57
+; 0x8074b + 45 bytes
+
+_UnnamedText_49abb: ; 0x80778
+    db $0, "Oh!", $4f
+    db "I lost it!", $58
+; 0x80778 + 16 bytes
+
+_UnnamedText_49ac0: ; 0x80788
+    db $0, "How do you get", $4f
+    db "out of here?", $57
+; 0x80788 + 29 bytes
+
+_UnnamedText_49ac5: ; 0x807a5
+    db $0, "What! Don't sneak", $4f
+    db "up on me!", $57
+; 0x807a5 + 28 bytes
+
+_UnnamedText_49aca: ; 0x807c1
+    db $0, "My", $4f
+    db "#MON won't do!", $58
+; 0x807c1 + 18 bytes
+
+_UnnamedText_49acf: ; 0x807d3
+    db $0, "I have to find", $4f
+    db "stronger #MON.", $57
+; 0x807d3 + 31 bytes
+
+_UnnamedText_49ad4: ; 0x807f2
+    db $0, "What? I'm waiting", $4f
+    db "for my friends to", $55
+    db "find me here.", $57
+; 0x807f2 + 50 bytes
+
+_UnnamedText_49ad9: ; 0x80824
+    db $0, "I lost?", $58
+; 0x80824 + 9 bytes
+
+_UnnamedText_49ade: ; 0x8082d
+    db $0, "I heard there are", $4f
+    db "some very rare", $55
+    db "fossils here.", $57
+; 0x8082d + 48 bytes
+
+_UnnamedText_49ae3: ; 0x8085d
+    db $0, "Suspicious men", $4f
+    db "are in the cave.", $55
+    db "What about you?", $57
+; 0x8085d + 49 bytes
+
+_UnnamedText_49ae8: ; 0x8088e
+    db $0, "You", $4f
+    db "got me!", $58
+; 0x8088e + 13 bytes
+
+_UnnamedText_49aed: ; 0x8089b
+    db $0, "I saw them! I'm", $4f
+    db "sure they're from", $55
+    db "TEAM ROCKET!", $57
+; 0x8089b + 46 bytes
+
+_UnnamedText_49af2: ; 0x808c9
+    db $0, "Go through this", $4f
+    db "cave to get to", $55
+    db "CERULEAN CITY!", $57
+; 0x808c9 + 47 bytes
+
+_UnnamedText_49af7: ; 0x808f8
+    db $0, "I", $4f
+    db "lost.", $58
+; 0x808f8 + 9 bytes
+
+_UnnamedText_49afc: ; 0x80901
+    db $0, "ZUBAT is tough!", $4f
+    db "But, it can be", $55
+    db "useful if you", $55
+    db "catch one.", $57
+; 0x80901 + 57 bytes
+
 _MtMoon1Text14: ; 0x8093a
     db $0, "Beware! ZUBAT is", $4f
     db "a blood sucker!", $57
 
-INCBIN "baserom.gbc",$8095c,$80c70 - $8095c
+_UnnamedText_51a48: ; 0x8095c
+    db $0, $57
+; 0x8095c + 2 bytes
 
+_UnnamedText_49f24: ; 0x8095e
+    db $0, "You want the", $4f
+    db "DOME FOSSIL?", $57
+; 0x8095e + 27 bytes
+
+_UnnamedText_49f64: ; 0x80979
+    db $0, "You want the", $4f
+    db "HELIX FOSSIL?", $57
+; 0x80979 + 28 bytes
+
+INCBIN "baserom.gbc",$80995,$809cc - $80995
+
+_UnnamedText_49f85: ; 0x809cc
+    db $0, "Hey, stop!", $51
+    db "I found these", $4f
+    db "fossils! They're", $55
+    db "both mine!", $57
+; 0x809cc + 53 bytes
+
+_UnnamedText_49f8a: ; 0x80a01
+    db $0, "OK!", $4f
+    db "I'll share!", $58
+; 0x80a01 + 16 bytes
+
+_UnnamedText_49f8f: ; 0x80a11
+    db $0, "We'll each take", $4f
+    db "one!", $55
+    db "No being greedy!", $57
+; 0x80a11 + 38 bytes
+
+_UnnamedText_49f94: ; 0x80a37
+    db $0, "Far away, on", $4f
+    db "CINNABAR ISLAND,", $55
+    db "there's a #MON", $55
+    db "LAB.", $51
+    db "They do research", $4f
+    db "on regenerating", $55
+    db "fossils.", $57
+; 0x80a37 + 92 bytes
+
+INCBIN "baserom.gbc",$80a93,$80ab3 - $80a93
+
+_UnnamedText_49f9f: ; 0x80ab3
+    db $0, "TEAM ROCKET will", $4f
+    db "find the fossils,", $55
+    db "revive and sell", $55
+    db "them for cash!", $57
+; 0x80ab3 + 67 bytes
+
+_UnnamedText_49fa4: ; 0x80af6
+    db $0, "Urgh!", $4f
+    db "Now I'm mad!", $58
+; 0x80af6 + 19 bytes
+
+_UnnamedText_49fa9: ; 0x80b09
+    db $0, "You made me mad!", $4f
+    db "TEAM ROCKET will", $55
+    db "blacklist you!", $57
+; 0x80b09 + 50 bytes
+
+_UnnamedText_49fae: ; 0x80b3b
+    db $0, "We, TEAM ROCKET,", $4f
+    db "are #MON", $55
+    db "gangsters!", $57
+; 0x80b3b + 38 bytes
+
+_UnnamedText_49fb3: ; 0x80b61
+    db $0, "I blew", $4f
+    db "it!", $58
+; 0x80b61 + 12 bytes
+
+_UnnamedText_49fb8: ; 0x80b6d
+    db $0, "Darn it all! My", $4f
+    db "associates won't", $55
+    db "stand for this!", $57
+; 0x80b6d + 49 bytes
+
+_UnnamedText_49fbd: ; 0x80b9e
+    db $0, "We're pulling a", $4f
+    db "big job here!", $55
+    db "Get lost, kid!", $57
+; 0x80b9e + 45 bytes
+
+_UnnamedText_49fc2: ; 0x80bcb
+    db $0, "So, you", $4f
+    db "are good.", $58
+; 0x80bcb + 19 bytes
+
+_UnnamedText_49fc7: ; 0x80bde
+    db $0, "If you find a", $4f
+    db "fossil, give it", $55
+    db "to me and scram!", $57
+; 0x80bde + 48 bytes
+
+_UnnamedText_49fcc: ; 0x80c0e
+    db $0, "Little kids", $4f
+    db "should leave", $55
+    db "grown-ups alone!", $57
+; 0x80c0e + 43 bytes
+
+_UnnamedText_49fd1: ; 0x80c39
+    db $0, "I'm", $4f
+    db "steamed!", $58
+; 0x80c39 + 13 bytes
+
+_UnnamedText_49fd6: ; 0x80c46
+    db $0, "#MON lived", $4f
+    db "here long before", $55
+    db "people came.", $57
+; 0x80c46 + 42 bytes
+
 _SSAnne1Text1: ; 0x80c70
     db $0, "Bonjour!", $4f
     db "I am le waiter on", $55
@@ -39189,8 +48319,49 @@
     db "hold parties with", $55
     db "invited trainers!", $57
 
-INCBIN "baserom.gbc",$80d9a,$80f4b - $80d9a
+_UnnamedText_61500: ; 0x80d9a
+    db $0, $53, ": Bonjour!", $4f
+    db $52, "!", $51
+    db "Imagine seeing", $4f
+    db "you here!", $51
+    db $52, ", were you", $4f
+    db "really invited?", $51
+    db "So how's your", $4f
+    db "#DEX coming?", $51
+    db "I already caught", $4f
+    db "40 kinds, pal!", $51
+    db "Different kinds", $4f
+    db "are everywhere!", $51
+    db "Crawl around in", $4f
+    db "grassy areas!", $57
+; 0x80d9a + 189 bytes
 
+_UnnamedText_61505: ; 0x80e57
+    db $0, "Humph!", $51
+    db "At least you're", $4f
+    db "raising your", $55
+    db "#MON!", $58
+; 0x80e57 + 42 bytes
+
+_UnnamedText_6150a: ; 0x80e81
+    db $0, $52, "! What are", $4f
+    db "you, seasick?", $51
+    db "You should shape", $4f
+    db "up, pal!", $58
+; 0x80e81 + 53 bytes
+
+_UnnamedText_6150f: ; 0x80eb6
+    db $0, $53, ": I heard", $4f
+    db "there was a CUT", $55
+    db "master on board.", $51
+    db "But, he was just a", $4f
+    db "seasick, old man!", $51
+    db "But, CUT itself is", $4f
+    db "really useful!", $51
+    db "You should go see", $4f
+    db "him! Smell ya!", $57
+; 0x80eb6 + 149 bytes
+
 _SSAnne3Text1: ; 0x80f4b
     db $0, "Our CAPTAIN is a", $4f
     db "sword master!", $51
@@ -39211,8 +48382,40 @@
     db "I stepped out to", $4f
     db "get some air.", $57
 
-INCBIN "baserom.gbc",$8100b,$810e5 - $8100b
+_UnnamedText_61703: ; 0x8100b
+    db $0, "Hey matey!", $51
+    db "Let's do a little", $4f
+    db "jig!", $57
+; 0x8100b + 34 bytes
 
+_UnnamedText_61708: ; 0x8102d
+    db $0, "You're", $4f
+    db "impressive!", $58
+; 0x8102d + 19 bytes
+
+_UnnamedText_6170d: ; 0x81040
+    db $0, "How many kinds of", $4f
+    db "#MON do you", $55
+    db "think there are?", $57
+; 0x81040 + 48 bytes
+
+_UnnamedText_6171c: ; 0x81070
+    db $0, "Ahoy there!", $4f
+    db "Are you seasick?", $57
+; 0x81070 + 30 bytes
+
+_UnnamedText_61721: ; 0x8108e
+    db $0, "I was", $4f
+    db "just careless!", $58
+; 0x8108e + 22 bytes
+
+_UnnamedText_61726: ; 0x810a4
+    db $0, "My Pa said there", $4f
+    db "are 100 kinds of", $55
+    db "#MON. I think", $55
+    db "there are more.", $57
+; 0x810a4 + 65 bytes
+
 _SSAnne6Text1: ; 0x810e5
     db $0, "You, mon petit!", $4f
     db "We're busy here!", $55
@@ -39245,8 +48448,63 @@
     db "peel onions...", $55
     db "Snivel...", $57
 
-INCBIN "baserom.gbc",$81203,$81480 - $81203
+_UnnamedText_61807: ; 0x81203
+    db $0, "Er-hem! Indeed I", $4f
+    db "am le CHEF!", $51
+    db "Le main course is", $58
+; 0x81203 + 48 bytes
 
+_UnnamedText_6180c: ; 0x81233
+    db $0, "Salmon du Salad!", $51
+    db "Les guests may", $4f
+    db "gripe it's fish", $55
+    db "again, however!", $57
+; 0x81233 + 64 bytes
+
+_UnnamedText_61811: ; 0x81273
+    db $0, "Eels au Barbecue!", $51
+    db "Les guests will", $4f
+    db "mutiny, I fear.", $57
+; 0x81273 + 51 bytes
+
+_UnnamedText_61816: ; 0x812a6
+    db $0, "Prime Beef Steak!", $51
+    db "But, have I enough", $4f
+    db "fillets du beef?", $57
+; 0x812a6 + 55 bytes
+
+INCBIN "baserom.gbc",$812dd,$81347 - $812dd
+
+_UnnamedText_61927: ; 0x81347
+    db $0, "CAPTAIN: Whew!", $4f
+    db "Thank you! I", $55
+    db "feel much better!", $51
+    db "You want to see", $4f
+    db "my CUT technique?", $51
+    db "I could show you", $4f
+    db "if I wasn't ill...", $51
+    db "I know! You can", $4f
+    db "have this!", $51
+    db "Teach it to your", $4f
+    db "#MON and you", $55
+    db "can see it CUT", $55
+    db "any time!", $58
+; 0x81347 + 198 bytes
+
+INCBIN "baserom.gbc",$8140d,$8141c - $8140d
+
+_UnnamedText_61932: ; 0x8141c
+    db $0, "CAPTAIN: Whew!", $51
+    db "Now that I'm not", $4f
+    db "sick any more, I", $55
+    db "guess it's time.", $57
+; 0x8141c + 65 bytes
+
+_UnnamedText_61937: ; 0x8145d
+    db $0, "Oh no! You have", $4f
+    db "no room for this!", $57
+; 0x8145d + 35 bytes
+
 _SSAnne7Text2: ; 0x81480
     db $0, "Yuck! Shouldn't", $4f
     db "have looked!", $57
@@ -39261,8 +48519,75 @@
     db $0, "WIGGLYTUFF: Puup", $4f
     db "pupuu!@@"
 
-INCBIN "baserom.gbc",$814f1,$1d6
+_UnnamedText_61a0b: ; 0x814f1
+    db $0, "I travel alone", $4f
+    db "on my journeys!", $51
+    db "My #MON are my", $4f
+    db "only friends!", $57
+; 0x814f1 + 61 bytes
 
+_UnnamedText_61a10: ; 0x8152e
+    db $0, "My, my", $4f
+    db "friends...", $58
+; 0x8152e + 19 bytes
+
+_UnnamedText_61a15: ; 0x81541
+    db $0, "You should be", $4f
+    db "nice to friends!", $57
+; 0x81541 + 32 bytes
+
+_UnnamedText_61a1a: ; 0x81561
+    db $0, "You pup! How dare", $4f
+    db "you barge in!", $57
+; 0x81561 + 33 bytes
+
+_UnnamedText_61a1f: ; 0x81582
+    db $0, "Humph!", $4f
+    db "You rude child!", $58
+; 0x81582 + 24 bytes
+
+_UnnamedText_61a24: ; 0x8159a
+    db $0, "I wish to be left", $4f
+    db "alone! Get out!", $57
+; 0x8159a + 35 bytes
+
+_UnnamedText_61a29: ; 0x815bd
+    db $0, "I love #MON!", $4f
+    db "Do you?", $57
+; 0x815bd + 22 bytes
+
+_UnnamedText_61a2e: ; 0x815d3
+    db $0, "Wow! ", $4f
+    db "You're great!", $58
+; 0x815d3 + 20 bytes
+
+_UnnamedText_61a33: ; 0x815e7
+    db $0, "Let me be your", $4f
+    db "friend, OK?", $51
+    db "Then we can trade", $4f
+    db "#MON!", $57
+; 0x815e7 + 52 bytes
+
+_UnnamedText_61a38: ; 0x8161b
+    db $0, "I collected these", $4f
+    db "#MON from all", $55
+    db "around the world!", $57
+; 0x8161b + 51 bytes
+
+_UnnamedText_61a3d: ; 0x8164e
+    db $0, "Oh no!", $4f
+    db "I went around the", $55
+    db "world for these!", $58
+; 0x8164e + 43 bytes
+
+_UnnamedText_61a42: ; 0x81679
+    db $0, "You hurt my poor", $4f
+    db "worldly #MON!", $51
+    db "I demand that you", $4f
+    db "heal them at a", $55
+    db "#MON CENTER!", $57
+; 0x81679 + 78 bytes
+
 _SSAnne8Text5: ; 0x816c7
     db $0, "Waiter, I would", $4f
     db "like a cherry pie", $55
@@ -39286,14 +48611,223 @@
     db "I'm on the trail", $4f
     db "of TEAM ROCKET!", $57
 
-INCBIN "baserom.gbc",$81799,$81aaa - $81799
+_UnnamedText_61bf2: ; 0x81799
+    db $0, "In all my travels", $4f
+    db "I've never seen", $55
+    db "any #MON sleep", $55
+    db "like this one!", $51
+    db "It was something", $4f
+    db "like this!", $58
+; 0x81799 + 92 bytes
 
+_UnnamedText_61c01: ; 0x817f5
+    db $0, "Ah yes, I have", $4f
+    db "seen some #MON", $55
+    db "ferry people", $55
+    db "across the water!", $57
+; 0x817f5 + 62 bytes
+
+_UnnamedText_61c10: ; 0x81833
+    db $0, "#MON can CUT", $4f
+    db "down small bushes.", $57
+; 0x81833 + 33 bytes
+
+_UnnamedText_61c1f: ; 0x81854
+    db $0, "Have you gone to", $4f
+    db "the SAFARI ZONE", $55
+    db "in FUCHSIA CITY?", $51
+    db "It had many rare", $4f
+    db "kinds of #MON!!", $57
+; 0x81854 + 84 bytes
+
+_UnnamedText_61c2e: ; 0x818a8
+    db $0, "Me and my Daddy", $4f
+    db "think the SAFARI", $55
+    db "ZONE is awesome!", $57
+; 0x818a8 + 51 bytes
+
+_UnnamedText_61c3d: ; 0x818db
+    db $0, "The CAPTAIN looked", $4f
+    db "really sick and", $55
+    db "pale!", $57
+; 0x818db + 42 bytes
+
+_UnnamedText_61c4c: ; 0x81905
+    db $0, "I hear many people", $4f
+    db "get seasick!", $57
+; 0x81905 + 33 bytes
+
+_UnnamedText_61c51: ; 0x81926
+    db $0, "Competing against", $4f
+    db "the young keeps", $55
+    db "me youthful.", $57
+; 0x81926 + 48 bytes
+
+_UnnamedText_61c56: ; 0x81956
+    db $0, "Good", $4f
+    db "fight! Ah, I feel", $55
+    db "young again!", $58
+; 0x81956 + 37 bytes
+
+_UnnamedText_61c5b: ; 0x8197b
+    db $0, "15 years ago, I", $4f
+    db "would have won!", $57
+; 0x8197b + 33 bytes
+
+_UnnamedText_61c60: ; 0x8199c
+    db $0, "Check out what I", $4f
+    db "fished up!", $57
+; 0x8199c + 29 bytes
+
+_UnnamedText_61c65: ; 0x819b9
+    db $0, "I'm", $4f
+    db "all out!", $58
+; 0x819b9 + 13 bytes
+
+_UnnamedText_61c6a: ; 0x819c6
+    db $0, "Party?", $51
+    db "The cruise ship's", $4f
+    db "party should be", $55
+    db "over by now.", $57
+; 0x819c6 + 54 bytes
+
+_UnnamedText_61c6f: ; 0x819fc
+    db $0, "Which do you like,", $4f
+    db "a strong or a", $55
+    db "rare #MON?", $57
+; 0x819fc + 45 bytes
+
+_UnnamedText_61c74: ; 0x81a29
+    db $0, "I must", $4f
+    db "salute you!", $58
+; 0x81a29 + 20 bytes
+
+_UnnamedText_61c79: ; 0x81a3d
+    db $0, "I prefer strong", $4f
+    db "and rare #MON.", $57
+; 0x81a3d + 32 bytes
+
+_UnnamedText_61c7e: ; 0x81a5d
+    db $0, "I never saw you", $4f
+    db "at the party.", $57
+; 0x81a5d + 31 bytes
+
+_UnnamedText_61c83: ; 0x81a7c
+    db $0, "Take", $4f
+    db "it easy!", $58
+; 0x81a7c + 15 bytes
+
+_UnnamedText_61c88: ; 0x81a8b
+    db $0, "Oh, I adore your", $4f
+    db "strong #MON!", $57
+; 0x81a8b + 31 bytes
+
 _SSAnne10Text8: ; 0x81aaa
     db $0, "MACHOKE: Gwoh!", $4f
     db "Goggoh!@@"
 
-INCBIN "baserom.gbc",$81ac3,$289
+_UnnamedText_61e16: ; 0x81ac3
+    db $0, "You know what they", $4f
+    db "say about sailors", $55
+    db "and fighting!", $57
+; 0x81ac3 + 52 bytes
 
+_UnnamedText_61e1b: ; 0x81af7
+    db $0, "Right!", $4f
+    db "Good fight, mate!", $58
+; 0x81af7 + 26 bytes
+
+_UnnamedText_61e20: ; 0x81b11
+    db $0, "Haha! Want to be", $4f
+    db "a sailor, mate?", $57
+; 0x81b11 + 34 bytes
+
+_UnnamedText_61e25: ; 0x81b33
+    db $0, "My sailor's pride", $4f
+    db "is at stake!", $57
+; 0x81b33 + 31 bytes
+
+_UnnamedText_61e2a: ; 0x81b52
+    db $0, "Your", $4f
+    db "spirit sank me!", $58
+; 0x81b52 + 22 bytes
+
+_UnnamedText_61e2f: ; 0x81b68
+    db $0, "Did you see the", $4f
+    db "FISHING GURU in", $55
+    db "VERMILION CITY?", $57
+; 0x81b68 + 49 bytes
+
+_UnnamedText_61e34: ; 0x81b99
+    db $0, "Us sailors have", $4f
+    db "#MON too!", $57
+; 0x81b99 + 27 bytes
+
+_UnnamedText_61e39: ; 0x81bb4
+    db $0, "OK, ", $4f
+    db "you're not bad.", $58
+; 0x81bb4 + 21 bytes
+
+_UnnamedText_61e3e: ; 0x81bc9
+    db $0, "We caught all our", $4f
+    db "#MON while", $55
+    db "out at sea!", $57
+; 0x81bc9 + 42 bytes
+
+_UnnamedText_61e43: ; 0x81bf3
+    db $0, "I like feisty", $4f
+    db "kids like you!@"
+; 0x81bf3 + 30 bytes
+
+INCBIN "baserom.gbc",$81c11,$81c12 - $81c11
+
+_UnnamedText_61e48: ; 0x81c12
+    db $0, "Argh!", $4f
+    db "Lost it!", $58
+; 0x81c12 + 16 bytes
+
+_UnnamedText_61e4d: ; 0x81c22
+    db $0, "Sea #MON live", $4f
+    db "in deep water.", $55
+    db "You'll need a ROD!", $57
+; 0x81c22 + 48 bytes
+
+_UnnamedText_61e52: ; 0x81c52
+    db $0, "Matey, you're", $4f
+    db "walking the plank", $55
+    db "if you lose!", $57
+; 0x81c52 + 45 bytes
+
+_UnnamedText_61e57: ; 0x81c7f
+    db $0, "Argh!", $4f
+    db "Beaten by a kid!", $58
+; 0x81c7f + 24 bytes
+
+_UnnamedText_61e5c: ; 0x81c97
+    db $0, "Jellyfish some-", $4f
+    db "times drift into", $55
+    db "the ship.", $57
+; 0x81c97 + 44 bytes
+
+_UnnamedText_61e61: ; 0x81cc3
+    db $0, "Hello stranger!", $4f
+    db "Stop and chat!", $51
+    db "All my #MON", $4f
+    db "are from the sea!", $57
+; 0x81cc3 + 62 bytes
+
+_UnnamedText_61e66: ; 0x81d01
+    db $0, "Darn!", $4f
+    db "I let that one", $55
+    db "get away!", $58
+; 0x81d01 + 32 bytes
+
+_UnnamedText_61e6b: ; 0x81d21
+    db $0, "I was going to", $4f
+    db "make you my", $55
+    db "assistant too!", $57
+; 0x81d21 + 43 bytes
+
 _SSAnne10Text7: ; 0x81d4c
     db $0, "My buddy, MACHOKE,", $4f
     db "is super strong!", $51
@@ -39301,12 +48835,545 @@
     db "STRENGTH to move", $55
     db "big rocks!", $57
 
-INCBIN "baserom.gbc",$81d9b,$82aaf-$81d9b
+_UnnamedText_44a91: ; 0x81d9b
+    db $0, "I heard rumors of", $4f
+    db "a child prodigy!", $57
+; 0x81d9b + 36 bytes
 
+_UnnamedText_44a96: ; 0x81dbf
+    db $0, "The", $4f
+    db "rumors were true!", $58
+; 0x81dbf + 23 bytes
+
+_UnnamedText_44a9b: ; 0x81dd6
+    db $0, "You beat GIOVANNI", $4f
+    db "of TEAM ROCKET?", $57
+; 0x81dd6 + 35 bytes
+
+_UnnamedText_44aa0: ; 0x81df9
+    db $0, "I'll show you just", $4f
+    db "how good you are!", $57
+; 0x81df9 + 37 bytes
+
+_UnnamedText_44aa5: ; 0x81e1e
+    db $0, "I'm", $4f
+    db "furious!", $58
+; 0x81e1e + 13 bytes
+
+_UnnamedText_44aaa: ; 0x81e2b
+    db $0, "You showed me just", $4f
+    db "how good I was!", $57
+; 0x81e2b + 36 bytes
+
+_UnnamedText_44aaf: ; 0x81e4f
+    db $0, "Only the chosen", $4f
+    db "can pass here!", $57
+; 0x81e4f + 32 bytes
+
+_UnnamedText_44ab4: ; 0x81e6f
+    db $0, "I", $4f
+    db "don't believe it!", $58
+; 0x81e6f + 20 bytes
+
+_UnnamedText_44ab9: ; 0x81e83
+    db $0, "All trainers here", $4f
+    db "are headed to the", $55
+    db "#MON LEAGUE!", $55
+    db "Be careful!", $57
+; 0x81e83 + 62 bytes
+
+_UnnamedText_44abe: ; 0x81ec1
+    db $0, "Trainers live to", $4f
+    db "seek stronger", $55
+    db "opponents!", $57
+; 0x81ec1 + 43 bytes
+
+_UnnamedText_44ac3: ; 0x81eec
+    db $0, "Oh!", $4f
+    db "So strong!", $58
+; 0x81eec + 16 bytes
+
+_UnnamedText_44ac8: ; 0x81efc
+    db $0, "By fighting tough", $4f
+    db "battles, you get", $55
+    db "stronger!", $57
+; 0x81efc + 46 bytes
+
+INCBIN "baserom.gbc",$81f2a,$81f34 - $81f2a
+
+_UnnamedText_44ca1: ; 0x81f34
+    db $0, "Who are you? How", $4f
+    db "did you get here?", $57
+; 0x81f34 + 36 bytes
+
+_UnnamedText_44ca6: ; 0x81f58
+    db $0, "Oww!", $4f
+    db "Beaten!", $58
+; 0x81f58 + 14 bytes
+
+_UnnamedText_44cab: ; 0x81f66
+    db $0, "Are you dissing", $4f
+    db "TEAM ROCKET?", $57
+; 0x81f66 + 30 bytes
+
+_UnnamedText_44cb0: ; 0x81f84
+    db $0, "You broke into", $4f
+    db "our operation?", $57
+; 0x81f84 + 31 bytes
+
+_UnnamedText_44cb5: ; 0x81fa3
+    db $0, "Burnt!", $58
+; 0x81fa3 + 8 bytes
+
+_UnnamedText_44cba: ; 0x81fab
+    db $0, "You're not going", $4f
+    db "to get away with", $55
+    db "this, brat!", $57
+; 0x81fab + 46 bytes
+
+_UnnamedText_44cbf: ; 0x81fd9
+    db $0, "Intruder alert!", $57
+; 0x81fd9 + 17 bytes
+
+_UnnamedText_44cc4: ; 0x81fea
+    db $0, "I", $4f
+    db "can't do it!", $58
+; 0x81fea + 15 bytes
+
+_UnnamedText_44cc9: ; 0x81ff9
+    db $0, "SILPH SCOPE?", $4f
+    db "I don't know", $55
+    db "where it is!", $57
+; 0x81ff9 + 39 bytes
+
+_UnnamedText_44cce: ; 0x82020
+    db $0, "Why did you come", $4f
+    db "here?", $57
+; 0x82020 + 24 bytes
+
+_UnnamedText_44cd3: ; 0x82038
+    db $0, "This", $4f
+    db "won't do!", $58
+; 0x82038 + 15 bytes
+
+_UnnamedText_44cd8: ; 0x82047
+    db $0, "OK, I'll talk!", $4f
+    db "Take the elevator", $55
+    db "to see my BOSS!", $57
+; 0x82047 + 49 bytes
+
+_UnnamedText_44cdd: ; 0x82078
+    db $0, "Are you lost, you", $4f
+    db "little rat?", $57
+; 0x82078 + 31 bytes
+
+_UnnamedText_44ce2: ; 0x82097
+    db $0, "Uh-oh, that fight", $4f
+    db "opened the door!", $57
+; 0x82097 + 36 bytes
+
+_UnnamedText_450e8: ; 0x820bb
+    db $0, "BOSS said you can", $4f
+    db "see GHOSTs with", $55
+    db "the SILPH SCOPE!", $57
+; 0x820bb + 52 bytes
+
+_UnnamedText_450ed: ; 0x820ef
+    db $0, "I", $4f
+    db "surrender!", $58
+; 0x820ef + 14 bytes
+
+_UnnamedText_450f2: ; 0x820fd
+    db $0, "The TEAM ROCKET", $4f
+    db "HQ has 4 basement", $55
+    db "floors. Can you", $55
+    db "reach the BOSS?", $57
+; 0x820fd + 67 bytes
+
+_UnnamedText_45325: ; 0x82140
+    db $0, "Stop meddling in", $4f
+    db "TEAM ROCKET's", $55
+    db "affairs!", $57
+; 0x82140 + 40 bytes
+
+_UnnamedText_4532a: ; 0x82168
+    db $0, "Oof!", $4f
+    db "Taken down!", $58
+; 0x82168 + 18 bytes
+
+_UnnamedText_4532f: ; 0x8217a
+    db $0, "SILPH SCOPE?", $4f
+    db "The machine the", $55
+    db "BOSS stole. It's", $55
+    db "here somewhere.", $57
+; 0x8217a + 62 bytes
+
+_UnnamedText_4533e: ; 0x821b8
+    db $0, "We got word from", $4f
+    db "upstairs that you", $55
+    db "were coming!", $57
+; 0x821b8 + 49 bytes
+
+_UnnamedText_45343: ; 0x821e9
+    db $0, "What?", $4f
+    db "I lost? No!", $58
+; 0x821e9 + 19 bytes
+
+_UnnamedText_45348: ; 0x821fc
+    db $0, "Go ahead and go!", $4f
+    db "But, you need the", $55
+    db "LIFT KEY to run", $55
+    db "the elevator!", $57
+; 0x821fc + 66 bytes
+
+_UnnamedText_4557a: ; 0x8223e
+    db $0, "So! I must say, I", $4f
+    db "am impressed you", $55
+    db "got here!", $57
+; 0x8223e + 46 bytes
+
+_UnnamedText_4557f: ; 0x8226c
+    db $0, "WHAT!", $4f
+    db "This cannot be!", $58
+; 0x8226c + 23 bytes
+
+_UnnamedText_45584: ; 0x82283
+    db $0, "I see that you", $4f
+    db "raise #MON", $55
+    db "with utmost care.", $51
+    db "A child like you", $4f
+    db "would never", $55
+    db "understand what I", $55
+    db "hope to achieve.", $51
+    db "I shall step", $4f
+    db "aside this time!", $51
+    db "I hope we meet", $4f
+    db "again...", $57
+; 0x82283 + 163 bytes
+
+_UnnamedText_45593: ; 0x82326
+    db $0, "I know you! You", $4f
+    db "ruined our plans", $55
+    db "at MT.MOON!", $57
+; 0x82326 + 46 bytes
+
+_UnnamedText_45598: ; 0x82354
+    db $0, "Burned", $4f
+    db "again!", $58
+; 0x82354 + 15 bytes
+
+_UnnamedText_4559d: ; 0x82363
+    db $0, "Do you have", $4f
+    db "something against", $55
+    db "TEAM ROCKET?", $57
+; 0x82363 + 44 bytes
+
+_UnnamedText_455ac: ; 0x8238f
+    db $0, "How can you not", $4f
+    db "see the beauty of", $55
+    db "our evil?", $57
+; 0x8238f + 45 bytes
+
+_UnnamedText_455b1: ; 0x823bc
+    db $0, "Ayaya!", $58
+; 0x823bc + 8 bytes
+
+_UnnamedText_455b6: ; 0x823c4
+    db $0, "BOSS! I'm sorry I", $4f
+    db "failed you!", $57
+; 0x823c4 + 30 bytes
+
+_UnnamedText_455c5: ; 0x823e2
+    db $0, "The elevator", $4f
+    db "doesn't work? Who", $55
+    db "has the LIFT KEY?", $57
+; 0x823e2 + 49 bytes
+
+_UnnamedText_455ca: ; 0x82413
+    db $0, "No!", $58
+; 0x82413 + 5 bytes
+
+_UnnamedText_455ec: ; 0x82418
+    db $0, "Oh no! I dropped", $4f
+    db "the LIFT KEY!", $57
+; 0x82418 + 32 bytes
+
+INCBIN "baserom.gbc",$82438,$1c
+
+_UnnamedText_59ded: ; 0x82454
+    db $0, "Eeek!", $4f
+    db "No! Stop! Help!", $51
+    db "Oh, you're not", $4f
+    db "with TEAM ROCKET.", $55
+    db "I thought...", $55
+    db "I'm sorry. Here,", $55
+    db "please take this!", $58
+; 0x82454 + 102 bytes
+
+INCBIN "baserom.gbc",$824ba,$824c9 - $824ba
+
+_UnnamedText_59df8: ; 0x824c9
+    db $0, "TM36 is", $4f
+    db "SELFDESTRUCT!", $51
+    db "It's powerful, but", $4f
+    db "the #MON that", $55
+    db "uses it faints!", $55
+    db "Be careful.", $57
+; 0x824c9 + 83 bytes
+
+_UnnamedText_59dfd: ; 0x8251c
+    db $0, "You don't have any", $4f
+    db "room for this.", $57
+; 0x8251c + 34 bytes
+
+_UnnamedText_59e2a: ; 0x8253e
+    db $0, "Help! I'm a SILPH", $4f
+    db "employee.", $57
+; 0x8253e + 28 bytes
+
+_UnnamedText_59e2f: ; 0x8255a
+    db $0, "How", $4f
+    db "did you know I", $55
+    db "was a ROCKET?", $58
+; 0x8255a + 34 bytes
+
+_UnnamedText_59e34: ; 0x8257c
+    db $0, "I work for both", $4f
+    db "SILPH and TEAM", $55
+    db "ROCKET!", $57
+; 0x8257c + 40 bytes
+
+_UnnamedText_59e39: ; 0x825a4
+    db $0, "It's off limits", $4f
+    db "here! Go home!", $57
+; 0x825a4 + 31 bytes
+
+_UnnamedText_59e3e: ; 0x825c3
+    db $0, "You're", $4f
+    db "good.", $58
+; 0x825c3 + 13 bytes
+
+_UnnamedText_59e43: ; 0x825d0
+    db $0, "Can you solve the", $4f
+    db "maze in here?", $57
+; 0x825d0 + 33 bytes
+
+_UnnamedText_59e48: ; 0x825f1
+    db $0, "No kids are", $4f
+    db "allowed in here!", $57
+; 0x825f1 + 30 bytes
+
+_UnnamedText_59e4d: ; 0x8260f
+    db $0, "Tough!", $58
+; 0x8260f + 8 bytes
+
+_UnnamedText_59e52: ; 0x82617
+    db $0, "Diamond shaped", $4f
+    db "tiles are", $55
+    db "teleport blocks!", $51
+    db "They're hi-tech", $4f
+    db "transporters!", $57
+; 0x82617 + 72 bytes
+
+_UnnamedText_59e57: ; 0x8265f
+    db $0, "Hey kid! What are", $4f
+    db "you doing here?", $57
+; 0x8265f + 35 bytes
+
+_UnnamedText_59e5c: ; 0x82682
+    db $0, "I goofed!", $58
+; 0x82682 + 11 bytes
+
+_UnnamedText_59e61: ; 0x8268d
+    db $0, "SILPH CO. will", $4f
+    db "be merged with", $55
+    db "TEAM ROCKET!", $57
+; 0x8268d + 44 bytes
+
+_UnnamedText_59ff9: ; 0x826b9
+    db $0, "I work for SILPH.", $4f
+    db "What should I do?", $57
+; 0x826b9 + 37 bytes
+
+_UnnamedText_59ffe: ; 0x826de
+    db $0, $52, "! You and", $4f
+    db "your #MON", $55
+    db "saved us!", $57
+; 0x826de + 32 bytes
+
+_UnnamedText_5a00d: ; 0x826fe
+    db $0, "Quit messing with", $4f
+    db "us, kid!", $57
+; 0x826fe + 28 bytes
+
+_UnnamedText_5a012: ; 0x8271a
+    db $0, "I give", $4f
+    db "up!", $58
+; 0x8271a + 12 bytes
+
+_UnnamedText_5a017: ; 0x82726
+    db $0, "A hint? You can", $4f
+    db "open doors with a", $55
+    db "CARD KEY!", $57
+; 0x82726 + 45 bytes
+
+_UnnamedText_5a026: ; 0x82753
+    db $0, "I support TEAM", $4f
+    db "ROCKET more than", $55
+    db "I support SILPH!", $57
+; 0x82753 + 50 bytes
+
+_UnnamedText_5a02b: ; 0x82785
+    db $0, "You", $4f
+    db "really got me!", $58
+; 0x82785 + 20 bytes
+
+_UnnamedText_5a030: ; 0x82799
+    db $0, "Humph...", $51
+    db "TEAM ROCKET said", $4f
+    db "that if I helped", $55
+    db "them, they'd let", $55
+    db "me study #MON!", $57
+; 0x82799 + 75 bytes
+
+_UnnamedText_19de0: ; 0x827e4
+    db $0, "Sssh! Can't you", $4f
+    db "see I'm hiding?", $57
+; 0x827e4 + 31 bytes
+
+_UnnamedText_19de5: ; 0x82803
+    db $0, "Huh? TEAM ROCKET", $4f
+    db "is gone?", $57
+; 0x82803 + 27 bytes
+
+_UnnamedText_19df4: ; 0x8281e
+    db $0, "TEAM ROCKET has", $4f
+    db "taken command of", $55
+    db "SILPH CO.!", $57
+; 0x8281e + 45 bytes
+
+_UnnamedText_19df9: ; 0x8284b
+    db $0, "Arrgh!", $58
+; 0x8284b + 8 bytes
+
+_UnnamedText_19dfe: ; 0x82853
+    db $0, "Fwahahaha!", $4f
+    db "My BOSS has been", $55
+    db "after this place!", $57
+; 0x82853 + 47 bytes
+
+_UnnamedText_19e0d: ; 0x82882
+    db $0, "My #MON are my", $4f
+    db "loyal soldiers!", $57
+; 0x82882 + 32 bytes
+
+_UnnamedText_19e12: ; 0x828a2
+    db $0, "Darn!", $4f
+    db "You weak #MON!", $58
+; 0x828a2 + 22 bytes
+
+_UnnamedText_19e17: ; 0x828b8
+    db $0, "The doors are", $4f
+    db "electronically", $55
+    db "locked! A CARD", $55
+    db "KEY opens them!", $57
+; 0x828b8 + 61 bytes
+
+_UnnamedText_19e26: ; 0x828f5
+    db $0, "Intruder spotted!", $57
+; 0x828f5 + 19 bytes
+
+_UnnamedText_19e2b: ; 0x82908
+    db $0, "Who", $4f
+    db "are you?", $58
+; 0x82908 + 14 bytes
+
+_UnnamedText_19e30: ; 0x82916
+    db $0, "I better tell the", $4f
+    db "BOSS on 11F!", $57
+; 0x82916 + 32 bytes
+
+_UnnamedText_1a010: ; 0x82936
+    db $0, "TEAM ROCKET is", $4f
+    db "in an uproar over", $55
+    db "some intruder.", $55
+    db "That's you right?", $57
+; 0x82936 + 66 bytes
+
+_UnnamedText_1a015: ; 0x82978
+    db $0, "TEAM ROCKET took", $4f
+    db "off! You're our", $55
+    db "hero! Thank you!", $57
+; 0x82978 + 50 bytes
+
+_UnnamedText_1a024: ; 0x829aa
+    db $0, "I heard a kid was", $4f
+    db "wandering around.", $57
+; 0x829aa + 37 bytes
+
+_UnnamedText_1a029: ; 0x829cf
+    db $0, "Boom!", $58
+; 0x829cf + 7 bytes
+
+_UnnamedText_1a02e: ; 0x829d6
+    db $0, "It's not smart", $4f
+    db "to pick a fight", $55
+    db "with TEAM ROCKET!", $57
+; 0x829d6 + 49 bytes
+
+_UnnamedText_1a03d: ; 0x82a07
+    db $0, "We study #", $4f
+    db "BALL technology", $55
+    db "on this floor!", $57
+; 0x82a07 + 43 bytes
+
+_UnnamedText_1a042: ; 0x82a32
+    db $0, "Dang!", $4f
+    db "Blast it!", $58
+; 0x82a32 + 17 bytes
+
+_UnnamedText_1a047: ; 0x82a43
+    db $0, "We worked on the", $4f
+    db "ultimate #", $55
+    db "BALL which would", $55
+    db "catch anything!", $57
+; 0x82a43 + 62 bytes
+
+_UnnamedText_1a056: ; 0x82a81
+    db $0, "Whaaat? There", $4f
+    db "shouldn't be any", $55
+    db "children here?", $57
+; 0x82a81 + 46 bytes
+
 SECTION "bank21",DATA,BANK[$21]
 
-INCBIN "baserom.gbc",$84000,$840a4 - $84000
+_UnnamedText_1a05b: ; 0x84000
+    db $0, "Oh", $4f
+    db "goodness!", $58
+; 0x84000 + 14 bytes
 
+_UnnamedText_1a060: ; 0x8400e
+    db $0, "You're only on 5F.", $4f
+    db "It's a long way", $55
+    db "to my BOSS!", $57
+; 0x8400e + 46 bytes
+
+_UnnamedText_1a06f: ; 0x8403c
+    db $0, "Show TEAM ROCKET", $4f
+    db "a little respect!", $57
+; 0x8403c + 36 bytes
+
+_UnnamedText_1a074: ; 0x84060
+    db $0, "Cough...", $4f
+    db "Cough...", $58
+; 0x84060 + 19 bytes
+
+_UnnamedText_1a079: ; 0x84073
+    db $0, "Which reminds me.", $51
+    db "KOFFING evolves", $4f
+    db "into WEEZING!", $57
+; 0x84073 + 49 bytes
+
 _SilphCo5Text9: ; 0x840a4
     db $0, "It's a #MON", $4f
     db "REPORT!", $51
@@ -39329,8 +49396,512 @@
     db "only when traded", $55
     db "by link-cable.", $57
 
-INCBIN "baserom.gbc",$84176,$8502f - $84176
+_UnnamedText_1a24a: ; 0x84176
+    db $0, "The ROCKETs came", $4f
+    db "and took over the", $55
+    db "building!", $57
+; 0x84176 + 46 bytes
 
+_UnnamedText_1a24f: ; 0x841a4
+    db $0, "Well, better get", $4f
+    db "back to work!", $57
+; 0x841a4 + 32 bytes
+
+_UnnamedText_1a261: ; 0x841c4
+    db $0, "Oh dear, oh dear.", $4f
+    db "Help me please!", $57
+; 0x841c4 + 35 bytes
+
+_UnnamedText_1a266: ; 0x841e7
+    db $0, "We got engaged!", $4f
+    db "Heheh!", $57
+; 0x841e7 + 24 bytes
+
+_UnnamedText_1a278: ; 0x841ff
+    db $0, "Look at him! He's", $4f
+    db "such a coward!", $57
+; 0x841ff + 33 bytes
+
+_UnnamedText_1a27d: ; 0x84220
+    db $0, "I feel so sorry", $4f
+    db "for him, I have", $55
+    db "to marry him!", $57
+; 0x84220 + 47 bytes
+
+_UnnamedText_1a28f: ; 0x8424f
+    db $0, "TEAM ROCKET is", $4f
+    db "trying to conquer", $55
+    db "the world with", $55
+    db "#MON!", $57
+; 0x8424f + 55 bytes
+
+_UnnamedText_1a294: ; 0x84286
+    db $0, "TEAM ROCKET ran", $4f
+    db "because of you!", $57
+; 0x84286 + 33 bytes
+
+_UnnamedText_1a2a6: ; 0x842a7
+    db $0, "They must have", $4f
+    db "targeted SILPH", $55
+    db "for our #MON", $55
+    db "products.", $57
+; 0x842a7 + 54 bytes
+
+_UnnamedText_1a2ab: ; 0x842dd
+    db $0, "Come work for", $4f
+    db "SILPH when you", $55
+    db "get older!", $57
+; 0x842dd + 41 bytes
+
+_UnnamedText_1a2ba: ; 0x84306
+    db $0, "I am one of the 4", $4f
+    db "ROCKET BROTHERS!", $57
+; 0x84306 + 36 bytes
+
+_UnnamedText_1a2bf: ; 0x8432a
+    db $0, "Flame", $4f
+    db "out!", $58
+; 0x8432a + 12 bytes
+
+_UnnamedText_1a2c4: ; 0x84336
+    db $0, "No matter!", $4f
+    db "My brothers will", $55
+    db "avenge me!", $57
+; 0x84336 + 40 bytes
+
+_UnnamedText_1a2d3: ; 0x8435e
+    db $0, "That rotten", $4f
+    db "PRESIDENT!", $51
+    db "He shouldn't have", $4f
+    db "sent me to the", $55
+    db "TIKSI BRANCH!", $57
+; 0x8435e + 70 bytes
+
+_UnnamedText_1a2d8: ; 0x843a4
+    db $0, "Shoot!", $58
+; 0x843a4 + 8 bytes
+
+_UnnamedText_1a2dd: ; 0x843ac
+    db $0, "TIKSI BRANCH?", $4f
+    db "It's in Russian", $55
+    db "no man's land!", $57
+; 0x843ac + 44 bytes
+
+_UnnamedText_1a2ec: ; 0x843d8
+    db $0, "You dare betray", $4f
+    db "TEAM ROCKET?", $57
+; 0x843d8 + 30 bytes
+
+_UnnamedText_1a2f1: ; 0x843f6
+    db $0, "You", $4f
+    db "traitor!", $58
+; 0x843f6 + 14 bytes
+
+_UnnamedText_1a2f6: ; 0x84404
+    db $0, "If you stand for", $4f
+    db "justice, you", $55
+    db "betray evil!", $57
+; 0x84404 + 44 bytes
+
+_UnnamedText_51dd3: ; 0x84430
+    db $0, "Oh! Hi! You're", $4f
+    db "not a ROCKET! You", $55
+    db "came to save us?", $55
+    db "Why, thank you!", $51
+    db "I want you to", $4f
+    db "have this #MON", $55
+    db "for saving us.", $58
+; 0x84430 + 110 bytes
+
+_UnnamedText_51dd8: ; 0x8449e
+    db $0, "It's LAPRAS. It's", $4f
+    db "very intelligent.", $51
+    db "We kept it in our", $4f
+    db "lab, but it will", $55
+    db "be much better", $55
+    db "off with you!", $51
+    db "I think you will", $4f
+    db "be a good trainer", $55
+    db "for LAPRAS!", $51
+    db "It's a good", $4f
+    db "swimmer. It'll", $55
+    db "give you a lift!", $57
+; 0x8449e + 188 bytes
+
+_UnnamedText_51ddd: ; 0x8455a
+    db $0, "TEAM ROCKET's", $4f
+    db "BOSS went to the", $55
+    db "boardroom! Is our", $55
+    db "PRESIDENT OK?", $57
+; 0x8455a + 63 bytes
+
+_UnnamedText_51de2: ; 0x84599
+    db $0, "Saved at last!", $4f
+    db "Thank you!", $57
+; 0x84599 + 27 bytes
+
+_UnnamedText_51e00: ; 0x845b4
+    db $0, "TEAM ROCKET was", $4f
+    db "after the MASTER", $55
+    db "BALL which will", $55
+    db "catch any #MON!", $57
+; 0x845b4 + 66 bytes
+
+_UnnamedText_51e05: ; 0x845f6
+    db $0, "We canceled the", $4f
+    db "MASTER BALL", $55
+    db "project because", $55
+    db "of TEAM ROCKET.", $57
+; 0x845f6 + 61 bytes
+
+_UnnamedText_51e23: ; 0x84633
+    db $0, "It would be bad", $4f
+    db "if TEAM ROCKET", $55
+    db "took over SILPH", $55
+    db "or our #MON!", $57
+; 0x84633 + 61 bytes
+
+_UnnamedText_51e28: ; 0x84670
+    db $0, "Wow! You chased", $4f
+    db "off TEAM ROCKET", $55
+    db "all by yourself?", $57
+; 0x84670 + 50 bytes
+
+_UnnamedText_51e46: ; 0x846a2
+    db $0, "You! It's really", $4f
+    db "dangerous here!", $55
+    db "You came to save", $55
+    db "me? You can't!", $57
+; 0x846a2 + 64 bytes
+
+_UnnamedText_51e4b: ; 0x846e2
+    db $0, "Safe at last!", $4f
+    db "Oh thank you!", $57
+; 0x846e2 + 29 bytes
+
+_UnnamedText_51e5a: ; 0x846ff
+    db $0, "Oh ho! I smell a", $4f
+    db "little rat!", $57
+; 0x846ff + 30 bytes
+
+_UnnamedText_51e5f: ; 0x8471d
+    db $0, "Lights", $4f
+    db "out!", $58
+; 0x8471d + 13 bytes
+
+_UnnamedText_51e64: ; 0x8472a
+    db $0, "You won't find my", $4f
+    db "BOSS by just", $55
+    db "scurrying around!", $57
+; 0x8472a + 49 bytes
+
+_UnnamedText_51e73: ; 0x8475b
+    db $0, "Heheh!", $51
+    db "You mistook me for", $4f
+    db "a SILPH worker?", $57
+; 0x8475b + 43 bytes
+
+_UnnamedText_51e78: ; 0x84786
+    db $0, "I'm", $4f
+    db "done!", $58
+; 0x84786 + 10 bytes
+
+_UnnamedText_51e7d: ; 0x84790
+    db $0, "Despite your age,", $4f
+    db "you are a skilled", $55
+    db "trainer!", $57
+; 0x84790 + 46 bytes
+
+_UnnamedText_51e8c: ; 0x847be
+    db $0, "I am one of the 4", $4f
+    db "ROCKET BROTHERS!", $57
+; 0x847be + 36 bytes
+
+_UnnamedText_51e91: ; 0x847e2
+    db $0, "Aack!", $4f
+    db "Brothers, I lost!", $58
+; 0x847e2 + 25 bytes
+
+_UnnamedText_51e96: ; 0x847fb
+    db $0, "Doesn't matter.", $4f
+    db "My brothers will", $55
+    db "repay the favor!", $57
+; 0x847fb + 50 bytes
+
+_UnnamedText_51ea5: ; 0x8482d
+    db $0, "A child intruder?", $4f
+    db "That must be you!", $57
+; 0x8482d + 37 bytes
+
+_UnnamedText_51eaa: ; 0x84852
+    db $0, "Fine!", $4f
+    db "I lost!", $58
+; 0x84852 + 15 bytes
+
+_UnnamedText_51eaf: ; 0x84861
+    db $0, "Go on home", $4f
+    db "before my BOSS", $55
+    db "gets ticked off!", $57
+; 0x84861 + 44 bytes
+
+_UnnamedText_51ebe: ; 0x8488d
+    db $0, $53, ": What", $4f
+    db "kept you ", $52, "?", $57
+; 0x8488d + 21 bytes
+
+_UnnamedText_51ec3: ; 0x848a2
+    db $0, $53, ": Hahaha!", $4f
+    db "I thought you'd", $55
+    db "turn up if I", $55
+    db "waited here!", $51
+    db "I guess TEAM", $4f
+    db "ROCKET slowed you", $55
+    db "down! Not that I", $55
+    db "care!", $51
+    db "I saw you in", $4f
+    db "SAFFRON, so I", $55
+    db "decided to see if", $55
+    db "you got better!", $57
+; 0x848a2 + 168 bytes
+
+_UnnamedText_51ec8: ; 0x8494a
+    db $0, "Oh ho!", $4f
+    db "So, you are ready", $55
+    db "for BOSS ROCKET!", $58
+; 0x8494a + 43 bytes
+
+_UnnamedText_51ecd: ; 0x84975
+    db $0, $53, ": How can", $4f
+    db "I put this?", $51
+    db "You're not good", $4f
+    db "enough to play", $55
+    db "with us big boys!", $58
+; 0x84975 + 72 bytes
+
+_UnnamedText_51ed2: ; 0x849bd
+    db $0, "Well, ", $52, "!", $51
+    db "I'm moving on up", $4f
+    db "and ahead!", $51
+    db "By checking my", $4f
+    db "#DEX, I'm", $55
+    db "starting to see", $55
+    db "what's strong and", $55
+    db "how they evolve!", $51
+    db "I'm going to the", $4f
+    db "#MON LEAGUE", $55
+    db "to boot out the", $55
+    db "ELITE FOUR!", $51
+    db "I'll become the", $4f
+    db "world's most", $55
+    db "powerful trainer!", $51
+    db $52, ", well", $4f
+    db "good luck to you!", $55
+    db "Don't sweat it!", $55
+    db "Smell ya!", $57
+; 0x849bd + 263 bytes
+
+_UnnamedText_565be: ; 0x84ac4
+    db $0, "I wonder if SILPH", $4f
+    db "is finished...", $57
+; 0x84ac4 + 34 bytes
+
+_UnnamedText_565c3: ; 0x84ae6
+    db $0, "Thanks for saving", $4f
+    db "us!", $57
+; 0x84ae6 + 23 bytes
+
+_UnnamedText_565e6: ; 0x84afd
+    db $0, "That's as far as", $4f
+    db "you'll go!", $57
+; 0x84afd + 27 bytes
+
+_UnnamedText_565eb: ; 0x84b18
+    db $0, "Not", $4f
+    db "enough grit!", $58
+; 0x84b18 + 18 bytes
+
+_UnnamedText_565f0: ; 0x84b2a
+    db $0, "If you don't turn", $4f
+    db "back, I'll call", $55
+    db "for backup!", $57
+; 0x84b2a + 45 bytes
+
+_UnnamedText_565f5: ; 0x84b57
+    db $0, "You're causing us", $4f
+    db "problems!", $57
+; 0x84b57 + 28 bytes
+
+_UnnamedText_565fa: ; 0x84b73
+    db $0, "Huh?", $4f
+    db "I lost?", $58
+; 0x84b73 + 14 bytes
+
+_UnnamedText_565ff: ; 0x84b81
+    db $0, "So, what do you", $4f
+    db "think of SILPH", $55
+    db "BUILDING's maze?", $57
+; 0x84b81 + 48 bytes
+
+_UnnamedText_56604: ; 0x84bb1
+    db $0, "I am one of the 4", $4f
+    db "ROCKET BROTHERS!", $57
+; 0x84bb1 + 36 bytes
+
+_UnnamedText_56609: ; 0x84bd5
+    db $0, "Whoo!", $4f
+    db "Oh brothers!", $58
+; 0x84bd5 + 20 bytes
+
+_UnnamedText_5660e: ; 0x84be9
+    db $0, "I'll leave you up", $4f
+    db "to my brothers!", $57
+; 0x84be9 + 34 bytes
+
+_UnnamedText_5d8e5: ; 0x84c0b
+    db $0, "You look tired!", $4f
+    db "You should take a", $55
+    db "quick nap!", $58
+; 0x84c0b + 46 bytes
+
+_UnnamedText_5d8ea: ; 0x84c39
+    db $0, "Don't give up!", $57
+; 0x84c39 + 15 bytes
+
+_UnnamedText_5d8ef: ; 0x84c48
+    db $0, "Thank you so", $4f
+    db "much!", $57
+; 0x84c48 + 20 bytes
+
+_UnnamedText_5d912: ; 0x84c5c
+    db $0, "Your #MON seem", $4f
+    db "to adore you, kid!", $57
+; 0x84c5c + 35 bytes
+
+_UnnamedText_5d917: ; 0x84c7f
+    db $0, "Ghaaah!", $58
+; 0x84c7f + 9 bytes
+
+_UnnamedText_5d91c: ; 0x84c88
+    db $0, "If I had started", $4f
+    db "as a trainer at", $55
+    db "your age...", $57
+; 0x84c88 + 46 bytes
+
+_UnnamedText_5d921: ; 0x84cb6
+    db $0, "Your #MON have", $4f
+    db "weak points! I", $55
+    db "can nail them!", $57
+; 0x84cb6 + 46 bytes
+
+_UnnamedText_5d926: ; 0x84ce4
+    db $0, "You", $4f
+    db "hammered me!", $58
+; 0x84ce4 + 18 bytes
+
+_UnnamedText_5d92b: ; 0x84cf6
+    db $0, "Exploiting weak", $4f
+    db "spots does work!", $55
+    db "Think about", $55
+    db "element types!", $57
+; 0x84cf6 + 61 bytes
+
+_UnnamedText_5d930: ; 0x84d33
+    db $0, "I am one of the 4", $4f
+    db "ROCKET BROTHERS!", $57
+; 0x84d33 + 36 bytes
+
+_UnnamedText_5d935: ; 0x84d57
+    db $0, "Warg!", $4f
+    db "Brothers, I lost!", $58
+; 0x84d57 + 25 bytes
+
+_UnnamedText_5d93a: ; 0x84d70
+    db $0, "My brothers will", $4f
+    db "avenge me!", $57
+; 0x84d70 + 29 bytes
+
+_UnnamedText_5a1d3: ; 0x84d8d
+    db $0, "Waaaaa!", $55
+    db "I'm scared!", $57
+; 0x84d8d + 20 bytes
+
+_UnnamedText_5a1d8: ; 0x84da1
+    db $0, "Please keep quiet", $4f
+    db "about my crying!", $57
+; 0x84da1 + 36 bytes
+
+_UnnamedText_5a1dd: ; 0x84dc5
+    db $0, "Welcome to the", $4f
+    db "10F! So good of", $55
+    db "you to join me!", $57
+; 0x84dc5 + 48 bytes
+
+_UnnamedText_5a1e2: ; 0x84df5
+    db $0, "I'm", $4f
+    db "stunned!", $58
+; 0x84df5 + 13 bytes
+
+_UnnamedText_5a1e7: ; 0x84e02
+    db $0, "Nice try, but the", $4f
+    db "boardroom is up", $55
+    db "one more floor!", $57
+; 0x84e02 + 51 bytes
+
+_UnnamedText_5a1ec: ; 0x84e35
+    db $0, "Enough of your", $4f
+    db "silly games!", $57
+; 0x84e35 + 29 bytes
+
+_UnnamedText_5a1f1: ; 0x84e52
+    db $0, "No", $4f
+    db "continues left!", $58
+; 0x84e52 + 20 bytes
+
+_UnnamedText_5a1f6: ; 0x84e66
+    db $0, "Are you satisfied", $4f
+    db "with beating me?", $55
+    db "Then go on home!", $57
+; 0x84e66 + 53 bytes
+
+_UnnamedText_62311: ; 0x84e9b
+    db $0, "PRESIDENT: Thank", $4f
+    db "you for saving", $55
+    db "SILPH!", $51
+    db "I will never", $4f
+    db "forget you saved", $55
+    db "us in our moment", $55
+    db "of peril!", $51
+    db "I have to thank", $4f
+    db "you in some way!", $51
+    db "Because I am rich,", $4f
+    db "I can give you", $55
+    db "anything!", $51
+    db "Here, maybe this", $4f
+    db "will do!", $58
+; 0x84e9b + 200 bytes
+
+INCBIN "baserom.gbc",$84f63,$84f74 - $84f63
+
+_UnnamedText_6231c: ; 0x84f74
+    db $0, "PRESIDENT: You", $4f
+    db "can't buy that", $55
+    db "anywhere!", $51
+    db "It's our secret", $4f
+    db "prototype MASTER", $55
+    db "BALL!", $51
+    db "It will catch any", $4f
+    db "#MON without", $55
+    db "fail!", $51
+    db "You should be", $4f
+    db "quiet about using", $55
+    db "it, though.", $57
+; 0x84f74 + 159 bytes
+
+_UnnamedText_62321: ; 0x85013
+    db $0, "You have no", $4f
+    db "room for this.", $57
+; 0x85013 + 28 bytes
+
 _SilphCo11Text2: ; 0x8502f
     db $0, "SECRETARY: Thank", $4f
     db "you for rescuing", $55
@@ -39351,8 +49922,79 @@
     db "Or, experience a", $4f
     db "world of pain!", $57
 
-INCBIN "baserom.gbc",$85119,$21d
+_UnnamedText_62330: ; 0x85119
+    db $0, "Arrgh!!", $4f
+    db "I lost again!?", $58
+; 0x85119 + 24 bytes
 
+_UnnamedText_62335: ; 0x85131
+    db $0, "Blast it all!", $4f
+    db "You ruined our", $55
+    db "plans for SILPH!", $51
+    db "But, TEAM ROCKET", $4f
+    db "will never fall!", $51
+    db $52, "! Never", $4f
+    db "forget that all", $55
+    db "#MON exist", $55
+    db "for TEAM ROCKET!", $51
+    db "I must go, but I", $4f
+    db "shall return!", $57
+; 0x85131 + 165 bytes
+
+_UnnamedText_62344: ; 0x851d6
+    db $0, "Stop right there!", $4f
+    db "Don't you move!", $57
+; 0x851d6 + 34 bytes
+
+_UnnamedText_62349: ; 0x851f8
+    db $0, "Don't...", $4f
+    db "Please!", $58
+; 0x851f8 + 17 bytes
+
+_UnnamedText_6234e: ; 0x85209
+    db $0, "So, you want to", $4f
+    db "see my BOSS?", $57
+; 0x85209 + 30 bytes
+
+_UnnamedText_6235d: ; 0x85227
+    db $0, "Halt! Do you have", $4f
+    db "an appointment", $55
+    db "with my BOSS?", $57
+; 0x85227 + 48 bytes
+
+_UnnamedText_62362: ; 0x85257
+    db $0, "Gaah!", $4f
+    db "Demolished!", $58
+; 0x85257 + 19 bytes
+
+_UnnamedText_62367: ; 0x8526a
+    db $0, "Watch your step,", $4f
+    db "my BOSS likes his", $55
+    db "#MON tough!", $57
+; 0x8526a + 48 bytes
+
+_UnnamedText_6237b: ; 0x8529a
+    db $0, "The monitor has", $4f
+    db "#MON on it!", $57
+; 0x8529a + 29 bytes
+
+_UnnamedText_5206e: ; 0x852b7
+    db $0, "I can't get out!", $4f
+    db "This old place is", $55
+    db "one big puzzle!", $57
+; 0x852b7 + 51 bytes
+
+_UnnamedText_52073: ; 0x852ea
+    db $0, "Oh no!", $4f
+    db "My bag of loot!", $58
+; 0x852ea + 24 bytes
+
+_UnnamedText_52078: ; 0x85302
+    db $0, "Switches open and", $4f
+    db "close alternating", $55
+    db "sets of doors!", $57
+; 0x85302 + 52 bytes
+
 _Mansion2Text3: ; 0x85336
     db $0, "Diary: July 5", $4f
     db "Guyana,", $55
@@ -39367,8 +50009,49 @@
     db "newly discovered", $55
     db "#MON, MEW.", $57
 
-INCBIN "baserom.gbc",$853c7,$854a3 - $853c7
+_UnnamedText_520c2: ; 0x853c7
+    db $0, "A secret switch!", $51
+    db "Press it?", $57
+; 0x853c7 + 28 bytes
 
+_UnnamedText_520c7: ; 0x853e3
+    db $0, "Who wouldn't?", $58
+; 0x853e3 + 14 bytes
+
+_UnnamedText_520cc: ; 0x853f1
+    db $0, "Not quite yet!", $57
+; 0x853f1 + 16 bytes
+
+_UnnamedText_522c3: ; 0x85401
+    db $0, "This place is", $4f
+    db "like, huge!", $57
+; 0x85401 + 27 bytes
+
+_UnnamedText_522c8: ; 0x8541c
+    db $0, "Ayah!", $58
+; 0x8541c + 7 bytes
+
+_UnnamedText_522cd: ; 0x85423
+    db $0, "I wonder where", $4f
+    db "my partner went.", $57
+; 0x85423 + 33 bytes
+
+_UnnamedText_522d2: ; 0x85444
+    db $0, "My mentor once", $4f
+    db "lived here.", $57
+; 0x85444 + 28 bytes
+
+_UnnamedText_522d7: ; 0x85460
+    db $0, "Whew!", $4f
+    db "Overwhelming!", $58
+; 0x85460 + 21 bytes
+
+_UnnamedText_522dc: ; 0x85475
+    db $0, "So, you're stuck?", $4f
+    db "Try jumping off", $55
+    db "over there!", $57
+; 0x85475 + 46 bytes
+
 _Mansion3Text5: ; 0x854a3
     db $0, "Diary: Feb. 6", $4f
     db "MEW gave birth.", $51
@@ -39375,8 +50058,36 @@
     db "We named the", $4f
     db "newborn MEWTWO.", $57
 
-INCBIN "baserom.gbc",$854df,$85583 - $854df
+_UnnamedText_52475: ; 0x854df
+    db $0, "Uh-oh. Where am", $4f
+    db "I now?", $57
+; 0x854df + 24 bytes
 
+_UnnamedText_5247a: ; 0x854f7
+    db $0, "Awooh!", $58
+; 0x854f7 + 8 bytes
+
+_UnnamedText_5247f: ; 0x854ff
+    db $0, "You can find stuff", $4f
+    db "lying around.", $57
+; 0x854ff + 34 bytes
+
+_UnnamedText_52484: ; 0x85521
+    db $0, "This place is", $4f
+    db "ideal for a lab.", $57
+; 0x85521 + 32 bytes
+
+_UnnamedText_52489: ; 0x85541
+    db $0, "What", $4f
+    db "was that for?", $58
+; 0x85541 + 20 bytes
+
+_UnnamedText_5248e: ; 0x85555
+    db $0, "I like it here!", $4f
+    db "It's conducive to", $55
+    db "my studies!", $57
+; 0x85555 + 46 bytes
+
 _Mansion4Text7: ; 0x85583
     db $0, "Diary; Sept. 1", $4f
     db "MEWTWO is far too", $55
@@ -39466,8 +50177,41 @@
     db "#MON to take", $55
     db "home as gifts!", $57
 
-INCBIN "baserom.gbc",$858a4,$85a2f - $858a4
+_UnnamedText_4a350: ; 0x858a4
+    db $0, "Ah! Finally!", $51
+    db "You're the first", $4f
+    db "person to reach", $55
+    db "the SECRET HOUSE!", $51
+    db "I was getting", $4f
+    db "worried that no", $55
+    db "one would win our", $55
+    db "campaign prize.", $51
+    db "Congratulations!", $4f
+    db "You have won!", $58
+; 0x858a4 + 159 bytes
 
+INCBIN "baserom.gbc",$85943,$85957 - $85943
+
+_UnnamedText_4a35b: ; 0x85957
+    db $0, "HM03 is SURF!", $51
+    db "#MON will be", $4f
+    db "able to ferry you", $55
+    db "across water!", $51
+    db "And, this HM isn't", $4f
+    db "disposable! You", $55
+    db "can use it over", $55
+    db "and over!", $51
+    db "You're super lucky", $4f
+    db "for winning this", $55
+    db "fabulous prize!", $57
+; 0x85957 + 171 bytes
+
+_UnnamedText_4a360: ; 0x85a02
+    db $0, "You don't have", $4f
+    db "room for this", $55
+    db "fabulous prize!", $57
+; 0x85a02 + 45 bytes
+
 _SafariZoneRestHouse2Text1: ; 0x85a2f
     db $0, "Tossing ROCKs at", $4f
     db "#MON might", $55
@@ -39523,8 +50267,72 @@
     db "a VAPOREON!", $55
     db "I wonder why?", $57
 
-INCBIN "baserom.gbc",$85c72,$343
+INCBIN "baserom.gbc",$85c72,$85c79 - $85c72
 
+_UnnamedText_5da9a: ; 0x85c79
+    db $0, "I wonder if you", $4f
+    db "are good enough", $55
+    db "for me!", $57
+; 0x85c79 + 41 bytes
+
+_UnnamedText_5da9f: ; 0x85ca2
+    db $0, "I", $4f
+    db "lost out!", $58
+; 0x85ca2 + 13 bytes
+
+_UnnamedText_5daa4: ; 0x85caf
+    db $0, "I never wanted to", $4f
+    db "lose to anybody!", $57
+; 0x85caf + 36 bytes
+
+_UnnamedText_5daa9: ; 0x85cd3
+    db $0, "I can see you're", $4f
+    db "good! Let me see", $55
+    db "exactly how good!", $57
+; 0x85cd3 + 52 bytes
+
+_UnnamedText_5daae: ; 0x85d07
+    db $0, "I", $4f
+    db "had a chance...", $58
+; 0x85d07 + 19 bytes
+
+_UnnamedText_5dab3: ; 0x85d1a
+    db $0, "I concede, you're", $4f
+    db "better than me!", $57
+; 0x85d1a + 34 bytes
+
+_UnnamedText_5a3ae: ; 0x85d3c
+    db $0, "Ah! I heard about", $4f
+    db "you ", $52, "!", $51
+    db "I lead the ELITE", $4f
+    db "FOUR! You can", $55
+    db "call me LANCE the", $55
+    db "dragon trainer!", $51
+    db "You know that", $4f
+    db "dragons are", $55
+    db "mythical #MON!", $51
+    db "They're hard to", $4f
+    db "catch and raise,", $55
+    db "but their powers", $55
+    db "are superior!", $51
+    db "They're virtually", $4f
+    db "indestructible!", $51
+    db "Well, are you", $4f
+    db "ready to lose?", $51
+    db "Your LEAGUE", $4f
+    db "challenge ends", $55
+    db "with me, ", $52, "!", $57
+; 0x85d3c + 296 bytes
+
+_UnnamedText_5a3b3: ; 0x85e64
+    db $0, "That's it!", $51
+    db "I hate to admit", $4f
+    db "it, but you are a", $55
+    db "#MON master!", $58
+; 0x85e64 + 58 bytes
+
+INCBIN "baserom.gbc",$85e9e,$117
+
 _HallofFameRoomText1: ; 0x85fb5
     db $0, "OAK: Er-hem!", $4f
     db "Congratulations", $55
@@ -39548,17 +50356,367 @@
     db "your #MON are", $55
     db "HALL OF FAMERs!", $57
 
-INCBIN "baserom.gbc",$860e1,$863c1 - $860e1
+_UnnamedText_760f4: ; 0x860e1
+    db $0, $53, ": Hey!", $51
+    db "I was looking", $4f
+    db "forward to seeing", $55
+    db "you, ", $52, "!", $51
+    db "My rival should", $4f
+    db "be strong to keep", $55
+    db "me sharp!", $51
+    db "While working on", $4f
+    db "#DEX, I looked", $55
+    db "all over for", $55
+    db "powerful #MON!", $51
+    db "Not only that, I", $4f
+    db "assembled teams", $55
+    db "that would beat", $55
+    db "any #MON type!", $51
+    db "And now!", $51
+    db "I'm the #MON", $4f
+    db "LEAGUE champion!", $51
+    db $52, "! Do you", $4f
+    db "know what that", $55
+    db "means?", $51
+    db "I'll tell you!", $51
+    db "I am the most", $4f
+    db "powerful trainer", $55
+    db "in the world!", $57
+; 0x860e1 + 346 bytes
 
+_UnnamedText_760f9: ; 0x8623b
+    db $0, "NO!", $4f
+    db "That can't be!", $55
+    db "You beat my best!", $51
+    db "After all that", $4f
+    db "work to become", $55
+    db "LEAGUE champ?", $51
+    db "My reign is over", $4f
+    db "already?", $55
+    db "It's not fair!", $58
+; 0x8623b + 121 bytes
+
+_UnnamedText_760fe: ; 0x862b4
+    db $0, "Hahaha!", $4f
+    db "I won, I won!", $51
+    db "I'm too good for", $4f
+    db "you, ", $52, "!", $51
+    db "You did well to", $4f
+    db "even reach me,", $55
+    db $53, ", the", $55
+    db "#MON genius!", $51
+    db "Nice try, loser!", $4f
+    db "Hahaha!", $58
+; 0x862b4 + 123 bytes
+
+_UnnamedText_76103: ; 0x8632f
+    db $0, "Why?", $4f
+    db "Why did I lose?", $51
+    db "I never made any", $4f
+    db "mistakes raising", $55
+    db "my #MON...", $51
+    db "Darn it! You're", $4f
+    db "the new #MON", $55
+    db "LEAGUE champion!", $51
+    db "Although I don't", $4f
+    db "like to admit it.", $57
+; 0x8632f + 146 bytes
+
 _GaryText2: ; 0x863c1
     db $0, "OAK: ", $52, "!", $57
 
-INCBIN "baserom.gbc",$863ca,$86ca1-$863ca
+_UnnamedText_76120: ; 0x863ca
+    db $0, "OAK: So, you won!", $4f
+    db "Congratulations!", $55
+    db "You're the new", $55
+    db "#MON LEAGUE", $55
+    db "champion!", $51
+    db "You've grown up so", $4f
+    db "much since you", $55
+    db "first left with", $55
+    db "@"
+; 0x863ca + 122 bytes
 
+INCBIN "baserom.gbc",$86444,$1f
+
+_UnnamedText_76125: ; 0x86463
+    db $0, "OAK: ", $53, "! I'm", $4f
+    db "disappointed!", $51
+    db "I came when I", $4f
+    db "heard you beat", $55
+    db "the ELITE FOUR!", $51
+    db "But, when I got", $4f
+    db "here, you had", $55
+    db "already lost!", $51
+    db $53, "! Do you", $4f
+    db "understand why", $55
+    db "you lost?", $51
+    db "You have forgotten", $4f
+    db "to treat your", $55
+    db "#MON with", $55
+    db "trust and love!", $51
+    db "Without them, you", $4f
+    db "will never become", $55
+    db "a champ again!", $57
+; 0x86463 + 260 bytes
+
+_UnnamedText_7612a: ; 0x86567
+    db $0, "OAK: ", $52, "!", $51
+    db "You understand", $4f
+    db "that your victory", $55
+    db "was not just your", $55
+    db "own doing!", $51
+    db "The bond you share", $4f
+    db "with your #MON", $55
+    db "is marvelous!", $51
+    db $52, "!", $4f
+    db "Come with me!", $57
+; 0x86567 + 136 bytes
+
+_UnnamedText_7626c: ; 0x865ef
+    db $0, "Welcome to", $4f
+    db "#MON LEAGUE!", $51
+    db "I am LORELEI of", $4f
+    db "the ELITE FOUR!", $51
+    db "No one can best", $4f
+    db "me when it comes", $55
+    db "to icy #MON!", $51
+    db "Freezing moves", $4f
+    db "are powerful!", $51
+    db "Your #MON will", $4f
+    db "be at my mercy", $55
+    db "when they are", $55
+    db "frozen solid!", $51
+    db "Hahaha!", $4f
+    db "Are you ready?", $57
+; 0x865ef + 213 bytes
+
+_UnnamedText_76271: ; 0x866c4
+    db $0, "How", $4f
+    db "dare you!", $58
+; 0x866c4 + 15 bytes
+
+_UnnamedText_76276: ; 0x866d3
+    db $0, "You're better", $4f
+    db "than I thought!", $55
+    db "Go on ahead!", $51
+    db "You only got a", $4f
+    db "taste of #MON", $55
+    db "LEAGUE power!", $57
+; 0x866d3 + 86 bytes
+
+_UnnamedText_7627b: ; 0x86729
+    db $0, "Someone's voice:", $4f
+    db "Don't run away!", $57
+; 0x86729 + 32 bytes
+
+_UnnamedText_763c3: ; 0x86749
+    db $0, "I am BRUNO of", $4f
+    db "the ELITE FOUR!", $51
+    db "Through rigorous", $4f
+    db "training, people", $55
+    db "and #MON can", $55
+    db "become stronger!", $51
+    db "I've weight", $4f
+    db "trained with", $55
+    db "my #MON!", $51
+    db $52, "!", $51
+    db "We will grind you", $4f
+    db "down with our", $55
+    db "superior power!", $51
+    db "Hoo hah!", $57
+; 0x86749 + 188 bytes
+
+_UnnamedText_763c8: ; 0x86805
+    db $0, "Why?", $4f
+    db "How could I lose?", $58
+; 0x86805 + 24 bytes
+
+_UnnamedText_763cd: ; 0x8681d
+    db $0, "My job is done!", $4f
+    db "Go face your next", $55
+    db "challenge!", $57
+; 0x8681d + 46 bytes
+
+_UnnamedText_763d2: ; 0x8684b
+    db $0, "Someone's voice:", $4f
+    db "Don't run away!", $57
+; 0x8684b + 32 bytes
+
+_UnnamedText_76520: ; 0x8686b
+    db $0, "I am AGATHA of", $4f
+    db "the ELITE FOUR!", $51
+    db "OAK's taken a lot", $4f
+    db "of interest in", $55
+    db "you, child!", $51
+    db "That old duff was", $4f
+    db "once tough and", $55
+    db "handsome! That", $55
+    db "was decades ago!", $51
+    db "Now he just wants", $4f
+    db "to fiddle with", $55
+    db "his #DEX! He's", $55
+    db "wrong! #MON", $55
+    db "are for fighting!", $51
+    db $52, "! I'll show", $4f
+    db "you how a real", $55
+    db "trainer fights!", $57
+; 0x8686b + 261 bytes
+
+_UnnamedText_76525: ; 0x86970
+    db $0, "Oh ho!", $4f
+    db "You're something", $55
+    db "special, child!", $58
+; 0x86970 + 40 bytes
+
+_UnnamedText_7652a: ; 0x86998
+    db $0, "You win! I see", $4f
+    db "what the old duff", $55
+    db "sees in you now!", $51
+    db "I have nothing", $4f
+    db "else to say! Run", $55
+    db "along now, child!", $57
+; 0x86998 + 101 bytes
+
+_UnnamedText_7652f: ; 0x869fd
+    db $0, "Someone's voice:", $4f
+    db "Don't run away!", $57
+; 0x869fd + 32 bytes
+
+_UnnamedText_460c5: ; 0x86a1d
+    db $0, "Hikers leave twigs", $4f
+    db "as trail markers.", $57
+; 0x86a1d + 38 bytes
+
+_UnnamedText_460ca: ; 0x86a43
+    db $0, "Ohhh!", $4f
+    db "I did my best!", $58
+; 0x86a43 + 22 bytes
+
+_UnnamedText_460cf: ; 0x86a59
+    db $0, "I want to go ", $4f
+    db "home!", $57
+; 0x86a59 + 21 bytes
+
+_UnnamedText_460d4: ; 0x86a6e
+    db $0, "Hahaha! Can you", $4f
+    db "beat my power?", $57
+; 0x86a6e + 32 bytes
+
+_UnnamedText_460d9: ; 0x86a8e
+    db $0, "Oops!", $4f
+    db "Out-muscled!", $58
+; 0x86a8e + 20 bytes
+
+_UnnamedText_460de: ; 0x86aa2
+    db $0, "I go for power", $4f
+    db "because I hate", $55
+    db "thinking!", $57
+; 0x86aa2 + 41 bytes
+
+_UnnamedText_460e3: ; 0x86acb
+    db $0, "You have a", $4f
+    db "#DEX?", $55
+    db "I want one too!", $57
+; 0x86acb + 34 bytes
+
+_UnnamedText_460e8: ; 0x86aed
+    db $0, "Shoot!", $4f
+    db "I'm so jealous!", $58
+; 0x86aed + 23 bytes
+
+_UnnamedText_460ed: ; 0x86b04
+    db $0, "When you finish", $4f
+    db "your #DEX, can", $55
+    db "I have it?", $57
+; 0x86b04 + 43 bytes
+
+_UnnamedText_460f2: ; 0x86b2f
+    db $0, "Do you know about", $4f
+    db "costume players?", $57
+; 0x86b2f + 36 bytes
+
+_UnnamedText_460f7: ; 0x86b53
+    db $0, "Well,", $4f
+    db "that's that.", $58
+; 0x86b53 + 19 bytes
+
+_UnnamedText_460fc: ; 0x86b66
+    db $0, "Costume players", $4f
+    db "dress up as", $55
+    db "#MON for fun.", $57
+; 0x86b66 + 43 bytes
+
+_UnnamedText_46101: ; 0x86b91
+    db $0, "My #MON", $4f
+    db "techniques will", $55
+    db "leave you crying!", $57
+; 0x86b91 + 43 bytes
+
+_UnnamedText_46106: ; 0x86bbc
+    db $0, "I give!", $4f
+    db "You're a better", $55
+    db "technician!", $58
+; 0x86bbc + 36 bytes
+
+_UnnamedText_4610b: ; 0x86be0
+    db $0, "In mountains,", $4f
+    db "you'll often find", $55
+    db "rock-type #MON.", $57
+; 0x86be0 + 48 bytes
+
+_UnnamedText_46110: ; 0x86c10
+    db $0, "I don't often", $4f
+    db "come here, but I", $55
+    db "will fight you.", $57
+; 0x86c10 + 47 bytes
+
+_UnnamedText_46115: ; 0x86c3f
+    db $0, "Oh!", $4f
+    db "I lost!", $58
+; 0x86c3f + 13 bytes
+
+_UnnamedText_4611a: ; 0x86c4c
+    db $0, "I like tiny", $4f
+    db "#MON, big ones", $55
+    db "are too scary!", $57
+; 0x86c4c + 43 bytes
+
+_UnnamedText_4611f: ; 0x86c77
+    db $0, "Hit me with your", $4f
+    db "best shot!", $57
+; 0x86c77 + 29 bytes
+
+_UnnamedText_46124: ; 0x86c94
+    db $0, "Fired", $4f
+    db "away!", $58
+; 0x86c94 + 13 bytes
+
 SECTION "bank22",DATA,BANK[$22]
 
-INCBIN "baserom.gbc",$88000,$8807e - $88000
+_UnnamedText_46129: ; 0x88000
+    db $0, "I'll raise my", $4f
+    db "#MON to beat", $55
+    db "yours, kid!", $57
+; 0x88000 + 39 bytes
 
+_UnnamedText_4612e: ; 0x88027
+    db $0, "I draw #MON", $4f
+    db "when I'm home.", $57
+; 0x88027 + 27 bytes
+
+_UnnamedText_46133: ; 0x88042
+    db $0, "Whew!", $4f
+    db "I'm exhausted!", $58
+; 0x88042 + 21 bytes
+
+_UnnamedText_46138: ; 0x88057
+    db $0, "I'm an artist,", $4f
+    db "not a fighter.", $57
+; 0x88057 + 30 bytes
+
+INCBIN "baserom.gbc",$88075,$9
+
 _SeafoamIslands5Text4: ; 0x8807e
     db $0, "Boulders might", $4f
     db "change the flow", $55
@@ -39583,8 +50741,768 @@
 	dw $CFDA
 	db 0,"!",$58
 
-INCBIN "baserom.gbc",$880EF,$89784 - $880EF
+_UnnamedText_4160c: ; 0x880ef
+    TX_RAM $cf4b
+    db $0, " went", $4f
+    db "to @"
+; 0x880ef + 14 bytes
 
+INCBIN "baserom.gbc",$880fd,$88103 - $880fd
+
+_UnnamedText_41623: ; 0x88103
+    db $0, "For ", $52, "'s", $4f
+    db "@"
+; 0x88103 + 9 bytes
+
+INCBIN "baserom.gbc",$8810c,$88112 - $8810c
+
+_UnnamedText_41628: ; 0x88112
+    TX_RAM $d887
+    db $0, " sends", $4f
+    db "@"
+; 0x88112 + 12 bytes
+
+INCBIN "baserom.gbc",$8811e,$88124 - $8811e
+
+_UnnamedText_41642: ; 0x88124
+    TX_RAM $d887
+    db $0, " waves", $4f
+    db "farewell as", $57
+; 0x88124 + 23 bytes
+
+_UnnamedText_41647: ; 0x8813b
+    TX_RAM $cd6d
+    db $0, " is", $4f
+    db "transferred.", $57
+; 0x8813b + 21 bytes
+
+_UnnamedText_41655: ; 0x88150
+    db $0, "Take good care of", $4f
+    db "@"
+; 0x88150 + 20 bytes
+
+INCBIN "baserom.gbc",$88164,$8816a - $88164
+
+_UnnamedText_4166c: ; 0x8816a
+    TX_RAM $d887
+    db $0, " will", $4f
+    db "trade @"
+; 0x8816a + 17 bytes
+
+INCBIN "baserom.gbc",$8817b,$88180 - $8817b
+
+_UnnamedText_41671: ; 0x88180
+    db $0, "for ", $52, "'s", $4f
+    db "@"
+; 0x88180 + 9 bytes
+
+INCBIN "baserom.gbc",$88189,$8818f - $88189
+
+_UnnamedText_37390: ; 0x8818f
+    db $0, "A slot machine!", $4f
+    db "Want to play?", $57
+; 0x8818f + 31 bytes
+
+_UnnamedText_37467: ; 0x881ae
+    db $0, "Darn!", $4f
+    db "Ran out of coins!", $57
+; 0x881ae + 25 bytes
+
+_UnnamedText_3746c: ; 0x881c7
+    db $0, "Bet how many", $4f
+    db "coins?", $57
+; 0x881c7 + 21 bytes
+
+_UnnamedText_37471: ; 0x881dc
+    db $0, "Start!", $57
+; 0x881dc + 8 bytes
+
+_UnnamedText_37476: ; 0x881e4
+    db $0, "Not enough", $4f
+    db "coins!", $58
+; 0x881e4 + 19 bytes
+
+_UnnamedText_3747b: ; 0x881f7
+    db $0, "One more ", $4f
+    db "go?", $57
+; 0x881f7 + 15 bytes
+
+_UnnamedText_37673: ; 0x88206
+    db $0, " lined up!", $4f
+    db "Scored @"
+; 0x88206 + 20 bytes
+
+INCBIN "baserom.gbc",$8821a,$88226 - $8821a
+
+_UnnamedText_3769d: ; 0x88226
+    db $0, "Not this time!", $58
+; 0x88226 + 16 bytes
+
+INCBIN "baserom.gbc",$88236,$8823e - $88236
+
+_UnnamedText_703fa: ; 0x8823e
+    db $0, "#DEX   Seen:@"
+; 0x8823e + 14 bytes
+
+INCBIN "baserom.gbc",$8824c,$88267 - $8824c
+
+_UnnamedText_703ff: ; 0x88267
+    db $0, "#DEX Rating", $6d, $57
+; 0x88267 + 14 bytes
+
+_UnnamedText_62453: ; 0x88275
+    TX_RAM $cf5f
+    db $0, $4f
+    db "#MON GYM", $55
+    db "LEADER: @"
+; 0x88275 + 23 bytes
+
+INCBIN "baserom.gbc",$8828c,$882a5 - $8828c
+
+_UnnamedText_62458: ; 0x882a5
+    TX_RAM $cf5f
+    db $0, $4f
+    db "#MON GYM", $55
+    db "LEADER: @"
+; 0x882a5 + 23 bytes
+
+INCBIN "baserom.gbc",$882bc,$882d7 - $882bc
+
+_UnnamedText_624a3: ; 0x882d7
+    db $0, "#MON CENTERs", $4f
+    db "heal your tired,", $55
+    db "hurt or fainted", $55
+    db "#MON!", $57
+; 0x882d7 + 53 bytes
+
+_UnnamedText_624a8: ; 0x8830c
+    db $0, "Yawn!", $51
+    db "When JIGGLYPUFF", $4f
+    db "sings, #MON", $55
+    db "get drowsy...", $51
+    db "...Me too...", $4f
+    db "Snore...", $57
+; 0x8830c + 71 bytes
+
+_UnnamedText_624ad: ; 0x88353
+    db $0, "BILL has lots of", $4f
+    db "#MON!", $51
+    db "He collects rare", $4f
+    db "ones too!", $57
+; 0x88353 + 51 bytes
+
+_UnnamedText_624b2: ; 0x88386
+    db $0, "CUBONEs wear", $4f
+    db "skulls, right?", $51
+    db "People will pay a", $4f
+    db "lot for one!", $57
+; 0x88386 + 60 bytes
+
+_UnnamedText_624b7: ; 0x883c2
+    db $0, "If you have too", $4f
+    db "many #MON, you", $55
+    db "should store them", $55
+    db "via PC!", $57
+; 0x883c2 + 58 bytes
+
+_UnnamedText_624bc: ; 0x883fc
+    db $0, "I heard that", $4f
+    db "GHOSTs haunt", $55
+    db "LAVENDER TOWN!", $57
+; 0x883fc + 42 bytes
+
+_UnnamedText_624c1: ; 0x88426
+    db $0, "I wish I could", $4f
+    db "catch #MON.", $57
+; 0x88426 + 28 bytes
+
+_UnnamedText_624c6: ; 0x88442
+    db $0, "I'm tired from", $4f
+    db "all the fun...", $57
+; 0x88442 + 30 bytes
+
+_UnnamedText_624cb: ; 0x88460
+    db $0, "SILPH's manager", $4f
+    db "is hiding in the", $55
+    db "SAFARI ZONE.", $57
+; 0x88460 + 46 bytes
+
+_UnnamedText_624d0: ; 0x8848e
+    db $0, "It is true that a", $4f
+    db "higher level", $55
+    db "#MON will be", $55
+    db "more powerful...", $51
+    db "But, all #MON", $4f
+    db "will have weak", $55
+    db "points against", $55
+    db "specific types.", $51
+    db "So, there is no", $4f
+    db "universally", $55
+    db "strong #MON.", $57
+; 0x8848e + 163 bytes
+
+_UnnamedText_624d5: ; 0x88531
+    db $0, "If I had a BIKE,", $4f
+    db "I would go to", $55
+    db "CYCLING ROAD!", $57
+; 0x88531 + 46 bytes
+
+_UnnamedText_624da: ; 0x8855f
+    db $0, "If you're studying ", $4f
+    db "#MON, visit", $55
+    db "the SAFARI ZONE.", $51
+    db "It has all sorts", $4f
+    db "of rare #MON.", $57
+; 0x8855f + 80 bytes
+
+_UnnamedText_624df: ; 0x885af
+    db $0, "#MON can still", $4f
+    db "learn techniques", $55
+    db "after canceling", $55
+    db "evolution.", $51
+    db "Evolution can wait", $4f
+    db "until new moves", $55
+    db "have been learned.", $57
+; 0x885af + 114 bytes
+
+_UnnamedText_624f8: ; 0x88621
+    db $0, "It would be great", $4f
+    db "if the ELITE FOUR", $55
+    db "came and stomped", $55
+    db "TEAM ROCKET!", $57
+; 0x88621 + 67 bytes
+
+_UnnamedText_624fd: ; 0x88664
+    db $0, "TEAM ROCKET took", $4f
+    db "off! We can go", $55
+    db "out safely again!", $55
+    db "That's great!", $57
+; 0x88664 + 64 bytes
+
+_UnnamedText_62502: ; 0x886a4
+    db $0, "My sis brought me", $4f
+    db "on this vacation!", $57
+; 0x886a4 + 37 bytes
+
+_UnnamedText_62511: ; 0x886c9
+    db $0, "Crammed full of", $4f
+    db "#MON books!", $57
+; 0x886c9 + 29 bytes
+
+_UnnamedText_1e953: ; 0x886e6
+    db $0, "A shiny new", $4f
+    db "BICYCLE!", $57
+; 0x886e6 + 22 bytes
+
+_UnnamedText_1e960: ; 0x886fc
+    db $0, "Push START to", $4f
+    db "open the MENU!", $57
+; 0x886fc + 30 bytes
+
+_UnnamedText_1e97e: ; 0x8871a
+    db $0, "The SAVE option is", $4f
+    db "on the MENU", $55
+    db "screen.", $57
+; 0x8871a + 40 bytes
+
+_UnnamedText_1e983: ; 0x88742
+    db $0, "All #MON types", $4f
+    db "have strong and", $55
+    db "weak points", $55
+    db "against others.", $57
+; 0x88742 + 60 bytes
+
+_UnnamedText_1ea0d: ; 0x8877e
+    db $0, "PA: Ding-dong!", $51
+    db "Time's up!", $58
+; 0x8877e + 26 bytes
+
+_UnnamedText_1ea12: ; 0x88798
+    db $0, "PA: Your SAFARI", $4f
+    db "GAME is over!", $57
+; 0x88798 + 31 bytes
+
+_UnnamedText_1ea5b: ; 0x887b7
+    db $0, "#MON Quiz!", $51
+    db "Get it right and", $4f
+    db "the door opens to", $55
+    db "the next room!", $51
+    db "Get it wrong and", $4f
+    db "face a trainer!", $51
+    db "If you want to", $4f
+    db "conserve your", $55
+    db "#MON for the", $55
+    db "GYM LEADER...", $51
+    db "Then get it right!", $4f
+    db "Here we go!", $58
+; 0x887b7 + 182 bytes
+
+_UnnamedText_1ea6c: ; 0x8886d
+    db $0, "CATERPIE evolves", $4f
+    db "into BUTTERFREE?", $57
+; 0x8886d + 35 bytes
+
+_UnnamedText_1ea71: ; 0x88890
+    db $0, "There are 9", $4f
+    db "certified #MON", $55
+    db "LEAGUE BADGEs?", $57
+; 0x88890 + 43 bytes
+
+_UnnamedText_1ea76: ; 0x888bb
+    db $0, "POLIWAG evolves 3", $4f
+    db "times?", $57
+; 0x888bb + 26 bytes
+
+_UnnamedText_1ea7b: ; 0x888d5
+    db $0, "Are thunder moves", $4f
+    db "effective against", $55
+    db "ground element-", $55
+    db "type #MON?", $57
+; 0x888d5 + 64 bytes
+
+_UnnamedText_1ea80: ; 0x88915
+    db $0, "#MON of the", $4f
+    db "same kind and", $55
+    db "level are not", $55
+    db "identical?", $57
+; 0x88915 + 52 bytes
+
+_UnnamedText_1ea85: ; 0x88949
+    db $0, "TM28 contains", $4f
+    db "TOMBSTONER?", $57
+; 0x88949 + 27 bytes
+
+INCBIN "baserom.gbc",$88964,$8898f - $88964
+
+_UnnamedText_1eb05: ; 0x8898f
+    db $0, "Sorry! Bad call!", $58
+; 0x8898f + 18 bytes
+
+_UnnamedText_1eb69: ; 0x889a1
+    db $0, "#MON magazines!", $51
+    db "#MON notebooks!", $51
+    db "#MON graphs!", $57
+; 0x889a1 + 46 bytes
+
+_UnnamedText_1ebdd: ; 0x889cf
+    db $0, "TELEPORTER is", $4f
+    db "displayed on the", $55
+    db "PC monitor.", $57
+; 0x889cf + 44 bytes
+
+INCBIN "baserom.gbc",$889fb,$88a25 - $889fb
+
+_UnnamedText_1ec7f: ; 0x88a25
+    db $0, "BILL's favorite", $4f
+    db "#MON list!", $58
+; 0x88a25 + 27 bytes
+
+_UnnamedText_1ecaa: ; 0x88a40
+    db $0, "Which #MON do", $4f
+    db "you want to see?", $57
+; 0x88a40 + 32 bytes
+
+_UnnamedText_1ecbd: ; 0x88a60
+    db $0, "There's an e-mail", $4f
+    db "message here!", $51
+    db "...", $51
+    db "Calling all", $4f
+    db "#MON trainers!", $51
+    db "The elite trainers", $4f
+    db "of #MON LEAGUE", $55
+    db "are ready to take", $55
+    db "on all comers!", $51
+    db "Bring your best", $4f
+    db "#MON and see", $55
+    db "how you rate as a", $55
+    db "trainer!", $51
+    db "#MON LEAGUE HQ", $4f
+    db "INDIGO PLATEAU", $51
+    db "PS: PROF.OAK,", $4f
+    db "please visit us!", $55
+    db "...", $57
+; 0x88a60 + 251 bytes
+
+_UnnamedText_2ff32: ; 0x88b5b
+    db $0, "A COIN CASE is", $4f
+    db "required!", $57
+; 0x88b5b + 26 bytes
+
+_UnnamedText_2ff37: ; 0x88b75
+    db $0, "You don't have", $4f
+    db "any coins!", $57
+; 0x88b75 + 26 bytes
+
+_UnnamedText_37e79: ; 0x88b8f
+    db $0, "OUT OF ORDER", $4f
+    db "This is broken.", $57
+; 0x88b8f + 30 bytes
+
+_UnnamedText_37e7e: ; 0x88bad
+    db $0, "OUT TO LUNCH", $4f
+    db "This is reserved.", $57
+; 0x88bad + 32 bytes
+
+_UnnamedText_37e83: ; 0x88bcd
+    db $0, "Someone's keys!", $4f
+    db "They'll be back.", $57
+; 0x88bcd + 32 bytes
+
+_UnnamedText_21865: ; 0x88bed
+    db $0, "Just a moment.", $57
+; 0x88bed + 16 bytes
+
+INCBIN "baserom.gbc",$88bfd,$72
+
+_UnnamedText_529e9: ; 0x88c6f
+    db $0, "Turn the page?", $57
+; 0x88c6f + 16 bytes
+
+INCBIN "baserom.gbc",$88c7f,$88ca3 - $88c7f
+
+_UnnamedText_529f4: ; 0x88ca3
+    db $0, "Looked at the", $4f
+    db "notebook!", $51
+    db "First page...", $51
+    db "# BALLs are", $4f
+    db "used to catch", $55
+    db "#MON.", $51
+    db "Up to 6 #MON", $4f
+    db "can be carried.", $51
+    db "People who raise", $4f
+    db "and make #MON", $55
+    db "fight are called", $55
+    db "#MON trainers.", $58
+; 0x88ca3 + 163 bytes
+
+_UnnamedText_529f9: ; 0x88d46
+    db $0, "Second page...", $51
+    db "A healthy #MON", $4f
+    db "may be hard to", $55
+    db "catch, so weaken", $55
+    db "it first!", $51
+    db "Poison, burns and", $4f
+    db "other damage are", $55
+    db "effective!", $58
+; 0x88d46 + 119 bytes
+
+_UnnamedText_529fe: ; 0x88dbd
+    db $0, "Third page...", $51
+    db "#MON trainers", $4f
+    db "seek others to", $55
+    db "engage in #MON", $55
+    db "fights.", $51
+    db "Battles are", $4f
+    db "constantly fought", $55
+    db "at #MON GYMs.", $58
+; 0x88dbd + 111 bytes
+
+_UnnamedText_52a03: ; 0x88e2c
+    db $0, "Fourth page...", $51
+    db "The goal for", $4f
+    db "#MON trainers", $55
+    db "is to beat the ", $55
+    db "top 8 #MON", $55
+    db "GYM LEADERs.", $51
+    db "Do so to earn the", $4f
+    db "right to face...", $51
+    db "The ELITE FOUR of", $4f
+    db "#MON LEAGUE!", $58
+; 0x88e2c + 149 bytes
+
+_UnnamedText_52a10: ; 0x88ec1
+    db $0, "Enemies on every", $4f
+    db "side!", $57
+; 0x88ec1 + 24 bytes
+
+_UnnamedText_52a1d: ; 0x88ed9
+    db $0, "What goes around", $4f
+    db "comes around!", $57
+; 0x88ed9 + 32 bytes
+
+_UnnamedText_52a2a: ; 0x88ef9
+    db $0, "FIGHTING DOJO", $57
+; 0x88ef9 + 15 bytes
+
+_UnnamedText_52a3d: ; 0x88f08
+    db $0, "INDIGO PLATEAU", $4f
+    db "#MON LEAGUE HQ", $57
+; 0x88f08 + 31 bytes
+
+_UnnamedText_5db81: ; 0x88f27
+    db $0, $52, " is", $4f
+    db "playing the SNES!", $55
+    db "...Okay!", $55
+    db "It's time to go!", $57
+; 0x88f27 + 49 bytes
+
+_UnnamedText_5dba8: ; 0x88f58
+    db $0, "Looked into the", $4f
+    db "binoculars...", $51
+    db "A large, shining", $4f
+    db "bird is flying", $55
+    db "toward the sea.", $57
+; 0x88f58 + 79 bytes
+
+_UnnamedText_5dbbe: ; 0x88fa7
+    db $0, "AERODACTYL Fossil", $4f
+    db "A primitive and", $55
+    db "rare #MON.", $57
+; 0x88fa7 + 46 bytes
+
+_UnnamedText_5dbd4: ; 0x88fd5
+    db $0, "KABUTOPS Fossil", $4f
+    db "A primitive and", $55
+    db "rare #MON.", $57
+; 0x88fd5 + 44 bytes
+
+_UnnamedText_5dc9e: ; 0x89001
+    db $0, "TRAINER TIPS", $51
+    db "Using a Game Link", $4f
+    db "Cable", $58
+; 0x89001 + 38 bytes
+
+_UnnamedText_5dca3: ; 0x89027
+    db $0, "Which heading do", $4f
+    db "you want to read?", $57
+; 0x89027 + 36 bytes
+
+_UnnamedText_5dcde: ; 0x8904b
+    db $0, "When you have", $4f
+    db "linked your GAME", $55
+    db "BOY with another", $55
+    db "GAME BOY, talk to", $55
+    db "the attendant on", $55
+    db "the right in any", $55
+    db "#MON CENTER.", $58
+; 0x8904b + 114 bytes
+
+_UnnamedText_5dce3: ; 0x890bd
+    db $0, "COLOSSEUM lets", $4f
+    db "you play against", $55
+    db "a friend.", $58
+; 0x890bd + 43 bytes
+
+_UnnamedText_5dce8: ; 0x890e8
+    db $0, "TRADE CENTER is", $4f
+    db "used for trading", $55
+    db "#MON.", $58
+; 0x890e8 + 40 bytes
+
+_UnnamedText_5dda2: ; 0x89110
+    db $0, "The blackboard", $4f
+    db "describes #MON", $55
+    db "STATUS changes", $55
+    db "during battles.", $58
+; 0x89110 + 62 bytes
+
+_UnnamedText_5dda7: ; 0x8914e
+    db $0, "Which heading do", $4f
+    db "you want to read?", $57
+; 0x8914e + 36 bytes
+
+_UnnamedText_5ddd6: ; 0x89172
+    db $0, "A #MON can't", $4f
+    db "attack if it's", $55
+    db "asleep!", $51
+    db "#MON will stay", $4f
+    db "asleep even after", $55
+    db "battles.", $51
+    db "Use AWAKENING to", $4f
+    db "wake them up!", $58
+; 0x89172 + 108 bytes
+
+_UnnamedText_5dddb: ; 0x891de
+    db $0, "When poisoned, a", $4f
+    db "#MON's health", $55
+    db "steadily drops.", $51
+    db "Poison lingers", $4f
+    db "after battles.", $51
+    db "Use an ANTIDOTE", $4f
+    db "to cure poison!", $58
+; 0x891de + 109 bytes
+
+_UnnamedText_5dde0: ; 0x8924b
+    db $0, "Paralysis could", $4f
+    db "make #MON", $55
+    db "moves misfire!", $51
+    db "Paralysis remains", $4f
+    db "after battles.", $51
+    db "Use PARLYZ HEAL", $4f
+    db "for treatment!", $58
+; 0x8924b + 106 bytes
+
+_UnnamedText_5dde5: ; 0x892b5
+    db $0, "A burn reduces", $4f
+    db "power and speed.", $55
+    db "It also causes", $55
+    db "ongoing damage.", $51
+    db "Burns remain", $4f
+    db "after battles.", $51
+    db "Use BURN HEAL to", $4f
+    db "cure a burn!", $58
+; 0x892b5 + 122 bytes
+
+_UnnamedText_5ddea: ; 0x8932f
+    db $0, "If frozen, a", $4f
+    db "#MON becomes", $55
+    db "totally immobile!", $51
+    db "It stays frozen", $4f
+    db "even after the", $55
+    db "battle ends.", $51
+    db "Use ICE HEAL to", $4f
+    db "thaw out #MON!", $58
+; 0x8932f + 120 bytes
+
+_UnnamedText_5ddf7: ; 0x893a7
+    db $0, "Nope, there's", $4f
+    db "only trash here.", $57
+; 0x893a7 + 31 bytes
+
+INCBIN "baserom.gbc",$893c6,$89418 - $893c6
+
+_UnnamedText_5dedb: ; 0x89418
+    db $0, "Hey! There's", $4f
+    db "another switch", $55
+    db "under the trash!", $55
+    db "Turn it on!", $58
+; 0x89418 + 57 bytes
+
+INCBIN "baserom.gbc",$89451,$90
+
+_UnnamedText_76794: ; 0x894e1
+    db $0, "But, ", $52, " has", $4f
+    db "no more room for", $55
+    db "other items!", $57
+; 0x894e1 + 42 bytes
+
+INCBIN "baserom.gbc",$8950b,$8953b - $8950b
+
+_UnnamedText_76852: ; 0x8953b
+    db $0, $51
+    db "Oops! Dropped", $4f
+    db "some coins!", $57
+; 0x8953b + 28 bytes
+
+_UnnamedText_fbd9: ; 0x89557
+    db $0, "INDIGO PLATEAU", $58
+; 0x89557 + 16 bytes
+
+_UnnamedText_fbde: ; 0x89567
+    db $0, "The ultimate goal", $4f
+    db "of trainers!", $55
+    db "#MON LEAGUE HQ", $57
+; 0x89567 + 47 bytes
+
+_UnnamedText_fbe3: ; 0x89596
+    db $0, "The highest", $4f
+    db "#MON authority", $55
+    db "#MON LEAGUE HQ", $57
+; 0x89596 + 43 bytes
+
+_UnnamedText_fc03: ; 0x895c1
+    db $0, "Crammed full of", $4f
+    db "#MON books!", $57
+; 0x895c1 + 29 bytes
+
+_UnnamedText_fc08: ; 0x895de
+    db $0, "It's a sculpture", $4f
+    db "of DIGLETT.", $57
+; 0x895de + 29 bytes
+
+_UnnamedText_fc0d: ; 0x895fb
+    db $0, "This is an", $4f
+    db "elevator.", $57
+; 0x895fb + 22 bytes
+
+INCBIN "baserom.gbc",$89611,$8961f - $89611
+
+_UnnamedText_fc45: ; 0x8961f
+    db $0, "Wow! Tons of", $4f
+    db "#MON stuff!", $57
+; 0x8961f + 26 bytes
+
+_UnnamedText_3c1a8: ; 0x89639
+    db $0, "PA: Ding-dong!", $51
+    db "You are out of", $4f
+    db "SAFARI BALLs!", $58
+; 0x89639 + 45 bytes
+
+_UnnamedText_3c229: ; 0x89666
+    db $0, "Wild @"
+; 0x89666 + 7 bytes
+
+INCBIN "baserom.gbc",$8966d,$89677 - $8966d
+
+_UnnamedText_3c22e: ; 0x89677
+    db $0, "Enemy @"
+; 0x89677 + 8 bytes
+
+INCBIN "baserom.gbc",$8967f,$89689 - $8967f
+
+_UnnamedText_3c42e: ; 0x89689
+    db $0, $5a, "'s", $4f
+    db "hurt by poison!", $58
+; 0x89689 + 20 bytes
+
+_UnnamedText_3c433: ; 0x8969d
+    db $0, $5a, "'s", $4f
+    db "hurt by the burn!", $58
+; 0x8969d + 22 bytes
+
+_UnnamedText_3c438: ; 0x896b3
+    db $0, "LEECH SEED saps", $4f
+    db $5a, "!", $58
+; 0x896b3 + 20 bytes
+
+_UnnamedText_3c63e: ; 0x896c7
+    db $0, "Enemy @"
+; 0x896c7 + 8 bytes
+
+INCBIN "baserom.gbc",$896cf,$896dd - $896cf
+
+_UnnamedText_3c6e4: ; 0x896dd
+    db $0, $52, " got ", $f0, "@"
+; 0x896dd + 9 bytes
+
+INCBIN "baserom.gbc",$896e6,$896f9 - $896e6
+
+_UnnamedText_3c6e9: ; 0x896f9
+    db $0, $52, " defeated", $4f
+    db "@"
+; 0x896f9 + 13 bytes
+
+INCBIN "baserom.gbc",$89706,$8970c - $89706
+
+_UnnamedText_3c796: ; 0x8970c
+    TX_RAM $d009
+    db $0, $4f
+    db "fainted!", $58
+; 0x8970c + 14 bytes
+
+_UnnamedText_3c7d3: ; 0x8971a
+    db $0, "Use next #MON?", $57
+; 0x8971a + 16 bytes
+
+_UnnamedText_3c884: ; 0x8972a
+    db $0, $53, ": Yeah! Am", $4f
+    db "I great or what?", $58
+; 0x8972a + 30 bytes
+
+_UnnamedText_3c889: ; 0x89748
+    db $0, $52, " is out of", $4f
+    db "useable #MON!", $51
+    db $52, " blacked", $4f
+    db "out!", $58
+; 0x89748 + 42 bytes
+
+_UnnamedText_3c88e: ; 0x89772
+    db $0, $52, " lost to", $4f
+    db "@"
+; 0x89772 + 12 bytes
+
+INCBIN "baserom.gbc",$8977e,$6
+
 _TrainerAboutToUseText:
 	db 1
 	dw $D04A
@@ -39603,8 +51521,52 @@
 	dw $CFDA
 	db 0,"!",$57
 
-INCBIN "baserom.gbc",$897C9,$898AA - $897C9
+_UnnamedText_3cab4: ; 0x897c9
+    db $0, "There's no will", $4f
+    db "to fight!", $58
+; 0x897c9 + 26 bytes
 
+_UnnamedText_3cb97: ; 0x897e3
+    db $0, "Can't escape!", $58
+; 0x897e3 + 14 bytes
+
+_UnnamedText_3cb9c: ; 0x897f1
+    db $0, "No! There's no", $4f
+    db "running from a", $55
+    db "trainer battle!", $58
+; 0x897f1 + 46 bytes
+
+_UnnamedText_3cba1: ; 0x8981f
+    db $0, "Got away safely!", $58
+; 0x8981f + 18 bytes
+
+_UnnamedText_3d0c5: ; 0x89831
+    db $0, "Items can't be", $4f
+    db "used here.", $58
+; 0x89831 + 26 bytes
+
+_UnnamedText_3d1f5: ; 0x8984b
+    TX_RAM $d009
+    db $0, " is", $4f
+    db "already out!", $58
+; 0x8984b + 21 bytes
+
+_UnnamedText_3d3ae: ; 0x89860
+    db $0, "No PP left for", $4f
+    db "this move!", $58
+; 0x89860 + 27 bytes
+
+_UnnamedText_3d3b3: ; 0x8987b
+    db $0, "The move is", $4f
+    db "disabled!", $58
+; 0x8987b + 23 bytes
+
+_UnnamedText_3d430: ; 0x89892
+    TX_RAM $d009
+    db $0, " has no", $4f
+    db "moves left!", $57
+; 0x89892 + 24 bytes
+
 _MultiHitText:
 	db 0,"Hit the enemy",$4F,"@"
 	TX_NUM W_NUMHITS,1,1
@@ -39680,8 +51642,460 @@
 	db 0,$5A,$4F
 	db "can't move!",$58
 
-INCBIN "baserom.gbc",$89A29,$8A28E - $89A29
+_UnnamedText_3daa8: ; 0x89a29
+    db $0, $5a, "'s", $4f
+    db "@"
+; 0x89a29 + 5 bytes
 
+INCBIN "baserom.gbc",$89a2e,$89a67 - $89a2e
+
+_UnnamedText_3db6c: ; 0x89a67
+    db $0, "!", $57
+; 0x89a67 + 3 bytes
+
+_UnnamedText_3db71: ; 0x89a6a
+    db $0, "!", $57
+; 0x89a6a + 3 bytes
+
+_UnnamedText_3db76: ; 0x89a6d
+    db $0, "!", $57
+; 0x89a6d + 3 bytes
+
+_UnnamedText_3db7b: ; 0x89a70
+    db $0, "!", $57
+; 0x89a70 + 3 bytes
+
+_UnnamedText_3db80: ; 0x89a73
+    db $0, "!", $57
+; 0x89a73 + 3 bytes
+
+_UnnamedText_3dc42: ; 0x89a76
+    db $0, $5a, "'s", $4f
+    db "attack missed!", $58
+; 0x89a76 + 19 bytes
+
+_UnnamedText_3dc47: ; 0x89a89
+    db $0, $5a, $4f
+    db "kept going and", $55
+    db "crashed!", $58
+; 0x89a89 + 27 bytes
+
+_UnnamedText_3dc4c: ; 0x89aa4
+    db $0, $59, "'s", $4f
+    db "unaffected!", $58
+; 0x89aa4 + 16 bytes
+
+_UnnamedText_3dc57: ; 0x89ab4
+    db $0, "It doesn't affect", $4f
+    db $59, "!", $58
+; 0x89ab4 + 21 bytes
+
+_UnnamedText_3dc7e: ; 0x89ac9
+    db $0, "Critical hit!", $58
+; 0x89ac9 + 15 bytes
+
+_UnnamedText_3dc83: ; 0x89ad8
+    db $0, "One-hit KO!", $58
+; 0x89ad8 + 13 bytes
+
+_UnnamedText_3ddb6: ; 0x89ae5
+    TX_RAM $d009
+    db $0, " is", $4f
+    db "loafing around.", $58
+; 0x89ae5 + 24 bytes
+
+_UnnamedText_3ddbb: ; 0x89afd
+    TX_RAM $d009
+    db $0, " began", $4f
+    db "to nap!", $58
+; 0x89afd + 19 bytes
+
+_UnnamedText_3ddc0: ; 0x89b10
+    TX_RAM $d009
+    db $0, " won't", $4f
+    db "obey!", $58
+; 0x89b10 + 16 bytes
+
+_UnnamedText_3ddc5: ; 0x89b20
+    TX_RAM $d009
+    db $0, " turned", $4f
+    db "away!", $58
+; 0x89b20 + 18 bytes
+
+_UnnamedText_3ddca: ; 0x89b32
+    TX_RAM $d009
+    db $0, $4f
+    db "ignored orders!", $58
+; 0x89b32 + 21 bytes
+
+_UnnamedText_3e2ac: ; 0x89b47
+    db $0, "The SUBSTITUTE", $4f
+    db "took damage for", $55
+    db $59, "!", $58
+; 0x89b47 + 35 bytes
+
+_UnnamedText_3e2b1: ; 0x89b6a
+    db $0, $59, "'s", $4f
+    db "SUBSTITUTE broke!", $58
+; 0x89b6a + 22 bytes
+
+_UnnamedText_3e2f8: ; 0x89b80
+    db $0, $5a, "'s", $4f
+    db "RAGE is building!", $58
+; 0x89b80 + 22 bytes
+
+_UnnamedText_3e324: ; 0x89b96
+    db $0, "The MIRROR MOVE", $4e, "failed!", $58
+; 0x89b96 + 25 bytes
+
+_UnnamedText_3e887: ; 0x89baf
+    db $0, "Hit @"
+; 0x89baf + 6 bytes
+
+INCBIN "baserom.gbc",$89bb5,$89c1d - $89bb5
+
+_UnnamedText_58e3b: ; 0x89c1d
+    db $0, "Wild @"
+; 0x89c1d + 7 bytes
+
+INCBIN "baserom.gbc",$89c24,$89c33 - $89c24
+
+_UnnamedText_58e40: ; 0x89c33
+    db $0, "The hooked", $4f
+    db "@"
+; 0x89c33 + 13 bytes
+
+INCBIN "baserom.gbc",$89c40,$89c4f - $89c40
+
+_UnnamedText_58e45: ; 0x89c4f
+    TX_RAM $cfda
+    db $0, $4f
+    db "appeared!", $58
+; 0x89c4f + 15 bytes
+
+_UnnamedText_58e4a: ; 0x89c5e
+    TX_RAM $d04a
+    db $0, " wants", $4f
+    db "to fight!", $58
+; 0x89c5e + 21 bytes
+
+_UnnamedText_58e4f: ; 0x89c73
+    db $0, "SILPH SCOPE", $4f
+    db "unveiled the", $55
+    db "GHOST's identity!", $58
+; 0x89c73 + 43 bytes
+
+_UnnamedText_58e54: ; 0x89c9e
+    db $0, "Darn! The GHOST", $4f
+    db "can't be ID'd!", $58
+; 0x89c9e + 30 bytes
+
+INCBIN "baserom.gbc",$89cbc,$89cf0 - $89cbc
+
+_UnnamedText_58ecc: ; 0x89cf0
+    TX_RAM $d009
+    db $0, "!", $57
+; 0x89cf0 + 6 bytes
+
+INCBIN "baserom.gbc",$89cf6,$89d15 - $89cf6
+
+_UnnamedText_58f3e: ; 0x89d15
+    db $0, $4f
+    db "Come back!", $57
+; 0x89d15 + 13 bytes
+
+_UnnamedText_2fb8e: ; 0x89d22
+    db $0, "It's super", $4f
+    db "effective!", $58
+; 0x89d22 + 22 bytes
+
+_UnnamedText_2fb93: ; 0x89d38
+    db $0, "It's not very", $4f
+    db "effective...", $58
+; 0x89d38 + 27 bytes
+
+_UnnamedText_42a7: ; 0x89d53
+    db $0, "Wild @"
+; 0x89d53 + 7 bytes
+
+INCBIN "baserom.gbc",$89d5a,$89d6a - $89d5a
+
+_UnnamedText_42ac: ; 0x89d6a
+    db $0, "Wild @"
+; 0x89d6a + 7 bytes
+
+INCBIN "baserom.gbc",$89d71,$f
+
+_UnnamedText_1386b: ; 0x89d80
+    db $0, $52, " picked up", $4f
+    db $f0, "@"
+; 0x89d80 + 15 bytes
+
+INCBIN "baserom.gbc",$89d8f,$89d96 - $89d8f
+
+_UnnamedText_1c9c1: ; 0x89d96
+    db $0, "Clear all saved", $4f
+    db "data?", $57
+; 0x89d96 + 23 bytes
+
+_UnnamedText_1ca14: ; 0x89dad
+    db $0, "Which floor do", $4f
+    db "you want? ", $57
+; 0x89dad + 27 bytes
+
+_UnnamedText_12e7f: ; 0x89dc8
+    db $0, "Choose a #MON.", $57
+; 0x89dc8 + 16 bytes
+
+_UnnamedText_12e84: ; 0x89dd8
+    db $0, "Use item on which", $4f
+    db "#MON?", $57
+; 0x89dd8 + 25 bytes
+
+_UnnamedText_12e89: ; 0x89df1
+    db $0, "Bring out which", $4f
+    db "#MON?", $57
+; 0x89df1 + 23 bytes
+
+_UnnamedText_12e8e: ; 0x89e08
+    db $0, "Use TM on which", $4f
+    db "#MON?", $57
+; 0x89e08 + 23 bytes
+
+_UnnamedText_12e93: ; 0x89e1f
+    db $0, "Move #MON", $4f
+    db "where?", $57
+; 0x89e1f + 18 bytes
+
+_UnnamedText_12e98: ; 0x89e31
+    TX_RAM $cd6d
+    db $0, $4f
+    db "recovered by @"
+; 0x89e31 + 19 bytes
+
+INCBIN "baserom.gbc",$89e44,$89e4b - $89e44
+
+_UnnamedText_12e9d: ; 0x89e4b
+    TX_RAM $cd6d
+    db $0, " was", $4f
+    db "cured of poison!", $57
+; 0x89e4b + 26 bytes
+
+_UnnamedText_12ea2: ; 0x89e65
+    TX_RAM $cd6d
+    db $0, "'s", $4f
+    db "rid of paralysis!", $57
+; 0x89e65 + 24 bytes
+
+_UnnamedText_12ea7: ; 0x89e7d
+    TX_RAM $cd6d
+    db $0, "'s", $4f
+    db "burn was healed!", $57
+; 0x89e7d + 23 bytes
+
+_UnnamedText_12eac: ; 0x89e94
+    TX_RAM $cd6d
+    db $0, " was", $4f
+    db "defrosted!", $57
+; 0x89e94 + 20 bytes
+
+_UnnamedText_12eb1: ; 0x89ea8
+    TX_RAM $cd6d
+    db $0, $4f
+    db "woke up!", $57
+; 0x89ea8 + 14 bytes
+
+_UnnamedText_12eb6: ; 0x89eb6
+    TX_RAM $cd6d
+    db $0, "'s", $4f
+    db "health returned!", $57
+; 0x89eb6 + 23 bytes
+
+_UnnamedText_12ebb: ; 0x89ecd
+    TX_RAM $cd6d
+    db $0, $4f
+    db "is revitalized!", $57
+; 0x89ecd + 21 bytes
+
+INCBIN "baserom.gbc",$89ee2,$1c
+
+_UnnamedText_17f23: ; 0x89efe
+    db $0, $52, " turned on", $4f
+    db "the PC.", $58
+; 0x89efe + 21 bytes
+
+_UnnamedText_17f28: ; 0x89f13
+    db $0, "Accessed BILL's", $4f
+    db "PC.", $51
+    db "Accessed #MON", $4f
+    db "Storage System.", $58
+; 0x89f13 + 50 bytes
+
+_UnnamedText_17f2d: ; 0x89f45
+    db $0, "Accessed someone's", $4f
+    db "PC.", $51
+    db "Accessed #MON", $4f
+    db "Storage System.", $58
+; 0x89f45 + 53 bytes
+
+_UnnamedText_17f32: ; 0x89f7a
+    db $0, "Accessed my PC.", $51
+    db "Accessed Item", $4f
+    db "Storage System.", $58
+; 0x89f7a + 47 bytes
+
+_UnnamedText_7b22: ; 0x89fa9
+    db $0, $52, " turned on", $4f
+    db "the PC.", $58
+; 0x89fa9 + 21 bytes
+
+_UnnamedText_7b27: ; 0x89fbe
+    db $0, "What do you want", $4f
+    db "to do?", $57
+; 0x89fbe + 25 bytes
+
+_UnnamedText_7b2c: ; 0x89fd7
+    db $0, "What do you want", $4f
+    db "to deposit?", $57
+; 0x89fd7 + 30 bytes
+
+_UnnamedText_7b31: ; 0x89ff5
+    db $0, "How many?", $57
+; 0x89ff5 + 11 bytes
+
+_UnnamedText_7b36: ; 0x8a000
+    TX_RAM $cd6d
+    db $0, " was", $4f
+    db "stored via PC.", $58
+; 0x8a000 + 24 bytes
+
+_UnnamedText_7b3b: ; 0x8a018
+    db $0, "You have nothing", $4f
+    db "to deposit.", $58
+; 0x8a018 + 30 bytes
+
+_UnnamedText_7b40: ; 0x8a036
+    db $0, "No room left to", $4f
+    db "store items.", $58
+; 0x8a036 + 30 bytes
+
+_UnnamedText_7b45: ; 0x8a054
+    db $0, "What do you want", $4f
+    db "to withdraw?", $57
+; 0x8a054 + 31 bytes
+
+_UnnamedText_7b4a: ; 0x8a073
+    db $0, "How many?", $57
+; 0x8a073 + 11 bytes
+
+_UnnamedText_7b4f: ; 0x8a07e
+    db $0, "Withdrew", $4f
+    db "@"
+; 0x8a07e + 11 bytes
+
+INCBIN "baserom.gbc",$8a089,$8a08f - $8a089
+
+_UnnamedText_7b54: ; 0x8a08f
+    db $0, "There is nothing", $4f
+    db "stored.", $58
+; 0x8a08f + 26 bytes
+
+_UnnamedText_7b59: ; 0x8a0a9
+    db $0, "You can't carry", $4f
+    db "any more items.", $58
+; 0x8a0a9 + 32 bytes
+
+_UnnamedText_7b5e: ; 0x8a0c9
+    db $0, "What do you want", $4f
+    db "to toss away?", $57
+; 0x8a0c9 + 32 bytes
+
+_UnnamedText_7b63: ; 0x8a0e9
+    db $0, "How many?", $57
+; 0x8a0e9 + 11 bytes
+
+_UnnamedText_76683: ; 0x8a0f4
+    db $0, "Accessed #MON", $4f
+    db "LEAGUE's site.", $51
+    db "Accessed the HALL", $4f
+    db "OF FAME List.", $58
+; 0x8a0f4 + 61 bytes
+
+_UnnamedText_217e9: ; 0x8a131
+    db $0, "Switch on!", $58
+; 0x8a131 + 12 bytes
+
+_UnnamedText_217ee: ; 0x8a13d
+    db $0, "What?", $57
+; 0x8a13d + 7 bytes
+
+_UnnamedText_217f3: ; 0x8a144
+    db $0, "Deposit which", $4f
+    db "#MON?", $57
+; 0x8a144 + 21 bytes
+
+_UnnamedText_217f8: ; 0x8a159
+    TX_RAM $cf4b
+    db $0, " was", $4f
+    db "stored in Box @"
+; 0x8a159 + 24 bytes
+
+INCBIN "baserom.gbc",$8a171,$8a177 - $8a171
+
+_UnnamedText_217fd: ; 0x8a177
+    db $0, "You can't deposit", $4f
+    db "the last #MON!", $58
+; 0x8a177 + 33 bytes
+
+_UnnamedText_21802: ; 0x8a198
+    db $0, "Oops! This Box is", $4f
+    db "full of #MON.", $58
+; 0x8a198 + 33 bytes
+
+_UnnamedText_21807: ; 0x8a1b9
+    TX_RAM $cf4b
+    db $0, " is", $4f
+    db "taken out.", $55
+    db "Got @"
+; 0x8a1b9 + 24 bytes
+
+INCBIN "baserom.gbc",$8a1d1,$8a1d7 - $8a1d1
+
+_UnnamedText_2180c: ; 0x8a1d7
+    db $0, "What? There are", $4f
+    db "no #MON here!", $58
+; 0x8a1d7 + 31 bytes
+
+_UnnamedText_21811: ; 0x8a1f6
+    db $0, "You can't take", $4f
+    db "any more #MON.", $51
+    db "Deposit #MON", $4f
+    db "first.", $58
+; 0x8a1f6 + 50 bytes
+
+_UnnamedText_21816: ; 0x8a228
+    db $0, "Release which", $4f
+    db "#MON?", $57
+; 0x8a228 + 21 bytes
+
+_UnnamedText_2181b: ; 0x8a23d
+    db $0, "Once released,", $4f
+    db "@"
+; 0x8a23d + 17 bytes
+
+INCBIN "baserom.gbc",$8a24e,$8a268 - $8a24e
+
+_UnnamedText_21820: ; 0x8a268
+    TX_RAM $cf4b
+    db $0, " was", $4f
+    db "released outside.", $55
+    db "Bye @"
+; 0x8a268 + 32 bytes
+
+_UnnamedText_8a288: ; 0x8a288
+    TX_RAM $cf4b
+    db $0, "!", $58
+
 _RequireCoinCaseText: ; 22:628E
         db 0,"A COIN CASE is",$4F
         db "required!@@"
@@ -39716,12 +52130,64 @@
         db 0,"Oh, fine then.@@"
 ;635d
 
-INCBIN "baserom.gbc",$8A35D,$8A425 - $8A35D
+_UnnamedText_1e93b: ; 0x8a35d
+    db $0, "Want to get your", $4f
+    db "#DEX rated?", $57
+; 0x8a35d + 30 bytes
 
+INCBIN "baserom.gbc",$8a37b,$8a39a - $8a37b
+
+_UnnamedText_1e946: ; 0x8a39a
+    db $0, "Accessed PROF.", $4f
+    db "OAK's PC.", $51
+    db "Accessed #DEX", $4f
+    db "Rating System.", $58
+; 0x8a39a + 54 bytes
+
+_UnnamedText_5d43: ; 0x8a3d0
+    db $0, "Where would you", $4f
+    db "like to go?", $57
+; 0x8a3d0 + 29 bytes
+
+_UnnamedText_5d48: ; 0x8a3ed
+    db $0, "OK, please wait", $4f
+    db "just a moment.", $57
+; 0x8a3ed + 32 bytes
+
+_UnnamedText_5d4d: ; 0x8a40d
+    db $0, "The link was", $4f
+    db "canceled.", $57
+; 0x8a40d + 24 bytes
+
 INCLUDE "text/oakspeech.tx"
 
-INCBIN "baserom.gbc",$8A605,$6696 - $6605
+_UnnamedText_6557: ; 0x8a605
+    db $0, "Do you want to", $4f
+    db "give a nickname", $55
+    db "to @"
+; 0x8a605 + 36 bytes
 
+INCBIN "baserom.gbc",$8a629,$8a62f - $8a629
+
+_UnnamedText_699f: ; 0x8a62f
+    db $0, "Right! So your", $4f
+    db "name is ", $52, "!", $58
+; 0x8a62f + 27 bytes
+
+_UnnamedText_69e7: ; 0x8a64a
+    db $0, "That's right! I", $4f
+    db "remember now! His", $55
+    db "name is ", $53, "!", $58
+; 0x8a64a + 45 bytes
+
+_UnnamedText_5a24: ; 0x8a677
+    TX_RAM $cd3f
+    db $0, " and", $4f
+    db "@"
+; 0x8a677 + 10 bytes
+
+INCBIN "baserom.gbc",$8a681,$15
+
 _Char00Text:
 	TX_NUM $FF8C,1,2
 	db 0," ERROR.",$57
@@ -39759,7 +52225,11 @@
     db "it can still use ", $55
     db "moves like CUT!", $57
 
-INCBIN "baserom.gbc",$8a7fc,$8a82c - $8a7fc
+_UnnamedText_5d616: ; 0x8a7fc
+    db $0, "The HM FLASH", $4f
+    db "lights even the", $55
+    db "darkest dungeons.", $57
+; 0x8a7fc + 48 bytes
 
 _Route2GateText2: ; 0x8a82c
     db $0, "Once a #MON", $4f
@@ -39793,17 +52263,149 @@
     db "always in the", $55
     db "news!", $57
 
-INCBIN "baserom.gbc",$8a976,$8aa5a - $8a976
+_UnnamedText_4935c: ; 0x8a976
+    db $0, "MAN: Hello, there!", $4f
+    db "Have I got a deal", $55
+    db "just for you!", $51
+    db "I'll let you have", $4f
+    db "a swell MAGIKARP", $55
+    db "for just ", $f0, "500!", $55
+    db "What do you say?", $57
+; 0x8a976 + 118 bytes
 
+_UnnamedText_49361: ; 0x8a9ec
+    db $0, "No? I'm only", $4f
+    db "doing this as a", $55
+    db "favor to you!", $57
+; 0x8a9ec + 43 bytes
+
+_UnnamedText_49366: ; 0x8aa17
+    db $0, "You'll need more", $4f
+    db "money than that!", $57
+; 0x8aa17 + 34 bytes
+
+_UnnamedText_4936b: ; 0x8aa39
+    db $0, "MAN: Well, I don't", $4f
+    db "give refunds!", $57
+; 0x8aa39 + 33 bytes
+
 _MtMoonPokecenterText5: ; 0x8aa5a
     db $0, $57
 
-INCBIN "baserom.gbc",$8aa5c,$8acf9-$8aa5c
+_UnnamedText_1dfe7: ; 0x8aa5c
+    db $0, "I'm on guard duty.", $4f
+    db "Gee, I'm thirsty,", $55
+    db "though!", $51
+    db "Oh wait there,", $4f
+    db "the road's closed.", $57
+; 0x8aa5c + 77 bytes
 
+INCBIN "baserom.gbc",$8aaa9,$8aaef - $8aaa9
+
+_UnnamedText_1dff1: ; 0x8aaef
+    db $0, $51
+    db "...", $4f
+    db "Glug glug...", $55
+    db "...", $55
+    db "Gulp...", $55
+    db "If you want to go", $55
+    db "to SAFFRON CITY...", $55
+    db "...", $55
+    db "You can go on", $55
+    db "through. I'll", $55
+    db "share this with", $55
+    db "the other guards!", $57
+; 0x8aaef + 133 bytes
+
+_UnnamedText_1dff6: ; 0x8ab74
+    db $0, "Hi, thanks for", $4f
+    db "the cool drinks!", $57
+; 0x8ab74 + 33 bytes
+
+_UnnamedText_5640f: ; 0x8ab95
+    db $0, "I run a DAYCARE.", $4f
+    db "Would you like me", $55
+    db "to raise one of", $55
+    db "your #MON?", $57
+; 0x8ab95 + 63 bytes
+
+_UnnamedText_56414: ; 0x8abd4
+    db $0, "Which #MON", $4f
+    db "should I raise?", $58
+; 0x8abd4 + 28 bytes
+
+_UnnamedText_56419: ; 0x8abf0
+    db $0, "Fine, I'll look", $4f
+    db "after @"
+; 0x8abf0 + 23 bytes
+
+INCBIN "baserom.gbc",$8ac07,$8ac19 - $8ac07
+
+_UnnamedText_5641e: ; 0x8ac19
+    db $0, "Come see me in", $4f
+    db "a while.", $57
+; 0x8ac19 + 25 bytes
+
+_UnnamedText_56423: ; 0x8ac32
+    db $0, "Your @"
+; 0x8ac32 + 7 bytes
+
+INCBIN "baserom.gbc",$8ac39,$8ac7d - $8ac39
+
+_UnnamedText_56428: ; 0x8ac7d
+    db $0, "You owe me ", $f0, "@"
+; 0x8ac7d + 14 bytes
+
+INCBIN "baserom.gbc",$8ac8b,$8acae - $8ac8b
+
+_UnnamedText_5642d: ; 0x8acae
+    db $0, $52, " got", $4f
+    db "@"
+; 0x8acae + 8 bytes
+
+INCBIN "baserom.gbc",$8acb6,$8acc1 - $8acb6
+
+_UnnamedText_56432: ; 0x8acc1
+    db $0, "Back already?", $4f
+    db "Your @"
+; 0x8acc1 + 21 bytes
+
+INCBIN "baserom.gbc",$8acd6,$23
+
 SECTION "bank23",DATA,BANK[$23]
 
-INCBIN "baserom.gbc",$8c000,$8c0cb - $8c000
+INCBIN "baserom.gbc",$8c000,$8c013 - $8c000
 
+_UnnamedText_5643b: ; 0x8c013
+    db $0, "come again.", $57
+; 0x8c013 + 13 bytes
+
+_UnnamedText_56440: ; 0x8c020
+    db $0, "You have no room", $4f
+    db "for this #MON!", $57
+; 0x8c020 + 33 bytes
+
+_UnnamedText_56445: ; 0x8c041
+    db $0, "You only have one", $4f
+    db "#MON with you.", $57
+; 0x8c041 + 34 bytes
+
+_UnnamedText_5644a: ; 0x8c063
+    db $0, "I can't accept a", $4f
+    db "#MON that", $55
+    db "knows an HM move.", $57
+; 0x8c063 + 45 bytes
+
+_UnnamedText_5644f: ; 0x8c090
+    db $0, "Thank you! Here's", $4f
+    db "your #MON!", $58
+; 0x8c090 + 29 bytes
+
+_UnnamedText_56454: ; 0x8c0ad
+    db $0, "Hey, you don't", $4f
+    db "have enough ", $f0, "!", $57
+; 0x8c0ad + 30 bytes
+
 _UndergroundTunnelEntranceRoute6Text1: ; 0x8c0cb
     db $0, "People often lose", $4f
     db "things in that", $55
@@ -39814,8 +52416,39 @@
     db "#MON appeared", $55
     db "near CELADON CITY.", $57
 
-INCBIN "baserom.gbc",$8c132,$8c28d - $8c132
+_UnnamedText_5d773: ; 0x8c132
+    db $0, "I want to shop at", $4f
+    db "the dept. store", $55
+    db "in CELADON but...", $51
+    db "There are so many", $4f
+    db "rough looking", $55
+    db "people there.", $57
+; 0x8c132 + 99 bytes
 
+_UnnamedText_5d778: ; 0x8c195
+    db $0, "TEAM ROCKET had a", $4f
+    db "secret hideout in", $55
+    db "CELADON CITY?", $57
+; 0x8c195 + 51 bytes
+
+_UnnamedText_5d77d: ; 0x8c1c8
+    db $0, "You're here to", $4f
+    db "shop in CELADON?", $51
+    db "Just step outside", $4f
+    db "and head west!", $57
+; 0x8c1c8 + 65 bytes
+
+_UnnamedText_5d782: ; 0x8c209
+    db $0, "The UNDERGROUND", $4f
+    db "PATH goes beneath", $55
+    db "SAFFRON and leads", $55
+    db "to LAVENDER.", $51
+    db "If you're heading", $4f
+    db "to CERULEAN, go", $55
+    db "to the building", $55
+    db "across the road.", $57
+; 0x8c209 + 132 bytes
+
 _UndergroundPathEntranceRoute8Text1: ; 0x8c28d
     db $0, "The dept. store", $4f
     db "in CELADON has a", $55
@@ -39833,8 +52466,116 @@
     db $0, "I sold a useless", $4f
     db "NUGGET for ", $f0, "5000!", $57
 
-INCBIN "baserom.gbc",$8c33a,$8c5b7 - $8c33a
+_UnnamedText_44588: ; 0x8c33a
+    db $0, "This tunnel goes", $4f
+    db "a long way, kid!", $57
+; 0x8c33a + 35 bytes
 
+_UnnamedText_4458d: ; 0x8c35d
+    db $0, "Doh!", $4f
+    db "You win!", $58
+; 0x8c35d + 15 bytes
+
+_UnnamedText_44592: ; 0x8c36c
+    db $0, "Watch for ONIX!", $4f
+    db "It can put the", $55
+    db "squeeze on you!", $57
+; 0x8c36c + 48 bytes
+
+_UnnamedText_44597: ; 0x8c39c
+    db $0, "Hmm. Maybe I'm", $4f
+    db "lost in here...", $57
+; 0x8c39c + 31 bytes
+
+_UnnamedText_4459c: ; 0x8c3bb
+    db $0, "Ease up!", $4f
+    db "What am I doing?", $55
+    db "Which way is out?", $58
+; 0x8c3bb + 45 bytes
+
+_UnnamedText_445a1: ; 0x8c3e8
+    db $0, "That sleeping", $4f
+    db "#MON on ROUTE", $55
+    db "12 forced me to", $55
+    db "take this detour.", $57
+; 0x8c3e8 + 63 bytes
+
+_UnnamedText_445a6: ; 0x8c427
+    db $0, "Outsiders like", $4f
+    db "you need to show", $55
+    db "me some respect!", $57
+; 0x8c427 + 50 bytes
+
+_UnnamedText_445ab: ; 0x8c459
+    db $0, "I give!", $58
+; 0x8c459 + 9 bytes
+
+_UnnamedText_445b0: ; 0x8c462
+    db $0, "You're talented", $4f
+    db "enough to hike!", $57
+; 0x8c462 + 32 bytes
+
+_UnnamedText_445b5: ; 0x8c482
+    db $0, "#MON fight!", $4f
+    db "Ready, go!", $57
+; 0x8c482 + 24 bytes
+
+_UnnamedText_445ba: ; 0x8c49a
+    db $0, "Game", $4f
+    db "over!", $58
+; 0x8c49a + 12 bytes
+
+_UnnamedText_445bf: ; 0x8c4a6
+    db $0, "Oh well, I'll get", $4f
+    db "a ZUBAT as I go!", $57
+; 0x8c4a6 + 35 bytes
+
+_UnnamedText_445c4: ; 0x8c4c9
+    db $0, "Eek! Don't try", $4f
+    db "anything funny in", $55
+    db "the dark!", $57
+; 0x8c4c9 + 43 bytes
+
+_UnnamedText_445c9: ; 0x8c4f4
+    db $0, "It", $4f
+    db "was too dark!", $58
+; 0x8c4f4 + 18 bytes
+
+_UnnamedText_445ce: ; 0x8c506
+    db $0, "I saw a MACHOP", $4f
+    db "in this tunnel!", $57
+; 0x8c506 + 32 bytes
+
+_UnnamedText_445d3: ; 0x8c526
+    db $0, "I came this far", $4f
+    db "for #MON!", $57
+; 0x8c526 + 27 bytes
+
+_UnnamedText_445d8: ; 0x8c541
+    db $0, "I'm", $4f
+    db "out of #MON!", $58
+; 0x8c541 + 17 bytes
+
+_UnnamedText_445dd: ; 0x8c552
+    db $0, "You looked cute", $4f
+    db "and harmless!", $57
+; 0x8c552 + 31 bytes
+
+_UnnamedText_445e2: ; 0x8c571
+    db $0, "You have #MON!", $4f
+    db "Let's start!", $57
+; 0x8c571 + 28 bytes
+
+_UnnamedText_445e7: ; 0x8c58d
+    db $0, "You", $4f
+    db "play hard!", $58
+; 0x8c58d + 16 bytes
+
+_UnnamedText_445ec: ; 0x8c59d
+    db $0, "Whew! I'm all", $4f
+    db "sweaty now!", $57
+; 0x8c59d + 26 bytes
+
 _RockTunnel1Text8: ; 0x8c5b7
     db $0, "ROCK TUNNEL", $4f
     db "CERULEAN CITY -", $55
@@ -39854,8 +52595,42 @@
     db "He'll help you", $4f
     db "rename them too!", $57
 
-INCBIN "baserom.gbc",$8c689,$8c7f9 - $8c689
+_UnnamedText_494a3: ; 0x8c689
+    db $0, "There are items on", $4f
+    db "the ground that", $55
+    db "can't be seen.", $51
+    db "ITEMFINDER will", $4f
+    db "detect an item", $55
+    db "close to you.", $51
+    db "It can't pinpoint", $4f
+    db "it, so you have", $55
+    db "to look yourself!", $57
+; 0x8c689 + 146 bytes
 
+_UnnamedText_494c4: ; 0x8c71b
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "A big #MON is", $4f
+    db "asleep on a road!", $57
+; 0x8c71b + 61 bytes
+
+_UnnamedText_494c9: ; 0x8c758
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "It's a beautiful", $4f
+    db "view!", $57
+; 0x8c758 + 51 bytes
+
+_UnnamedText_494d5: ; 0x8c78b
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "The only way to", $4f
+    db "get from CERULEAN", $55
+    db "CITY to LAVENDER", $55
+    db "is by way of the", $55
+    db "ROCK TUNNEL.", $57
+; 0x8c78b + 110 bytes
+
 _DiglettsCaveEntranceRoute11Text1: ; 0x8c7f9
     db $0, "What a surprise!", $4f
     db "DIGLETTs dug this", $55
@@ -39867,8 +52642,84 @@
     db $0, "There's a lookout", $4f
     db "spot upstairs.", $57
 
-INCBIN "baserom.gbc",$8c86b,$8cb73 - $8c86b
+_UnnamedText_4959c: ; 0x8c86b
+    db $0, "My #MON's", $4f
+    db "ashes are stored", $55
+    db "in #MON TOWER.", $51
+    db "You can have this", $4f
+    db "TM. I don't need", $55
+    db "it any more...", $58
+; 0x8c86b + 91 bytes
 
+INCBIN "baserom.gbc",$8c8c6,$8c8d9 - $8c8c6
+
+_UnnamedText_495a7: ; 0x8c8d9
+    db $0, "TM39 is a move", $4f
+    db "called SWIFT.", $51
+    db "It's very accurate,", $4f
+    db "so use it during", $55
+    db "battles you can't", $55
+    db "afford to lose.", $57
+; 0x8c8d9 + 99 bytes
+
+_UnnamedText_495ac: ; 0x8c93c
+    db $0, "You don't have", $4f
+    db "room for this.", $57
+; 0x8c93c + 30 bytes
+
+INCBIN "baserom.gbc",$8c95a,$8c986 - $8c95a
+
+_UnnamedText_495c4: ; 0x8c986
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "It's #MON TOWER!", $57
+; 0x8c986 + 45 bytes
+
+_UnnamedText_564c0: ; 0x8c9b3
+    db $0, "I'm the FISHING", $4f
+    db "GURU's brother!", $51
+    db "I simply Looove", $4f
+    db "fishing!", $51
+    db "Do you like to", $4f
+    db "fish?", $57
+; 0x8c9b3 + 77 bytes
+
+INCBIN "baserom.gbc",$8ca00,$8ca4f - $8ca00
+
+_UnnamedText_564ca: ; 0x8ca4f
+    db $0, $51
+    db "Fishing is a way", $4f
+    db "of life!", $51
+    db "From the seas to", $4f
+    db "rivers, go out", $55
+    db "and land the big", $55
+    db "one!", $57
+; 0x8ca4f + 82 bytes
+
+_UnnamedText_564cf: ; 0x8caa1
+    db $0, "Oh... That's so", $4f
+    db "disappointing...", $57
+; 0x8caa1 + 33 bytes
+
+_UnnamedText_564d4: ; 0x8cac2
+    db $0, "Hello there,", $4f
+    db $52, "!", $51
+    db "Use the SUPER ROD", $4f
+    db "in any water!", $55
+    db "You can catch", $55
+    db "different kinds", $55
+    db "of #MON.", $51
+    db "Try fishing", $4f
+    db "wherever you can!", $57
+; 0x8cac2 + 118 bytes
+
+_UnnamedText_564d9: ; 0x8cb38
+    db $0, "Oh no!", $51
+    db "I had a gift for", $4f
+    db "you, but you have", $55
+    db "no room for it!", $57
+; 0x8cb38 + 59 bytes
+
 _Route15GateText1: ; 0x8cb73
     db $0, "Are you working", $4f
     db "on a #DEX?", $51
@@ -39875,14 +52726,295 @@
     db "PROF.OAK's AIDE", $4f
     db "came by here.", $57
 
-INCBIN "baserom.gbc",$8cbac,$8cd2a - $8cbac
+_UnnamedText_4968c: ; 0x8cbac
+    db $0, "EXP.ALL gives", $4f
+    db "EXP points to all", $55
+    db "the #MON with", $55
+    db "you, even if they", $55
+    db "don't fight.", $51
+    db "It does, however,", $4f
+    db "reduce the amount", $55
+    db "of EXP for each", $55
+    db "#MON.", $51
+    db "If you don't need", $4f
+    db "it, you should ", $55
+    db "store it via PC.", $57
+; 0x8cbac + 185 bytes
 
+_UnnamedText_49698: ; 0x8cc65
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "It looks like a", $4f
+    db "small island!", $57
+; 0x8cc65 + 59 bytes
+
+_UnnamedText_49777: ; 0x8cca0
+    db $0, "No pedestrians", $4f
+    db "are allowed on", $55
+    db "CYCLING ROAD!", $57
+; 0x8cca0 + 45 bytes
+
+_UnnamedText_4977c: ; 0x8cccd
+    db $0, "CYCLING ROAD is a", $4f
+    db "downhill course", $55
+    db "by the sea. It's", $55
+    db "a great ride.", $57
+; 0x8cccd + 65 bytes
+
+_UnnamedText_49781: ; 0x8cd0e
+    db $0, "Excuse me! Wait", $4f
+    db "up please!", $57
+; 0x8cd0e + 28 bytes
+
 _Route16GateMapText2: ; 0x8cd2a
     db $0, "How'd you get in?", $4f
     db "Good effort!", $57
 
-INCBIN "baserom.gbc",$8cd49,$956
+_UnnamedText_49820: ; 0x8cd49
+    db $0, "I'm going for a", $4f
+    db "ride with my girl", $55
+    db "friend!", $57
+; 0x8cd49 + 42 bytes
 
+_UnnamedText_4982f: ; 0x8cd73
+    db $0, "We're going", $4f
+    db "riding together!", $57
+; 0x8cd73 + 29 bytes
+
+_UnnamedText_4983b: ; 0x8cd90
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "It's CELADON DEPT.", $4f
+    db "STORE!", $57
+; 0x8cd90 + 54 bytes
+
+_UnnamedText_49847: ; 0x8cdc6
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "There's a long", $4f
+    db "path over water!", $57
+; 0x8cdc6 + 60 bytes
+
+_UnnamedText_1e62b: ; 0x8ce02
+    db $0, "Oh, you found my", $4f
+    db "secret retreat!", $51
+    db "Please don't tell", $4f
+    db "anyone I'm here.", $55
+    db "I'll make it up", $55
+    db "to you with this!", $58
+; 0x8ce02 + 100 bytes
+
+INCBIN "baserom.gbc",$8ce66,$8ce79 - $8ce66
+
+_UnnamedText_1e636: ; 0x8ce79
+    db $0, "HM02 is FLY.", $4f
+    db "It will take you", $55
+    db "back to any town.", $51
+    db "Put it to good", $4f
+    db "use!", $57
+; 0x8ce79 + 69 bytes
+
+_UnnamedText_1e63b: ; 0x8cebe
+    db $0, "You don't have any", $4f
+    db "room for this.", $57
+; 0x8cebe + 34 bytes
+
+_UnnamedText_1e652: ; 0x8cee0
+    db $0, "FEAROW: Kyueen!", $57
+; 0x8cee0 + 17 bytes
+
+_UnnamedText_49928: ; 0x8cef1
+    db $0, "You need a BICYCLE", $4f
+    db "for CYCLING ROAD!", $57
+; 0x8cef1 + 38 bytes
+
+_UnnamedText_4992d: ; 0x8cf17
+    db $0, "CYCLING ROAD is", $4f
+    db "all uphill from", $55
+    db "here.", $57
+; 0x8cf17 + 39 bytes
+
+_UnnamedText_49932: ; 0x8cf3e
+    db $0, "Excuse me!", $57
+; 0x8cf3e + 12 bytes
+
+_UnnamedText_49993: ; 0x8cf4a
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "PALLET TOWN is in", $4f
+    db "the west!", $57
+; 0x8cf4a + 57 bytes
+
+_UnnamedText_4999f: ; 0x8cf83
+    db $0, "Looked into the", $4f
+    db "binoculars.", $51
+    db "There are people", $4f
+    db "swimming!", $57
+; 0x8cf83 + 56 bytes
+
+INCBIN "baserom.gbc",$8cfbb,$57
+
+_UnnamedText_1e715: ; 0x8d012
+    db $0, $51
+    db "The rules are", $4f
+    db "rules. I can't", $55
+    db "let you pass.", $57
+; 0x8d012 + 44 bytes
+
+INCBIN "baserom.gbc",$8d03e,$39
+
+_UnnamedText_518ca: ; 0x8d077
+    db $0, "VICTORY ROAD is", $4f
+    db "the final test", $55
+    db "for trainers!", $57
+; 0x8d077 + 46 bytes
+
+_UnnamedText_518cf: ; 0x8d0a5
+    db $0, "Aiyah!", $58
+; 0x8d0a5 + 8 bytes
+
+_UnnamedText_518d4: ; 0x8d0ad
+    db $0, "If you get stuck,", $4f
+    db "try moving some", $55
+    db "boulders around!", $57
+; 0x8d0ad + 52 bytes
+
+_UnnamedText_518d9: ; 0x8d0e1
+    db $0, "Ah, so you wish", $4f
+    db "to challenge the", $55
+    db "ELITE FOUR?", $57
+; 0x8d0e1 + 46 bytes
+
+_UnnamedText_518de: ; 0x8d10f
+    db $0, "You", $4f
+    db "got me!", $58
+; 0x8d10f + 13 bytes
+
+_UnnamedText_518e3: ; 0x8d11c
+    db $0, $53, " also came", $4f
+    db "through here!", $57
+; 0x8d11c + 27 bytes
+
+_UnnamedText_518e8: ; 0x8d137
+    db $0, "Come on!", $4f
+    db "I'll whip you!", $57
+; 0x8d137 + 24 bytes
+
+_UnnamedText_518ed: ; 0x8d14f
+    db $0, "I got", $4f
+    db "whipped!", $58
+; 0x8d14f + 16 bytes
+
+_UnnamedText_518f2: ; 0x8d15f
+    db $0, "You earned the", $4f
+    db "right to be on", $55
+    db "VICTORY ROAD!", $57
+; 0x8d15f + 45 bytes
+
+_UnnamedText_518f7: ; 0x8d18c
+    db $0, "If you can get", $4f
+    db "through here, you", $55
+    db "can go meet the", $55
+    db "ELITE FOUR!", $57
+; 0x8d18c + 62 bytes
+
+_UnnamedText_518fc: ; 0x8d1ca
+    db $0, "No!", $4f
+    db "Unbelievable!", $58
+; 0x8d1ca + 19 bytes
+
+_UnnamedText_51901: ; 0x8d1dd
+    db $0, "I can beat you", $4f
+    db "when it comes to", $55
+    db "knowledge about", $55
+    db "#MON!", $57
+; 0x8d1dd + 55 bytes
+
+_UnnamedText_51906: ; 0x8d214
+    db $0, "Is VICTORY ROAD", $4f
+    db "too tough?", $57
+; 0x8d214 + 28 bytes
+
+_UnnamedText_5190b: ; 0x8d230
+    db $0, "Well", $4f
+    db "done!", $58
+; 0x8d230 + 12 bytes
+
+_UnnamedText_51910: ; 0x8d23c
+    db $0, "Many trainers give", $4f
+    db "up the challenge", $55
+    db "here.", $57
+; 0x8d23c + 43 bytes
+
+INCBIN "baserom.gbc",$8d267,$8d3f5 - $8d267
+
+_UnnamedText_1e8ba: ; 0x8d3f5
+    db $0, "BILL: Yeehah!", $4f
+    db "Thanks, bud! I", $55
+    db "owe you one!", $51
+    db "So, did you come", $4f
+    db "to see my #MON", $55
+    db "collection?", $55
+    db "You didn't?", $55
+    db "That's a bummer.", $51
+    db "I've got to thank", $4f
+    db "you... Oh here,", $55
+    db "maybe this'll do.", $58
+; 0x8d3f5 + 164 bytes
+
+INCBIN "baserom.gbc",$8d499,$8d4b0 - $8d499
+
+_UnnamedText_1e8c6: ; 0x8d4b0
+    db $0, "You've got too", $4f
+    db "much stuff, bud!", $57
+; 0x8d4b0 + 32 bytes
+
+_UnnamedText_1e8cb: ; 0x8d4d0
+    db $0, "That cruise ship,", $4f
+    db "S.S.ANNE, is in", $55
+    db "VERMILION CITY.", $55
+    db "Its passengers", $55
+    db "are all trainers!", $51
+    db "They invited me", $4f
+    db "to their party,", $55
+    db "but I can't stand", $55
+    db "fancy do's. Why", $55
+    db "don't you go", $55
+    db "instead of me?", $57
+; 0x8d4d0 + 175 bytes
+
+_UnnamedText_1e8da: ; 0x8d57f
+    db $0, "BILL: Look, bud,", $4f
+    db "just check out", $55
+    db "some of my rare", $55
+    db "#MON on my PC!", $57
+; 0x8d57f + 64 bytes
+
+_UnnamedText_1cae3: ; 0x8d5bf
+    db $0, "Hi! I work at a", $4f
+    db "#MON MART.", $51
+    db "It's a convenient", $4f
+    db "shop, so please", $55
+    db "visit us in", $55
+    db "VIRIDIAN CITY.", $51
+    db "I know, I'll give", $4f
+    db "you a sample!", $55
+    db "Here you go!", $58
+; 0x8d5bf + 132 bytes
+
+INCBIN "baserom.gbc",$8d643,15
+
+_UnnamedText_1caee: ; 0x8d652
+    db $0, "We also carry", $4f
+    db "# BALLs for", $55
+    db "catching #MON!", $57
+; 0x8d652 + 42 bytes
+
+_UnnamedText_1caf3: ; 0x8d67c
+    db $0, "You have too much", $4f
+    db "stuff with you!", $57
+; 0x8d67c + 35 bytes
+
 _Route1Text2: ; 0x8d69f
     db $0, "See those ledges", $4f
     db "along the road?", $51
@@ -39914,8 +53046,137 @@
     db "CERULEAN takes a", $55
     db "lot out of you!", $57
 
-INCBIN "baserom.gbc",$8d7d5,$8db07 - $8d7d5
+_UnnamedText_55595: ; 0x8d7d5
+    db $0, "Hey! I met you in", $4f
+    db "VIRIDIAN FOREST!", $57
+; 0x8d7d5 + 36 bytes
 
+_UnnamedText_5559a: ; 0x8d7f9
+    db $0, "You", $4f
+    db "beat me again!", $58
+; 0x8d7f9 + 20 bytes
+
+_UnnamedText_5559f: ; 0x8d80d
+    db $0, "There are other", $4f
+    db "kinds of #MON", $55
+    db "than those found", $55
+    db "in the forest!", $57
+; 0x8d80d + 63 bytes
+
+_UnnamedText_555ae: ; 0x8d84c
+    db $0, "Hi! I like shorts!", $4f
+    db "They're comfy and", $55
+    db "easy to wear!", $57
+; 0x8d84c + 51 bytes
+
+_UnnamedText_555b3: ; 0x8d87f
+    db $0, "I don't", $4f
+    db "believe it!", $58
+; 0x8d87f + 20 bytes
+
+_UnnamedText_555b8: ; 0x8d893
+    db $0, "Are you storing", $4f
+    db "your #MON on", $55
+    db "PC? Each BOX can", $55
+    db "hold 20 #MON!", $57
+; 0x8d893 + 61 bytes
+
+_UnnamedText_555c7: ; 0x8d8d0
+    db $0, "You looked at me,", $4f
+    db "didn't you?", $57
+; 0x8d8d0 + 30 bytes
+
+_UnnamedText_555cc: ; 0x8d8ee
+    db $0, "You're", $4f
+    db "mean!", $58
+; 0x8d8ee + 13 bytes
+
+_UnnamedText_555d1: ; 0x8d8fb
+    db $0, "Quit staring if", $4f
+    db "you don't want to", $55
+    db "fight!", $57
+; 0x8d8fb + 41 bytes
+
+_UnnamedText_555e0: ; 0x8d924
+    db $0, "Are you a trainer?", $4f
+    db "Let's fight!", $57
+; 0x8d924 + 32 bytes
+
+_UnnamedText_555e5: ; 0x8d944
+    db $0, "If I", $4f
+    db "had new #MON I", $55
+    db "would've won!", $58
+; 0x8d944 + 34 bytes
+
+_UnnamedText_555ea: ; 0x8d966
+    db $0, "If a #MON BOX", $4f
+    db "on the PC gets", $55
+    db "full, just switch", $55
+    db "to another BOX!", $57
+; 0x8d966 + 64 bytes
+
+_UnnamedText_555f9: ; 0x8d9a6
+    db $0, "That look you", $4f
+    db "gave me, it's so", $55
+    db "intriguing!", $57
+; 0x8d9a6 + 43 bytes
+
+_UnnamedText_555fe: ; 0x8d9d1
+    db $0, "Be nice!", $58
+; 0x8d9d1 + 10 bytes
+
+_UnnamedText_55603: ; 0x8d9db
+    db $0, "Avoid fights by", $4f
+    db "not letting", $55
+    db "people see you!", $57
+; 0x8d9db + 45 bytes
+
+_UnnamedText_55612: ; 0x8da08
+    db $0, "Hey! You're not", $4f
+    db "wearing shorts!", $57
+; 0x8da08 + 32 bytes
+
+_UnnamedText_55617: ; 0x8da28
+    db $0, "Lost!", $4f
+    db "Lost! Lost!", $58
+; 0x8da28 + 19 bytes
+
+_UnnamedText_5561c: ; 0x8da3b
+    db $0, "I always wear", $4f
+    db "shorts, even in", $55
+    db "winter!", $57
+; 0x8da3b + 39 bytes
+
+_UnnamedText_5562b: ; 0x8da62
+    db $0, "You can fight my", $4f
+    db "new #MON!", $57
+; 0x8da62 + 28 bytes
+
+_UnnamedText_55630: ; 0x8da7e
+    db $0, "Done", $4f
+    db "like dinner!", $58
+; 0x8da7e + 19 bytes
+
+_UnnamedText_55635: ; 0x8da91
+    db $0, "Trained #MON", $4f
+    db "are stronger than", $55
+    db "the wild ones!", $57
+; 0x8da91 + 47 bytes
+
+_UnnamedText_55644: ; 0x8dac0
+    db $0, "Eek! Did you", $4f
+    db "touch me?", $57
+; 0x8dac0 + 24 bytes
+
+_UnnamedText_55649: ; 0x8dad8
+    db $0, "That's it?", $58
+; 0x8dad8 + 11 bytes
+
+_UnnamedText_5564e: ; 0x8dae3
+    db $0, "ROUTE 4 is at the", $4f
+    db "foot of MT.MOON.", $57
+; 0x8dae3 + 36 bytes
+
 _Route3Text10: ; 0x8db07
     db $0, "ROUTE 3", $4f
     db "MT.MOON AHEAD", $57
@@ -39925,8 +53186,24 @@
     db "over a rocky", $55
     db "#MON, GEODUDE!", $57
 
-INCBIN "baserom.gbc",$8db4b,$8dbcd - $8db4b
+_UnnamedText_55699: ; 0x8db4b
+    db $0, "I came to get my", $4f
+    db "mushroom #MON!", $57
+; 0x8db4b + 33 bytes
 
+_UnnamedText_5569e: ; 0x8db6c
+    db $0, "Oh! My cute", $4f
+    db "mushroom #MON!", $58
+; 0x8db6c + 28 bytes
+
+_UnnamedText_556a3: ; 0x8db88
+    db $0, "There might not", $4f
+    db "be any more", $55
+    db "mushrooms here.", $51
+    db "I think I got", $4f
+    db "them all.", $57
+; 0x8db88 + 69 bytes
+
 _Route4Text5: ; 0x8dbcd
     db $0, "MT.MOON", $4f
     db "Tunnel Entrance", $57
@@ -39941,8 +53218,98 @@
     db "CERULEAN CITY -", $55
     db "VERMILION CITY", $57
 
-INCBIN "baserom.gbc",$8dc38,$8de49 - $8dc38
+_UnnamedText_5912a: ; 0x8dc38
+    db $0, "Who's there?", $4f
+    db "Quit listening in", $55
+    db "on us!", $57
+; 0x8dc38 + 38 bytes
 
+_UnnamedText_5912f: ; 0x8dc5e
+    db $0, "I", $4f
+    db "just can't win!", $58
+; 0x8dc5e + 18 bytes
+
+_UnnamedText_59134: ; 0x8dc70
+    db $0, "Whisper...", $4f
+    db "whisper...", $57
+; 0x8dc70 + 23 bytes
+
+_UnnamedText_59143: ; 0x8dc87
+    db $0, "Excuse me! This", $4f
+    db "is a private", $55
+    db "conversation!", $57
+; 0x8dc87 + 44 bytes
+
+_UnnamedText_59148: ; 0x8dcb3
+    db $0, "Ugh!", $4f
+    db "I hate losing!", $58
+; 0x8dcb3 + 21 bytes
+
+_UnnamedText_59157: ; 0x8dcc8
+    db $0, "There aren't many", $4f
+    db "bugs out here.", $57
+; 0x8dcc8 + 33 bytes
+
+_UnnamedText_5915c: ; 0x8dce9
+    db $0, "No!", $4f
+    db "You're kidding!", $58
+; 0x8dce9 + 20 bytes
+
+_UnnamedText_59161: ; 0x8dcfd
+    db $0, "I like bugs, so", $4f
+    db "I'm going back to", $55
+    db "VIRIDIAN FOREST.", $57
+; 0x8dcfd + 51 bytes
+
+_UnnamedText_59170: ; 0x8dd30
+    db $0, "Huh? You want", $4f
+    db "to talk to me?", $57
+; 0x8dd30 + 30 bytes
+
+_UnnamedText_59175: ; 0x8dd4e
+    db $0, "I", $4f
+    db "didn't start it!", $58
+; 0x8dd4e + 19 bytes
+
+_UnnamedText_5917a: ; 0x8dd61
+    db $0, "I should carry", $4f
+    db "more #MON with", $55
+    db "me for safety.", $57
+; 0x8dd61 + 46 bytes
+
+_UnnamedText_59189: ; 0x8dd8f
+    db $0, "Me? Well, OK.", $4f
+    db "I'll play!", $57
+; 0x8dd8f + 25 bytes
+
+_UnnamedText_5918e: ; 0x8dda8
+    db $0, "Just", $4f
+    db "didn't work!", $58
+; 0x8dda8 + 18 bytes
+
+_UnnamedText_59193: ; 0x8ddba
+    db $0, "I want to get", $4f
+    db "stronger! What's", $55
+    db "your secret?", $57
+; 0x8ddba + 44 bytes
+
+_UnnamedText_591a2: ; 0x8dde6
+    db $0, "I've never seen", $4f
+    db "you around!", $55
+    db "Are you good?", $57
+; 0x8dde6 + 42 bytes
+
+_UnnamedText_591a7: ; 0x8de10
+    db $0, "You", $4f
+    db "are too good!", $58
+; 0x8de10 + 19 bytes
+
+_UnnamedText_591ac: ; 0x8de23
+    db $0, "Are my #MON", $4f
+    db "weak? Or, am I", $55
+    db "just bad?", $57
+; 0x8de23 + 38 bytes
+
 _Route6Text7: ; 0x8de49
     db $0, "UNDERGROUND PATH", $4f
     db "CERULEAN CITY -", $55
@@ -39953,22 +53320,415 @@
     db "CELADON CITY -", $55
     db "LAVENDER TOWN", $57
 
-INCBIN "baserom.gbc",$8dea9,$8e262 - $8dea9
+_UnnamedText_5925a: ; 0x8dea9
+    db $0, "You look good at", $4f
+    db "#MON, but", $55
+    db "how's your chem?", $57
+; 0x8dea9 + 44 bytes
 
+_UnnamedText_5925f: ; 0x8ded5
+    db $0, "Ow!", $4f
+    db "Meltdown!", $58
+; 0x8ded5 + 15 bytes
+
+_UnnamedText_59264: ; 0x8dee4
+    db $0, "I am better at", $4f
+    db "school than this!", $57
+; 0x8dee4 + 34 bytes
+
+_UnnamedText_59273: ; 0x8df06
+    db $0, "All right! Let's", $4f
+    db "roll the dice!", $57
+; 0x8df06 + 32 bytes
+
+_UnnamedText_59278: ; 0x8df26
+    db $0, "Drat!", $4f
+    db "Came up short!", $58
+; 0x8df26 + 22 bytes
+
+_UnnamedText_5927d: ; 0x8df3c
+    db $0, "Lady Luck's not", $4f
+    db "with me today!", $57
+; 0x8df3c + 31 bytes
+
+_UnnamedText_5928c: ; 0x8df5b
+    db $0, "You need strategy", $4f
+    db "to win at this!", $57
+; 0x8df5b + 35 bytes
+
+_UnnamedText_59291: ; 0x8df7e
+    db $0, "It's", $4f
+    db "not logical!", $58
+; 0x8df7e + 18 bytes
+
+_UnnamedText_59296: ; 0x8df90
+    db $0, "Go with GRIMER", $4f
+    db "first...and...", $55
+    db "...and...then...", $57
+; 0x8df90 + 48 bytes
+
+_UnnamedText_592a5: ; 0x8dfc0
+    db $0, "I like NIDORAN, so", $4f
+    db "I collect them!", $57
+; 0x8dfc0 + 36 bytes
+
+_UnnamedText_592aa: ; 0x8dfe4
+    db $0, "Why? Why??", $58
+; 0x8dfe4 + 12 bytes
+
+_UnnamedText_592af: ; 0x8dff0
+    db $0, "When #MON grow", $4f
+    db "up they get ugly!", $55
+    db "They shouldn't", $55
+    db "evolve!", $57
+; 0x8dff0 + 56 bytes
+
+_UnnamedText_592be: ; 0x8e028
+    db $0, "School is fun, but", $4f
+    db "so are #MON.", $57
+; 0x8e028 + 33 bytes
+
+_UnnamedText_592c3: ; 0x8e049
+    db $0, "I'll", $4f
+    db "stay with school.", $58
+; 0x8e049 + 23 bytes
+
+_UnnamedText_592c8: ; 0x8e060
+    db $0, "We're stuck here", $4f
+    db "because of the", $55
+    db "gates at SAFFRON.", $57
+; 0x8e060 + 50 bytes
+
+_UnnamedText_592d7: ; 0x8e092
+    db $0, "MEOWTH is so cute,", $4f
+    db "meow, meow, meow!", $57
+; 0x8e092 + 38 bytes
+
+_UnnamedText_592dc: ; 0x8e0b8
+    db $0, "Meow!", $58
+; 0x8e0b8 + 7 bytes
+
+_UnnamedText_592e1: ; 0x8e0bf
+    db $0, "I think PIDGEY", $4f
+    db "and RATTATA", $55
+    db "are cute too!", $57
+; 0x8e0bf + 42 bytes
+
+_UnnamedText_592f0: ; 0x8e0e9
+    db $0, "We must look", $4f
+    db "silly standing", $55
+    db "here like this!", $57
+; 0x8e0e9 + 45 bytes
+
+_UnnamedText_592f5: ; 0x8e116
+    db $0, "Look what", $4f
+    db "you did!", $58
+; 0x8e116 + 20 bytes
+
+_UnnamedText_592fa: ; 0x8e12a
+    db $0, "SAFFRON's gate", $4f
+    db "keeper won't let", $55
+    db "us through.", $55
+    db "He's so mean!", $57
+; 0x8e12a + 56 bytes
+
+_UnnamedText_59309: ; 0x8e162
+    db $0, "I'm a rambling,", $4f
+    db "gambling dude!", $57
+; 0x8e162 + 31 bytes
+
+_UnnamedText_5930e: ; 0x8e181
+    db $0, "Missed", $4f
+    db "the big score!", $58
+; 0x8e181 + 23 bytes
+
+_UnnamedText_59313: ; 0x8e198
+    db $0, "Gambling and", $4f
+    db "#MON are like", $55
+    db "eating peanuts!", $55
+    db "Just can't stop!", $57
+; 0x8e198 + 60 bytes
+
+_UnnamedText_59322: ; 0x8e1d4
+    db $0, "What's a cute,", $4f
+    db "round and fluffy", $55
+    db "#MON?", $57
+; 0x8e1d4 + 38 bytes
+
+_UnnamedText_59327: ; 0x8e1fa
+    db $0, "Stop!", $51
+    db "Don't be so mean", $4f
+    db "to my CLEFAIRY!", $58
+; 0x8e1fa + 39 bytes
+
+_UnnamedText_5932c: ; 0x8e221
+    db $0, "I heard that", $4f
+    db "CLEFAIRY evolves", $55
+    db "when it's exposed", $55
+    db "to a MOON STONE.", $57
+; 0x8e221 + 65 bytes
+
 _Route8Text10: ; 0x8e262
     db $0, "UNDERGROUND PATH", $4f
     db "CELADON CITY -", $55
     db "LAVENDER TOWN", $57
 
-INCBIN "baserom.gbc",$8e291,$8e61e - $8e291
+_UnnamedText_55792: ; 0x8e291
+    db $0, "You have #MON", $4f
+    db "with you!", $55
+    db "You're mine!", $57
+; 0x8e291 + 37 bytes
 
+_UnnamedText_55797: ; 0x8e2b6
+    db $0, "You", $4f
+    db "deceived me!", $58
+; 0x8e2b6 + 18 bytes
+
+_UnnamedText_5579c: ; 0x8e2c8
+    db $0, "You need light to", $4f
+    db "get through that", $55
+    db "dark tunnel ahead.", $57
+; 0x8e2c8 + 55 bytes
+
+_UnnamedText_557a1: ; 0x8e2ff
+    db $0, "Who's that walking", $4f
+    db "with those good", $55
+    db "looking #MON?", $57
+; 0x8e2ff + 49 bytes
+
+_UnnamedText_557a6: ; 0x8e330
+    db $0, "Out", $4f
+    db "like a light!", $58
+; 0x8e330 + 19 bytes
+
+_UnnamedText_557ab: ; 0x8e343
+    db $0, "Keep walking!", $57
+; 0x8e343 + 15 bytes
+
+_UnnamedText_557b0: ; 0x8e352
+    db $0, "I'm taking ROCK", $4f
+    db "TUNNEL to go to", $55
+    db "LAVENDER...", $57
+; 0x8e352 + 44 bytes
+
+_UnnamedText_557b5: ; 0x8e37e
+    db $0, "Can't", $4f
+    db "measure up!", $58
+; 0x8e37e + 18 bytes
+
+_UnnamedText_557ba: ; 0x8e390
+    db $0, "Are you off to", $4f
+    db "ROCK TUNNEL too?", $57
+; 0x8e390 + 33 bytes
+
+_UnnamedText_557bf: ; 0x8e3b1
+    db $0, "Don't you dare", $4f
+    db "condescend me!", $57
+; 0x8e3b1 + 30 bytes
+
+_UnnamedText_557c4: ; 0x8e3cf
+    db $0, "No!", $4f
+    db "You're too much!", $58
+; 0x8e3cf + 21 bytes
+
+_UnnamedText_557c9: ; 0x8e3e4
+    db $0, "You're obviously", $4f
+    db "talented! Good", $55
+    db "luck to you!", $57
+; 0x8e3e4 + 45 bytes
+
+_UnnamedText_557ce: ; 0x8e411
+    db $0, "Bwahaha!", $4f
+    db "Great! I was", $55
+    db "bored, eh!", $57
+; 0x8e411 + 34 bytes
+
+_UnnamedText_557d3: ; 0x8e433
+    db $0, "Keep it", $4f
+    db "coming, eh!", $51
+    db "Oh wait. I'm out", $4f
+    db "of #MON!", $58
+; 0x8e433 + 46 bytes
+
+_UnnamedText_557d8: ; 0x8e461
+    db $0, "You sure had guts", $4f
+    db "standing up to me", $55
+    db "there, eh?", $57
+; 0x8e461 + 48 bytes
+
+_UnnamedText_557dd: ; 0x8e491
+    db $0, "Hahaha!", $4f
+    db "Aren't you a", $55
+    db "little toughie!", $57
+; 0x8e491 + 37 bytes
+
+_UnnamedText_557e2: ; 0x8e4b6
+    db $0, "What's", $4f
+    db "that?", $58
+; 0x8e4b6 + 13 bytes
+
+_UnnamedText_557e7: ; 0x8e4c3
+    db $0, "Hahaha! Kids", $4f
+    db "should be tough!", $57
+; 0x8e4c3 + 31 bytes
+
+_UnnamedText_557ec: ; 0x8e4e2
+    db $0, "I got up early", $4f
+    db "every day to", $55
+    db "raise my #MON", $55
+    db "from cocoons!", $57
+; 0x8e4e2 + 57 bytes
+
+_UnnamedText_557f1: ; 0x8e51b
+    db $0, "WHAT?", $51
+    db "What a total", $4f
+    db "waste of time!", $58
+; 0x8e51b + 35 bytes
+
+_UnnamedText_557f6: ; 0x8e53e
+    db $0, "I have to collect", $4f
+    db "more than bugs to", $55
+    db "get stronger...", $57
+; 0x8e53e + 53 bytes
+
+_UnnamedText_557fb: ; 0x8e573
+    db $0, "Hahahaha!", $4f
+    db "Come on, dude!", $57
+; 0x8e573 + 26 bytes
+
+_UnnamedText_55800: ; 0x8e58d
+    db $0, "Hahahaha!", $4f
+    db "You beat me fair!", $58
+; 0x8e58d + 29 bytes
+
+_UnnamedText_55805: ; 0x8e5aa
+    db $0, "Hahahaha!", $4f
+    db "Us hearty guys", $55
+    db "always laugh!", $57
+; 0x8e5aa + 40 bytes
+
+_UnnamedText_5580a: ; 0x8e5d2
+    db $0, "Go, my super bug", $4f
+    db "#MON!", $57
+; 0x8e5d2 + 24 bytes
+
+_UnnamedText_5580f: ; 0x8e5ea
+    db $0, "My", $4f
+    db "bugs...", $58
+; 0x8e5ea + 12 bytes
+
+_UnnamedText_55814: ; 0x8e5f6
+    db $0, "If you don't like", $4f
+    db "bug #MON, you", $55
+    db "bug me!", $57
+; 0x8e5f6 + 40 bytes
+
 _Route9Text11: ; 0x8e61e
     db $0, "ROUTE 9", $4f
     db "CERULEAN CITY-", $55
     db "ROCK TUNNEL", $57
 
-INCBIN "baserom.gbc",$8e642,$8e8d4 - $8e642
+_UnnamedText_593b6: ; 0x8e642
+    db $0, "Wow, are you a", $4f
+    db "#MANIAC too?", $55
+    db "Want to see my", $55
+    db "collection?", $57
+; 0x8e642 + 56 bytes
 
+_UnnamedText_593bb: ; 0x8e67a
+    db $0, "Humph.", $4f
+    db "I'm not angry!", $58
+; 0x8e67a + 22 bytes
+
+_UnnamedText_593c0: ; 0x8e690
+    db $0, "I have more rare", $4f
+    db "#MON at home!", $57
+; 0x8e690 + 32 bytes
+
+_UnnamedText_593cf: ; 0x8e6b0
+    db $0, "Ha-hahah-ah-ha!", $57
+; 0x8e6b0 + 17 bytes
+
+_UnnamedText_593d4: ; 0x8e6c1
+    db $0, "Ha-haha!", $4f
+    db "Not laughing!", $55
+    db "Ha-hay fever!", $55
+    db "Haha-ha-choo!", $58
+; 0x8e6c1 + 52 bytes
+
+_UnnamedText_593d9: ; 0x8e6f5
+    db $0, "Haha-ha-choo!", $4f
+    db "Ha-choo!", $55
+    db "Snort! Snivel!", $57
+; 0x8e6f5 + 39 bytes
+
+_UnnamedText_593e8: ; 0x8e71c
+    db $0, "Hi kid, want to", $4f
+    db "see my #MON?", $57
+; 0x8e71c + 30 bytes
+
+_UnnamedText_593ed: ; 0x8e73a
+    db $0, "Oh no!", $4f
+    db "My #MON!", $58
+; 0x8e73a + 17 bytes
+
+_UnnamedText_593f2: ; 0x8e74b
+    db $0, "I don't like you", $4f
+    db "for beating me!", $57
+; 0x8e74b + 33 bytes
+
+_UnnamedText_59401: ; 0x8e76c
+    db $0, "I've been to a", $4f
+    db "#MON GYM a few", $55
+    db "times. But, I", $55
+    db "lost each time.", $57
+; 0x8e76c + 60 bytes
+
+_UnnamedText_59406: ; 0x8e7a8
+    db $0, "Ohh!", $4f
+    db "Blew it again!", $58
+; 0x8e7a8 + 21 bytes
+
+_UnnamedText_5940b: ; 0x8e7bd
+    db $0, "I noticed some", $4f
+    db "#MANIACs", $55
+    db "prowling around.", $57
+; 0x8e7bd + 42 bytes
+
+_UnnamedText_5941a: ; 0x8e7e7
+    db $0, "Ah! This mountain", $4f
+    db "air is delicious!", $57
+; 0x8e7e7 + 37 bytes
+
+_UnnamedText_5941f: ; 0x8e80c
+    db $0, "That", $4f
+    db "cleared my head!", $58
+; 0x8e80c + 23 bytes
+
+_UnnamedText_59424: ; 0x8e823
+    db $0, "I feel bloated on", $4f
+    db "mountain air!", $57
+; 0x8e823 + 33 bytes
+
+_UnnamedText_59433: ; 0x8e844
+    db $0, "I'm feeling a bit", $4f
+    db "faint from this", $55
+    db "tough hike.", $57
+; 0x8e844 + 46 bytes
+
+_UnnamedText_59438: ; 0x8e872
+    db $0, "I'm", $4f
+    db "not up to it!", $58
+; 0x8e872 + 18 bytes
+
+_UnnamedText_5943d: ; 0x8e884
+    db $0, "The #MON here", $4f
+    db "are so chunky!", $55
+    db "There should be a", $55
+    db "pink one with a", $55
+    db "floral pattern!", $57
+; 0x8e884 + 80 bytes
+
 _Route10Text9: ; 0x8e8d4
 _Route10Text7: ; 0x8e8d4
     db $0, "ROCK TUNNEL", $57
@@ -39976,12 +53736,166 @@
 _Route10Text10: ; 0x8e8e1
     db $0, "POWER PLANT", $57
 
-INCBIN "baserom.gbc",$8e8ee,$8ec09-$8e8ee
+_UnnamedText_594fe: ; 0x8e8ee
+    db $0, "Win, lose or draw!", $57
+; 0x8e8ee + 20 bytes
 
+_UnnamedText_59503: ; 0x8e902
+    db $0, "Atcha!", $4f
+    db "Didn't go my way!", $58
+; 0x8e902 + 25 bytes
+
+_UnnamedText_59508: ; 0x8e91b
+    db $0, "#MON is life!", $4f
+    db "And to live is to", $55
+    db "gamble!", $57
+; 0x8e91b + 41 bytes
+
+_UnnamedText_59517: ; 0x8e944
+    db $0, "Competition! I", $4f
+    db "can't get enough!", $57
+; 0x8e944 + 33 bytes
+
+_UnnamedText_5951c: ; 0x8e965
+    db $0, "I had", $4f
+    db "a chance!", $58
+; 0x8e965 + 17 bytes
+
+_UnnamedText_59521: ; 0x8e976
+    db $0, "You can't be a", $4f
+    db "coward in the", $55
+    db "world of #MON!", $57
+; 0x8e976 + 44 bytes
+
+_UnnamedText_59530: ; 0x8e9a2
+    db $0, "Let's go, but", $4f
+    db "don't cheat!", $57
+; 0x8e9a2 + 26 bytes
+
+_UnnamedText_59535: ; 0x8e9bc
+    db $0, "Huh?", $4f
+    db "That's not right!", $58
+; 0x8e9bc + 23 bytes
+
+_UnnamedText_5953a: ; 0x8e9d3
+    db $0, "I did my best! I", $4f
+    db "have no regrets!", $57
+; 0x8e9d3 + 35 bytes
+
+_UnnamedText_59549: ; 0x8e9f6
+    db $0, "Careful!", $4f
+    db "I'm laying down", $55
+    db "some cables!", $57
+; 0x8e9f6 + 38 bytes
+
+_UnnamedText_5954e: ; 0x8ea1c
+    db $0, "That", $4f
+    db "was electric!", $58
+; 0x8ea1c + 20 bytes
+
+_UnnamedText_59553: ; 0x8ea30
+    db $0, "Spread the word", $4f
+    db "to save energy!", $57
+; 0x8ea30 + 33 bytes
+
+_UnnamedText_59562: ; 0x8ea51
+    db $0, "I just became a", $4f
+    db "trainer! But, I", $55
+    db "think I can win!", $57
+; 0x8ea51 + 50 bytes
+
+_UnnamedText_59567: ; 0x8ea83
+    db $0, "My", $4f
+    db "#MON couldn't!", $58
+; 0x8ea83 + 18 bytes
+
+_UnnamedText_5956c: ; 0x8ea95
+    db $0, "What do you want?", $4f
+    db "Leave me alone!", $57
+; 0x8ea95 + 35 bytes
+
+_UnnamedText_5957b: ; 0x8eab8
+    db $0, "Fwahaha! I have", $4f
+    db "never lost!", $57
+; 0x8eab8 + 29 bytes
+
+_UnnamedText_59580: ; 0x8ead5
+    db $0, "My", $4f
+    db "first loss!", $58
+; 0x8ead5 + 16 bytes
+
+_UnnamedText_59585: ; 0x8eae5
+    db $0, "Luck of the draw!", $4f
+    db "Just luck!", $57
+; 0x8eae5 + 30 bytes
+
+_UnnamedText_59594: ; 0x8eb03
+    db $0, "I have never won", $4f
+    db "before...", $57
+; 0x8eb03 + 28 bytes
+
+_UnnamedText_59599: ; 0x8eb1f
+    db $0, "I saw", $4f
+    db "this coming...", $58
+; 0x8eb1f + 22 bytes
+
+_UnnamedText_5959e: ; 0x8eb35
+    db $0, "It's just luck.", $4f
+    db "Luck of the draw.", $57
+; 0x8eb35 + 34 bytes
+
+_UnnamedText_595ad: ; 0x8eb57
+    db $0, "I'm the best in", $4f
+    db "my class!", $57
+; 0x8eb57 + 26 bytes
+
+_UnnamedText_595b2: ; 0x8eb71
+    db $0, "Darn!", $4f
+    db "I need to make my", $55
+    db "#MON stronger!", $58
+; 0x8eb71 + 40 bytes
+
+_UnnamedText_595b7: ; 0x8eb99
+    db $0, "There's a fat", $4f
+    db "#MON that", $55
+    db "comes down from", $55
+    db "the mountains.", $51
+    db "It's strong if", $4f
+    db "you can get it.", $57
+; 0x8eb99 + 85 bytes
+
+_UnnamedText_595c6: ; 0x8ebee
+    db $0, "Watch out for", $4f
+    db "live wires!", $57
+; 0x8ebee + 27 bytes
+
 SECTION "bank24",DATA,BANK[$24]
 
-INCBIN "baserom.gbc",$90000,$9008f - $90000
+_UnnamedText_595cb: ; 0x90000
+    db $0, "Whoa!", $4f
+    db "You spark plug!", $58
+; 0x90000 + 23 bytes
 
+_UnnamedText_595d0: ; 0x90017
+    db $0, "Well, better get", $4f
+    db "back to work.", $57
+; 0x90017 + 32 bytes
+
+_UnnamedText_595df: ; 0x90037
+    db $0, "My #MON should", $4f
+    db "be ready by now!", $57
+; 0x90037 + 33 bytes
+
+_UnnamedText_595e4: ; 0x90058
+    db $0, "Too", $4f
+    db "much, too young!", $58
+; 0x90058 + 22 bytes
+
+_UnnamedText_595e9: ; 0x9006e
+    db $0, "I better go find", $4f
+    db "stronger ones!", $57
+; 0x9006e + 33 bytes
+
 _Route11Text11: ; 0x9008f
     db $0, "DIGLETT's CAVE", $57
 
@@ -39989,8 +53903,131 @@
     db $0, "A sleeping #MON", $4f
     db "blocks the way!", $57
 
-INCBIN "baserom.gbc",$900bf,$903bc - $900bf
+_UnnamedText_596eb: ; 0x900bf
+    db $0, "SNORLAX woke up!", $51
+    db "It attacked in a", $4f
+    db "grumpy rage!", $57
+; 0x900bf + 48 bytes
 
+_UnnamedText_596f0: ; 0x900ef
+    db $0, "SNORLAX calmed", $4f
+    db "down! With a big", $55
+    db "yawn, it returned", $55
+    db "to the mountains!", $57
+; 0x900ef + 69 bytes
+
+_UnnamedText_596ff: ; 0x90134
+    db $0, "Yeah! I got a", $4f
+    db "bite, here!", $57
+; 0x90134 + 27 bytes
+
+_UnnamedText_59704: ; 0x9014f
+    db $0, "Tch!", $4f
+    db "Just a small fry!", $58
+; 0x9014f + 24 bytes
+
+_UnnamedText_59709: ; 0x90167
+    db $0, "Hang on! My line's", $4f
+    db "snagged!", $57
+; 0x90167 + 28 bytes
+
+_UnnamedText_59718: ; 0x90183
+    db $0, "Be patient!", $4f
+    db "Fishing is a", $55
+    db "waiting game!", $57
+; 0x90183 + 40 bytes
+
+_UnnamedText_5971d: ; 0x901ab
+    db $0, "That", $4f
+    db "one got away!", $58
+; 0x901ab + 20 bytes
+
+_UnnamedText_59722: ; 0x901bf
+    db $0, "With a better ROD,", $4f
+    db "I could catch", $55
+    db "better #MON!", $57
+; 0x901bf + 47 bytes
+
+_UnnamedText_59731: ; 0x901ee
+    db $0, "Have you found a", $4f
+    db "MOON STONE?", $57
+; 0x901ee + 30 bytes
+
+_UnnamedText_59736: ; 0x9020c
+    db $0, "Oww!", $58
+; 0x9020c + 6 bytes
+
+_UnnamedText_5973b: ; 0x90212
+    db $0, "I could have made", $4f
+    db "my #MON evolve", $55
+    db "with MOON STONE!", $57
+; 0x90212 + 51 bytes
+
+_UnnamedText_5974a: ; 0x90245
+    db $0, "Electricity is my", $4f
+    db "specialty!", $57
+; 0x90245 + 30 bytes
+
+_UnnamedText_5974f: ; 0x90263
+    db $0, "Unplugged!", $58
+; 0x90263 + 12 bytes
+
+_UnnamedText_59754: ; 0x9026f
+    db $0, "Water conducts", $4f
+    db "electricity, so", $55
+    db "you should zap", $55
+    db "sea #MON!", $57
+; 0x9026f + 57 bytes
+
+_UnnamedText_59763: ; 0x902a8
+    db $0, "The FISHING FOOL", $4f
+    db "vs. #MON KID!", $57
+; 0x902a8 + 32 bytes
+
+_UnnamedText_59768: ; 0x902c8
+    db $0, "Too", $4f
+    db "much!", $58
+; 0x902c8 + 11 bytes
+
+_UnnamedText_5976d: ; 0x902d3
+    db $0, "You beat me at", $4f
+    db "#MON, but I'm", $55
+    db "good at fishing!", $57
+; 0x902d3 + 46 bytes
+
+_UnnamedText_5977c: ; 0x90301
+    db $0, "I'd rather be", $4f
+    db "working!", $57
+; 0x90301 + 23 bytes
+
+_UnnamedText_59781: ; 0x90318
+    db $0, "It's", $4f
+    db "not easy...", $58
+; 0x90318 + 17 bytes
+
+_UnnamedText_59786: ; 0x90329
+    db $0, "It's all right.", $4f
+    db "Losing doesn't", $55
+    db "bug me any more.", $57
+; 0x90329 + 47 bytes
+
+_UnnamedText_59795: ; 0x90358
+    db $0, "You never know", $4f
+    db "what you could", $55
+    db "catch!", $57
+; 0x90358 + 38 bytes
+
+_UnnamedText_5979a: ; 0x9037e
+    db $0, "Lost", $4f
+    db "it!", $58
+; 0x9037e + 10 bytes
+
+_UnnamedText_5979f: ; 0x90388
+    db $0, "I catch MAGIKARP", $4f
+    db "all the time, but", $55
+    db "they're so weak!", $57
+; 0x90388 + 52 bytes
+
 _Route12Text11: ; 0x903bc
     db $0, "ROUTE 12 ", $4f
     db "North to LAVENDER", $57
@@ -39998,8 +54035,165 @@
 _Route12Text12: ; 0x903d9
     db $0, "SPORT FISHING AREA", $57
 
-INCBIN "baserom.gbc",$903ed,$90781 - $903ed
+_UnnamedText_558d4: ; 0x903ed
+    db $0, "My bird #MON", $4f
+    db "want to scrap!", $57
+; 0x903ed + 29 bytes
 
+_UnnamedText_558d9: ; 0x9040a
+    db $0, "My", $4f
+    db "bird combo lost?", $58
+; 0x9040a + 21 bytes
+
+_UnnamedText_558de: ; 0x9041f
+    db $0, "My #MON look", $4f
+    db "happy even though", $55
+    db "they lost.", $57
+; 0x9041f + 43 bytes
+
+_UnnamedText_558ed: ; 0x9044a
+    db $0, "I'm told I'm good", $4f
+    db "for a kid!", $57
+; 0x9044a + 28 bytes
+
+_UnnamedText_558f2: ; 0x90466
+    db $0, "Ohh!", $4f
+    db "I lost!", $58
+; 0x90466 + 14 bytes
+
+_UnnamedText_558f7: ; 0x90474
+    db $0, "I want to become", $4f
+    db "a good trainer.", $55
+    db "I'll train hard.", $57
+; 0x90474 + 50 bytes
+
+_UnnamedText_55906: ; 0x904a6
+    db $0, "Wow! Your BADGEs", $4f
+    db "are too cool!", $57
+; 0x904a6 + 32 bytes
+
+_UnnamedText_5590b: ; 0x904c6
+    db $0, "Not", $4f
+    db "enough!", $58
+; 0x904c6 + 13 bytes
+
+_UnnamedText_55910: ; 0x904d3
+    db $0, "You got those", $4f
+    db "BADGEs from GYM", $55
+    db "LEADERs. I know!", $57
+; 0x904d3 + 48 bytes
+
+_UnnamedText_5591f: ; 0x90503
+    db $0, "My cute #MON", $4f
+    db "wish to make your", $55
+    db "acquaintance.", $57
+; 0x90503 + 46 bytes
+
+_UnnamedText_55924: ; 0x90531
+    db $0, "Wow!", $4f
+    db "You totally won!", $58
+; 0x90531 + 23 bytes
+
+_UnnamedText_55929: ; 0x90548
+    db $0, "You have to make", $4f
+    db "#MON fight to", $55
+    db "toughen them up!", $57
+; 0x90548 + 49 bytes
+
+_UnnamedText_55938: ; 0x90579
+    db $0, "I found CARBOS in", $4f
+    db "a cave once.", $57
+; 0x90579 + 32 bytes
+
+_UnnamedText_5593d: ; 0x90599
+    db $0, "Just", $4f
+    db "messed up!", $58
+; 0x90599 + 17 bytes
+
+_UnnamedText_55942: ; 0x905aa
+    db $0, "CARBOS boosted", $4f
+    db "the SPEED of my", $55
+    db "#MON.", $57
+; 0x905aa + 38 bytes
+
+_UnnamedText_55951: ; 0x905d0
+    db $0, "The wind's blowing", $4f
+    db "my way!", $57
+; 0x905d0 + 27 bytes
+
+_UnnamedText_55956: ; 0x905eb
+    db $0, "The", $4f
+    db "wind turned!", $58
+; 0x905eb + 18 bytes
+
+_UnnamedText_5595b: ; 0x905fd
+    db $0, "I'm beat. I guess", $4f
+    db "I'll FLY home.", $57
+; 0x905fd + 32 bytes
+
+_UnnamedText_5596a: ; 0x9061d
+    db $0, "Sure, I'll play", $4f
+    db "with you!", $57
+; 0x9061d + 26 bytes
+
+_UnnamedText_5596f: ; 0x90637
+    db $0, "Oh!", $4f
+    db "You little brute!", $58
+; 0x90637 + 23 bytes
+
+_UnnamedText_55974: ; 0x9064e
+    db $0, "I wonder which is", $4f
+    db "stronger, male or", $55
+    db "female #MON?", $57
+; 0x9064e + 50 bytes
+
+_UnnamedText_55983: ; 0x90680
+    db $0, "Do you want to", $4f
+    db "#MON with me?", $57
+; 0x90680 + 30 bytes
+
+_UnnamedText_55988: ; 0x9069e
+    db $0, "It's over", $4f
+    db "already?", $58
+; 0x9069e + 19 bytes
+
+_UnnamedText_5598d: ; 0x906b1
+    db $0, "I don't know", $4f
+    db "anything about", $55
+    db "#MON. I just", $55
+    db "like cool ones!", $57
+; 0x906b1 + 57 bytes
+
+_UnnamedText_5599c: ; 0x906ea
+    db $0, "What're you", $4f
+    db "lookin' at?", $57
+; 0x906ea + 24 bytes
+
+_UnnamedText_559a1: ; 0x90702
+    db $0, "Dang!", $4f
+    db "Stripped gears!", $58
+; 0x90702 + 23 bytes
+
+_UnnamedText_559a6: ; 0x90719
+    db $0, "Get lost!", $57
+; 0x90719 + 11 bytes
+
+_UnnamedText_559b5: ; 0x90724
+    db $0, "I always go with", $4f
+    db "bird #MON!", $57
+; 0x90724 + 29 bytes
+
+_UnnamedText_559ba: ; 0x90741
+    db $0, "Out", $4f
+    db "of power!", $58
+; 0x90741 + 15 bytes
+
+_UnnamedText_559bf: ; 0x90750
+    db $0, "I wish I could", $4f
+    db "fly like PIDGEY", $55
+    db "and PIDGEOTTO...", $57
+; 0x90750 + 49 bytes
+
 _Route13Text11: ; 0x90781
     db $0, "TRAINER TIPS", $51
     db "Look to the left", $4f
@@ -40016,28 +54210,458 @@
     db "North to SILENCE", $55
     db "BRIDGE", $57
 
-INCBIN "baserom.gbc",$9080d,$90c1f - $9080d
+_UnnamedText_55a85: ; 0x9080d
+    db $0, "You need to use", $4f
+    db "TMs to teach good", $55
+    db "moves to #MON!", $57
+; 0x9080d + 50 bytes
 
+_UnnamedText_55a8a: ; 0x9083f
+    db $0, "Not", $4f
+    db "good enough!", $58
+; 0x9083f + 18 bytes
+
+_UnnamedText_55a8f: ; 0x90851
+    db $0, "You have some HMs", $4f
+    db "right? #MON", $55
+    db "can't ever forget", $55
+    db "those moves.", $57
+; 0x90851 + 61 bytes
+
+_UnnamedText_55a9e: ; 0x9088e
+    db $0, "My bird #MON", $4f
+    db "should be ready", $55
+    db "for battle.", $57
+; 0x9088e + 42 bytes
+
+_UnnamedText_55aa3: ; 0x908b8
+    db $0, "Not", $4f
+    db "ready yet!", $58
+; 0x908b8 + 16 bytes
+
+_UnnamedText_55aa8: ; 0x908c8
+    db $0, "They need to learn", $4f
+    db "better moves.", $57
+; 0x908c8 + 34 bytes
+
+_UnnamedText_55ab7: ; 0x908ea
+    db $0, "TMs are on sale", $4f
+    db "in CELADON!", $55
+    db "But, only a few", $55
+    db "people have HMs!", $57
+; 0x908ea + 62 bytes
+
+_UnnamedText_55abc: ; 0x90928
+    db $0, "Aww,", $4f
+    db "bummer!", $58
+; 0x90928 + 14 bytes
+
+_UnnamedText_55ac1: ; 0x90936
+    db $0, "Teach #MON", $4f
+    db "moves of the same", $55
+    db "element type for", $55
+    db "more power.", $57
+; 0x90936 + 59 bytes
+
+_UnnamedText_55ad0: ; 0x90971
+    db $0, "Have you taught", $4f
+    db "your bird #MON", $55
+    db "how to FLY?", $57
+; 0x90971 + 44 bytes
+
+_UnnamedText_55ad5: ; 0x9099d
+    db $0, "Shot", $4f
+    db "down in flames!", $58
+; 0x9099d + 22 bytes
+
+_UnnamedText_55ada: ; 0x909b3
+    db $0, "Bird #MON are", $4f
+    db "my true love!", $57
+; 0x909b3 + 29 bytes
+
+_UnnamedText_55ae9: ; 0x909d0
+    db $0, "Have you heard of", $4f
+    db "the legendary", $55
+    db "#MON?", $57
+; 0x909d0 + 39 bytes
+
+_UnnamedText_55aee: ; 0x909f7
+    db $0, "Why?", $4f
+    db "Why'd I lose?", $58
+; 0x909f7 + 19 bytes
+
+_UnnamedText_55af3: ; 0x90a0a
+    db $0, "The 3 legendary", $4f
+    db "#MON are all", $55
+    db "birds of prey.", $57
+; 0x90a0a + 45 bytes
+
+_UnnamedText_55b02: ; 0x90a37
+    db $0, "I'm not into it,", $4f
+    db "but OK! Let's go!", $57
+; 0x90a37 + 34 bytes
+
+_UnnamedText_55b07: ; 0x90a59
+    db $0, "I", $4f
+    db "knew it!", $58
+; 0x90a59 + 12 bytes
+
+_UnnamedText_55b0c: ; 0x90a65
+    db $0, "Winning, losing,", $4f
+    db "it doesn't matter", $55
+    db "in the long run!", $57
+; 0x90a65 + 52 bytes
+
+_UnnamedText_55b1b: ; 0x90a99
+    db $0, "C'mon, c'mon.", $4f
+    db "Let's go, let's", $55
+    db "go, let's go!", $57
+; 0x90a99 + 40 bytes
+
+_UnnamedText_55b20: ; 0x90ac1
+    db $0, "Arrg!", $4f
+    db "Lost! Get lost!", $58
+; 0x90ac1 + 23 bytes
+
+_UnnamedText_55b25: ; 0x90ad8
+    db $0, "What, what, what?", $4f
+    db "What do you want?", $57
+; 0x90ad8 + 37 bytes
+
+_UnnamedText_55b34: ; 0x90afd
+    db $0, "Perfect! I need to", $4f
+    db "burn some time!", $57
+; 0x90afd + 36 bytes
+
+_UnnamedText_55b39: ; 0x90b21
+    db $0, "What?", $4f
+    db "You!?", $58
+; 0x90b21 + 13 bytes
+
+_UnnamedText_55b3e: ; 0x90b2e
+    db $0, "Raising #MON", $4f
+    db "is a drag, man.", $57
+; 0x90b2e + 30 bytes
+
+_UnnamedText_55b4d: ; 0x90b4c
+    db $0, "We ride out here", $4f
+    db "because there's", $55
+    db "more room!", $57
+; 0x90b4c + 44 bytes
+
+_UnnamedText_55b52: ; 0x90b78
+    db $0, "Wipe out!", $58
+; 0x90b78 + 11 bytes
+
+_UnnamedText_55b57: ; 0x90b83
+    db $0, "It's cool you", $4f
+    db "made your #MON", $55
+    db "so strong!", $51
+    db "Might is right!", $4f
+    db "And you know it!", $57
+; 0x90b83 + 73 bytes
+
+_UnnamedText_55b66: ; 0x90bcc
+    db $0, "#MON fight?", $4f
+    db "Cool! Rumble!", $57
+; 0x90bcc + 27 bytes
+
+_UnnamedText_55b6b: ; 0x90be7
+    db $0, "Blown", $4f
+    db "away!", $58
+; 0x90be7 + 13 bytes
+
+_UnnamedText_55b70: ; 0x90bf4
+    db $0, "You know who'd", $4f
+    db "win, you and me", $55
+    db "one on one!", $57
+; 0x90bf4 + 43 bytes
+
 _Route14Text11: ; 0x90c1f
     db $0, "ROUTE 14", $4f
     db "West to FUCHSIA", $55
     db "CITY", $57
 
-INCBIN "baserom.gbc",$90c3e,$91062 - $90c3e
+_UnnamedText_59898: ; 0x90c3e
+    db $0, "Let me try out the", $4f
+    db "#MON I just", $55
+    db "got in a trade!", $57
+; 0x90c3e + 48 bytes
 
+_UnnamedText_5989d: ; 0x90c6e
+    db $0, "Not", $4f
+    db "good enough!", $58
+; 0x90c6e + 18 bytes
+
+_UnnamedText_598a2: ; 0x90c80
+    db $0, "You can't change", $4f
+    db "the nickname of", $55
+    db "any #MON you", $55
+    db "get in a trade.", $51
+    db "Only the Original", $4f
+    db "Trainer can.", $57
+; 0x90c80 + 93 bytes
+
+_UnnamedText_598a7: ; 0x90cdd
+    db $0, "You look gentle,", $4f
+    db "so I think I can", $55
+    db "beat you!", $57
+; 0x90cdd + 45 bytes
+
+_UnnamedText_598ac: ; 0x90d0a
+    db $0, "No,", $4f
+    db "wrong!", $58
+; 0x90d0a + 12 bytes
+
+_UnnamedText_598b1: ; 0x90d16
+    db $0, "I'm afraid of", $4f
+    db "BIKERs, they look", $55
+    db "so ugly and mean!", $57
+; 0x90d16 + 50 bytes
+
+_UnnamedText_598b6: ; 0x90d48
+    db $0, "When I whistle, I", $4f
+    db "can summon bird", $55
+    db "#MON!", $57
+; 0x90d48 + 41 bytes
+
+_UnnamedText_598bb: ; 0x90d71
+    db $0, "Ow!", $4f
+    db "That's tragic!", $58
+; 0x90d71 + 19 bytes
+
+_UnnamedText_598c0: ; 0x90d84
+    db $0, "Maybe I'm not cut", $4f
+    db "out for battles.", $57
+; 0x90d84 + 35 bytes
+
+_UnnamedText_598c5: ; 0x90da7
+    db $0, "Hmm? My birds are", $4f
+    db "shivering! You're", $55
+    db "good, aren't you?", $57
+; 0x90da7 + 53 bytes
+
+_UnnamedText_598ca: ; 0x90ddc
+    db $0, "Just", $4f
+    db "as I thought!", $58
+; 0x90ddc + 20 bytes
+
+_UnnamedText_598cf: ; 0x90df0
+    db $0, "Did you know moves", $4f
+    db "like EARTHQUAKE", $55
+    db "don't have any", $55
+    db "effect on birds?", $57
+; 0x90df0 + 67 bytes
+
+_UnnamedText_598d4: ; 0x90e33
+    db $0, "Oh, you're a", $4f
+    db "little cutie!", $57
+; 0x90e33 + 27 bytes
+
+_UnnamedText_598d9: ; 0x90e4e
+    db $0, "You looked", $4f
+    db "so cute too!", $58
+; 0x90e4e + 25 bytes
+
+_UnnamedText_598de: ; 0x90e67
+    db $0, "I forgive you!", $4f
+    db "I can take it!", $57
+; 0x90e67 + 31 bytes
+
+_UnnamedText_598e3: ; 0x90e86
+    db $0, "I raise #MON", $4f
+    db "because I live", $55
+    db "alone!", $57
+; 0x90e86 + 36 bytes
+
+_UnnamedText_598e8: ; 0x90eaa
+    db $0, "I didn't", $4f
+    db "ask for this!", $58
+; 0x90eaa + 23 bytes
+
+_UnnamedText_598ed: ; 0x90ec1
+    db $0, "I just like going", $4f
+    db "home to be with", $55
+    db "my #MON!", $57
+; 0x90ec1 + 44 bytes
+
+_UnnamedText_598f2: ; 0x90eed
+    db $0, "Hey kid! C'mon!", $4f
+    db "I just got these!", $57
+; 0x90eed + 34 bytes
+
+_UnnamedText_598f7: ; 0x90f0f
+    db $0, "Why", $4f
+    db "not?", $58
+; 0x90f0f + 10 bytes
+
+_UnnamedText_598fc: ; 0x90f19
+    db $0, "You only live", $4f
+    db "once, so I live", $55
+    db "as an outlaw!", $55
+    db "TEAM ROCKET RULES!", $57
+; 0x90f19 + 64 bytes
+
+_UnnamedText_59901: ; 0x90f59
+    db $0, "Fork over all your", $4f
+    db "cash when you", $55
+    db "lose to me, kid!", $57
+; 0x90f59 + 51 bytes
+
+_UnnamedText_59906: ; 0x90f8c
+    db $0, "That", $4f
+    db "can't be true!", $58
+; 0x90f8c + 20 bytes
+
+_UnnamedText_5990b: ; 0x90fa0
+    db $0, "I was just joking", $4f
+    db "about the money!", $57
+; 0x90fa0 + 36 bytes
+
+_UnnamedText_59910: ; 0x90fc4
+    db $0, "What's cool?", $4f
+    db "Trading #MON!", $57
+; 0x90fc4 + 27 bytes
+
+_UnnamedText_59915: ; 0x90fdf
+    db $0, "I", $4f
+    db "said trade!", $58
+; 0x90fdf + 15 bytes
+
+_UnnamedText_5991a: ; 0x90fee
+    db $0, "I trade #MON", $4f
+    db "with my friends!", $57
+; 0x90fee + 31 bytes
+
+_UnnamedText_5991f: ; 0x9100d
+    db $0, "Want to play with", $4f
+    db "my #MON?", $57
+; 0x9100d + 28 bytes
+
+_UnnamedText_59924: ; 0x91029
+    db $0, "I was", $4f
+    db "too impatient!", $58
+; 0x91029 + 22 bytes
+
+_UnnamedText_59929: ; 0x9103f
+    db $0, "I'll go train with", $4f
+    db "weaker people.@"
+    db $50
+; 0x9103f + 34 bytes + 1
+
 _Route15Text12: ; 0x91062
     db $0, "ROUTE 15", $4f
     db "West to FUCHSIA", $55
     db "CITY", $57
 
-INCBIN "baserom.gbc",$91081,$91287 - $91081
+_UnnamedText_59a22: ; 0x91081
+    db $0, "What do you want?", $57
+; 0x91081 + 19 bytes
 
+_UnnamedText_59a27: ; 0x91094
+    db $0, "Don't you", $4f
+    db "dare laugh!", $58
+; 0x91094 + 22 bytes
+
+_UnnamedText_59a2c: ; 0x910aa
+    db $0, "We like just", $4f
+    db "hanging here,", $55
+    db "what's it to you?", $57
+; 0x910aa + 45 bytes
+
+_UnnamedText_59a3b: ; 0x910d7
+    db $0, "Nice BIKE!", $4f
+    db "Hand it over!", $57
+; 0x910d7 + 26 bytes
+
+_UnnamedText_59a40: ; 0x910f1
+    db $0, "Knock", $4f
+    db "out!", $58
+; 0x910f1 + 12 bytes
+
+_UnnamedText_59a45: ; 0x910fd
+    db $0, "Forget it, who", $4f
+    db "needs your BIKE!", $57
+; 0x910fd + 33 bytes
+
+_UnnamedText_59a54: ; 0x9111e
+    db $0, "Come out and play,", $4f
+    db "little mouse!", $57
+; 0x9111e + 34 bytes
+
+_UnnamedText_59a59: ; 0x91140
+    db $0, "You", $4f
+    db "little rat!", $58
+; 0x91140 + 17 bytes
+
+_UnnamedText_59a5e: ; 0x91151
+    db $0, "I hate losing!", $4f
+    db "Get away from me!", $57
+; 0x91151 + 34 bytes
+
+_UnnamedText_59a6d: ; 0x91173
+    db $0, "Hey, you just", $4f
+    db "bumped me!", $57
+; 0x91173 + 26 bytes
+
+_UnnamedText_59a72: ; 0x9118d
+    db $0, "Kaboom!", $58
+; 0x9118d + 9 bytes
+
+_UnnamedText_59a77: ; 0x91196
+    db $0, "You can also get", $4f
+    db "to FUCHSIA from", $55
+    db "VERMILION using a", $55
+    db "coastal road.", $57
+; 0x91196 + 66 bytes
+
+_UnnamedText_59a86: ; 0x911d8
+    db $0, "I'm feeling", $4f
+    db "hungry and mean!", $57
+; 0x911d8 + 29 bytes
+
+_UnnamedText_59a8b: ; 0x911f5
+    db $0, "Bad,", $4f
+    db "bad, bad!", $58
+; 0x911f5 + 16 bytes
+
+_UnnamedText_59a90: ; 0x91205
+    db $0, "I like my #MON", $4f
+    db "ferocious! They", $55
+    db "tear up enemies!", $57
+; 0x91205 + 49 bytes
+
+_UnnamedText_59a9f: ; 0x91236
+    db $0, "Sure, I'll go!", $57
+; 0x91236 + 15 bytes
+
+_UnnamedText_59aa4: ; 0x91245
+    db $0, "Don't make", $4f
+    db "me mad!", $58
+; 0x91245 + 19 bytes
+
+_UnnamedText_59aa9: ; 0x91258
+    db $0, "I like harassing", $4f
+    db "people with my", $55
+    db "vicious #MON!", $57
+; 0x91258 + 47 bytes
+
 _Route16Text7: ; 0x91287
     db $0, "A sleeping #MON", $4f
     db "blocks the way!", $57
 
-INCBIN "baserom.gbc",$912a8,$9130d - $912a8
+_UnnamedText_59ab3: ; 0x912a8
+    db $0, "SNORLAX woke up!", $51
+    db "It attacked in a", $4f
+    db "grumpy rage!", $57
+; 0x912a8 + 48 bytes
 
+_UnnamedText_59ab8: ; 0x912d8
+    db $0, "With a big yawn,", $4f
+    db "SNORLAX returned", $55
+    db "to the mountains!", $57
+; 0x912d8 + 53 bytes
+
 _Route16Text8: ; 0x9130d
     db $0, "Enjoy the slope!", $4f
     db "CYCLING ROAD", $57
@@ -40047,8 +54671,155 @@
     db "CELADON CITY -", $55
     db "FUCHSIA CITY", $57
 
-INCBIN "baserom.gbc",$91352,$91649 - $91352
+_UnnamedText_55c36: ; 0x91352
+    db $0, "There's no money", $4f
+    db "in fighting kids!", $57
+; 0x91352 + 35 bytes
 
+_UnnamedText_55c3b: ; 0x91375
+    db $0, "Burned", $4f
+    db "out!", $58
+; 0x91375 + 13 bytes
+
+_UnnamedText_55c40: ; 0x91382
+    db $0, "Good stuff is", $4f
+    db "lying around on", $55
+    db "CYCLING ROAD!", $57
+; 0x91382 + 45 bytes
+
+_UnnamedText_55c4f: ; 0x913af
+    db $0, "What do you want,", $4f
+    db "kiddo?", $57
+; 0x913af + 26 bytes
+
+_UnnamedText_55c54: ; 0x913c9
+    db $0, "Whoo!", $58
+; 0x913c9 + 7 bytes
+
+_UnnamedText_55c59: ; 0x913d0
+    db $0, "I could belly-", $4f
+    db "bump you outta", $55
+    db "here!", $57
+; 0x913d0 + 37 bytes
+
+_UnnamedText_55c68: ; 0x913f5
+    db $0, "You heading to", $4f
+    db "FUCHSIA?", $57
+; 0x913f5 + 25 bytes
+
+_UnnamedText_55c6d: ; 0x9140e
+    db $0, "Crash and", $4f
+    db "burn!", $58
+; 0x9140e + 17 bytes
+
+_UnnamedText_55c72: ; 0x9141f
+    db $0, "I love racing", $4f
+    db "downhill!", $57
+; 0x9141f + 25 bytes
+
+_UnnamedText_55c81: ; 0x91438
+    db $0, "We're BIKERs!", $4f
+    db "Highway stars!", $57
+; 0x91438 + 29 bytes
+
+_UnnamedText_55c86: ; 0x91455
+    db $0, "Smoked!", $58
+; 0x91455 + 9 bytes
+
+_UnnamedText_55c8b: ; 0x9145e
+    db $0, "Are you looking", $4f
+    db "for adventure?", $57
+; 0x9145e + 32 bytes
+
+_UnnamedText_55c9a: ; 0x9147e
+    db $0, "Let VOLTORB", $4f
+    db "electrify you!", $57
+; 0x9147e + 28 bytes
+
+_UnnamedText_55c9f: ; 0x9149a
+    db $0, "Grounded", $4f
+    db "out!", $58
+; 0x9149a + 15 bytes
+
+_UnnamedText_55ca4: ; 0x914a9
+    db $0, "I got my VOLTORB", $4f
+    db "at the abandoned", $55
+    db "POWER PLANT.", $57
+; 0x914a9 + 48 bytes
+
+_UnnamedText_55cb3: ; 0x914d9
+    db $0, "My #MON won't", $4f
+    db "evolve! Why?", $57
+; 0x914d9 + 27 bytes
+
+_UnnamedText_55cb8: ; 0x914f4
+    db $0, "Why,", $4f
+    db "you!", $58
+; 0x914f4 + 11 bytes
+
+_UnnamedText_55cbd: ; 0x914ff
+    db $0, "Maybe some #MON", $4f
+    db "need element", $55
+    db "STONEs to evolve.", $57
+; 0x914ff + 48 bytes
+
+_UnnamedText_55ccc: ; 0x9152f
+    db $0, "I need a little", $4f
+    db "exercise!", $57
+; 0x9152f + 27 bytes
+
+_UnnamedText_55cd1: ; 0x9154a
+    db $0, "Whew!", $4f
+    db "Good workout!", $58
+; 0x9154a + 21 bytes
+
+_UnnamedText_55cd6: ; 0x9155f
+    db $0, "I'm sure I lost", $4f
+    db "weight there!", $57
+; 0x9155f + 30 bytes
+
+_UnnamedText_55ce5: ; 0x9157d
+    db $0, "Be a rebel!", $57
+; 0x9157d + 13 bytes
+
+_UnnamedText_55cea: ; 0x9158a
+    db $0, "Aaaargh!", $58
+; 0x9158a + 10 bytes
+
+_UnnamedText_55cef: ; 0x91594
+    db $0, "Be ready to fight", $4f
+    db "for your beliefs!", $57
+; 0x91594 + 37 bytes
+
+_UnnamedText_55cfe: ; 0x915b9
+    db $0, "Nice BIKE!", $4f
+    db "How's it handle?", $57
+; 0x915b9 + 28 bytes
+
+_UnnamedText_55d03: ; 0x915d5
+    db $0, "Shoot!", $58
+; 0x915d5 + 8 bytes
+
+_UnnamedText_55d08: ; 0x915dd
+    db $0, "The slope makes", $4f
+    db "it hard to steer!", $57
+; 0x915dd + 35 bytes
+
+_UnnamedText_55d17: ; 0x91600
+    db $0, "Get lost kid!", $4f
+    db "I'm bushed!", $57
+; 0x91600 + 26 bytes
+
+_UnnamedText_55d1c: ; 0x9161a
+    db $0, "Are you", $4f
+    db "satisfied?", $58
+; 0x9161a + 20 bytes
+
+_UnnamedText_55d21: ; 0x9162e
+    db $0, "I need to catch", $4f
+    db "a few Zs!", $57
+; 0x9162e + 27 bytes
+
 _Route17Text11: ; 0x91649
     db $0, "It's a notice!", $51
     db "Watch out for", $4f
@@ -40085,8 +54856,53 @@
     db $0, "CYCLING ROAD", $4f
     db "Slope ends here!", $57
 
-INCBIN "baserom.gbc",$917a1,$9189d - $917a1
+_UnnamedText_59b19: ; 0x917a1
+    db $0, "I always check", $4f
+    db "every grassy area", $55
+    db "for new #MON.", $57
+; 0x917a1 + 48 bytes
 
+_UnnamedText_59b1e: ; 0x917d1
+    db $0, "Tch!", $58
+; 0x917d1 + 6 bytes
+
+_UnnamedText_59b23: ; 0x917d7
+    db $0, "I wish I had a", $4f
+    db "BIKE!", $57
+; 0x917d7 + 22 bytes
+
+_UnnamedText_59b32: ; 0x917ed
+    db $0, "Kurukkoo!", $4f
+    db "How do you like", $55
+    db "my bird call?", $57
+; 0x917ed + 41 bytes
+
+_UnnamedText_59b37: ; 0x91816
+    db $0, "I", $4f
+    db "had to bug you!", $58
+; 0x91816 + 19 bytes
+
+_UnnamedText_59b3c: ; 0x91829
+    db $0, "I also collect sea", $4f
+    db "#MON on", $55
+    db "weekends!", $57
+; 0x91829 + 38 bytes
+
+_UnnamedText_59b4b: ; 0x9184f
+    db $0, "This is my turf!", $4f
+    db "Get out of here!", $57
+; 0x9184f + 35 bytes
+
+_UnnamedText_59b50: ; 0x91872
+    db $0, "Darn!", $58
+; 0x91872 + 7 bytes
+
+_UnnamedText_59b55: ; 0x91879
+    db $0, "This is my fave", $4f
+    db "#MON hunting", $55
+    db "area!", $57
+; 0x91879 + 36 bytes
+
 _Route18Text4: ; 0x9189d
     db $0, "ROUTE 18", $4f
     db "CELADON CITY -", $55
@@ -40097,43 +54913,1158 @@
     db "No pedestrians", $55
     db "permitted!", $57
 
-INCBIN "baserom.gbc",$918eb,$91c3c - $918eb
+_UnnamedText_55e50: ; 0x918eb
+    db $0, "Have to warm up", $4f
+    db "before my swim!", $57
+; 0x918eb + 33 bytes
 
+_UnnamedText_55e55: ; 0x9190c
+    db $0, "All", $4f
+    db "warmed up!", $58
+; 0x9190c + 16 bytes
+
+_UnnamedText_55e5a: ; 0x9191c
+    db $0, "Thanks, kid! I'm", $4f
+    db "ready for a swim!", $57
+; 0x9191c + 35 bytes
+
+_UnnamedText_55e5f: ; 0x9193f
+    db $0, "Wait! You'll have", $4f
+    db "a heart attack!", $57
+; 0x9193f + 34 bytes
+
+_UnnamedText_55e64: ; 0x91961
+    db $0, "Ooh!", $4f
+    db "That's chilly!", $58
+; 0x91961 + 20 bytes
+
+_UnnamedText_55e69: ; 0x91975
+    db $0, "Watch out for", $4f
+    db "TENTACOOL!", $57
+; 0x91975 + 26 bytes
+
+_UnnamedText_55e6e: ; 0x9198f
+    db $0, "I love swimming!", $4f
+    db "What about you?", $57
+; 0x9198f + 34 bytes
+
+_UnnamedText_55e73: ; 0x919b1
+    db $0, "Belly", $4f
+    db "flop!", $58
+; 0x919b1 + 13 bytes
+
+_UnnamedText_55e78: ; 0x919be
+    db $0, "I can beat #MON", $4f
+    db "at swimming!", $57
+; 0x919be + 30 bytes
+
+_UnnamedText_55e7d: ; 0x919dc
+    db $0, "What's beyond the", $4f
+    db "horizon?", $57
+; 0x919dc + 27 bytes
+
+_UnnamedText_55e82: ; 0x919f7
+    db $0, "Glub!", $58
+; 0x919f7 + 7 bytes
+
+_UnnamedText_55e87: ; 0x919fe
+    db $0, "I see a couple of", $4f
+    db "islands!", $57
+; 0x919fe + 28 bytes
+
+_UnnamedText_55e8c: ; 0x91a1a
+    db $0, "I tried diving", $4f
+    db "for #MON, but", $55
+    db "it was a no go!", $57
+; 0x91a1a + 46 bytes
+
+_UnnamedText_55e91: ; 0x91a48
+    db $0, "Help!", $58
+; 0x91a48 + 7 bytes
+
+_UnnamedText_55e96: ; 0x91a4f
+    db $0, "You have to fish", $4f
+    db "for sea #MON!", $57
+; 0x91a4f + 32 bytes
+
+_UnnamedText_55e9b: ; 0x91a6f
+    db $0, "I look at the", $4f
+    db "sea to forget!", $57
+; 0x91a6f + 30 bytes
+
+_UnnamedText_55ea0: ; 0x91a8d
+    db $0, "Ooh!", $4f
+    db "Traumatic!", $58
+; 0x91a8d + 17 bytes
+
+_UnnamedText_55ea5: ; 0x91a9e
+    db $0, "I'm looking at the", $4f
+    db "sea to forget!", $57
+; 0x91a9e + 34 bytes
+
+_UnnamedText_55eaa: ; 0x91ac0
+    db $0, "Oh, I just love", $4f
+    db "your ride! Can I", $55
+    db "have it if I win?", $57
+; 0x91ac0 + 52 bytes
+
+_UnnamedText_55eaf: ; 0x91af4
+    db $0, "Oh!", $4f
+    db "I lost!", $58
+; 0x91af4 + 13 bytes
+
+_UnnamedText_55eb4: ; 0x91b01
+    db $0, "It's still a long", $4f
+    db "way to go to", $55
+    db "SEAFOAM ISLANDS.", $57
+; 0x91b01 + 48 bytes
+
+_UnnamedText_55eb9: ; 0x91b31
+    db $0, "Swimming's great!", $4f
+    db "Sunburns aren't!", $57
+; 0x91b31 + 34 bytes
+
+_UnnamedText_55ebe: ; 0x91b53
+    db $0, "Shocker!", $58
+; 0x91b53 + 10 bytes
+
+_UnnamedText_55ec3: ; 0x91b5d
+    db $0, "My boy friend", $4f
+    db "wanted to swim to", $55
+    db "SEAFOAM ISLANDS.", $57
+; 0x91b5d + 50 bytes
+
+_UnnamedText_55ec8: ; 0x91b8f
+    db $0, "These waters are", $4f
+    db "treacherous!", $57
+; 0x91b8f + 31 bytes
+
+_UnnamedText_55ecd: ; 0x91bae
+    db $0, "Ooh!", $4f
+    db "Dangerous!", $58
+; 0x91bae + 17 bytes
+
+_UnnamedText_55ed2: ; 0x91bbf
+    db $0, "I got a cramp!", $4f
+    db "Glub, glub...", $57
+; 0x91bbf + 30 bytes
+
+_UnnamedText_55ed7: ; 0x91bdd
+    db $0, "I swam here, but", $4f
+    db "I'm tired.", $57
+; 0x91bdd + 28 bytes
+
+_UnnamedText_55edc: ; 0x91bf9
+    db $0, "I'm", $4f
+    db "exhausted...", $58
+; 0x91bf9 + 17 bytes
+
+_UnnamedText_55ee1: ; 0x91c0a
+    db $0, "LAPRAS is so big,", $4f
+    db "it must keep you", $55
+    db "dry on water.", $57
+; 0x91c0a + 50 bytes
+
 _Route19Text11: ; 0x91c3c
     db $0, "SEA ROUTE 19", $4f
     db "FUCHSIA CITY -", $55
     db "SEAFOAM ISLANDS", $57
 
-INCBIN "baserom.gbc",$91c69,$91fa7 - $91c69
+_UnnamedText_50e17: ; 0x91c69
+    db $0, "The water is", $4f
+    db "shallow here.", $57
+; 0x91c69 + 28 bytes
 
+_UnnamedText_50e1c: ; 0x91c85
+    db $0, "Splash!", $58
+; 0x91c85 + 9 bytes
+
+_UnnamedText_50e21: ; 0x91c8e
+    db $0, "I wish I could", $4f
+    db "ride my #MON.", $57
+; 0x91c8e + 30 bytes
+
+_UnnamedText_50e26: ; 0x91cac
+    db $0, "SEAFOAM is a", $4f
+    db "quiet getaway!", $57
+; 0x91cac + 29 bytes
+
+_UnnamedText_50e2b: ; 0x91cc9
+    db $0, "Quit it!", $58
+; 0x91cc9 + 10 bytes
+
+_UnnamedText_50e30: ; 0x91cd3
+    db $0, "There's a huge", $4f
+    db "cavern underneath", $55
+    db "this island.", $57
+; 0x91cd3 + 46 bytes
+
+_UnnamedText_50e35: ; 0x91d01
+    db $0, "I love floating", $4f
+    db "with the fishes!", $57
+; 0x91d01 + 34 bytes
+
+_UnnamedText_50e3a: ; 0x91d23
+    db $0, "Yowch!", $58
+; 0x91d23 + 8 bytes
+
+_UnnamedText_50e3f: ; 0x91d2b
+    db $0, "Want to float", $4f
+    db "with me?", $57
+; 0x91d2b + 24 bytes
+
+_UnnamedText_50e44: ; 0x91d43
+    db $0, "Are you on", $4f
+    db "vacation too?", $57
+; 0x91d43 + 26 bytes
+
+_UnnamedText_50e49: ; 0x91d5d
+    db $0, "No", $4f
+    db "mercy at all!", $58
+; 0x91d5d + 18 bytes
+
+_UnnamedText_50e4e: ; 0x91d6f
+    db $0, "SEAFOAM used to", $4f
+    db "be one island!", $57
+; 0x91d6f + 32 bytes
+
+_UnnamedText_50e53: ; 0x91d8f
+    db $0, "Check out my buff", $4f
+    db "physique!", $57
+; 0x91d8f + 29 bytes
+
+_UnnamedText_50e58: ; 0x91dac
+    db $0, "Wimpy!", $58
+; 0x91dac + 8 bytes
+
+_UnnamedText_50e5d: ; 0x91db4
+    db $0, "I should've been", $4f
+    db "buffing up my", $55
+    db "#MON, not me!", $57
+; 0x91db4 + 45 bytes
+
+_UnnamedText_50e62: ; 0x91de1
+    db $0, "Why are you", $4f
+    db "riding a #MON?", $55
+    db "Can't you swim?", $57
+; 0x91de1 + 43 bytes
+
+_UnnamedText_50e67: ; 0x91e0c
+    db $0, "Ouch!", $4f
+    db "Torpedoed!", $58
+; 0x91e0c + 18 bytes
+
+_UnnamedText_50e6c: ; 0x91e1e
+    db $0, "Riding a #MON", $4f
+    db "sure looks fun!", $57
+; 0x91e1e + 31 bytes
+
+_UnnamedText_50e71: ; 0x91e3d
+    db $0, "I rode my bird", $4f
+    db "#MON here!", $57
+; 0x91e3d + 27 bytes
+
+_UnnamedText_50e76: ; 0x91e58
+    db $0, "Oh", $4f
+    db "no!", $58
+; 0x91e58 + 8 bytes
+
+_UnnamedText_50e7b: ; 0x91e60
+    db $0, "My birds can't", $4f
+    db "FLY me back!", $57
+; 0x91e60 + 28 bytes
+
+_UnnamedText_50e80: ; 0x91e7c
+    db $0, "My boy friend gave", $4f
+    db "me big pearls!", $57
+; 0x91e7c + 35 bytes
+
+_UnnamedText_50e85: ; 0x91e9f
+    db $0, "Don't", $4f
+    db "touch my pearls!", $58
+; 0x91e9f + 23 bytes
+
+_UnnamedText_50e8a: ; 0x91eb6
+    db $0, "Will my pearls", $4f
+    db "grow bigger", $55
+    db "inside CLOYSTER?", $57
+; 0x91eb6 + 45 bytes
+
+_UnnamedText_50e8f: ; 0x91ee3
+    db $0, "I swam here from", $4f
+    db "CINNABAR ISLAND!", $57
+; 0x91ee3 + 35 bytes
+
+_UnnamedText_50e94: ; 0x91f06
+    db $0, "I'm", $4f
+    db "so disappointed!", $58
+; 0x91f06 + 21 bytes
+
+_UnnamedText_50e99: ; 0x91f1b
+    db $0, "#MON have", $4f
+    db "taken over an", $55
+    db "abandoned mansion", $55
+    db "on CINNABAR!", $57
+; 0x91f1b + 56 bytes
+
+_UnnamedText_50e9e: ; 0x91f53
+    db $0, "CINNABAR, in the", $4f
+    db "west, has a LAB", $55
+    db "for #MON.", $57
+; 0x91f53 + 44 bytes
+
+_UnnamedText_50ea3: ; 0x91f7f
+    db $0, "Wait!", $58
+; 0x91f7f + 7 bytes
+
+_UnnamedText_50ea8: ; 0x91f86
+    db $0, "CINNABAR is a ", $4f
+    db "volcanic island!", $57
+; 0x91f86 + 33 bytes
+
 _Route20Text12: ; 0x91fa7
 _Route20Text11: ; 0x91fa7
     db $0, "SEAFOAM ISLANDS", $57
 
-INCBIN "baserom.gbc",$91fb8,$92606 - $91fb8
+_UnnamedText_55fdd: ; 0x91fb8
+    db $0, "You want to know", $4f
+    db "if the fish are", $55
+    db "biting?", $57
+; 0x91fb8 + 42 bytes
 
+_UnnamedText_55fe2: ; 0x91fe2
+    db $0, "Dang!", $58
+; 0x91fe2 + 7 bytes
+
+_UnnamedText_55fe7: ; 0x91fe9
+    db $0, "I can't catch", $4f
+    db "anything good!", $57
+; 0x91fe9 + 29 bytes
+
+_UnnamedText_55fec: ; 0x92006
+    db $0, "I got a big haul!", $4f
+    db "Wanna go for it?", $57
+; 0x92006 + 36 bytes
+
+_UnnamedText_55ff1: ; 0x9202a
+    db $0, "Darn", $4f
+    db "MAGIKARP!", $58
+; 0x9202a + 16 bytes
+
+_UnnamedText_55ff6: ; 0x9203a
+    db $0, "I seem to only", $4f
+    db "catch MAGIKARP!", $57
+; 0x9203a + 32 bytes
+
+_UnnamedText_55ffb: ; 0x9205a
+    db $0, "The sea cleanses", $4f
+    db "my body and soul!", $57
+; 0x9205a + 36 bytes
+
+_UnnamedText_56000: ; 0x9207e
+    db $0, "Ayah!", $58
+; 0x9207e + 7 bytes
+
+_UnnamedText_56005: ; 0x92085
+    db $0, "I like the", $4f
+    db "mountains too!", $57
+; 0x92085 + 27 bytes
+
+_UnnamedText_5600a: ; 0x920a0
+    db $0, "What's wrong with", $4f
+    db "me swimming?", $57
+; 0x920a0 + 31 bytes
+
+_UnnamedText_5600f: ; 0x920bf
+    db $0, "Cheap", $4f
+    db "shot!", $58
+; 0x920bf + 13 bytes
+
+_UnnamedText_56014: ; 0x920cc
+    db $0, "I look like what?", $4f
+    db "A studded inner", $55
+    db "tube? Get lost!", $57
+; 0x920cc + 51 bytes
+
+_UnnamedText_56019: ; 0x920ff
+    db $0, "I caught all my", $4f
+    db "#MON at sea!", $57
+; 0x920ff + 30 bytes
+
+_UnnamedText_5601e: ; 0x9211d
+    db $0, "Diver!!", $4f
+    db "Down!!", $58
+; 0x9211d + 16 bytes
+
+_UnnamedText_56023: ; 0x9212d
+    db $0, "Where'd you catch", $4f
+    db "your #MON?", $57
+; 0x9212d + 29 bytes
+
+_UnnamedText_56028: ; 0x9214a
+    db $0, "Right now, I'm in", $4f
+    db "a triathlon meet!", $57
+; 0x9214a + 36 bytes
+
+_UnnamedText_5602d: ; 0x9216e
+    db $0, "Pant...", $4f
+    db "pant...pant...", $58
+; 0x9216e + 24 bytes
+
+_UnnamedText_56032: ; 0x92186
+    db $0, "I'm beat!", $4f
+    db "But, I still have", $55
+    db "the bike race and", $55
+    db "marathon left!", $57
+; 0x92186 + 61 bytes
+
+_UnnamedText_56037: ; 0x921c3
+    db $0, "Ahh! Feel the sun", $4f
+    db "and the wind!", $57
+; 0x921c3 + 33 bytes
+
+_UnnamedText_5603c: ; 0x921e4
+    db $0, "Yow!", $4f
+    db "I lost!", $58
+; 0x921e4 + 14 bytes
+
+_UnnamedText_56041: ; 0x921f2
+    db $0, "I'm sunburnt to a", $4f
+    db "crisp!", $57
+; 0x921f2 + 25 bytes
+
+_UnnamedText_56046: ; 0x9220b
+    db $0, "Hey, don't scare", $4f
+    db "away the fish!", $57
+; 0x9220b + 32 bytes
+
+_UnnamedText_5604b: ; 0x9222b
+    db $0, "Sorry!", $4f
+    db "I didn't mean it!", $58
+; 0x9222b + 25 bytes
+
+_UnnamedText_56050: ; 0x92244
+    db $0, "I was just angry", $4f
+    db "that I couldn't", $55
+    db "catch anything.", $57
+; 0x92244 + 49 bytes
+
+_UnnamedText_56055: ; 0x92275
+    db $0, "Keep me company", $4f
+    db "'til I get a hit!", $57
+; 0x92275 + 34 bytes
+
+_UnnamedText_5605a: ; 0x92297
+    db $0, "That", $4f
+    db "burned some time.", $58
+; 0x92297 + 24 bytes
+
+_UnnamedText_5605f: ; 0x922af
+    db $0, "Oh wait! I got a", $4f
+    db "bite! Yeah!", $57
+; 0x922af + 30 bytes
+
+_UnnamedText_511ad: ; 0x922cd
+    db $0, $53, ": Hey!", $4f
+    db $52, "!", $51
+    db "You're going to", $4f
+    db "#MON LEAGUE?", $51
+    db "Forget it! You", $4f
+    db "probably don't", $55
+    db "have any BADGEs!", $51
+    db "The guard won't", $4f
+    db "let you through!", $51
+    db "By the way, did", $4f
+    db "your #MON", $55
+    db "get any stronger?", $57
+; 0x922cd + 162 bytes
+
+_UnnamedText_511b2: ; 0x9236f
+    db $0, "I heard #MON", $4f
+    db "LEAGUE has many", $55
+    db "tough trainers!", $51
+    db "I have to figure", $4f
+    db "out how to get", $55
+    db "past them!", $51
+    db "You should quit", $4f
+    db "dawdling and get", $55
+    db "a move on!", $57
+; 0x9236f + 133 bytes
+
+_UnnamedText_511b7: ; 0x923f4
+    db $0, "Awww!", $4f
+    db "You just lucked", $55
+    db "out!", $58
+; 0x923f4 + 28 bytes
+
+_UnnamedText_511bc: ; 0x92410
+    db $0, $53, ": What?", $4f
+    db "Why do I have 2", $55
+    db "#MON?", $51
+    db "You should catch", $55
+    db "some more too!", $58
+; 0x92410 + 64 bytes
+
+_UnnamedText_511c1: ; 0x92450
+    db $0, $53, ": What?", $4f
+    db $52, "! What a", $55
+    db "surprise to see", $55
+    db "you here!", $51
+    db "So you're going to", $4f
+    db "#MON LEAGUE?", $51
+    db "You collected all", $4f
+    db "the BADGEs too?", $55
+    db "That's cool!", $51
+    db "Then I'll whip you", $4f
+    db $52, " as a", $55
+    db "warm up for", $55
+    db "#MON LEAGUE!", $51
+    db "Come on!", $57
+; 0x92450 + 182 bytes
+
+_UnnamedText_511c6: ; 0x92506
+    db $0, "That loosened me", $4f
+    db "up! I'm ready for", $55
+    db "#MON LEAGUE!", $51
+    db $52, ", you need", $4f
+    db "more practice!", $51
+    db "But hey, you know", $4f
+    db "that! I'm out of", $55
+    db "here. Smell ya!", $57
+; 0x92506 + 125 bytes
+
+_UnnamedText_511cb: ; 0x92583
+    db $0, "What!?", $51
+    db "I was just", $4f
+    db "careless!", $58
+; 0x92583 + 29 bytes
+
+_UnnamedText_511d0: ; 0x925a0
+    db $0, $53, ": Hahaha!", $4f
+    db $52, "! That's", $55
+    db "your best? You're", $55
+    db "nowhere near as", $55
+    db "good as me, pal!", $51
+    db "Go train some", $4f
+    db "more! You loser!", $58
+; 0x925a0 + 102 bytes
+
 _Route22Text3: ; 0x92606
     db $0, "#MON LEAGUE", $4f
     db "Front Gate", $57
 
-INCBIN "baserom.gbc",$9261e,$92700 - $9261e
+INCBIN "baserom.gbc",$9261e,$926dd - $9261e
 
+_UnnamedText_513a3: ; 0x926dd
+    db $0, $51
+    db "OK then! Please,", $4f
+    db "go right ahead!", $57
+; 0x926dd + 35 bytes
+
 _Route23Text8: ; 0x92700
     db $0, "VICTORY ROAD GATE", $4f
     db "- #MON LEAGUE", $57
 
-INCBIN "baserom.gbc",$92721,$92903-$92721
+INCBIN "baserom.gbc",$92721,$92755 - $92721
 
+_UnnamedText_51515: ; 0x92755
+    db $0, $51
+    db "You just earned a", $4f
+    db "fabulous prize!", $58
+; 0x92755 + 36 bytes
+
+INCBIN "baserom.gbc",$92779,$9278f - $92779
+
+_UnnamedText_51521: ; 0x9278f
+    db $0, "You don't have", $4f
+    db "any room!", $57
+; 0x9278f + 25 bytes
+
+_UnnamedText_51526: ; 0x927a8
+    db $0, "By the way, would", $4f
+    db "you like to join", $55
+    db "TEAM ROCKET?", $51
+    db "We're a group", $4f
+    db "dedicated to evil", $55
+    db "using #MON!", $51
+    db "Want to join?", $51
+    db "Are you sure?", $51
+    db "Come on, join us!", $51
+    db "I'm telling you", $4f
+    db "to join!", $51
+    db "OK, you need", $4f
+    db "convincing!", $51
+    db "I'll make you an", $4f
+    db "offer you can't", $55
+    db "refuse!", $57
+; 0x927a8 + 226 bytes
+
+_UnnamedText_5152b: ; 0x9288a
+    db $0, "Arrgh!", $4f
+    db "You are good!", $58
+; 0x9288a + 22 bytes
+
+_UnnamedText_51530: ; 0x928a0
+    db $0, "With your ability,", $4f
+    db "you could become", $55
+    db "a top leader in", $55
+    db "TEAM ROCKET!", $57
+; 0x928a0 + 66 bytes
+
+_UnnamedText_51571: ; 0x928e2
+    db $0, "I saw your feat", $4f
+    db "from the grass!", $57
+; 0x928e2 + 33 bytes
+
 SECTION "bank25",DATA,BANK[$25]
 
-INCBIN "baserom.gbc",$94000,$945d3 - $94000
+_UnnamedText_51576: ; 0x94000
+    db $0, "I", $4f
+    db "thought not!", $58
+; 0x94000 + 16 bytes
 
+_UnnamedText_5157b: ; 0x94010
+    db $0, "I hid because the", $4f
+    db "people on the", $55
+    db "bridge scared me!", $57
+; 0x94010 + 51 bytes
+
+_UnnamedText_51580: ; 0x94043
+    db $0, "OK! I'm No. 5!", $4f
+    db "I'll stomp you!", $57
+; 0x94043 + 30 bytes
+
+_UnnamedText_51585: ; 0x94061
+    db $0, "Whoa!", $4f
+    db "Too much!", $58
+; 0x94061 + 17 bytes
+
+_UnnamedText_5158a: ; 0x94072
+    db $0, "I did my best, I", $4f
+    db "have no regrets!", $57
+; 0x94072 + 35 bytes
+
+_UnnamedText_5158f: ; 0x94095
+    db $0, "I'm No. 4!", $4f
+    db "Getting tired?", $57
+; 0x94095 + 26 bytes
+
+_UnnamedText_51594: ; 0x940af
+    db $0, "I lost", $4f
+    db "too!", $58
+; 0x940af + 13 bytes
+
+_UnnamedText_51599: ; 0x940bc
+    db $0, "I did my best, so", $4f
+    db "I've no regrets!", $57
+; 0x940bc + 35 bytes
+
+_UnnamedText_5159e: ; 0x940df
+    db $0, "Here's No. 3!", $4f
+    db "I won't be easy!", $57
+; 0x940df + 30 bytes
+
+_UnnamedText_515a3: ; 0x940fd
+    db $0, "Ow!", $4f
+    db "Stomped flat!", $58
+; 0x940fd + 19 bytes
+
+_UnnamedText_515a8: ; 0x94110
+    db $0, "I did my best, I", $4f
+    db "have no regrets!", $57
+; 0x94110 + 35 bytes
+
+_UnnamedText_515ad: ; 0x94133
+    db $0, "I'm second!", $4f
+    db "Now it's serious!", $57
+; 0x94133 + 29 bytes
+
+_UnnamedText_515b2: ; 0x94150
+    db $0, "How could I", $4f
+    db "lose?", $58
+; 0x94150 + 19 bytes
+
+_UnnamedText_515b7: ; 0x94163
+    db $0, "I did my best, I", $4f
+    db "have no regrets!", $57
+; 0x94163 + 35 bytes
+
+_UnnamedText_515bc: ; 0x94186
+    db $0, "This is NUGGET", $4f
+    db "BRIDGE! Beat us 5", $55
+    db "trainers and win", $55
+    db "a fabulous prize!", $51
+    db "Think you got", $4f
+    db "what it takes?", $57
+; 0x94186 + 98 bytes
+
+_UnnamedText_515c1: ; 0x941e8
+    db $0, "Whoo!", $4f
+    db "Good stuff!", $58
+; 0x941e8 + 19 bytes
+
+_UnnamedText_515c6: ; 0x941fb
+    db $0, "I did my best, I", $4f
+    db "have no regrets!", $57
+; 0x941fb + 35 bytes
+
+_UnnamedText_51705: ; 0x9421e
+    db $0, "Local trainers", $4f
+    db "come here to", $55
+    db "practice!", $57
+; 0x9421e + 39 bytes
+
+_UnnamedText_5170a: ; 0x94245
+    db $0, "You're", $4f
+    db "decent.", $58
+; 0x94245 + 15 bytes
+
+_UnnamedText_5170f: ; 0x94254
+    db $0, "All #MON have", $4f
+    db "weaknesses. It's", $55
+    db "best to raise", $55
+    db "different kinds.", $57
+; 0x94254 + 62 bytes
+
+_UnnamedText_51714: ; 0x94292
+    db $0, "Dad took me to a", $4f
+    db "great party on", $55
+    db "S.S.ANNE at", $55
+    db "VERMILION CITY!", $57
+; 0x94292 + 61 bytes
+
+_UnnamedText_51719: ; 0x942cf
+    db $0, "I'm", $4f
+    db "not mad!", $58
+; 0x942cf + 13 bytes
+
+_UnnamedText_5171e: ; 0x942dc
+    db $0, "On S.S.ANNE, I", $4f
+    db "saw trainers from", $55
+    db "around the world.", $57
+; 0x942dc + 52 bytes
+
+_UnnamedText_51723: ; 0x94310
+    db $0, "I'm a cool guy.", $4f
+    db "I've got a girl", $55
+    db "friend!", $57
+; 0x94310 + 39 bytes
+
+_UnnamedText_51728: ; 0x94337
+    db $0, "Aww,", $4f
+    db "darn...", $58
+; 0x94337 + 14 bytes
+
+_UnnamedText_5172d: ; 0x94345
+    db $0, "Oh well. My girl", $4f
+    db "will cheer me up.", $57
+; 0x94345 + 36 bytes
+
+_UnnamedText_51732: ; 0x94369
+    db $0, "Hi! My boy", $4f
+    db "friend is cool!", $57
+; 0x94369 + 28 bytes
+
+_UnnamedText_51737: ; 0x94385
+    db $0, "I was in", $4f
+    db "bad condition!", $58
+; 0x94385 + 25 bytes
+
+_UnnamedText_5173c: ; 0x9439e
+    db $0, "I wish my guy was", $4f
+    db "as good as you!", $57
+; 0x9439e + 35 bytes
+
+_UnnamedText_51741: ; 0x943c1
+    db $0, "I knew I had to", $4f
+    db "fight you!", $57
+; 0x943c1 + 28 bytes
+
+_UnnamedText_51746: ; 0x943dd
+    db $0, "I knew", $4f
+    db "I'd lose too!", $58
+; 0x943dd + 21 bytes
+
+_UnnamedText_5174b: ; 0x943f2
+    db $0, "If your #MON", $4f
+    db "gets confused or", $55
+    db "falls asleep,", $55
+    db "switch it!", $57
+; 0x943f2 + 56 bytes
+
+_UnnamedText_51750: ; 0x9442a
+    db $0, "My friend has a", $4f
+    db "cute #MON.", $55
+    db "I'm so jealous!", $57
+; 0x9442a + 43 bytes
+
+_UnnamedText_51755: ; 0x94455
+    db $0, "I'm", $4f
+    db "not so jealous!", $58
+; 0x94455 + 20 bytes
+
+_UnnamedText_5175a: ; 0x94469
+    db $0, "You came from MT.", $4f
+    db "MOON? May I have", $55
+    db "a CLEFAIRY?", $57
+; 0x94469 + 48 bytes
+
+_UnnamedText_5175f: ; 0x94499
+    db $0, "I just got down", $4f
+    db "from MT.MOON,", $55
+    db "but I'm ready!", $57
+; 0x94499 + 45 bytes
+
+_UnnamedText_51764: ; 0x944c6
+    db $0, "You", $4f
+    db "worked hard!", $58
+; 0x944c6 + 18 bytes
+
+_UnnamedText_51769: ; 0x944d8
+    db $0, "Drat!", $4f
+    db "A ZUBAT bit me", $55
+    db "back in there.", $57
+; 0x944d8 + 37 bytes
+
+_UnnamedText_5176e: ; 0x944fd
+    db $0, "I'm off to see a", $4f
+    db "#MON collector", $55
+    db "at the cape!", $57
+; 0x944fd + 45 bytes
+
+_UnnamedText_51773: ; 0x9452a
+    db $0, "You", $4f
+    db "got me.", $58
+; 0x9452a + 13 bytes
+
+_UnnamedText_51778: ; 0x94537
+    db $0, "The collector has", $4f
+    db "many rare kinds", $55
+    db "of #MON.", $57
+; 0x94537 + 44 bytes
+
+_UnnamedText_5177d: ; 0x94563
+    db $0, "You're going to", $4f
+    db "see BILL? First,", $55
+    db "let's fight!", $57
+; 0x94563 + 45 bytes
+
+_UnnamedText_51782: ; 0x94590
+    db $0, "You're", $4f
+    db "something.", $58
+; 0x94590 + 18 bytes
+
+_UnnamedText_51787: ; 0x945a2
+    db $0, "The trail below", $4f
+    db "is a shortcut to", $55
+    db "CERULEAN CITY.", $57
+; 0x945a2 + 49 bytes
+
 _Route25Text11: ; 0x945d3
     db $0, "SEA COTTAGE", $4f
     db "BILL lives here!", $57
 
-INCBIN "baserom.gbc",$945f1,$94b01 - $945f1
+_UnnamedText_7361e: ; 0x945f1
+    db $0, "The file data is", $4f
+    db "destroyed!", $58
+; 0x945f1 + 29 bytes
 
+_UnnamedText_7377d: ; 0x9460e
+    db $0, "Would you like to", $4f
+    db "SAVE the game?", $57
+; 0x9460e + 34 bytes
+
+_UnnamedText_73782: ; 0x94630
+    db $0, $52, " saved", $4f
+    db "the game!", $57
+; 0x94630 + 19 bytes
+
+_UnnamedText_73787: ; 0x94643
+    db $0, "The older file", $4f
+    db "will be erased to", $55
+    db "save. Okay?", $57
+; 0x94643 + 46 bytes
+
+_UnnamedText_73909: ; 0x94671
+    db $0, "When you change a", $4f
+    db "#MON BOX, data", $55
+    db "will be saved.", $51
+    db "Is that okay?", $57
+; 0x94671 + 63 bytes
+
+_UnnamedText_739d4: ; 0x946b0
+    db $0, "Choose a", $4f
+    db $4a, " BOX.@"
+; 0x946b0 + 17 bytes
+
+INCBIN "baserom.gbc",$946c1,$946c2 - $946c1
+
+_UnnamedText_3af3e: ; 0x946c2
+    TX_RAM $cf4b
+    db $0, " evolved", $57
+; 0x946c2 + 13 bytes
+
+_UnnamedText_3af43: ; 0x946cf
+    db $0, $4f
+    db "into @"
+; 0x946cf + 8 bytes
+
+INCBIN "baserom.gbc",$946d7,$946dd - $946d7
+
+_UnnamedText_3af48: ; 0x946dd
+    db $0, "Huh? @"
+; 0x946dd + 7 bytes
+
+INCBIN "baserom.gbc",$946e4,$946fb - $946e4
+
+_UnnamedText_3af4d: ; 0x946fb
+    db $0, "What? @"
+; 0x946fb + 8 bytes
+
+INCBIN "baserom.gbc",$94703,$94715 - $94703
+
+_UnnamedText_3f245: ; 0x94715
+    db $0, $59, $4f
+    db "fell asleep!", $58
+; 0x94715 + 16 bytes
+
+_UnnamedText_3f24a: ; 0x94725
+    db $0, $59, "'s", $4f
+    db "already asleep!", $58
+; 0x94725 + 20 bytes
+
+_UnnamedText_3f2df: ; 0x94739
+    db $0, $59, $4f
+    db "was poisoned!", $58
+; 0x94739 + 17 bytes
+
+_UnnamedText_3f2e4: ; 0x9474a
+    db $0, $59, "'s", $4f
+    db "badly poisoned!", $58
+; 0x9474a + 20 bytes
+
+_UnnamedText_3f3d8: ; 0x9475e
+    db $0, $59, $4f
+    db "was burned!", $58
+; 0x9475e + 15 bytes
+
+_UnnamedText_3f3dd: ; 0x9476d
+    db $0, $59, $4f
+    db "was frozen solid!", $58
+; 0x9476d + 21 bytes
+
+_UnnamedText_3f423: ; 0x94782
+    db $0, "Fire defrosted", $4f
+    db $59, "!", $58
+; 0x94782 + 19 bytes
+
+INCBIN "baserom.gbc",$94795,$947ab - $94795
+
+_UnnamedText_3f547: ; 0x947ab
+    db $0, " rose!", $58
+; 0x947ab + 8 bytes
+
+INCBIN "baserom.gbc",$947b3,$947c9 - $947b3
+
+_UnnamedText_3f683: ; 0x947c9
+    db $0, " fell!", $58
+; 0x947c9 + 8 bytes
+
+_UnnamedText_3f802: ; 0x947d1
+    db $0, $5a, $4f
+    db "ran from battle!", $58
+; 0x947d1 + 20 bytes
+
+_UnnamedText_3f807: ; 0x947e5
+    db $0, $59, $4f
+    db "ran away scared!", $58
+; 0x947e5 + 20 bytes
+
+_UnnamedText_3f80c: ; 0x947f9
+    db $0, $59, $4f
+    db "was blown away!", $58
+; 0x947f9 + 19 bytes
+
+INCBIN "baserom.gbc",$9480c,$94810 - $9480c
+
+_UnnamedText_3f8f9: ; 0x94810
+    db $0, $4f
+    db "made a whirlwind!", $58
+; 0x94810 + 20 bytes
+
+_UnnamedText_3f8fe: ; 0x94824
+    db $0, $4f
+    db "took in sunlight!", $58
+; 0x94824 + 20 bytes
+
+_UnnamedText_3f903: ; 0x94838
+    db $0, $4f
+    db "lowered its head!", $58
+; 0x94838 + 20 bytes
+
+_UnnamedText_3f908: ; 0x9484c
+    db $0, $4f
+    db "is glowing!", $58
+; 0x9484c + 14 bytes
+
+_UnnamedText_3f90d: ; 0x9485a
+    db $0, $4f
+    db "flew up high!", $58
+; 0x9485a + 16 bytes
+
+_UnnamedText_3f912: ; 0x9486a
+    db $0, $4f
+    db "dug a hole!", $58
+; 0x9486a + 14 bytes
+
+_UnnamedText_3f9a1: ; 0x94878
+    db $0, $59, $4f
+    db "became confused!", $58
+; 0x94878 + 20 bytes
+
+_UnnamedText_3fa77: ; 0x9488c
+    db $0, $5a, $4f
+    db "learned", $55
+    db "@"
+; 0x9488c + 12 bytes
+
+INCBIN "baserom.gbc",$94898,$9489e - $94898
+
+_UnnamedText_3fb09: ; 0x9489e
+    db $0, $59, "'s", $4f
+    db "@"
+; 0x9489e + 5 bytes
+
+INCBIN "baserom.gbc",$948a3,$948b6 - $948a3
+
+_UnnamedText_3fb3e: ; 0x948b6
+    db $0, "Nothing happened!", $58
+; 0x948b6 + 19 bytes
+
+_UnnamedText_3fb49: ; 0x948c9
+    db $0, "No effect!", $58
+; 0x948c9 + 12 bytes
+
+_UnnamedText_3fb59: ; 0x948d5
+    db $0, "But, it failed! ", $58
+; 0x948d5 + 18 bytes
+
+_UnnamedText_3fb64: ; 0x948e7
+    db $0, "It didn't affect", $4f
+    db $59, "!", $58
+; 0x948e7 + 20 bytes
+
+_UnnamedText_3fb69: ; 0x948fb
+    db $0, $59, $4f
+    db "is unaffected!", $58
+; 0x948fb + 18 bytes
+
+_UnnamedText_3fb74: ; 0x9490d
+    db $0, $59, "'s", $4f
+    db "paralyzed! It may", $55
+    db "not attack!", $58
+; 0x9490d + 34 bytes
+
+_UnnamedText_17e1d: ; 0x9492f
+    db $0, "It created a", $4f
+    db "SUBSTITUTE!", $58
+; 0x9492f + 26 bytes
+
+_UnnamedText_17e22: ; 0x94949
+    db $0, $5a, $4f
+    db "has a SUBSTITUTE!", $58
+; 0x94949 + 21 bytes
+
+_UnnamedText_17e27: ; 0x9495e
+    db $0, "Too weak to make", $4f
+    db "a SUBSTITUTE!", $58
+; 0x9495e + 32 bytes
+
+_UnnamedText_2ff04: ; 0x9497e
+    db $0, "Coins scattered", $4f
+    db "everywhere!", $58
+; 0x9497e + 29 bytes
+
+_UnnamedText_27fb3: ; 0x9499b
+    db $0, $5a, "'s", $4f
+    db "getting pumped!", $58
+; 0x9499b + 20 bytes
+
+_UnnamedText_2bef2: ; 0x949af
+    db $0, $59, $4f
+    db "was seeded!", $58
+; 0x949af + 15 bytes
+
+_UnnamedText_2bef7: ; 0x949be
+    db $0, $59, $4f
+    db "evaded attack!", $58
+; 0x949be + 18 bytes
+
+_UnnamedText_1399e: ; 0x949d0
+    db $0, $5a, "'s", $4f
+    db "hit with recoil!", $58
+; 0x949d0 + 21 bytes
+
+_UnnamedText_139cd: ; 0x949e5
+    db $0, "Converted type to", $4f
+    db $59, "'s!", $58
+; 0x949e5 + 23 bytes
+
+_UnnamedText_13a53: ; 0x949fc
+    db $0, "All STATUS changes", $4f
+    db "are eliminated!", $58
+; 0x949fc + 36 bytes
+
+_UnnamedText_3baa2: ; 0x94a20
+    db $0, $5a, $4f
+    db "started sleeping!", $57
+; 0x94a20 + 21 bytes
+
+_UnnamedText_3baa7: ; 0x94a35
+    db $0, $5a, $4f
+    db "fell asleep and", $55
+    db "became healthy!", $57
+; 0x94a35 + 35 bytes
+
+_UnnamedText_3baac: ; 0x94a58
+    db $0, $5a, $4f
+    db "regained health!", $58
+; 0x94a58 + 20 bytes
+
+_UnnamedText_3bb92: ; 0x94a6c
+    db $0, $5a, $4f
+    db "transformed into", $55
+    db "@"
+; 0x94a6c + 21 bytes
+
+INCBIN "baserom.gbc",$94a81,$94a87 - $94a81
+
+_UnnamedText_3bbd7: ; 0x94a87
+    db $0, $5a, "'s", $4f
+    db "protected against", $55
+    db "special attacks!", $58
+; 0x94a87 + 39 bytes
+
+_UnnamedText_3bbdc: ; 0x94aae
+    db $0, $5a, $4f
+    db "gained armor!", $58
+; 0x94aae + 17 bytes
+
+_UnnamedText_33f52: ; 0x94abf
+    db $0, $5a, "'s", $4f
+    db "shrouded in mist!", $58
+; 0x94abf + 22 bytes
+
+_UnnamedText_78dc: ; 0x94ad5
+    db $0, "Sucked health from", $4f
+    db $59, "!", $58
+; 0x94ad5 + 23 bytes
+
+_UnnamedText_78e1: ; 0x94aec
+    db $0, $59, "'s", $4f
+    db "dream was eaten!", $58
+; 0x94aec + 21 bytes
+
 _BattleCenterMText1: ; 0x94b01
     db $0, "!", $57
 
@@ -40143,8 +56074,26 @@
 INCLUDE "text/mapRedsHouse1F.tx"
 INCLUDE "text/mapBluesHouse.tx"
 
-INCBIN "baserom.gbc",$94d5b,$94ddf - $94d5b
+_UnnamedText_1d0f3: ; 0x94d5b
+    db $0, $53, ": Yo", $4f
+    db $52, "! Gramps", $55
+    db "isn't around!", $57
+; 0x94d5b + 30 bytes
 
+_UnnamedText_1d0f8: ; 0x94d79
+    db $0, $53, ": Heh, I", $4f
+    db "don't need to be", $55
+    db "greedy like you!", $51
+    db "Go ahead and", $4f
+    db "choose, ", $52, "!", $57
+; 0x94d79 + 68 bytes
+
+_UnnamedText_1d0fd: ; 0x94dbd
+    db $0, $53, ": My", $4f
+    db "#MON looks a", $55
+    db "lot stronger.", $57
+; 0x94dbd + 34 bytes
+
 _OaksLabText39: ; 0x94ddf
     db $0
     db "Those are #", $4f
@@ -40151,13 +56100,366 @@
     db "BALLs. They", $55
     db "contain #MON!", $57
 
-INCBIN "baserom.gbc",$94ddf+39,$95268 - ($94ddf+39)
+INCBIN "baserom.gbc",$94e06,$94e80 - $94e06
 
+_UnnamedText_1d222: ; 0x94e80
+    db $0, "This #MON is", $4f
+    db "really energetic!", $58
+; 0x94e80 + 32 bytes
+
+INCBIN "baserom.gbc",$94ea0,$94eb6 - $94ea0
+
+_UnnamedText_1d243: ; 0x94eb6
+    db $0, "That's PROF.OAK's", $4f
+    db "last #MON!", $57
+; 0x94eb6 + 28 bytes
+
+_UnnamedText_1d2f0: ; 0x94ed2
+    db $0, "OAK: Now, ", $52, ",", $4f
+    db "which #MON do", $55
+    db "you want?", $57
+; 0x94ed2 + 38 bytes
+
+_UnnamedText_1d2f5: ; 0x94ef8
+    db $0, "OAK: If a wild", $4f
+    db "#MON appears,", $55
+    db "your #MON can", $55
+    db "fight against it!", $57
+; 0x94ef8 + 62 bytes
+
+_UnnamedText_1d2fa: ; 0x94f36
+    db $0, "OAK: ", $52, ",", $4f
+    db "raise your young", $55
+    db "#MON by making", $55
+    db "it fight!", $57
+; 0x94f36 + 51 bytes
+
+INCBIN "baserom.gbc",$94f69,$9500f - $94f69
+
+_UnnamedText_1d304: ; 0x9500f
+    db $0, $51
+    db "Ah! This is the", $4f
+    db "custom # BALL", $55
+    db "I ordered!", $55
+    db "Thank you!", $57
+; 0x9500f + 54 bytes
+
+_UnnamedText_1d309: ; 0x95045
+    db $0, "#MON around the", $4f
+    db "world wait for", $55
+    db "you, ", $52, "!", $57
+; 0x95045 + 40 bytes
+
+INCBIN "baserom.gbc",$9506d,$950f2 - $9506d
+
+_UnnamedText_1d313: ; 0x950f2
+    db $0, $51
+    db "When a wild", $4f
+    db "#MON appears,", $55
+    db "it's fair game.", $51
+    db "Just throw a #", $4f
+    db "BALL at it and try", $4f
+    db "to catch it!", $51
+    db "This won't always", $4f
+    db "work, though.", $51
+    db "A healthy #MON", $4f
+    db "could escape. You", $55
+    db "have to be lucky!", $57
+; 0x950f2 + 172 bytes
+
+_UnnamedText_1d318: ; 0x9519e
+    db $0, "OAK: Come see me", $4f
+    db "sometimes.", $51
+    db "I want to know how", $4f
+    db "your #DEX is", $55
+    db "coming along.", $57
+; 0x9519e + 75 bytes
+
+_UnnamedText_1d31d: ; 0x951e9
+    db $0, "OAK: Good to see ", $4f
+    db "you! How is your ", $55
+    db "#DEX coming? ", $55
+    db "Here, let me take", $55
+    db "a look!", $58
+; 0x951e9 + 77 bytes
+
+_UnnamedText_1d32c: ; 0x95236
+    db $0, "It's encyclopedia-", $4f
+    db "like, but the", $55
+    db "pages are blank!", $57
+; 0x95236 + 50 bytes
+
 _OaksLabText8: ; 0x95268
     db $0, "?", $57
 
-INCBIN "baserom.gbc",$9526b,$95ba1 - $9526b
+_UnnamedText_1d340: ; 0x9526b
+    db $0, "PROF.OAK is the", $4f
+    db "authority on", $55
+    db "#MON!", $51
+    db "Many #MON", $4f
+    db "trainers hold him", $55
+    db "in high regard!", $57
+; 0x9526b + 80 bytes
 
+_UnnamedText_1d34f: ; 0x952bb
+    db $0, $53, ": Gramps!", $4f
+    db "I'm fed up with", $55
+    db "waiting!", $57
+; 0x952bb + 36 bytes
+
+_UnnamedText_1d35e: ; 0x952df
+    db $0, "OAK: ", $53, "?", $4f
+    db "Let me think...", $51
+    db "Oh, that's right,", $4f
+    db "I told you to", $55
+    db "come! Just wait!", $51
+    db "Here, ", $52, "!", $51
+    db "There are 3", $4f
+    db "#MON here!", $51
+    db "Haha!", $51
+    db "They are inside", $4f
+    db "the # BALLs.", $51
+    db "When I was young,", $4f
+    db "I was a serious", $55
+    db "#MON trainer!", $51
+    db "In my old age, I", $4f
+    db "have only 3 left,", $55
+    db "but you can have", $55
+    db "one! Choose!", $57
+; 0x952df + 253 bytes
+
+_UnnamedText_1d36d: ; 0x953dc
+    db $0, $53, ": Hey!", $4f
+    db "Gramps! What", $55
+    db "about me?", $57
+; 0x953dc + 32 bytes
+
+_UnnamedText_1d37c: ; 0x953fc
+    db $0, "OAK: Be patient!", $4f
+    db $53, ", you can", $55
+    db "have one too!", $57
+; 0x953fc + 43 bytes
+
+_UnnamedText_1d38b: ; 0x95427
+    db $0, "OAK: Hey! Don't go", $4f
+    db "away yet!", $57
+; 0x95427 + 29 bytes
+
+_UnnamedText_1d39a: ; 0x95444
+    db $0, $53, ": I'll take", $4f
+    db "this one, then!", $57
+; 0x95444 + 29 bytes
+
+INCBIN "baserom.gbc",$95461,$95477 - $95461
+
+_UnnamedText_1d3b9: ; 0x95477
+    db $0, $53, ": Wait", $4f
+    db $52, "!", $55
+    db "Let's check out", $55
+    db "our #MON!", $51
+    db "Come on, I'll take", $4f
+    db "you on!", $57
+; 0x95477 + 63 bytes
+
+_UnnamedText_1d3be: ; 0x954b6
+    db $0, "WHAT?", $4f
+    db "Unbelievable!", $55
+    db "I picked the", $55
+    db "wrong #MON!", $58
+; 0x954b6 + 46 bytes
+
+_UnnamedText_1d3c3: ; 0x954e4
+    db $0, $53, ": Yeah! Am", $4f
+    db "I great or what?", $58
+; 0x954e4 + 30 bytes
+
+_UnnamedText_1d3d2: ; 0x95502
+    db $0, $53, ": Okay!", $4f
+    db "I'll make my", $55
+    db "#MON fight to", $55
+    db "toughen it up!", $51
+    db $52, "! Gramps!", $4f
+    db "Smell you later!", $57
+; 0x95502 + 79 bytes
+
+_UnnamedText_1d3d7: ; 0x95551
+    db $0, $53, ": Gramps!", $57
+; 0x95551 + 12 bytes
+
+_UnnamedText_1d3dc: ; 0x9555d
+    db $0, $53, ": What did", $4f
+    db "you call me for?", $57
+; 0x9555d + 30 bytes
+
+_UnnamedText_1d3e1: ; 0x9557b
+    db $0, "OAK: Oh right! I", $4f
+    db "have a request", $55
+    db "of you two.", $57
+; 0x9557b + 45 bytes
+
+_UnnamedText_1d3e6: ; 0x955a8
+    db $0, "On the desk there", $4f
+    db "is my invention,", $55
+    db "#DEX!", $51
+    db "It automatically", $4f
+    db "records data on", $55
+    db "#MON you've", $55
+    db "seen or caught!", $51
+    db "It's a hi-tech", $4f
+    db "encyclopedia!", $57
+; 0x955a8 + 130 bytes
+
+INCBIN "baserom.gbc",$9562a,$3a
+
+_UnnamedText_1d3f1: ; 0x95664
+    db $0, "To make a complete", $4f
+    db "guide on all the", $55
+    db "#MON in the", $55
+    db "world...", $51
+    db "That was my dream!", $51
+    db "But, I'm too old!", $4f
+    db "I can't do it!", $51
+    db "So, I want you two", $4f
+    db "to fulfill my", $55
+    db "dream for me!", $51
+    db "Get moving, you", $4f
+    db "two!", $51
+    db "This is a great", $4f
+    db "undertaking in", $55
+    db "#MON history!", $57
+; 0x95664 + 221 bytes
+
+_OaksLabText27: ; 0x95741
+    db $0, $53, ": Alright", $4f
+    db "Gramps! Leave it", $55
+    db "all to me!", $51
+    db $52, ", I hate to", $4f
+    db "say it, but I", $55
+    db "don't need you!", $51
+    db "I know! I'll", $4f
+    db "borrow a TOWN MAP", $55
+    db "from my sis!", $51
+    db "I'll tell her not", $4f
+    db "to lend you one,", $55
+    db $52, "! Hahaha!", $57
+; 0x95741 + 170 bytes
+
+_UnnamedText_1d405: ; 0x957eb
+    db $0, "I study #MON as", $4f
+    db "PROF.OAK's AIDE.", $57
+; 0x957eb + 33 bytes
+
+_UnnamedText_441cc: ; 0x9580c
+    db $0, "#DEX comp-", $4f
+    db "letion is:", $51
+    db "@"
+; 0x9580c + 24 bytes
+
+INCBIN "baserom.gbc",$95824,$95858 - $95824
+
+_UnnamedText_44201: ; 0x95858
+    db $0, "You still have", $4f
+    db "lots to do.", $55
+    db "Look for #MON", $55
+    db "in grassy areas!", $57
+; 0x95858 + 59 bytes
+
+_UnnamedText_44206: ; 0x95893
+    db $0, "You're on the", $4f
+    db "right track! ", $55
+    db "Get a FLASH HM", $55
+    db "from my AIDE!", $57
+; 0x95893 + 57 bytes
+
+_UnnamedText_4420b: ; 0x958cc
+    db $0, "You still need", $4f
+    db "more #MON!", $55
+    db "Try to catch", $55
+    db "other species!", $57
+; 0x958cc + 55 bytes
+
+_UnnamedText_44210: ; 0x95903
+    db $0, "Good, you're", $4f
+    db "trying hard!", $55
+    db "Get an ITEMFINDER", $55
+    db "from my AIDE!", $57
+; 0x95903 + 58 bytes
+
+_UnnamedText_44215: ; 0x9593d
+    db $0, "Looking good!", $4f
+    db "Go find my AIDE", $55
+    db "when you get 50!", $57
+; 0x9593d + 48 bytes
+
+_UnnamedText_4421a: ; 0x9596d
+    db $0, "You finally got at", $4f
+    db "least 50 species!", $55
+    db "Be sure to get", $55
+    db "EXP.ALL from my", $55
+    db "AIDE!", $57
+; 0x9596d + 75 bytes
+
+_UnnamedText_4421f: ; 0x959b8
+    db $0, "Ho! This is geting", $4f
+    db "even better!", $57
+; 0x959b8 + 33 bytes
+
+_UnnamedText_44224: ; 0x959d9
+    db $0, "Very good!", $4f
+    db "Go fish for some", $55
+    db "marine #MON!", $57
+; 0x959d9 + 42 bytes
+
+_UnnamedText_44229: ; 0x95a03
+    db $0, "Wonderful!", $4f
+    db "Do you like to", $55
+    db "collect things?", $57
+; 0x95a03 + 43 bytes
+
+_UnnamedText_4422e: ; 0x95a2e
+    db $0, "I'm impressed!", $4f
+    db "It must have been", $55
+    db "difficult to do!", $57
+; 0x95a2e + 50 bytes
+
+_UnnamedText_44233: ; 0x95a60
+    db $0, "You finally got at", $4f
+    db "least 100 species!", $55
+    db "I can't believe", $55
+    db "how good you are!", $57
+; 0x95a60 + 72 bytes
+
+_UnnamedText_44238: ; 0x95aa8
+    db $0, "You even have the", $4f
+    db "evolved forms of", $55
+    db "#MON! Super!", $57
+; 0x95aa8 + 49 bytes
+
+_UnnamedText_4423d: ; 0x95ad9
+    db $0, "Excellent! Trade", $4f
+    db "with friends to", $55
+    db "get some more!", $57
+; 0x95ad9 + 49 bytes
+
+_UnnamedText_44242: ; 0x95b0a
+    db $0, "Outstanding!", $4f
+    db "You've become a", $55
+    db "real pro at this!", $57
+; 0x95b0a + 47 bytes
+
+_UnnamedText_44247: ; 0x95b39
+    db $0, "I have nothing", $4f
+    db "left to say!", $55
+    db "You're the", $55
+    db "authority now!", $57
+; 0x95b39 + 54 bytes
+
+_UnnamedText_4424c: ; 0x95b6f
+    db $0, "Your #DEX is", $4f
+    db "entirely complete!", $55
+    db "Congratulations!", $57
+; 0x95b6f + 50 bytes
+
 _ViridianPokeCenterText2: ; 0x95ba1
 _ViridianPokeCenterText1: ; 0x95ba1
     db $0, "You can use that", $4f
@@ -40176,8 +56478,13 @@
     db $0, "Okay! Say hi to", $4f
     db "PROF.OAK for me!", $57
 
-INCBIN "baserom.gbc",$95c58,$95cd5 - $95c58
+_UnnamedText_1d4f5: ; 0x95c58
+    db $0, "Hey! You came from", $4f
+    db "PALLET TOWN?", $57
+; 0x95c58 + 33 bytes
 
+INCBIN "baserom.gbc",$95c79,$5c
+
 _ViridianMartText2: ; 0x95cd5
     db $0, "This shop sells", $4f
     db "many ANTIDOTEs.", $57
@@ -40209,14 +56516,318 @@
     db $0, "My Daddy loves", $4f
     db "#MON too.", $57
 
-INCBIN "baserom.gbc",$95de1,$95df3 - $95de1
+_UnnamedText_1d5b1: ; 0x95de1
+    db $0, "SPEARY: Tetweet!", $57
+; 0x95de1 + 18 bytes
 
 _ViridianHouseText4: ; 0x95df3
     db $0, "SPEAROW", $4f
     db "Name: SPEARY", $57
 
-INCBIN "baserom.gbc",$95e09,$96841 - $95e09
+_UnnamedText_74ace: ; 0x95e09
+    db $0, "Fwahahaha! This is", $4f
+    db "my hideout!", $51
+    db "I planned to", $4f
+    db "resurrect TEAM", $55
+    db "ROCKET here!", $51
+    db "But, you have", $4f
+    db "caught me again!", $55
+    db "So be it! This", $55
+    db "time, I'm not", $55
+    db "holding back!", $51
+    db "Once more, you", $4f
+    db "shall face", $55
+    db "GIOVANNI, the", $55
+    db "greatest trainer!", $57
+; 0x95e09 + 204 bytes
 
+INCBIN "baserom.gbc",$95ed5,$95fcc - $95ed5
+
+_UnnamedText_74adf: ; 0x95fcc
+    db $0, "The EARTHBADGE", $4f
+    db "makes #MON of", $55
+    db "any level obey!", $51
+    db "It is evidence of", $4f
+    db "your mastery as a", $55
+    db "#MON trainer!", $51
+    db "With it, you can", $4f
+    db "enter the #MON", $55
+    db "LEAGUE!", $51
+    db "It is my gift for", $4f
+    db "your #MON", $55
+    db "LEAGUE challenge!", $57
+; 0x95fcc + 182 bytes
+
+INCBIN "baserom.gbc",$96082,$96095 - $96082
+
+_UnnamedText_74ae9: ; 0x96095
+    db $0, $51
+    db "TM27 is FISSURE!", $4f
+    db "It will take out", $55
+    db "#MON with just", $55
+    db "one hit!", $51
+    db "I made it when I", $4f
+    db "ran the GYM here,", $55
+    db "too long ago...", $57
+; 0x96095 + 111 bytes
+
+_UnnamedText_74aee: ; 0x96104
+    db $0, "You do not have", $4f
+    db "space for this!", $57
+; 0x96104 + 33 bytes
+
+_UnnamedText_74afd: ; 0x96125
+    db $0, "Heh! You must be", $4f
+    db "running out of", $55
+    db "steam by now!", $57
+; 0x96125 + 47 bytes
+
+_UnnamedText_74b02: ; 0x96154
+    db $0, "I", $4f
+    db "ran out of gas!", $58
+; 0x96154 + 19 bytes
+
+_UnnamedText_74b07: ; 0x96167
+    db $0, "You need power to", $4f
+    db "keep up with our", $55
+    db "GYM LEADER!", $57
+; 0x96167 + 48 bytes
+
+_UnnamedText_74b16: ; 0x96197
+    db $0, "Rrrroar! I'm", $4f
+    db "working myself", $55
+    db "into a rage!", $57
+; 0x96197 + 41 bytes
+
+_UnnamedText_74b1b: ; 0x961c0
+    db $0, "Wargh!", $58
+; 0x961c0 + 8 bytes
+
+_UnnamedText_74b20: ; 0x961c8
+    db $0, "I'm still not", $4f
+    db "worthy!", $57
+; 0x961c8 + 22 bytes
+
+_UnnamedText_74b2f: ; 0x961de
+    db $0, "#MON and I, we", $4f
+    db "make wonderful", $55
+    db "music together!", $57
+; 0x961de + 47 bytes
+
+_UnnamedText_74b34: ; 0x9620d
+    db $0, "You are in", $4f
+    db "perfect harmony!", $58
+; 0x9620d + 29 bytes
+
+_UnnamedText_74b39: ; 0x9622a
+    db $0, "Do you know the", $4f
+    db "identity of our", $55
+    db "GYM LEADER?", $57
+; 0x9622a + 45 bytes
+
+_UnnamedText_74b48: ; 0x96257
+    db $0, "Karate is the", $4f
+    db "ultimate form of", $55
+    db "martial arts!", $57
+; 0x96257 + 46 bytes
+
+_UnnamedText_74b4d: ; 0x96285
+    db $0, "Atcho!", $58
+; 0x96285 + 8 bytes
+
+_UnnamedText_74b52: ; 0x9628d
+    db $0, "If my #MON", $4f
+    db "were as good at", $55
+    db "Karate as I...", $57
+; 0x9628d + 43 bytes
+
+_UnnamedText_74b61: ; 0x962b8
+    db $0, "The truly talented", $4f
+    db "win with style!", $57
+; 0x962b8 + 36 bytes
+
+_UnnamedText_74b66: ; 0x962dc
+    db $0, "I", $4f
+    db "lost my grip!", $58
+; 0x962dc + 17 bytes
+
+_UnnamedText_74b6b: ; 0x962ed
+    db $0, "The LEADER will", $4f
+    db "scold me!", $57
+; 0x962ed + 27 bytes
+
+_UnnamedText_74b7a: ; 0x96308
+    db $0, "I'm the KARATE", $4f
+    db "KING! Your fate", $55
+    db "rests with me!", $57
+; 0x96308 + 46 bytes
+
+_UnnamedText_74b7f: ; 0x96336
+    db $0, "Ayah!", $58
+; 0x96336 + 7 bytes
+
+_UnnamedText_74b84: ; 0x9633d
+    db $0, "#MON LEAGUE?", $4f
+    db "You? Don't get", $55
+    db "cocky!", $57
+; 0x9633d + 35 bytes
+
+_UnnamedText_74b93: ; 0x96360
+    db $0, "Your #MON will", $4f
+    db "cower at the", $55
+    db "crack of my whip!", $57
+; 0x96360 + 47 bytes
+
+_UnnamedText_74b98: ; 0x9638f
+    db $0, "Yowch!", $4f
+    db "Whiplash!", $58
+; 0x9638f + 18 bytes
+
+_UnnamedText_74b9d: ; 0x963a1
+    db $0, "Wait! I was just", $4f
+    db "careless!", $57
+; 0x963a1 + 28 bytes
+
+_UnnamedText_74bac: ; 0x963bd
+    db $0, "VIRIDIAN GYM was", $4f
+    db "closed for a long", $55
+    db "time, but now our", $55
+    db "LEADER is back!", $57
+; 0x963bd + 70 bytes
+
+_UnnamedText_74bb1: ; 0x96403
+    db $0, "I", $4f
+    db "was beaten?", $58
+; 0x96403 + 15 bytes
+
+_UnnamedText_74bb6: ; 0x96412
+    db $0, "You can go onto", $4f
+    db "#MON LEAGUE", $55
+    db "only by defeating", $55
+    db "our GYM LEADER!", $57
+; 0x96412 + 63 bytes
+
+_UnnamedText_74bd4: ; 0x96451
+    db $0, "Yo! Champ in", $4f
+    db "making!", $51
+    db "Even I don't know", $4f
+    db "VIRIDIAN LEADER's", $55
+    db "identity!", $51
+    db "This will be the", $4f
+    db "toughest of all", $55
+    db "the GYM LEADERs!", $51
+    db "I heard that the", $4f
+    db "trainers here", $55
+    db "like ground-type", $55
+    db "#MON!", $57
+; 0x96451 + 170 bytes
+
+_UnnamedText_74bd9: ; 0x964fb
+    db $0, "Blow me away!", $4f
+    db "GIOVANNI was the", $55
+    db "GYM LEADER here?", $57
+; 0x964fb + 49 bytes
+
+_UnnamedText_5c21a: ; 0x9652c
+    db $0, "Come again!", $57
+; 0x9652c + 13 bytes
+
+_UnnamedText_5c21f: ; 0x96539
+    db $0, "It's ", $f0, "50 for a", $4f
+    db "child's ticket.", $51
+    db "Would you like to", $4f
+    db "come in?", $57
+; 0x96539 + 57 bytes
+
+_UnnamedText_5c224: ; 0x96572
+    db $0, "Right, ", $f0, "50!", $4f
+    db "Thank you!", $57
+; 0x96572 + 24 bytes
+
+_UnnamedText_5c229: ; 0x9658a
+    db $0, "You don't have", $4f
+    db "enough money.", $58
+; 0x9658a + 29 bytes
+
+_UnnamedText_5c22e: ; 0x965a7
+    db $0, "You can't sneak", $4f
+    db "in the back way!", $51
+    db "Oh, whatever!", $4f
+    db "Do you know what", $55
+    db "AMBER is?", $57
+; 0x965a7 + 74 bytes
+
+_UnnamedText_5c233: ; 0x965f1
+    db $0, "There's a lab", $4f
+    db "somewhere trying", $55
+    db "to resurrect", $55
+    db "ancient #MON", $55
+    db "from AMBER.", $57
+; 0x965f1 + 69 bytes
+
+_UnnamedText_5c238: ; 0x96636
+    db $0, "AMBER is fossil-", $4f
+    db "ized tree sap.", $57
+; 0x96636 + 33 bytes
+
+_UnnamedText_5c23d: ; 0x96657
+    db $0, "Please go to the", $4f
+    db "other side!", $57
+; 0x96657 + 30 bytes
+
+_UnnamedText_5c242: ; 0x96675
+    db $0, "Take plenty of", $4f
+    db "time to look!", $57
+; 0x96675 + 30 bytes
+
+_UnnamedText_5c251: ; 0x96693
+    db $0, "That is one", $4f
+    db "magnificent", $55
+    db "fossil!", $57
+; 0x96693 + 33 bytes
+
+_UnnamedText_5c28e: ; 0x966b4
+    db $0, "Ssh! I think that", $4f
+    db "this chunk of", $55
+    db "AMBER contains", $55
+    db "#MON DNA!", $51
+    db "It would be great", $4f
+    db "if #MON could", $55
+    db "be resurrected", $55
+    db "from it!", $51
+    db "But, my colleagues", $4f
+    db "just ignore me!", $51
+    db "So I have a favor", $4f
+    db "to ask!", $51
+    db "Take this to a", $4f
+    db "#MON LAB and", $55
+    db "get it examined!", $58
+; 0x966b4 + 220 bytes
+
+INCBIN "baserom.gbc",$96790,$967a8 - $96790
+
+_UnnamedText_5c299: ; 0x967a8
+    db $0, "Ssh! Get the OLD", $4f
+    db "AMBER checked!", $57
+; 0x967a8 + 33 bytes
+
+_UnnamedText_5c29e: ; 0x967c9
+    db $0, "You don't have", $4f
+    db "space for this!", $57
+; 0x967c9 + 31 bytes
+
+_UnnamedText_5c2ad: ; 0x967e8
+    db $0, "We are proud of 2", $4f
+    db "fossils of very", $55
+    db "rare, prehistoric", $55
+    db "#MON!", $57
+; 0x967e8 + 59 bytes
+
+_UnnamedText_5c2bc: ; 0x96823
+    db $0, "The AMBER is", $4f
+    db "clear and gold!", $57
+; 0x96823 + 30 bytes
+
 _MuseumF2Text1: ; 0x96841
     db $0, "MOON STONE?", $51
     db "What's so special", $4f
@@ -40252,12 +56863,144 @@
     db "fell on MT.MOON.", $55
     db "(MOON STONE?)", $57
 
-INCBIN "baserom.gbc",$9697a,$96a38-$9697a
+_UnnamedText_5c49e: ; 0x9697a
+    db $0, "I'm BROCK!", $4f
+    db "I'm PEWTER's GYM", $55
+    db "LEADER!", $51
+    db "I believe in rock", $4f
+    db "hard defense and", $55
+    db "determination!", $51
+    db "That's why my", $4f
+    db "#MON are all", $55
+    db "the rock-type!", $51
+    db "Do you still want", $4f
+    db "to challenge me?", $55
+    db "Fine then! Show", $55
+    db "me your best!", $57
+; 0x9697a + 190 bytes
 
 SECTION "bank26",DATA,BANK[$26]
 
-INCBIN "baserom.gbc",$98000,$984ce - $98000
+_UnnamedText_5c4a3: ; 0x98000
+    db $0, "There are all", $4f
+    db "kinds of trainers", $55
+    db "in the world!", $51
+    db "You appear to be", $4f
+    db "very gifted as a", $55
+    db "#MON trainer!", $51
+    db "Go to the GYM in", $4f
+    db "CERULEAN and test", $55
+    db "your abilities!", $57
+; 0x98000 + 146 bytes
 
+_UnnamedText_5c4a8: ; 0x98092
+    db $0, "Wait! Take this", $4f
+    db "with you!", $57
+; 0x98092 + 27 bytes
+
+INCBIN "baserom.gbc",$980ad,$13
+
+_UnnamedText_5c4b2: ; 0x980c0
+    db $0, $51
+    db "A TM contains a", $4f
+    db "technique that", $55
+    db "can be taught to", $55
+    db "#MON!", $51
+    db "A TM is good only", $4f
+    db "once! So when you", $55
+    db "use one to teach", $55
+    db "a new technique,", $55
+    db "pick the #MON", $55
+    db "carefully!", $51
+    db "TM34 contains", $4f
+    db "BIDE!", $51
+    db "Your #MON will", $4f
+    db "absorb damage in", $55
+    db "battle then pay", $55
+    db "it back double!", $57
+; 0x980c0 + 235 bytes
+
+_UnnamedText_5c4b7: ; 0x981ab
+    db $0, "You don't have", $4f
+    db "room for this!", $57
+; 0x981ab + 30 bytes
+
+INCBIN "baserom.gbc",$981c9,$98232 - $981c9
+
+_UnnamedText_5c4c1: ; 0x98232
+    db $0, $51
+    db "That's an official", $4f
+    db "#MON LEAGUE", $55
+    db "BADGE!", $51
+    db "Its bearer's", $4f
+    db "#MON become", $55
+    db "more powerful!", $51
+    db "The technique", $4f
+    db "FLASH can now be", $55
+    db "used any time!", $58
+; 0x98232 + 124 bytes
+
+_UnnamedText_5c4d0: ; 0x982ae
+    db $0, "Stop right there,", $4f
+    db "kid!", $51
+    db "You're still light", $4f
+    db "years from facing", $55
+    db "BROCK!", $57
+; 0x982ae + 67 bytes
+
+_UnnamedText_5c4d5: ; 0x982f1
+    db $0, "Darn!", $51
+    db "Light years isn't", $4f
+    db "time! It measures", $55
+    db "distance!", $58
+; 0x982f1 + 52 bytes
+
+_UnnamedText_5c4da: ; 0x98325
+    db $0, "You're pretty hot,", $4f
+    db "but not as hot", $55
+    db "as BROCK!", $57
+; 0x98325 + 44 bytes
+
+_UnnamedText_5c515: ; 0x98351
+    db $0, "Hiya! I can tell", $4f
+    db "you have what it", $55
+    db "takes to become a", $55
+    db "#MON champ!", $51
+    db "I'm no trainer,", $4f
+    db "but I can tell", $55
+    db "you how to win!", $51
+    db "Let me take you", $4f
+    db "to the top!", $57
+; 0x98351 + 139 bytes
+
+_UnnamedText_5c51a: ; 0x983dc
+    db $0, "All right! Let's", $4f
+    db "get happening!", $58
+; 0x983dc + 32 bytes
+
+_UnnamedText_5c51f: ; 0x983fc
+    db $0, "The 1st #MON", $4f
+    db "out in a match is", $55
+    db "at the top of the", $55
+    db "#MON LIST!", $51
+    db "By changing the", $4f
+    db "order of #MON,", $55
+    db "matches could be", $55
+    db "made easier!", $57
+; 0x983fc + 122 bytes
+
+_UnnamedText_5c524: ; 0x98476
+    db $0, "It's a free", $4f
+    db "service! Let's", $55
+    db "get happening!", $58
+; 0x98476 + 41 bytes
+
+_UnnamedText_5c529: ; 0x9849f
+    db $0, "Just as I thought!", $4f
+    db "You're #MON", $55
+    db "champ material!", $57
+; 0x9849f + 47 bytes
+
 _PewterHouse1Text1: ; 0x984ce
     db $0, "NIDORAN: Bowbow!@@"
 
@@ -40278,8 +57021,23 @@
     db "If only we had", $4f
     db "some BADGEs...", $57
 
-INCBIN "baserom.gbc",$985ac,$98656 - $985ac
+_UnnamedText_74cc6: ; 0x985ac
+    db $0, "A shady, old man", $4f
+    db "got me to buy", $55
+    db "this really weird", $55
+    db "fish #MON!", $51
+    db "It's totally weak", $4f
+    db "and it cost ", $f0, "500!", $57
+; 0x985ac + 96 bytes
 
+_UnnamedText_74cd5: ; 0x9860c
+    db $0, "Good things can", $4f
+    db "happen if you", $55
+    db "raise #MON", $55
+    db "diligently, even", $55
+    db "the weak ones!", $57
+; 0x9860c + 74 bytes
+
 _PewterHouse2Text1: ; 0x98656
     db $0, "#MON learn new", $4f
     db "techniques as", $55
@@ -40303,8 +57061,29 @@
     db "I'm on the phone!", $51
     db "Scram!", $57
 
-INCBIN "baserom.gbc",$98744,$98834 - $98744
+INCBIN "baserom.gbc",$98744,$9875c - $98744
 
+_UnnamedText_1d6ab: ; 0x9875c
+    db $0, "Those miserable", $4f
+    db "ROCKETs!", $51
+    db "Look what they", $4f
+    db "did here!", $51
+    db "They stole a TM", $4f
+    db "for teaching", $55
+    db "#MON how to", $55
+    db "DIG holes!", $51
+    db "That cost me a", $4f
+    db "bundle, it did!", $57
+; 0x9875c + 134 bytes
+
+_UnnamedText_1d6b0: ; 0x987e2
+    db $0, "I figure what's", $4f
+    db "lost is lost!", $51
+    db "I decided to teach", $4f
+    db "DIGLETT how to", $55
+    db "DIG without a TM!", $57
+; 0x987e2 + 82 bytes
+
 _CeruleanHouseTrashedText2: ; 0x98834
     db $0, "TEAM ROCKET must", $4f
     db "be trying to DIG", $55
@@ -40342,8 +57121,175 @@
     db "to boast about", $55
     db "their #MON?", $57
 
-INCBIN "baserom.gbc",$989c1,$99012 - $989c1
+_UnnamedText_5c7be: ; 0x989c1
+    db $0, "Hi, you're a new", $4f
+    db "face!", $51
+    db "Trainers who want", $4f
+    db "to turn pro have", $55
+    db "to have a policy", $55
+    db "about #MON!", $51
+    db "What is your", $4f
+    db "approach when you", $55
+    db "catch #MON?", $51
+    db "My policy is an", $4f
+    db "all-out offensive", $55
+    db "with water-type", $55
+    db "#MON!", $57
+; 0x989c1 + 186 bytes
 
+_UnnamedText_5c7c3: ; 0x98a7b
+    db $0, "TM11 teaches", $4f
+    db "BUBBLEBEAM!", $51
+    db "Use it on an", $4f
+    db "aquatic #MON!", $57
+; 0x98a7b + 53 bytes
+
+_UnnamedText_5c7c8: ; 0x98ab0
+    db $0, "The CASCADEBADGE", $4f
+    db "makes all #MON", $55
+    db "up to L30 obey!", $51
+    db "That includes", $4f
+    db "even outsiders!", $51
+    db "There's more, you", $4f
+    db "can now use CUT", $55
+    db "any time!", $51
+    db "You can CUT down", $4f
+    db "small bushes to", $55
+    db "open new paths!", $51
+    db "You can also have", $4f
+    db "my favorite TM!", $57
+; 0x98ab0 + 205 bytes
+
+INCBIN "baserom.gbc",$98b7d,$13
+
+_UnnamedText_5c7d3: ; 0x98b90
+    db $0, "You better make", $4f
+    db "room for this!", $57
+; 0x98b90 + 32 bytes
+
+INCBIN "baserom.gbc",$98bb0,$98c05 - $98bb0
+
+_UnnamedText_5c7e9: ; 0x98c05
+    db $0, "I'm more than good", $4f
+    db "enough for you!", $51
+    db "MISTY can wait!", $57
+; 0x98c05 + 51 bytes
+
+_UnnamedText_5c7ee: ; 0x98c38
+    db $0, "You", $4f
+    db "overwhelmed me!", $58
+; 0x98c38 + 21 bytes
+
+_UnnamedText_5c7f3: ; 0x98c4d
+    db $0, "You have to face", $4f
+    db "other trainers to", $55
+    db "find out how good", $55
+    db "you really are.", $57
+; 0x98c4d + 70 bytes
+
+_UnnamedText_5c802: ; 0x98c93
+    db $0, "Splash!", $51
+    db "I'm first up!", $4f
+    db "Let's do it!", $57
+; 0x98c93 + 34 bytes
+
+_UnnamedText_5c807: ; 0x98cb5
+    db $0, "That", $4f
+    db "can't be!", $58
+; 0x98cb5 + 15 bytes
+
+_UnnamedText_5c80c: ; 0x98cc4
+    db $0, "MISTY is going to", $4f
+    db "keep improving!", $51
+    db "She won't lose to", $4f
+    db "someone like you!", $57
+; 0x98cc4 + 70 bytes
+
+_UnnamedText_5c82a: ; 0x98d0a
+    db $0, "Yo! Champ in", $4f
+    db "making!", $51
+    db "Here's my advice!", $51
+    db "The LEADER, MISTY,", $4f
+    db "is a pro who uses", $55
+    db "water #MON!", $51
+    db "You can drain all", $4f
+    db "their water with", $55
+    db "plant #MON!", $51
+    db "Or, zap them with", $4f
+    db "electricity!", $57
+; 0x98d0a + 166 bytes
+
+_UnnamedText_5c82f: ; 0x98db0
+    db $0, "You beat MISTY!", $4f
+    db "What'd I tell ya?", $51
+    db "You and me kid,", $4f
+    db "we make a pretty", $55
+    db "darn good team!", $57
+; 0x98db0 + 83 bytes
+
+_UnnamedText_1d810: ; 0x98e03
+    db $0, "Hi! Welcome to", $4f
+    db "our BIKE SHOP.", $51
+    db "Have we got just", $4f
+    db "the BIKE for you!", $58
+; 0x98e03 + 66 bytes
+
+_UnnamedText_1d815: ; 0x98e45
+    db $0, "It's a cool BIKE!", $4f
+    db "Do you want it?", $57
+; 0x98e45 + 34 bytes
+
+_UnnamedText_1d81a: ; 0x98e67
+    db $0, "Sorry! You can't", $4f
+    db "afford it!", $58
+; 0x98e67 + 28 bytes
+
+_UnnamedText_1d81f: ; 0x98e83
+    db $0, "Oh, that's...", $51
+    db "A BIKE VOUCHER!", $51
+    db "OK! Here you go!", $58
+; 0x98e83 + 47 bytes
+
+INCBIN "baserom.gbc",$98eb2,$98ee0 - $98eb2
+
+_UnnamedText_1d82a: ; 0x98ee0
+    db $0, "Come back again", $4f
+    db "some time!", $57
+; 0x98ee0 + 28 bytes
+
+_UnnamedText_1d82f: ; 0x98efc
+    db $0, "How do you like", $4f
+    db "your new BICYCLE?", $51
+    db "You can take it", $4f
+    db "on CYCLING ROAD", $55
+    db "and in caves!", $57
+; 0x98efc + 81 bytes
+
+_UnnamedText_1d834: ; 0x98f4d
+    db $0, "You better make", $4f
+    db "room for this!", $57
+; 0x98f4d + 32 bytes
+
+_UnnamedText_1d843: ; 0x98f6d
+    db $0, "A plain city BIKE", $4f
+    db "is good enough", $55
+    db "for me!", $51
+    db "You can't put a", $4f
+    db "shopping basket", $55
+    db "on an MTB!", $57
+; 0x98f6d + 84 bytes
+
+_UnnamedText_1d85c: ; 0x98fc1
+    db $0, "These BIKEs are", $4f
+    db "cool, but they're", $55
+    db "way expensive!", $57
+; 0x98fc1 + 49 bytes
+
+_UnnamedText_1d861: ; 0x98ff2
+    db $0, "Wow. Your BIKE is", $4f
+    db "really cool!", $57
+; 0x98ff2 + 32 bytes
+
 _CeruleanMartText2: ; 0x99012
     db $0, "Use REPEL to keep", $4f
     db "bugs and weak", $55
@@ -40360,8 +57306,93 @@
     db "make #MON go", $55
     db "up one level!", $57
 
-INCBIN "baserom.gbc",$990c9,$9940e - $990c9
+_UnnamedText_74e77: ; 0x990c9
+    db $0, "#MON BADGEs", $4f
+    db "are owned only by", $55
+    db "skilled trainers.", $51
+    db "I see you have", $4f
+    db "at least one.", $51
+    db "Those BADGEs have", $4f
+    db "amazing secrets!", $58
+; 0x990c9 + 113 bytes
 
+_UnnamedText_74e7c: ; 0x9913a
+    db $0, "Now then...", $51
+    db "Which of the 8", $4f
+    db "BADGEs should I", $55
+    db "describe?", $57
+; 0x9913a + 54 bytes
+
+_UnnamedText_74e81: ; 0x99170
+    db $0, "Come visit me any", $4f
+    db "time you wish.", $57
+; 0x99170 + 34 bytes
+
+_UnnamedText_74e96: ; 0x99192
+    db $0, "The ATTACK of all", $4f
+    db "#MON increases", $55
+    db "a little bit.", $51
+    db "It also lets you", $4f
+    db "use FLASH any", $55
+    db "time you desire.", $58
+; 0x99192 + 96 bytes
+
+_UnnamedText_74e9b: ; 0x991f2
+    db $0, "#MON up to L30", $4f
+    db "will obey you.", $51
+    db "Any higher, they", $4f
+    db "become unruly!", $51
+    db "It also lets you", $4f
+    db "use CUT outside", $55
+    db "of battle.", $58
+; 0x991f2 + 107 bytes
+
+_UnnamedText_74ea0: ; 0x9925d
+    db $0, "The SPEED of all", $4f
+    db "#MON increases", $55
+    db "a little bit.", $51
+    db "It also lets you", $4f
+    db "use FLY outside", $55
+    db "of battle.", $58
+; 0x9925d + 91 bytes
+
+_UnnamedText_74ea5: ; 0x992b8
+    db $0, "#MON up to L50", $4f
+    db "will obey you.", $51
+    db "Any higher, they", $4f
+    db "become unruly!", $51
+    db "It also lets you", $4f
+    db "use STRENGTH out-", $55
+    db "side of battle.", $58
+; 0x992b8 + 114 bytes
+
+_UnnamedText_74eaa: ; 0x9932a
+    db $0, "The DEFENSE of all", $4f
+    db "#MON increases", $55
+    db "a little bit.", $51
+    db "It also lets you", $4f
+    db "use SURF outside", $55
+    db "of battle.", $58
+; 0x9932a + 94 bytes
+
+_UnnamedText_74eaf: ; 0x99388
+    db $0, "#MON up to L70", $4f
+    db "will obey you.", $51
+    db "Any higher, they", $4f
+    db "become unruly!", $58
+; 0x99388 + 63 bytes
+
+_UnnamedText_74eb4: ; 0x993c7
+    db $0, "Your #MON's", $4f
+    db "SPECIAL abilities", $55
+    db "increase a bit.", $58
+; 0x993c7 + 46 bytes
+
+_UnnamedText_74eb9: ; 0x993f5
+    db $0, "All #MON will", $4f
+    db "obey you!", $58
+; 0x993f5 + 25 bytes
+
 _LavenderPokecenterText4:
 _LavenderPokecenterText2:
 _LavenderPokecenterText1: ; 0x9940e
@@ -40401,8 +57432,48 @@
     db "There are spirits", $55
     db "up to mischief!", $57
 
-INCBIN "baserom.gbc",$9957b,$9971a - $9957b
+_UnnamedText_6062d: ; 0x9957b
+    db $0, $53, ": Hey,", $4f
+    db $52, "! What", $55
+    db "brings you here?", $55
+    db "Your #MON", $55
+    db "don't look dead!", $51
+    db "I can at least", $4f
+    db "make them faint!", $55
+    db "Let's go, pal!", $57
+; 0x9957b + 106 bytes
 
+_UnnamedText_60632: ; 0x995e5
+    db $0, "What?", $4f
+    db "You stinker!", $51
+    db "I took it easy on", $4f
+    db "you too!", $58
+; 0x995e5 + 47 bytes
+
+_UnnamedText_60637: ; 0x99614
+    db $0, $53, ": Well,", $4f
+    db "look at all your", $55
+    db "wimpy #MON!", $51
+    db "Toughen them up a", $4f
+    db "bit more!", $58
+; 0x99614 + 67 bytes
+
+_UnnamedText_6063c: ; 0x99657
+    db $0, "How's your #DEX", $4f
+    db "coming, pal?", $55
+    db "I just caught a", $55
+    db "CUBONE!", $51
+    db "I can't find the", $4f
+    db "grown-up MAROWAK", $55
+    db "yet!", $51
+    db "I doubt there are", $4f
+    db "any left! Well, I", $55
+    db "better get going!", $55
+    db "I've got a lot to", $55
+    db "accomplish, pal!", $51
+    db "Smell ya later!", $57
+; 0x99657 + 195 bytes
+
 _PokemonTower2Text2: ; 0x9971a
     db $0, "Even we could not", $4f
     db "identify the", $55
@@ -40411,8 +57482,98 @@
     db "might be able to", $55
     db "unmask them.", $57
 
-INCBIN "baserom.gbc",$99776,$99958 - $99776
+_UnnamedText_60730: ; 0x99776
+    db $0, "Urrg...Awaa...", $4f
+    db "Huhu...graa..", $57
+; 0x99776 + 30 bytes
 
+_UnnamedText_60735: ; 0x99794
+    db $0, "Hwa!", $4f
+    db "I'm saved!", $58
+; 0x99794 + 16 bytes
+
+_UnnamedText_6073a: ; 0x997a4
+    db $0, "The GHOSTs can be", $4f
+    db "identified by the", $55
+    db "SILPH SCOPE.", $57
+; 0x997a4 + 50 bytes
+
+_UnnamedText_6073f: ; 0x997d6
+    db $0, "Kekeke....", $4f
+    db "Kwaaah!", $57
+; 0x997d6 + 20 bytes
+
+_UnnamedText_60744: ; 0x997ea
+    db $0, "Hmm?", $4f
+    db "What am I doing?", $58
+; 0x997ea + 23 bytes
+
+_UnnamedText_60749: ; 0x99801
+    db $0, "Sorry! I was", $4f
+    db "possessed!", $57
+; 0x99801 + 25 bytes
+
+_UnnamedText_6074e: ; 0x9981a
+    db $0, "Be gone!", $4f
+    db "Evil spirit!", $57
+; 0x9981a + 23 bytes
+
+_UnnamedText_60753: ; 0x99831
+    db $0, "Whew!", $4f
+    db "The spirit left!", $58
+; 0x99831 + 24 bytes
+
+_UnnamedText_60758: ; 0x99849
+    db $0, "My friends were", $4f
+    db "possessed too!", $57
+; 0x99849 + 32 bytes
+
+_UnnamedText_6085e: ; 0x99869
+    db $0, "GHOST! No!", $4f
+    db "Kwaaah!", $57
+; 0x99869 + 20 bytes
+
+_UnnamedText_60863: ; 0x9987d
+    db $0, "Where", $4f
+    db "is the GHOST?", $58
+; 0x9987d + 21 bytes
+
+_UnnamedText_60868: ; 0x99892
+    db $0, "I must have been", $4f
+    db "dreaming...", $57
+; 0x99892 + 30 bytes
+
+_UnnamedText_6086d: ; 0x998b0
+    db $0, "Be cursed with", $4f
+    db "me! Kwaaah!", $57
+; 0x998b0 + 28 bytes
+
+_UnnamedText_60872: ; 0x998cc
+    db $0, "What!", $58
+; 0x998cc + 7 bytes
+
+_UnnamedText_60877: ; 0x998d3
+    db $0, "We can't crack", $4f
+    db "the identity of", $55
+    db "the GHOSTs.", $57
+; 0x998d3 + 43 bytes
+
+_UnnamedText_6087c: ; 0x998fe
+    db $0, "Huhuhu...", $4f
+    db "Beat me not!", $57
+; 0x998fe + 24 bytes
+
+_UnnamedText_60881: ; 0x99916
+    db $0, "Huh?", $4f
+    db "Who? What?", $58
+; 0x99916 + 17 bytes
+
+_UnnamedText_60886: ; 0x99927
+    db $0, "May the departed", $4f
+    db "souls of #MON", $55
+    db "rest in peace...", $57
+; 0x99927 + 49 bytes
+
 _PokemonTower5Text1: ; 0x99958
     db $0, "Come, child! I", $4f
     db "sealed this space", $55
@@ -40419,8 +57580,229 @@
     db "with white magic!", $51
     db "You can rest here!", $57
 
-INCBIN "baserom.gbc",$9999f,$99f72 - $9999f
+_UnnamedText_609e9: ; 0x9999f
+    db $0, "Give...me...", $4f
+    db "your...soul...", $57
+; 0x9999f + 29 bytes
 
+_UnnamedText_609ee: ; 0x999bc
+    db $0, "Gasp!", $58
+; 0x999bc + 7 bytes
+
+_UnnamedText_609f3: ; 0x999c3
+    db $0, "I was under", $4f
+    db "possession!", $57
+; 0x999c3 + 25 bytes
+
+_UnnamedText_60a02: ; 0x999dc
+    db $0, "You...shall...", $4f
+    db "join...us...", $57
+; 0x999dc + 29 bytes
+
+_UnnamedText_60a07: ; 0x999f9
+    db $0, "What", $4f
+    db "a nightmare!", $58
+; 0x999f9 + 19 bytes
+
+_UnnamedText_60a0c: ; 0x99a0c
+    db $0, "I was possessed!", $57
+; 0x99a0c + 18 bytes
+
+_UnnamedText_60a1b: ; 0x99a1e
+    db $0, "Zombies!", $57
+; 0x99a1e + 10 bytes
+
+_UnnamedText_60a20: ; 0x99a28
+    db $0, "Ha?", $58
+; 0x99a28 + 5 bytes
+
+_UnnamedText_60a25: ; 0x99a2d
+    db $0, "I regained my", $4f
+    db "senses!", $57
+; 0x99a2d + 23 bytes
+
+_UnnamedText_60a34: ; 0x99a44
+    db $0, "Urgah...", $4f
+    db "Urff....", $57
+; 0x99a44 + 19 bytes
+
+_UnnamedText_60a39: ; 0x99a57
+    db $0, "Whoo!", $58
+; 0x99a57 + 7 bytes
+
+_UnnamedText_60a3e: ; 0x99a5e
+    db $0, "I fell to evil", $4f
+    db "spirits despite", $55
+    db "my training!", $57
+; 0x99a5e + 45 bytes
+
+_UnnamedText_60a43: ; 0x99a8b
+    db $0, "Entered purified,", $4f
+    db "protected zone!", $51
+    db $52, "'s #MON", $4f
+    db "are fully healed!", $57
+; 0x99a8b + 61 bytes
+
+_UnnamedText_60c1f: ; 0x99ac8
+    db $0, "The GHOST was the", $4f
+    db "restless soul of", $55
+    db "CUBONE's mother!", $57
+; 0x99ac8 + 52 bytes
+
+_UnnamedText_60c24: ; 0x99afc
+    db $0, "The mother's soul", $4f
+    db "was calmed.", $51
+    db "It departed to", $4f
+    db "the afterlife!", $57
+; 0x99afc + 60 bytes
+
+_UnnamedText_60c29: ; 0x99b38
+    db $0, "Give...me...", $4f
+    db "blood...", $57
+; 0x99b38 + 23 bytes
+
+_UnnamedText_60c2e: ; 0x99b4f
+    db $0, "Groan!", $58
+; 0x99b4f + 8 bytes
+
+_UnnamedText_60c33: ; 0x99b57
+    db $0, "I feel anemic and", $4f
+    db "weak...", $57
+; 0x99b57 + 27 bytes
+
+_UnnamedText_60c38: ; 0x99b72
+    db $0, "Urff... Kwaah!", $57
+; 0x99b72 + 16 bytes
+
+_UnnamedText_60c3d: ; 0x99b82
+    db $0, "Some-", $4f
+    db "thing fell out!", $58
+; 0x99b82 + 23 bytes
+
+_UnnamedText_60c42: ; 0x99b99
+    db $0, "Hair didn't fall", $4f
+    db "out! It was an", $55
+    db "evil spirit!", $57
+; 0x99b99 + 45 bytes
+
+_UnnamedText_60c47: ; 0x99bc6
+    db $0, "Ke..ke...ke...", $4f
+    db "ke..ke...ke!!", $57
+; 0x99bc6 + 30 bytes
+
+_UnnamedText_60c4c: ; 0x99be4
+    db $0, "Keee!", $58
+; 0x99be4 + 7 bytes
+
+_UnnamedText_60c51: ; 0x99beb
+    db $0, "What's going on", $4f
+    db "here?", $57
+; 0x99beb + 22 bytes
+
+_UnnamedText_60c56: ; 0x99c01
+    db $0, "Be gone...", $4f
+    db "Intruders...", $57
+; 0x99c01 + 25 bytes
+
+_UnnamedText_60ec4: ; 0x99c1a
+    db $0, "MR.FUJI: Heh? You", $4f
+    db "came to save me?", $51
+    db "Thank you. But, I", $4f
+    db "came here of my", $55
+    db "own free will.", $51
+    db "I came to calm", $4f
+    db "the soul of", $55
+    db "CUBONE's mother.", $51
+    db "I think MAROWAK's", $4f
+    db "spirit has gone", $55
+    db "to the afterlife.", $51
+    db "I must thank you", $4f
+    db "for your kind", $55
+    db "concern!", $51
+    db "Follow me to my", $4f
+    db "home, #MON", $55
+    db "HOUSE at the foot", $55
+    db "of this tower.", $57
+; 0x99c1a + 279 bytes
+
+_UnnamedText_60ec9: ; 0x99d31
+    db $0, "What do you want?", $4f
+    db "Why are you here?", $57
+; 0x99d31 + 37 bytes
+
+_UnnamedText_60ece: ; 0x99d56
+    db $0, "I give up!", $58
+; 0x99d56 + 12 bytes
+
+_UnnamedText_60ed3: ; 0x99d62
+    db $0, "I'm not going to", $4f
+    db "forget this!", $57
+; 0x99d62 + 30 bytes
+
+_UnnamedText_60ed8: ; 0x99d80
+    db $0, "This old guy came", $4f
+    db "and complained", $55
+    db "about us harming", $55
+    db "useless #MON!", $51
+    db "We're talking it", $4f
+    db "over as adults!", $57
+; 0x99d80 + 97 bytes
+
+_UnnamedText_60edd: ; 0x99de1
+    db $0, "Please!", $4f
+    db "No more!", $58
+; 0x99de1 + 18 bytes
+
+_UnnamedText_60ee2: ; 0x99df3
+    db $0, "#MON are only", $4f
+    db "good for making", $55
+    db "money!", $51
+    db "Stay out of our", $4f
+    db "business!", $57
+; 0x99df3 + 64 bytes
+
+_UnnamedText_60ee7: ; 0x99e33
+    db $0, "You're not saving", $4f
+    db "anyone, kid!", $57
+; 0x99e33 + 31 bytes
+
+_UnnamedText_60eec: ; 0x99e52
+    db $0, "Don't", $4f
+    db "fight us ROCKETs!", $58
+; 0x99e52 + 24 bytes
+
+_UnnamedText_60ef1: ; 0x99e6a
+    db $0, "You're not getting", $4f
+    db "away with this!", $57
+; 0x99e6a + 35 bytes
+
+_UnnamedText_1d8d1: ; 0x99e8d
+    db $0, "That's odd, MR.FUJI", $4f
+    db "isn't here.", $55
+    db "Where'd he go?", $57
+; 0x99e8d + 45 bytes
+
+_UnnamedText_1d8d6: ; 0x99eba
+    db $0, "MR.FUJI had been", $4f
+    db "praying alone for", $55
+    db "CUBONE's mother.", $57
+; 0x99eba + 52 bytes
+
+_UnnamedText_1d8f4: ; 0x99eee
+    db $0, "This is really", $4f
+    db "MR.FUJI's house.", $51
+    db "He's really kind!", $51
+    db "He looks after", $4f
+    db "abandoned and", $55
+    db "orphaned #MON!", $57
+; 0x99eee + 93 bytes
+
+_UnnamedText_1d8f9: ; 0x99f4b
+    db $0, "It's so warm!", $4f
+    db "#MON are so", $55
+    db "nice to hug!", $57
+; 0x99f4b + 39 bytes
+
 _LavenderHouse1Text3: ; 0x99f72
     db $0, "PSYDUCK: Gwappa!@@"
 
@@ -40427,8 +57809,38 @@
 _LavenderHouse1Text4: ; 0x99f85
     db $0, "NIDORINO: Gaoo!@@"
 
-INCBIN "baserom.gbc",$99f97,$9a0aa - $99f97
+_UnnamedText_1d94c: ; 0x99f97
+    db $0, "MR.FUJI: ", $52, ".", $51
+    db "Your #DEX quest", $4f
+    db "may fail without", $55
+    db "love for your", $55
+    db "#MON.", $51
+    db "I think this may", $4f
+    db "help your quest.", $58
+; 0x99f97 + 100 bytes
 
+INCBIN "baserom.gbc",$99ffb,$9a011 - $99ffb
+
+_UnnamedText_1d956: ; 0x9a011
+    db $0, $51
+    db "Upon hearing #", $4f
+    db "FLUTE, sleeping", $55
+    db "#MON will", $55
+    db "spring awake.", $51
+    db "It works on all", $4f
+    db "sleeping #MON.", $57
+; 0x9a011 + 88 bytes
+
+_UnnamedText_1d95b: ; 0x9a069
+    db $0, "You must make", $4f
+    db "room for this!", $57
+; 0x9a069 + 30 bytes
+
+_UnnamedText_1d960: ; 0x9a087
+    db $0, "MR.FUJI: Has my", $4f
+    db "FLUTE helped you?", $57
+; 0x9a087 + 35 bytes
+
 _LavenderHouse1Text6: ; 0x9a0aa
     db $0, "#MON Monthly", $4f
     db "Grand Prize", $55
@@ -40451,13 +57863,96 @@
     db "Do you know where", $4f
     db "I can get them?", $57
 
-INCBIN "baserom.gbc",$9a1b4,$9a238 - $9a1b4
+_UnnamedText_5c953: ; 0x9a1b4
+    db $0, "You know REVIVE?", $4f
+    db "It revives any", $55
+    db "fainted #MON!", $57
+; 0x9a1b4 + 47 bytes
 
+_UnnamedText_5c958: ; 0x9a1e3
+    db $0, "I found a NUGGET", $4f
+    db "in the mountains.", $51
+    db "I thought it was", $4f
+    db "useless, but it", $55
+    db "sold for ", $f0, "5000!", $57
+; 0x9a1e3 + 85 bytes
+
 _LavenderHouse2Text1: ; 0x9a238
     db $0, "CUBONE: Kyarugoo!@@"
 
-INCBIN "baserom.gbc",$9a24c,$266
+_UnnamedText_1d9dc: ; 0x9a24c
+    db $0, "I hate those", $4f
+    db "horrible ROCKETs!", $51
+    db "That poor CUBONE's", $4f
+    db "mother...", $51
+    db "It was killed", $4f
+    db "trying to escape", $55
+    db "from TEAM ROCKET!", $57
+; 0x9a24c + 109 bytes
 
+_UnnamedText_1d9e1: ; 0x9a2b9
+    db $0, "The GHOST of", $4f
+    db "#MON TOWER is", $55
+    db "gone!", $51
+    db "Someone must have", $4f
+    db "soothed its", $55
+    db "restless soul!", $57
+; 0x9a2b9 + 79 bytes
+
+_UnnamedText_1dab3: ; 0x9a308
+    db $0, "Hello, hello!", $4f
+    db "I am the official", $55
+    db "NAME RATER!", $51
+    db "Want me to rate", $4f
+    db "the nicknames of", $55
+    db "your #MON?", $57
+; 0x9a308 + 89 bytes
+
+_UnnamedText_1dab8: ; 0x9a361
+    db $0, "Which #MON", $4f
+    db "should I look at?", $58
+; 0x9a361 + 30 bytes
+
+_UnnamedText_1dabd: ; 0x9a37f
+    TX_RAM $cd6d
+    db $0, ", is it?", $4f
+    db "That is a decent", $55
+    db "nickname!", $51
+    db "But, would you", $4f
+    db "like me to give", $55
+    db "it a nicer name?", $51
+    db "How about it?", $57
+; 0x9a37f + 102 bytes
+
+_UnnamedText_1dac2: ; 0x9a3e5
+    db $0, "Fine! What should", $4f
+    db "we name it?", $58
+; 0x9a3e5 + 31 bytes
+
+_UnnamedText_1dac7: ; 0x9a404
+    db $0, "OK! This #MON", $4f
+    db "has been renamed", $55
+    db "@"
+; 0x9a404 + 33 bytes
+
+INCBIN "baserom.gbc",$9a425,$9a44c - $9a425
+
+_UnnamedText_1dacc: ; 0x9a44c
+    db $0, "Fine! Come any", $4f
+    db "time you like!", $57
+; 0x9a44c + 31 bytes
+
+_UnnamedText_1dad1: ; 0x9a46b
+    TX_RAM $cd6d
+    db $0, ", is it?", $4f
+    db "That is a truly", $55
+    db "impeccable name!", $51
+    db "Take good care of", $4f
+    db "@"
+; 0x9a46b + 65 bytes
+
+INCBIN "baserom.gbc",$9a4ac,$6
+
 _VermilionPokecenterText2: ; 0x9a4b2
 _VermilionPokecenterText1: ; 0x9a4b2
     db $0, "Even if they are", $4f
@@ -40476,8 +57971,114 @@
     db "fainted while we", $55
     db "were walking!", $57
 
-INCBIN "baserom.gbc",$9a572,$9a948 - $9a572
+_UnnamedText_59bb7: ; 0x9a572
+    db $0, "Won't you admire", $4f
+    db "my PIKACHU's", $55
+    db "adorable tail?", $57
+; 0x9a572 + 44 bytes
 
+_UnnamedText_59bbc: ; 0x9a59e
+    db $0, "Humph! My PIKACHU", $4f
+    db "is twice as cute", $55
+    db "as that one!", $57
+; 0x9a59e + 49 bytes
+
+_UnnamedText_59be4: ; 0x9a5cf
+    db $0, "I just love my", $4f
+    db "SEEL!", $51
+    db "It squeals when I", $4f
+    db "hug it!", $57
+; 0x9a5cf + 48 bytes
+
+_UnnamedText_59be9: ; 0x9a5ff
+    db $0, "Oh dear!", $51
+    db "My SEEL is far", $4f
+    db "more attractive!", $57
+; 0x9a5ff + 42 bytes
+
+_UnnamedText_59c00: ; 0x9a629
+    db $0, "PIKACHU: Chu!", $4f
+    db "Pikachu!", $57
+; 0x9a629 + 24 bytes
+
+_UnnamedText_59c17: ; 0x9a641
+    db $0, "SEEL: Kyuoo!", $57
+; 0x9a641 + 14 bytes
+
+_UnnamedText_59c65: ; 0x9a64f
+    db $0, "I chair the", $4f
+    db "#MON Fan Club!", $51
+    db "I have collected", $4f
+    db "over 100 #MON!", $51
+    db "I'm very fussy", $4f
+    db "when it comes to", $55
+    db "#MON!", $51
+    db "So...", $51
+    db "Did you come", $4f
+    db "visit to hear", $55
+    db "about my #MON?", $57
+; 0x9a64f + 145 bytes
+
+_UnnamedText_59c6a: ; 0x9a6e0
+    db $0, "Good!", $4f
+    db "Then listen up!", $51
+    db "My favorite", $4f
+    db "RAPIDASH...", $51
+    db "It...cute...", $4f
+    db "lovely...smart...", $55
+    db "plus...amazing...", $55
+    db "you think so?...", $55
+    db "oh yes...it...", $55
+    db "stunning...", $55
+    db "kindly...", $55
+    db "love it!", $51
+    db "Hug it...when...", $55
+    db "sleeping...warm", $55
+    db "and cuddly...", $55
+    db "spectacular...", $55
+    db "ravishing...", $55
+    db "...Oops! Look at", $55
+    db "the time! I kept", $55
+    db "you too long!", $51
+    db "Thanks for hearing", $4f
+    db "me out! I want", $55
+    db "you to have this!", $58
+; 0x9a6e0 + 334 bytes
+
+INCBIN "baserom.gbc",$9a82e,$9a844 - $9a82e
+
+_UnnamedText_59c74: ; 0x9a844
+    db $0, $51
+    db "Exchange that for", $4f
+    db "a BICYCLE!", $51
+    db "Don't worry, my", $4f
+    db "FEAROW will FLY", $55
+    db "me anywhere!", $51
+    db "So, I don't need a", $4f
+    db "BICYCLE!", $51
+    db "I hope you like", $4f
+    db "cycling!", $57
+; 0x9a844 + 127 bytes
+
+_UnnamedText_59c79: ; 0x9a8c3
+    db $0, "Oh. Come back", $4f
+    db "when you want to", $55
+    db "hear my story!", $57
+; 0x9a8c3 + 47 bytes
+
+_UnnamedText_59c7e: ; 0x9a8f2
+    db $0, "Hello, ", $52, "!", $51
+    db "Did you come see", $4f
+    db "me about my", $55
+    db "#MON again?", $51
+    db "No? Too bad!", $57
+; 0x9a8f2 + 65 bytes
+
+_UnnamedText_59c83: ; 0x9a933
+    db $0, "Make room for", $4f
+    db "this!", $57
+; 0x9a933 + 21 bytes
+
 _FanClubText6: ; 0x9a948
     db $0, "Our Chairman is", $4f
     db "very vocal about", $55
@@ -40512,11 +58113,151 @@
     db "evil. It depends", $55
     db "on the trainer.", $57
 
-INCBIN "baserom.gbc",$9aaa5,$9ab7b-$9aaa5
+_UnnamedText_5cb6d: ; 0x9aaa5
+    db $0, "Hey, kid! What do", $4f
+    db "you think you're", $55
+    db "doing here?", $51
+    db "You won't live", $4f
+    db "long in combat!", $55
+    db "That's for sure!", $51
+    db "I tell you kid,", $4f
+    db "electric #MON", $55
+    db "saved me during", $55
+    db "the war!", $51
+    db "They zapped my", $4f
+    db "enemies into", $55
+    db "paralysis!", $51
+    db "The same as I'll", $4f
+    db "do to you!", $57
+; 0x9aaa5 + 214 bytes
 
 SECTION "bank27",DATA,BANK[$27]
-INCBIN "baserom.gbc",$9c000,$9c449 - $9c000
 
+_UnnamedText_5cb72: ; 0x9c000
+    db $0, "A little word of", $4f
+    db "advice, kid!", $51
+    db "Electricity is", $4f
+    db "sure powerful!", $51
+    db "But, it's useless", $4f
+    db "against ground-", $55
+    db "type #MON!", $57
+; 0x9c000 + 105 bytes
+
+_UnnamedText_5cb77: ; 0x9c069
+    db $0, "The THUNDERBADGE", $4f
+    db "cranks up your", $55
+    db "#MON's SPEED!", $51
+    db "It also lets your", $4f
+    db "#MON FLY any", $55
+    db "time, kid!", $51
+    db "You're special,", $4f
+    db "kid! Take this!", $57
+; 0x9c069 + 119 bytes
+
+INCBIN "baserom.gbc",$9c0e0,$15
+
+_UnnamedText_5cb81: ; 0x9c0f5
+    db $0, $51
+    db "TM24 contains", $4f
+    db "THUNDERBOLT!", $51
+    db "Teach it to an", $4f
+    db "electric #MON!", $57
+; 0x9c0f5 + 59 bytes
+
+_UnnamedText_5cb86: ; 0x9c130
+    db $0, "Yo kid, make room", $4f
+    db "in your pack!", $57
+; 0x9c130 + 33 bytes
+
+_UnnamedText_5cb8b: ; 0x9c151
+    db $0, "Whoa!", $51
+    db "You're the real", $4f
+    db "deal, kid!", $51
+    db "Fine then, take", $4f
+    db "the THUNDERBADGE!", $58
+; 0x9c151 + 67 bytes
+
+_UnnamedText_5cb9a: ; 0x9c194
+    db $0, "When I was in the", $4f
+    db "Army, LT.SURGE", $55
+    db "was my strict CO!", $57
+; 0x9c194 + 52 bytes
+
+_UnnamedText_5cb9f: ; 0x9c1c8
+    db $0, "Stop!", $4f
+    db "You're very good!", $58
+; 0x9c1c8 + 24 bytes
+
+_UnnamedText_5cba4: ; 0x9c1e0
+    db $0, "The door won't", $4f
+    db "open?", $51
+    db "LT.SURGE always", $4f
+    db "was cautious!", $57
+; 0x9c1e0 + 51 bytes
+
+_UnnamedText_5cbb3: ; 0x9c213
+    db $0, "I'm a lightweight,", $4f
+    db "but I'm good with", $55
+    db "electricity!", $57
+; 0x9c213 + 49 bytes
+
+_UnnamedText_5cbb8: ; 0x9c244
+    db $0, "Fried!", $58
+; 0x9c244 + 8 bytes
+
+_UnnamedText_5cbbd: ; 0x9c24c
+    db $0, "OK, I'll talk!", $51
+    db "LT.SURGE said he", $4f
+    db "hid door switches", $55
+    db "inside something!", $57
+; 0x9c24c + 68 bytes
+
+_UnnamedText_5cbcc: ; 0x9c290
+    db $0, "This is no place", $4f
+    db "for kids!", $57
+; 0x9c290 + 28 bytes
+
+_UnnamedText_5cbd1: ; 0x9c2ac
+    db $0, "Wow!", $4f
+    db "Surprised me!", $58
+; 0x9c2ac + 20 bytes
+
+_UnnamedText_5cbd6: ; 0x9c2c0
+    db $0, "LT.SURGE set up", $4f
+    db "double locks!", $55
+    db "Here's a hint!", $51
+    db "When you open the", $4f
+    db "1st lock, the 2nd", $55
+    db "lock is right", $55
+    db "next to it!", $57
+; 0x9c2c0 + 107 bytes
+
+_UnnamedText_5cbf4: ; 0x9c32b
+    db $0, "Yo! Champ in", $4f
+    db "making!", $51
+    db "LT.SURGE has a", $4f
+    db "nickname. People", $55
+    db "refer to him as", $55
+    db "the Lightning", $55
+    db "American!", $51
+    db "He's an expert on", $4f
+    db "electric #MON!", $51
+    db "Birds and water", $4f
+    db "#MON are at", $55
+    db "risk! Beware of", $55
+    db "paralysis too!", $51
+    db "LT.SURGE is very", $4f
+    db "cautious!", $51
+    db "You'll have to", $4f
+    db "break a code to", $55
+    db "get to him!", $57
+; 0x9c32b + 254 bytes
+
+_UnnamedText_5cbf9: ; 0x9c429
+    db $0, "Whew! That match", $4f
+    db "was electric!", $57
+; 0x9c429 + 32 bytes
+
 _VermilionHouse1Text1: ; 0x9c449
     db $0, "I'm getting my", $4f
     db "PIDGEY to fly a", $55
@@ -40535,8 +58276,49 @@
     db "VERMILION appears", $4f
     db "to be safe.", $57
 
-INCBIN "baserom.gbc",$9c50e,$9c672 - $9c50e
+_UnnamedText_1dcc1: ; 0x9c50e
+    db $0, $57
+; 0x9c50e + 2 bytes
 
+_UnnamedText_560b1: ; 0x9c510
+    db $0, "I'm the FISHING", $4f
+    db "GURU!", $51
+    db "I simply Looove", $4f
+    db "fishing!", $51
+    db "Do you like to", $4f
+    db "fish?", $57
+; 0x9c510 + 68 bytes
+
+INCBIN "baserom.gbc",$9c554,$9c5a4 - $9c554
+
+_UnnamedText_560bb: ; 0x9c5a4
+    db $0, $51
+    db "Fishing is a way", $4f
+    db "of life!", $51
+    db "From the seas to", $4f
+    db "rivers, go out", $55
+    db "and land the big", $55
+    db "one, young one!", $57
+; 0x9c5a4 + 93 bytes
+
+_UnnamedText_560c0: ; 0x9c601
+    db $0, "Oh... That's so", $4f
+    db "disappointing...", $57
+; 0x9c601 + 33 bytes
+
+_UnnamedText_560c5: ; 0x9c622
+    db $0, "Hello there,", $4f
+    db $52, "!", $51
+    db "How are the fish", $4f
+    db "biting?", $57
+; 0x9c622 + 42 bytes
+
+_UnnamedText_560ca: ; 0x9c64c
+    db $0, "Oh no!", $51
+    db "You have no room", $4f
+    db "for my gift!", $57
+; 0x9c64c + 38 bytes
+
 _CeladonMart1Text1: ; 0x9c672
     db $0, "Hello! Welcome to", $4f
     db "CELADON DEPT.", $55
@@ -40578,8 +58360,28 @@
     db "2F: TRAINER'S", $4f
     db "    MARKET", $57
 
-INCBIN "baserom.gbc",$9c814,$9c8c7 - $9c814
+_UnnamedText_48278: ; 0x9c814
+    db $0, "Oh, hi! I finally", $4f
+    db "finished #MON!", $51
+    db "Not done yet?", $4f
+    db "This might be", $55
+    db "useful!", $58
+; 0x9c814 + 70 bytes
 
+INCBIN "baserom.gbc",$9c85a,$9c86e - $9c85a
+
+_UnnamedText_48283: ; 0x9c86e
+    db $0, "TM18 is COUNTER!", $4f
+    db "Not like the one", $55
+    db "I'm leaning on,", $55
+    db "mind you!", $57
+; 0x9c86e + 60 bytes
+
+_UnnamedText_48288: ; 0x9c8aa
+    db $0, "Your pack is full", $4f
+    db "of items!", $57
+; 0x9c8aa + 29 bytes
+
 _CeladonMart3Text2: ; 0x9c8c7
     db $0, "Captured #MON", $4f
     db "are registered", $55
@@ -40658,8 +58460,13 @@
     db "Element STONEs on", $55
     db "sale now!", $57
 
-INCBIN "baserom.gbc",$9cbb5,$9cd97 - $9cbb5
+_UnnamedText_484ee: ; 0x9cbb5
+    db $0, "Give her which", $4f
+    db "drink?", $57
+; 0x9cbb5 + 23 bytes
 
+INCBIN "baserom.gbc",$9cbcc,$1cb
+
 _CeladonMartRoofText1: ; 0x9cd97
     db $0, "My sister is a", $4f
     db "trainer, believe", $55
@@ -40668,14 +58475,48 @@
     db "immature, she", $55
     db "drives me nuts!", $57
 
-INCBIN "baserom.gbc",$9cdee,$9ce50 - $9cdee
+_UnnamedText_48598: ; 0x9cdee
+    db $0, "I'm thirsty!", $4f
+    db "I want something", $55
+    db "to drink!", $57
+; 0x9cdee + 40 bytes
 
+_UnnamedText_4859d: ; 0x9ce16
+    db $0, "I'm thirsty!", $4f
+    db "I want something", $55
+    db "to drink!", $51
+    db "Give her a drink?", $57
+; 0x9ce16 + 58 bytes
+
 _CeladonMartRoofText6: ; 0x9ce50
     db $0, "ROOFTOP SQUARE:", $4f
     db "VENDING MACHINES", $57
 
-INCBIN "baserom.gbc",$9ce72,$9ceee - $9ce72
+_UnnamedText_74f99: ; 0x9ce72
+    db $0, "A vending machine!", $4f
+    db "Here's the menu!", $58
+; 0x9ce72 + 36 bytes
 
+_UnnamedText_74fd3: ; 0x9ce96
+    db $0, "Oops, not enough", $4f
+    db "money!", $57
+; 0x9ce96 + 25 bytes
+
+_UnnamedText_74fd8: ; 0x9ceaf
+    TX_RAM $cf4b
+    db $0, $4f
+    db "popped out!", $57
+; 0x9ceaf + 17 bytes
+
+_UnnamedText_74fdd: ; 0x9cec0
+    db $0, "There's no more", $4f
+    db "room for stuff!", $57
+; 0x9cec0 + 32 bytes
+
+_UnnamedText_74fe2: ; 0x9cee0
+    db $0, "Not thirsty!", $57
+; 0x9cee0 + 14 bytes
+
 _CeladonMansion1Text1: ; 0x9ceee
     db $0, "MEOWTH: Meow!@@"
 
@@ -40718,8 +58559,19 @@
     db "Oh, and SABRINA,", $4f
     db "I like her!", $57
 
-INCBIN "baserom.gbc",$9d03a,$9d0ed - $9d03a
+_UnnamedText_487d0: ; 0x9d03a
+    db $0, "Is that right?", $51
+    db "I'm the game", $4f
+    db "designer!", $51
+    db "Filling up your", $4f
+    db "#DEX is tough,", $55
+    db "but don't quit!", $51
+    db "When you finish,", $4f
+    db "come tell me!", $57
+; 0x9d03a + 115 bytes
 
+INCBIN "baserom.gbc",$9d0ad,$40
+
 _CeladonMansion3Text5: ; 0x9d0ed
     db $0, "It's the game", $4f
     db "program! Messing", $55
@@ -40763,8 +58615,204 @@
     db "CYCLING ROAD from", $55
     db "FUCHSIA!", $57
 
-INCBIN "baserom.gbc",$9d28f,$9d8d5 - $9d28f
+_UnnamedText_48a5e: ; 0x9d28f
+    db $0, "Hello. Lovely", $4f
+    db "weather isn't it?", $55
+    db "It's so pleasant.", $51
+    db "...Oh dear...", $4f
+    db "I must have dozed", $55
+    db "off. Welcome.", $51
+    db "My name is ERIKA.", $4f
+    db "I am the LEADER", $55
+    db "of CELADON GYM.", $51
+    db "I teach the art of", $4f
+    db "flower arranging.", $55
+    db "My #MON are of", $55
+    db "the grass-type.", $51
+    db "Oh, I'm sorry, I", $4f
+    db "had no idea that", $55
+    db "you wished to", $55
+    db "challenge me.", $51
+    db "Very well, but I", $4f
+    db "shall not lose.", $57
+; 0x9d28f + 307 bytes
 
+_UnnamedText_48a63: ; 0x9d3c2
+    db $0, "Oh!", $4f
+    db "I concede defeat.", $51
+    db "You are remarkably", $4f
+    db "strong.", $51
+    db "I must confer you", $4f
+    db "the RAINBOWBADGE.", $58
+; 0x9d3c2 + 86 bytes
+
+_UnnamedText_48a68: ; 0x9d418
+    db $0, "You are cataloging", $4f
+    db "#MON? I must", $55
+    db "say I'm impressed.", $51
+    db "I would never", $4f
+    db "collect #MON", $55
+    db "if they were", $55
+    db "unattractive.", $57
+; 0x9d418 + 105 bytes
+
+_UnnamedText_48a6d: ; 0x9d481
+    db $0, "The RAINBOWBADGE", $4f
+    db "will make #MON", $55
+    db "up to L50 obey.", $51
+    db "It also allows", $4f
+    db "#MON to use", $55
+    db "STRENGTH in and", $55
+    db "out of battle.", $51
+    db "Please also take", $4f
+    db "this with you.", $57
+; 0x9d481 + 139 bytes
+
+INCBIN "baserom.gbc",$9d50c,$14
+
+_UnnamedText_48a77: ; 0x9d520
+    db $0, $51
+    db "TM21 contains", $4f
+    db "MEGA DRAIN.", $51
+    db "Half the damage", $4f
+    db "it inflicts is", $55
+    db "drained to heal", $55
+    db "your #MON!", $57
+; 0x9d520 + 86 bytes
+
+_UnnamedText_48a7c: ; 0x9d576
+    db $0, "You should make", $4f
+    db "room for this.", $57
+; 0x9d576 + 32 bytes
+
+_UnnamedText_48a8b: ; 0x9d596
+    db $0, "Hey!", $51
+    db "You are not", $4f
+    db "allowed in here!", $57
+; 0x9d596 + 35 bytes
+
+_UnnamedText_48a90: ; 0x9d5b9
+    db $0, "You're", $4f
+    db "too rough!", $58
+; 0x9d5b9 + 18 bytes
+
+_UnnamedText_48a95: ; 0x9d5cb
+    db $0, "Bleaah!", $4f
+    db "I hope ERIKA", $55
+    db "wipes you out!", $57
+; 0x9d5cb + 37 bytes
+
+_UnnamedText_48aa4: ; 0x9d5f0
+    db $0, "I was getting", $4f
+    db "bored.", $57
+; 0x9d5f0 + 22 bytes
+
+_UnnamedText_48aa9: ; 0x9d606
+    db $0, "My", $4f
+    db "makeup!", $58
+; 0x9d606 + 12 bytes
+
+_UnnamedText_48aae: ; 0x9d612
+    db $0, "Grass-type #MON", $4f
+    db "are tough against", $55
+    db "the water-type!", $51
+    db "They also have an", $4f
+    db "edge on rock and", $55
+    db "ground #MON!", $57
+; 0x9d612 + 99 bytes
+
+_UnnamedText_48abd: ; 0x9d675
+    db $0, "Aren't you the", $4f
+    db "peeping Tom?", $57
+; 0x9d675 + 28 bytes
+
+_UnnamedText_48ac2: ; 0x9d691
+    db $0, "I'm", $4f
+    db "in shock!", $58
+; 0x9d691 + 14 bytes
+
+_UnnamedText_48ac7: ; 0x9d69f
+    db $0, "Oh, you weren't", $4f
+    db "peeping? We get a", $55
+    db "lot of gawkers!", $57
+; 0x9d69f + 50 bytes
+
+_UnnamedText_48ad6: ; 0x9d6d1
+    db $0, "Look at my grass", $4f
+    db "#MON!", $51
+    db "They're so easy", $4f
+    db "to raise!", $57
+; 0x9d6d1 + 49 bytes
+
+_UnnamedText_48adb: ; 0x9d702
+    db $0, "No!", $58
+; 0x9d702 + 5 bytes
+
+_UnnamedText_48ae0: ; 0x9d707
+    db $0, "We only use grass-", $4f
+    db "type #MON at", $55
+    db "our GYM!", $51
+    db "We also use them", $4f
+    db "for making flower", $55
+    db "arrangements!", $57
+; 0x9d707 + 91 bytes
+
+_UnnamedText_48aef: ; 0x9d762
+    db $0, "Don't bring any", $4f
+    db "bugs or fire", $55
+    db "#MON in here!", $57
+; 0x9d762 + 43 bytes
+
+_UnnamedText_48af4: ; 0x9d78d
+    db $0, "Oh!", $4f
+    db "You!", $58
+; 0x9d78d + 10 bytes
+
+_UnnamedText_48af9: ; 0x9d797
+    db $0, "Our LEADER, ERIKA,", $4f
+    db "might be quiet,", $55
+    db "but she's also", $55
+    db "very skilled!", $57
+; 0x9d797 + 64 bytes
+
+_UnnamedText_48b08: ; 0x9d7d7
+    db $0, "Pleased to meet", $4f
+    db "you. My hobby is", $55
+    db "#MON training.", $57
+; 0x9d7d7 + 49 bytes
+
+_UnnamedText_48b0d: ; 0x9d808
+    db $0, "Oh!", $4f
+    db "Splendid!", $58
+; 0x9d808 + 15 bytes
+
+_UnnamedText_48b12: ; 0x9d817
+    db $0, "I have a blind", $4f
+    db "date coming up.", $55
+    db "I have to learn", $55
+    db "to be polite.", $57
+; 0x9d817 + 62 bytes
+
+_UnnamedText_48b21: ; 0x9d855
+    db $0, "Welcome to", $4f
+    db "CELADON GYM!", $51
+    db "You better not", $4f
+    db "underestimate", $55
+    db "girl power!", $57
+; 0x9d855 + 66 bytes
+
+_UnnamedText_48b26: ; 0x9d897
+    db $0, "Oh!", $4f
+    db "Beaten!", $58
+; 0x9d897 + 13 bytes
+
+_UnnamedText_48b2b: ; 0x9d8a4
+    db $0, "I didn't bring my", $4f
+    db "best #MON!", $51
+    db "Wait 'til next", $4f
+    db "time!", $57
+; 0x9d8a4 + 49 bytes
+
 _CeladonGameCornerText1: ; 0x9d8d5
     db $0, "Welcome!", $51
     db "You can exchange", $4f
@@ -40772,8 +58820,41 @@
     db "fabulous prizes", $55
     db "next door.", $57
 
-INCBIN "baserom.gbc",$9d91a,$9da1c - $9d91a
+_UnnamedText_48d22: ; 0x9d91a
+    db $0, "Welcome to ROCKET", $4f
+    db "GAME CORNER!", $51
+    db "Do you need some", $4f
+    db "game coins?", $51
+    db "It's ", $f0, "1000 for 50", $4f
+    db "coins. Would you", $55
+    db "like some?", $57
+; 0x9d91a + 106 bytes
 
+_UnnamedText_48d27: ; 0x9d984
+    db $0, "Thanks! Here are", $4f
+    db "your 50 coins!", $57
+; 0x9d984 + 33 bytes
+
+_UnnamedText_48d2c: ; 0x9d9a5
+    db $0, "No? Please come", $4f
+    db "play sometime!", $57
+; 0x9d9a5 + 32 bytes
+
+_UnnamedText_48d31: ; 0x9d9c5
+    db $0, "You can't afford", $4f
+    db "the coins!", $57
+; 0x9d9c5 + 28 bytes
+
+_UnnamedText_48d36: ; 0x9d9e1
+    db $0, "Oops! Your COIN", $4f
+    db "CASE is full.", $57
+; 0x9d9e1 + 31 bytes
+
+_UnnamedText_48d3b: ; 0x9da00
+    db $0, "You don't have a", $4f
+    db "COIN CASE!", $57
+; 0x9da00 + 28 bytes
+
 _CeladonGameCornerText3: ; 0x9da1c
     db $0, "Keep this quiet.", $51
     db "It's rumored that", $4f
@@ -40785,21 +58866,116 @@
     db "machines have", $55
     db "different odds.", $57
 
-INCBIN "baserom.gbc",$9da8e,$9daf4 - $9da8e
+_UnnamedText_48d9c: ; 0x9da8e
+    db $0, "Kid, do you want", $4f
+    db "to play?", $58
+; 0x9da8e + 27 bytes
 
+INCBIN "baserom.gbc",$9daa9,$9dac0 - $9daa9
+
+_UnnamedText_48da7: ; 0x9dac0
+    db $0, "You don't need my", $4f
+    db "coins!", $57
+; 0x9dac0 + 25 bytes
+
+_UnnamedText_48dac: ; 0x9dad9
+    db $0, "Wins seem to come", $4f
+    db "and go.", $57
+; 0x9dad9 + 27 bytes
+
 _CeladonGameCornerText6: ; 0x9daf4
     db $0, "I'm having a", $4f
     db "wonderful time!", $57
 
-INCBIN "baserom.gbc",$9db11,$9dc06 - $9db11
+_UnnamedText_48dca: ; 0x9db11
+    db $0, "Hey!", $51
+    db "You have better", $4f
+    db "things to do,", $55
+    db "champ in making!", $51
+    db "CELADON GYM's", $4f
+    db "LEADER is ERIKA!", $55
+    db "She uses grass-", $55
+    db "type #MON!", $51
+    db "She might appear", $4f
+    db "docile, but don't", $55
+    db "be fooled!", $57
+; 0x9db11 + 155 bytes
 
+_UnnamedText_48dcf: ; 0x9dbac
+    db $0, "They offer rare", $4f
+    db "#MON that can", $55
+    db "be exchanged for", $55
+    db "your coins.", $51
+    db "But, I just can't", $4f
+    db "seem to win!", $57
+; 0x9dbac + 90 bytes
+
 _CeladonGameCornerText8: ; 0x9dc06
     db $0, "Games are scary!", $4f
     db "It's so easy to", $55
     db "get hooked!", $57
 
-INCBIN "baserom.gbc",$9dc33,$9ddff - $9dc33
+_UnnamedText_48e26: ; 0x9dc33
+    db $0, "What's up? Want", $4f
+    db "some coins?", $58
+; 0x9dc33 + 28 bytes
 
+INCBIN "baserom.gbc",$9dc4f,$9dc66 - $9dc4f
+
+_UnnamedText_48e31: ; 0x9dc66
+    db $0, "You have lots of", $4f
+    db "coins!", $57
+; 0x9dc66 + 25 bytes
+
+_UnnamedText_48e36: ; 0x9dc7f
+    db $0, "Darn! I need more", $4f
+    db "coins for the", $55
+    db "#MON I want!", $57
+; 0x9dc7f + 46 bytes
+
+_UnnamedText_48e88: ; 0x9dcad
+    db $0, "Hey, what? You're", $4f
+    db "throwing me off!", $55
+    db "Here are some", $55
+    db "coins, shoo!", $58
+; 0x9dcad + 62 bytes
+
+INCBIN "baserom.gbc",$9dceb,$9dd02 - $9dceb
+
+_UnnamedText_48e93: ; 0x9dd02
+    db $0, "You've got your", $4f
+    db "own coins!", $57
+; 0x9dd02 + 27 bytes
+
+_UnnamedText_48e98: ; 0x9dd1d
+    db $0, "The trick is to", $4f
+    db "watch the reels", $55
+    db "closely!", $57
+; 0x9dd1d + 42 bytes
+
+_UnnamedText_48ece: ; 0x9dd47
+    db $0, "I'm guarding this", $4f
+    db "poster!", $55
+    db "Go away, or else!", $57
+; 0x9dd47 + 44 bytes
+
+_UnnamedText_48ed3: ; 0x9dd73
+    db $0, "Dang!", $58
+; 0x9dd73 + 7 bytes
+
+_UnnamedText_48ed8: ; 0x9dd7a
+    db $0, "Our hideout might", $4f
+    db "be discovered! I", $55
+    db "better tell BOSS!", $57
+; 0x9dd7a + 54 bytes
+
+INCBIN "baserom.gbc",$9ddb0,$9dde2 - $9ddb0
+
+_UnnamedText_48f19: ; 0x9dde2
+    db $0, "Oops! Forgot the", $4f
+    db "COIN CASE!", $57
+; 0x9dde2 + 29 bytes
+
 _CeladonMart5Text1: ; 0x9ddff
     db $0, "#MON ability", $4f
     db "enhancers can be", $55
@@ -40854,8 +59030,31 @@
     db "table lost it all", $55
     db "at the slots.", $57
 
-INCBIN "baserom.gbc",$9e003,$9e0d5 - $9e003
+_UnnamedText_491a7: ; 0x9e003
+    db $0, "Go ahead! Laugh!", $51
+    db "I'm flat out", $4f
+    db "busted!", $51
+    db "No more slots for", $4f
+    db "me! I'm going", $55
+    db "straight!", $51
+    db "Here! I won't be", $4f
+    db "needing this any-", $55
+    db "more!", $58
+; 0x9e003 + 119 bytes
 
+INCBIN "baserom.gbc",$9e07a,$9e090 - $9e07a
+
+_UnnamedText_491b2: ; 0x9e090
+    db $0, "Make room for", $4f
+    db "this!", $57
+; 0x9e090 + 21 bytes
+
+_UnnamedText_491b7: ; 0x9e0a5
+    db $0, "I always thought", $4f
+    db "I was going to", $55
+    db "win it back...", $57
+; 0x9e0a5 + 48 bytes
+
 _CeladonHouseText1: ; 0x9e0d5
     db $0, "Hehehe! The slots", $4f
     db "just reel in the", $55
@@ -40941,18 +59140,349 @@
     db "The HQ governs", $55
     db "all trainers.", $57
 
-INCBIN "baserom.gbc",$9e444,$9e6c7 - $9e444
+_UnnamedText_75135: ; 0x9e444
+    db $0, "WARDEN: Hif fuff", $4f
+    db "hefifoo!", $51
+    db "Ha lof ha feef ee", $4f
+    db "hafahi ho. Heff", $55
+    db "hee fwee!", $57
+; 0x9e444 + 71 bytes
 
+_UnnamedText_7513a: ; 0x9e48b
+    db $0, "Ah howhee ho hoo!", $4f
+    db "Eef ee hafahi ho!", $57
+; 0x9e48b + 37 bytes
+
+_UnnamedText_7513f: ; 0x9e4b0
+    db $0, "Ha? He ohay heh", $4f
+    db "ha hoo ee haheh!", $57
+; 0x9e4b0 + 34 bytes
+
+INCBIN "baserom.gbc",$9e4d2,$9e4f9 - $9e4d2
+
+_UnnamedText_75149: ; 0x9e4f9
+    db $0, $51
+    db "The WARDEN popped", $4f
+    db "in his teeth!", $58
+; 0x9e4f9 + 34 bytes
+
+_UnnamedText_7514e: ; 0x9e51b
+    db $0, "WARDEN: Thanks,", $4f
+    db "kid! No one could", $55
+    db "understand a word", $55
+    db "that I said.", $51
+    db "I couldn't work", $4f
+    db "that way.", $55
+    db "Let me give you", $55
+    db "something for", $55
+    db "your trouble.", $58
+; 0x9e51b + 135 bytes
+
+INCBIN "baserom.gbc",$9e5a2,$9e5b6 - $9e5a2
+
+_UnnamedText_75159: ; 0x9e5b6
+    db $0, "WARDEN: HM04", $4f
+    db "teaches STRENGTH!", $51
+    db "It lets #MON", $4f
+    db "move boulders", $55
+    db "when you're out-", $55
+    db "side of battle.", $51
+    db "Oh yes, did you", $4f
+    db "find SECRET HOUSE", $55
+    db "in SAFARI ZONE?", $51
+    db "If you do, you", $4f
+    db "win an HM!", $51
+    db "I hear it's the", $4f
+    db "rare SURF HM.", $57
+; 0x9e5b6 + 196 bytes
+
+_UnnamedText_7515e: ; 0x9e67a
+    db $0, "Your pack is", $4f
+    db "stuffed full!", $57
+; 0x9e67a + 28 bytes
+
+_UnnamedText_75176: ; 0x9e696
+    db $0, "#MON photos", $4f
+    db "and fossils.", $57
+; 0x9e696 + 26 bytes
+
+_UnnamedText_7517b: ; 0x9e6b0
+    db $0, "Old #MON", $4f
+    db "merchandise.", $57
+; 0x9e6b0 + 23 bytes
+
 _SafariZoneEntranceText1: ; 0x9e6c7
     db $0, "Welcome to the", $4f
     db "SAFARI ZONE!", $57
 
-INCBIN "baserom.gbc",$9e6e4,$9eaa4-$9e6e4
+INCBIN "baserom.gbc",$9e6e4,$9e79f - $9e6e4
 
+_UnnamedText_75360: ; 0x9e79f
+    db $0, $51
+    db "We'll call you on", $4f
+    db "the PA when you", $55
+    db "run out of time", $55
+    db "or SAFARI BALLs!", $57
+; 0x9e79f + 68 bytes
+
+_UnnamedText_75365: ; 0x9e7e3
+    db $0, "OK! Please come", $4f
+    db "again!", $57
+; 0x9e7e3 + 24 bytes
+
+_UnnamedText_7536a: ; 0x9e7fb
+    db $0, "Oops! Not enough", $4f
+    db "money!", $57
+; 0x9e7fb + 25 bytes
+
+INCBIN "baserom.gbc",$9e814,$11
+
+_UnnamedText_753bb: ; 0x9e825
+    db $0, "Please return any", $4f
+    db "SAFARI BALLs you", $55
+    db "have left.", $57
+; 0x9e825 + 47 bytes
+
+_UnnamedText_753c0: ; 0x9e854
+    db $0, "Good Luck!", $57
+; 0x9e854 + 12 bytes
+
+_UnnamedText_753c5: ; 0x9e860
+    db $0, "Did you get a", $4f
+    db "good haul?", $55
+    db "Come again!", $57
+; 0x9e860 + 38 bytes
+
+_UnnamedText_753e6: ; 0x9e886
+    db $0, "Hi! Is it your", $4f
+    db "first time here?", $57
+; 0x9e886 + 33 bytes
+
+_UnnamedText_753eb: ; 0x9e8a7
+    db $0, "SAFARI ZONE has 4", $4f
+    db "zones in it.", $51
+    db "Each zone has", $4f
+    db "different kinds", $55
+    db "of #MON. Use", $55
+    db "SAFARI BALLs to", $55
+    db "catch them!", $51
+    db "When you run out", $4f
+    db "of time or SAFARI", $55
+    db "BALLs, it's game", $55
+    db "over for you!", $51
+    db "Before you go,", $4f
+    db "open an unused", $55
+    db "#MON BOX so", $55
+    db "there's room for", $55
+    db "new #MON!", $57
+; 0x9e8a7 + 236 bytes
+
+_UnnamedText_753f0: ; 0x9e993
+    db $0, "Sorry, you're a", $4f
+    db "regular here!", $57
+; 0x9e993 + 30 bytes
+
+_UnnamedText_75581: ; 0x9e9b1
+    db $0, "KOGA: Fwahahaha!", $51
+    db "A mere child like", $4f
+    db "you dares to", $55
+    db "challenge me?", $51
+    db "Very well, I", $4f
+    db "shall show you", $55
+    db "true terror as a", $55
+    db "ninja master!", $51
+    db "You shall feel", $4f
+    db "the despair of", $55
+    db "poison and sleep", $55
+    db "techniques!", $57
+; 0x9e9b1 + 181 bytes
+
+_UnnamedText_75586: ; 0x9ea66
+    db $0, "Humph!", $4f
+    db "You have proven", $55
+    db "your worth!", $51
+    db "Here! Take the", $4f
+    db "SOULBADGE!", $58
+; 0x9ea66 + 62 bytes
+
 SECTION "bank28",DATA,BANK[$28]
 
-INCBIN "baserom.gbc",$a0000,$a05a1 - $a0000
+_UnnamedText_7558b: ; 0xa0000
+    db $0, "When afflicted by", $4f
+    db "TOXIC, #MON", $55
+    db "suffer more and", $55
+    db "more as battle", $55
+    db "progresses!", $51
+    db "It will surely", $4f
+    db "terrorize foes!", $57
+; 0xa0000 + 105 bytes
 
+_UnnamedText_75590: ; 0xa0069
+    db $0, "Now that you have", $4f
+    db "the SOULBADGE,", $55
+    db "the DEFENSE of", $55
+    db "your #MON", $55
+    db "increases!", $51
+    db "It also lets you", $4f
+    db "SURF outside of", $55
+    db "battle!", $51
+    db "Ah! Take this", $4f
+    db "too!", $57
+; 0xa0069 + 130 bytes
+
+INCBIN "baserom.gbc",$a00eb,$a00ff - $a00eb
+
+_UnnamedText_7559a: ; 0xa00ff
+    db $0, $51
+    db "TM06 contains", $4f
+    db "TOXIC!", $51
+    db "It is a secret", $4f
+    db "technique over", $55
+    db "400 years old!", $57
+; 0xa00ff + 68 bytes
+
+_UnnamedText_7559f: ; 0xa0143
+    db $0, "Make space for", $4f
+    db "this, child!", $57
+; 0xa0143 + 29 bytes
+
+_UnnamedText_755ae: ; 0xa0160
+    db $0, "Strength isn't", $4f
+    db "the key for", $55
+    db "#MON!", $51
+    db "It's strategy!", $51
+    db "I'll show you how", $4f
+    db "strategy can beat", $55
+    db "brute strength!", $57
+; 0xa0160 + 98 bytes
+
+_UnnamedText_755b3: ; 0xa01c2
+    db $0, "What?", $4f
+    db "Extraordinary!", $58
+; 0xa01c2 + 22 bytes
+
+_UnnamedText_755b8: ; 0xa01d8
+    db $0, "So, you mix brawn", $4f
+    db "with brains?", $55
+    db "Good strategy!", $57
+; 0xa01d8 + 47 bytes
+
+_UnnamedText_755c7: ; 0xa0207
+    db $0, "I wanted to become", $4f
+    db "a ninja, so I", $55
+    db "joined this GYM!", $57
+; 0xa0207 + 51 bytes
+
+_UnnamedText_755cc: ; 0xa023a
+    db $0, "I'm done", $4f
+    db "for!", $58
+; 0xa023a + 14 bytes
+
+_UnnamedText_755d1: ; 0xa0248
+    db $0, "I will keep on", $4f
+    db "training under", $55
+    db "KOGA, my ninja", $55
+    db "master!", $57
+; 0xa0248 + 54 bytes
+
+_UnnamedText_755e0: ; 0xa027e
+    db $0, "Let's see you", $4f
+    db "beat my special", $55
+    db "techniques!", $57
+; 0xa027e + 42 bytes
+
+_UnnamedText_755e5: ; 0xa02a8
+    db $0, "You", $4f
+    db "had me fooled!", $58
+; 0xa02a8 + 20 bytes
+
+_UnnamedText_755ea: ; 0xa02bc
+    db $0, "I like poison and", $4f
+    db "sleep techniques,", $55
+    db "as they linger", $55
+    db "after battle!", $57
+; 0xa02bc + 66 bytes
+
+_UnnamedText_755f9: ; 0xa02fe
+    db $0, "Stop right there!", $51
+    db "Our invisible", $4f
+    db "walls have you", $55
+    db "frustrated?", $57
+; 0xa02fe + 60 bytes
+
+_UnnamedText_755fe: ; 0xa033a
+    db $0, "Whoa!", $4f
+    db "He's got it!", $58
+; 0xa033a + 19 bytes
+
+_UnnamedText_75603: ; 0xa034d
+    db $0, "You impressed me!", $4f
+    db "Here's a hint!", $51
+    db "Look very closely", $4f
+    db "for gaps in the", $55
+    db "invisible walls!", $57
+; 0xa034d + 84 bytes
+
+_UnnamedText_75612: ; 0xa03a1
+    db $0, "I also study the", $4f
+    db "way of the ninja", $55
+    db "with master KOGA!", $51
+    db "Ninja have a long", $4f
+    db "history of using", $55
+    db "animals!", $57
+; 0xa03a1 + 97 bytes
+
+_UnnamedText_75617: ; 0xa0402
+    db $0, "Awoo!", $58
+; 0xa0402 + 7 bytes
+
+_UnnamedText_7561c: ; 0xa0409
+    db $0, "I still have much", $4f
+    db "to learn!", $57
+; 0xa0409 + 29 bytes
+
+_UnnamedText_7562b: ; 0xa0426
+    db $0, "Master KOGA comes", $4f
+    db "from a long line", $55
+    db "of ninjas!", $51
+    db "What did you", $4f
+    db "descend from?", $57
+; 0xa0426 + 74 bytes
+
+_UnnamedText_75630: ; 0xa0470
+    db $0, "Dropped", $4f
+    db "my balls!", $58
+; 0xa0470 + 19 bytes
+
+_UnnamedText_75635: ; 0xa0483
+    db $0, "Where there is", $4f
+    db "light, there is", $55
+    db "shadow!", $51
+    db "Light and shadow!", $4f
+    db "Which do you", $55
+    db "choose?", $57
+; 0xa0483 + 79 bytes
+
+_UnnamedText_7564e: ; 0xa04d2
+    db $0, "Yo! Champ in", $4f
+    db "making!", $51
+    db "FUCHSIA GYM is", $4f
+    db "riddled with", $55
+    db "invisible walls!", $51
+    db "KOGA might appear", $4f
+    db "close, but he's", $55
+    db "blocked off!", $51
+    db "You have to find", $4f
+    db "gaps in the walls", $55
+    db "to reach him!", $57
+; 0xa04d2 + 162 bytes
+
+_UnnamedText_75653: ; 0xa0574
+    db $0, "It's amazing how", $4f
+    db "ninja can terrify", $55
+    db "even now!", $57
+; 0xa0574 + 45 bytes
+
 _FuchsiaMeetingRoomText1: ; 0xa05a1
     db $0, "We nicknamed the", $4f
     db "WARDEN SLOWPOKE.", $51
@@ -40974,8 +59504,253 @@
     db "I think he's got", $4f
     db "a speech problem!", $57
 
-INCBIN "baserom.gbc",$a0695,$a0df7 - $a0695
+_UnnamedText_561bd: ; 0xa0695
+    db $0, "I'm the FISHING", $4f
+    db "GURU's older", $55
+    db "brother!", $51
+    db "I simply Looove", $4f
+    db "fishing!", $51
+    db "Do you like to", $4f
+    db "fish?", $57
+; 0xa0695 + 83 bytes
 
+INCBIN "baserom.gbc",$a06e8,$a0737 - $a06e8
+
+_UnnamedText_56212: ; 0xa0737
+    db $0, "Oh... That's so", $4f
+    db "disappointing...", $57
+; 0xa0737 + 33 bytes
+
+_UnnamedText_56217: ; 0xa0758
+    db $0, "Hello there,", $4f
+    db $52, "!", $51
+    db "How are the fish", $4f
+    db "biting?", $57
+; 0xa0758 + 42 bytes
+
+_UnnamedText_5621c: ; 0xa0782
+    db $0, "Oh no!", $51
+    db "You have no room", $4f
+    db "for my gift!", $57
+; 0xa0782 + 38 bytes
+
+_UnnamedText_4434b: ; 0xa07a8
+    db $0, "Who are you? There", $4f
+    db "shouldn't be", $55
+    db "anyone here.", $57
+; 0xa07a8 + 45 bytes
+
+_UnnamedText_44350: ; 0xa07d5
+    db $0, "Ouch!", $58
+; 0xa07d5 + 7 bytes
+
+_UnnamedText_44355: ; 0xa07dc
+    db $0, "A key? I don't", $4f
+    db "know what you're", $55
+    db "talking about.", $57
+; 0xa07dc + 46 bytes
+
+_UnnamedText_44395: ; 0xa080a
+    db $0, "A secret switch!", $51
+    db "Press it?", $57
+; 0xa080a + 28 bytes
+
+_UnnamedText_4439a: ; 0xa0826
+    db $0, "Who wouldn't?", $58
+; 0xa0826 + 14 bytes
+
+_UnnamedText_4439f: ; 0xa0834
+    db $0, "Not quite yet!", $57
+; 0xa0834 + 16 bytes
+
+_UnnamedText_75914: ; 0xa0844
+    db $0, "Hah!", $51
+    db "I am BLAINE! I", $4f
+    db "am the LEADER of", $55
+    db "CINNABAR GYM!", $51
+    db "My fiery #MON", $4f
+    db "will incinerate", $55
+    db "all challengers!", $51
+    db "Hah! You better", $4f
+    db "have BURN HEAL!", $57
+; 0xa0844 + 131 bytes
+
+INCBIN "baserom.gbc",$a08c7,$a08fd - $a08c7
+
+_UnnamedText_75920: ; 0xa08fd
+    db $0, "FIRE BLAST is the", $4f
+    db "ultimate fire", $55
+    db "technique!", $51
+    db "Don't waste it on", $4f
+    db "water #MON!", $57
+; 0xa08fd + 73 bytes
+
+_UnnamedText_75925: ; 0xa0946
+    db $0, "Hah!", $51
+    db "The VOLCANOBADGE", $4f
+    db "heightens the", $55
+    db "SPECIAL abilities", $55
+    db "of your #MON!", $51
+    db "Here, you can", $4f
+    db "have this too!", $57
+; 0xa0946 + 98 bytes
+
+INCBIN "baserom.gbc",$a09a8,$a09bc - $a09a8
+
+_UnnamedText_7592f: ; 0xa09bc
+    db $0, $51
+    db "TM38 contains", $4f
+    db "FIRE BLAST!", $51
+    db "Teach it to fire-", $4f
+    db "type #MON!", $51
+    db "CHARMELEON or", $4f
+    db "PONYTA would be", $55
+    db "good bets!", $57
+; 0xa09bc + 98 bytes
+
+_UnnamedText_75934: ; 0xa0a1e
+    db $0, "Make room for my", $4f
+    db "gift!", $57
+; 0xa0a1e + 24 bytes
+
+_UnnamedText_7595f: ; 0xa0a36
+    db $0, "Do you know how", $4f
+    db "hot #MON fire", $55
+    db "breath can get?", $57
+; 0xa0a36 + 47 bytes
+
+_UnnamedText_75964: ; 0xa0a65
+    db $0, "Yow!", $4f
+    db "Hot, hot, hot!", $58
+; 0xa0a65 + 21 bytes
+
+_UnnamedText_75969: ; 0xa0a7a
+    db $0, "Fire, or to be", $4f
+    db "more precise,", $55
+    db "combustion...", $51
+    db "Blah, blah, blah,", $4f
+    db "blah...", $57
+; 0xa0a7a + 70 bytes
+
+_UnnamedText_75994: ; 0xa0ac0
+    db $0, "I was a thief, but", $4f
+    db "I became straight", $55
+    db "as a trainer!", $57
+; 0xa0ac0 + 52 bytes
+
+_UnnamedText_75999: ; 0xa0af4
+    db $0, "I", $4f
+    db "surrender!", $58
+; 0xa0af4 + 14 bytes
+
+_UnnamedText_7599e: ; 0xa0b02
+    db $0, "I can't help", $4f
+    db "stealing other", $55
+    db "people's #MON!", $57
+; 0xa0b02 + 42 bytes
+
+_UnnamedText_759c9: ; 0xa0b2c
+    db $0, "You can't win!", $4f
+    db "I have studied", $55
+    db "#MON totally!", $57
+; 0xa0b2c + 44 bytes
+
+_UnnamedText_759ce: ; 0xa0b58
+    db $0, "Waah!", $4f
+    db "My studies!", $58
+; 0xa0b58 + 19 bytes
+
+_UnnamedText_759d3: ; 0xa0b6b
+    db $0, "My theories are", $4f
+    db "too complicated", $55
+    db "for you!", $57
+; 0xa0b6b + 42 bytes
+
+_UnnamedText_759fe: ; 0xa0b95
+    db $0, "I just like using", $4f
+    db "fire #MON!", $57
+; 0xa0b95 + 30 bytes
+
+_UnnamedText_75a03: ; 0xa0bb3
+    db $0, "Too hot", $4f
+    db "to handle!", $58
+; 0xa0bb3 + 20 bytes
+
+_UnnamedText_75a08: ; 0xa0bc7
+    db $0, "I wish there was", $4f
+    db "a thief #MON!", $55
+    db "I'd use that!", $57
+; 0xa0bc7 + 45 bytes
+
+_UnnamedText_75a33: ; 0xa0bf4
+    db $0, "I know why BLAINE", $4f
+    db "became a trainer!", $57
+; 0xa0bf4 + 37 bytes
+
+_UnnamedText_75a38: ; 0xa0c19
+    db $0, "Ow!", $58
+; 0xa0c19 + 5 bytes
+
+_UnnamedText_75a3d: ; 0xa0c1e
+    db $0, "BLAINE was lost", $4f
+    db "in the mountains", $55
+    db "when a fiery bird", $55
+    db "#MON appeared.", $51
+    db "Its light enabled", $4f
+    db "BLAINE to find", $55
+    db "his way down!", $57
+; 0xa0c1e + 114 bytes
+
+_UnnamedText_75a68: ; 0xa0c90
+    db $0, "I've been to many", $4f
+    db "GYMs, but this is", $55
+    db "my favorite!", $57
+; 0xa0c90 + 49 bytes
+
+_UnnamedText_75a6d: ; 0xa0cc1
+    db $0, "Yowza!", $4f
+    db "Too hot!", $58
+; 0xa0cc1 + 17 bytes
+
+_UnnamedText_75a72: ; 0xa0cd2
+    db $0, "Us fire #MON", $4f
+    db "fans like PONYTA", $55
+    db "and NINETALES!", $57
+; 0xa0cd2 + 46 bytes
+
+_UnnamedText_75a9d: ; 0xa0d00
+    db $0, "Fire is weak", $4f
+    db "against H2O!", $57
+; 0xa0d00 + 27 bytes
+
+_UnnamedText_75aa2: ; 0xa0d1b
+    db $0, "Oh!", $4f
+    db "Snuffed out!", $58
+; 0xa0d1b + 18 bytes
+
+_UnnamedText_75aa7: ; 0xa0d2d
+    db $0, "Water beats fire!", $4f
+    db "But, fire melts", $55
+    db "ice #MON!", $57
+; 0xa0d2d + 45 bytes
+
+_UnnamedText_75ac2: ; 0xa0d5a
+    db $0, "Yo! Champ in", $4f
+    db "making!", $51
+    db "The hot-headed", $4f
+    db "BLAINE is a fire", $55
+    db "#MON pro!", $51
+    db "Douse his spirits", $4f
+    db "with water!", $51
+    db "You better take", $4f
+    db "some BURN HEALs!", $57
+; 0xa0d5a + 127 bytes
+
+_UnnamedText_75ac7: ; 0xa0dd9
+    db $0, $52, "! You beat", $4f
+    db "that fire brand!", $57
+; 0xa0dd9 + 30 bytes
+
 _Lab1Text1: ; 0xa0df7
     db $0, "We study #MON", $4f
     db "extensively here.", $51
@@ -41008,8 +59783,30 @@
     db "rare, prehistoric", $55
     db "#MON!", $57
 
-INCBIN "baserom.gbc",$a0f09,$a0fe3 - $a0f09
+_UnnamedText_75cc8: ; 0xa0f09
+    db $0, "Tch-tch-tch!", $4f
+    db "I made a cool TM!", $51
+    db "It can cause all", $4f
+    db "kinds of fun!", $58
+; 0xa0f09 + 63 bytes
 
+INCBIN "baserom.gbc",$a0f48,$a0f5d - $a0f48
+
+_UnnamedText_75cd3: ; 0xa0f5d
+    db $0, "Tch-tch-tch!", $4f
+    db "That's the sound", $55
+    db "of a METRONOME!", $51
+    db "It tweaks your", $4f
+    db "#MON's brain", $55
+    db "into using moves", $55
+    db "it doesn't know!", $57
+; 0xa0f5d + 106 bytes
+
+_UnnamedText_75cd8: ; 0xa0fc7
+    db $0, "Your pack is", $4f
+    db "crammed full!", $57
+; 0xa0fc7 + 28 bytes
+
 _Lab3Text2: ; 0xa0fe3
     db $0, "EEVEE can evolve", $4f
     db "into 1 of 3 kinds", $55
@@ -41035,8 +59832,64 @@
 _Lab3Text5: ; 0xa10d8
     db $0, "An amber pipe!", $57
 
-INCBIN "baserom.gbc",$a10e8,$a12de - $a10e8
+_UnnamedText_75dc6: ; 0xa10e8
+    db $0, "Hiya!", $51
+    db "I am important", $4f
+    db "doctor!", $51
+    db "I study here rare", $4f
+    db "#MON fossils!", $51
+    db "You! Have you a", $4f
+    db "fossil for me?", $58
+; 0xa10e8 + 93 bytes
 
+_UnnamedText_75dcb: ; 0xa1145
+    db $0, "No! Is too bad!", $57
+; 0xa1145 + 17 bytes
+
+_UnnamedText_75dd0: ; 0xa1156
+    db $0, "I take a little", $4f
+    db "time!", $51
+    db "You go for walk a", $4f
+    db "little while!", $57
+; 0xa1156 + 55 bytes
+
+_UnnamedText_75dd5: ; 0xa118d
+    db $0, "Where were you?", $51
+    db "Your fossil is", $4f
+    db "back to life!", $51
+    db "It was @"
+; 0xa118d + 54 bytes
+
+INCBIN "baserom.gbc",$a11c3,$13
+
+_UnnamedText_610ae: ; 0xa11d6
+    db $0, "Oh! That is", $4f
+    db "@"
+; 0xa11d6 + 14 bytes
+
+INCBIN "baserom.gbc",$a11e4,$a1259 - $a11e4
+
+_UnnamedText_610b3: ; 0xa1259
+    db $0, "So! You hurry and", $4f
+    db "give me that!", $51
+    db $52, " handed", $4f
+    db "over @"
+; 0xa1259 + 48 bytes
+
+INCBIN "baserom.gbc",$a1289,$a128f - $a1289
+
+_UnnamedText_610b8: ; 0xa128f
+    db $0, "I take a little", $4f
+    db "time!", $51
+    db "You go for walk a", $4f
+    db "little while!", $57
+; 0xa128f + 55 bytes
+
+_UnnamedText_610bd: ; 0xa12c6
+    db $0, "Aiyah! You come", $4f
+    db "again!", $57
+; 0xa12c6 + 24 bytes
+
 _CinnabarPokecenterText2:
 _CinnabarPokecenterText1: ; 0xa12de
     db $0, "You can cancel", $4f
@@ -41103,8 +59956,43 @@
     db $0, "CHANSEY: Chaan!", $4f
     db "Sii!@@"
 
-INCBIN "baserom.gbc",$a15ad,$a1749 - $a15ad
+_UnnamedText_5ccd4: ; 0xa15ad
+    db $0, $52, ": Hi! Do", $4f
+    db "you like #MON?", $51
+    db $52, ": Uh no, I", $4f
+    db "just asked you.", $51
+    db $52, ": Huh?", $4f
+    db "You're strange!", $51
+    db "COPYCAT: Hmm?", $4f
+    db "Quit mimicking?", $51
+    db "But, that's my", $4f
+    db "favorite hobby!", $58
+; 0xa15ad + 137 bytes
 
+_UnnamedText_5ccd9: ; 0xa1636
+    db $0, "Oh wow!", $4f
+    db "A # DOLL!", $51
+    db "For me?", $4f
+    db "Thank you!", $51
+    db "You can have", $4f
+    db "this, then!", $58
+; 0xa1636 + 63 bytes
+
+INCBIN "baserom.gbc",$a1675,$a16c5 - $a1675
+
+_UnnamedText_5cce9: ; 0xa16c5
+    db $0, $52, ": Hi!", $4f
+    db "Thanks for TM31!", $51
+    db $52, ": Pardon?", $51
+    db $52, ": Is it", $4f
+    db "that fun to mimic", $55
+    db "my every move?", $51
+    db "COPYCAT: You bet!", $4f
+    db "It's a scream!", $57
+; 0xa16c5 + 110 bytes
+
+INCBIN "baserom.gbc",$a1733,$16
+
 _CopycatsHouseF2Text2: ; 0xa1749
     db $0, "DODUO: Giiih!", $51
     db "MIRROR MIRROR ON", $4f
@@ -41122,8 +60010,350 @@
     db "wearing a bucket", $55
     db "on his head!", $57
 
-INCBIN "baserom.gbc",$a17ef,$a2305 - $a17ef
+_UnnamedText_5cd17: ; 0xa17ef
+    db $0, "...", $51
+    db "My Secrets!", $51
+    db "Skill: Mimicry!", $4f
+    db "Hobby: Collecting", $55
+    db "dolls!", $55
+    db "Favorite #MON:", $55
+    db "CLEFAIRY!", $57
+; 0xa17ef + 83 bytes
 
+_UnnamedText_5cd1c: ; 0xa1842
+    db $0, "Huh? Can't see!", $57
+; 0xa1842 + 16 bytes
+
+_UnnamedText_5ce8e: ; 0xa1852
+    db $0, "Grunt!", $51
+    db "I am the KARATE", $4f
+    db "MASTER! I am the", $55
+    db "LEADER here!", $51
+    db "You wish to", $4f
+    db "challenge us?", $55
+    db "Expect no mercy!", $51
+    db "Fwaaa!", $57
+; 0xa1852 + 104 bytes
+
+_UnnamedText_5ce93: ; 0xa18ba
+    db $0, "Hwa!", $4f
+    db "Arrgh! Beaten!", $58
+; 0xa18ba + 21 bytes
+
+_UnnamedText_5ce98: ; 0xa18cf
+    db $0, "Indeed, I have", $4f
+    db "lost!", $51
+    db "But, I beseech", $4f
+    db "you, do not take", $55
+    db "our emblem as", $55
+    db "your trophy!", $51
+    db "In return, I will", $4f
+    db "give you a prized", $55
+    db "fighting #MON!", $51
+    db "Choose whichever", $4f
+    db "one you like!", $57
+; 0xa18cf + 163 bytes
+
+_UnnamedText_5ce9d: ; 0xa1972
+    db $0, "Ho!", $51
+    db "Stay and train at", $4f
+    db "Karate with us!", $57
+; 0xa1972 + 39 bytes
+
+_UnnamedText_5ceac: ; 0xa1999
+    db $0, "Hoargh! Take your", $4f
+    db "shoes off!", $57
+; 0xa1999 + 30 bytes
+
+_UnnamedText_5ceb1: ; 0xa19b7
+    db $0, "I give", $4f
+    db "up!", $58
+; 0xa19b7 + 12 bytes
+
+_UnnamedText_5ceb6: ; 0xa19c3
+    db $0, "You wait 'til you", $4f
+    db "see our Master!", $51
+    db "I'm a small fry", $4f
+    db "compared to him!", $57
+; 0xa19c3 + 66 bytes
+
+_UnnamedText_5cec5: ; 0xa1a05
+    db $0, "I hear you're", $4f
+    db "good! Show me!", $57
+; 0xa1a05 + 29 bytes
+
+_UnnamedText_5ceca: ; 0xa1a22
+    db $0, "Judge!", $4f
+    db "1 point!", $58
+; 0xa1a22 + 17 bytes
+
+_UnnamedText_5cecf: ; 0xa1a33
+    db $0, "Our Master is a", $4f
+    db "pro fighter!", $57
+; 0xa1a33 + 30 bytes
+
+_UnnamedText_5cede: ; 0xa1a51
+    db $0, "Nothing tough", $4f
+    db "frightens me!", $51
+    db "I break boulders", $4f
+    db "for training!", $57
+; 0xa1a51 + 60 bytes
+
+_UnnamedText_5cee3: ; 0xa1a8d
+    db $0, "Yow!", $4f
+    db "Stubbed fingers!", $58
+; 0xa1a8d + 23 bytes
+
+_UnnamedText_5cee8: ; 0xa1aa4
+    db $0, "The only thing", $4f
+    db "that frightens us", $55
+    db "is psychic power!", $57
+; 0xa1aa4 + 52 bytes
+
+_UnnamedText_5cef7: ; 0xa1ad8
+    db $0, "Hoohah!", $51
+    db "You're trespassing", $4f
+    db "in our FIGHTING", $55
+    db "DOJO!", $57
+; 0xa1ad8 + 49 bytes
+
+_UnnamedText_5cefc: ; 0xa1b09
+    db $0, "Oof!", $4f
+    db "I give up!", $58
+; 0xa1b09 + 17 bytes
+
+_UnnamedText_5cf01: ; 0xa1b1a
+    db $0, "The prime fighters", $4f
+    db "across the land", $55
+    db "train here.", $57
+; 0xa1b1a + 48 bytes
+
+_UnnamedText_5cf49: ; 0xa1b4a
+    db $0, "You want the", $4f
+    db "hard kicking", $55
+    db "HITMONLEE?", $57
+; 0xa1b4a + 38 bytes
+
+_UnnamedText_5cf91: ; 0xa1b70
+    db $0, "You want the", $4f
+    db "piston punching", $55
+    db "HITMONCHAN?", $57
+; 0xa1b70 + 42 bytes
+
+_UnnamedText_5cf96: ; 0xa1b9a
+    db $0, "Better not get", $4f
+    db "greedy...", $57
+; 0xa1b9a + 26 bytes
+
+_UnnamedText_5d162: ; 0xa1bb4
+    db $0, "I had a vision of", $4f
+    db "your arrival!", $51
+    db "I have had psychic", $4f
+    db "powers since I", $55
+    db "was a child.", $51
+    db "I first learned", $4f
+    db "to bend spoons", $55
+    db "with my mind.", $51
+    db "I dislike fight-", $4f
+    db "ing, but if you", $55
+    db "wish, I will show", $55
+    db "you my powers!", $57
+; 0xa1bb4 + 191 bytes
+
+INCBIN "baserom.gbc",$a1c73,$a1cdc - $a1c73
+
+_UnnamedText_5d16e: ; 0xa1cdc
+    db $0, "Everyone has", $4f
+    db "psychic power!", $55
+    db "People just don't", $55
+    db "realize it!", $57
+; 0xa1cdc + 58 bytes
+
+_UnnamedText_5d173: ; 0xa1d16
+    db $0, "The MARSHBADGE", $4f
+    db "makes #MON up", $55
+    db "to L70 obey you!", $51
+    db "Stronger #MON", $4f
+    db "will become wild,", $55
+    db "ignoring your", $55
+    db "orders in battle!", $51
+    db "Just don't raise", $4f
+    db "your #MON too", $55
+    db "much!", $51
+    db "Wait, please take", $4f
+    db "this TM with you!", $57
+; 0xa1d16 + 183 bytes
+
+INCBIN "baserom.gbc",$a1dcd,$a1de0 - $a1dcd
+
+_UnnamedText_5d17d: ; 0xa1de0
+    db $0, $51
+    db "TM46 is PSYWAVE!", $4f
+    db "It uses powerful", $55
+    db "psychic waves to", $55
+    db "inflict damage!", $57
+; 0xa1de0 + 69 bytes
+
+_UnnamedText_5d182: ; 0xa1e25
+    db $0, "Your pack is full", $4f
+    db "of other items!", $57
+; 0xa1e25 + 35 bytes
+
+_UnnamedText_5d1e6: ; 0xa1e48
+    db $0, "Yo! Champ in", $4f
+    db "making!", $51
+    db "SABRINA's #MON", $4f
+    db "use psychic power", $55
+    db "instead of force!", $51
+    db "Fighting #MON", $4f
+    db "are weak against", $55
+    db "psychic #MON!", $51
+    db "They get creamed", $4f
+    db "before they can", $55
+    db "even aim a punch!", $57
+; 0xa1e48 + 168 bytes
+
+_UnnamedText_5d1eb: ; 0xa1ef0
+    db $0, "Psychic power,", $4f
+    db "huh?", $51
+    db "If I had that,", $4f
+    db "I'd make a bundle", $55
+    db "at the slots!", $57
+; 0xa1ef0 + 67 bytes
+
+_UnnamedText_5d1f0: ; 0xa1f33
+    db $0, "SABRINA is younger", $4f
+    db "than I, but I", $55
+    db "respect her!", $57
+; 0xa1f33 + 47 bytes
+
+_UnnamedText_5d1f5: ; 0xa1f62
+    db $0, "Not", $4f
+    db "good enough!", $58
+; 0xa1f62 + 18 bytes
+
+_UnnamedText_5d1fa: ; 0xa1f74
+    db $0, "In a battle of", $4f
+    db "equals, the one", $55
+    db "with the stronger", $55
+    db "will wins!", $51
+    db "If you wish", $4f
+    db "to beat SABRINA,", $55
+    db "focus on winning!", $57
+; 0xa1f74 + 108 bytes
+
+_UnnamedText_5d1ff: ; 0xa1fe0
+    db $0, "Does our unseen", $4f
+    db "power scare you?", $57
+; 0xa1fe0 + 34 bytes
+
+_UnnamedText_5d204: ; 0xa2002
+    db $0, "I never", $4f
+    db "foresaw this!", $58
+; 0xa2002 + 23 bytes
+
+_UnnamedText_5d209: ; 0xa2019
+    db $0, "Psychic #MON", $4f
+    db "fear only ghosts", $55
+    db "and bugs!", $57
+; 0xa2019 + 41 bytes
+
+_UnnamedText_5d20e: ; 0xa2042
+    db $0, "#MON take on", $4f
+    db "the appearance of", $55
+    db "their trainers.", $51
+    db "Your #MON must", $4f
+    db "be tough, then!", $57
+; 0xa2042 + 79 bytes
+
+_UnnamedText_5d213: ; 0xa2091
+    db $0, "I knew", $4f
+    db "it!", $58
+; 0xa2091 + 12 bytes
+
+_UnnamedText_5d218: ; 0xa209d
+    db $0, "I must teach", $4f
+    db "better techniques", $55
+    db "to my #MON!", $57
+; 0xa209d + 44 bytes
+
+_UnnamedText_5d21d: ; 0xa20c9
+    db $0, "You know that", $4f
+    db "power alone isn't", $55
+    db "enough!", $57
+; 0xa20c9 + 40 bytes
+
+_UnnamedText_5d222: ; 0xa20f1
+    db $0, "I don't", $4f
+    db "believe this!", $58
+; 0xa20f1 + 22 bytes
+
+_UnnamedText_5d227: ; 0xa2107
+    db $0, "SABRINA just wiped", $4f
+    db "out the KARATE", $55
+    db "MASTER next door!", $57
+; 0xa2107 + 53 bytes
+
+_UnnamedText_5d22c: ; 0xa213c
+    db $0, "You and I, our", $4f
+    db "#MON shall", $55
+    db "fight!", $57
+; 0xa213c + 34 bytes
+
+_UnnamedText_5d231: ; 0xa215e
+    db $0, "I lost", $4f
+    db "after all!", $58
+; 0xa215e + 19 bytes
+
+_UnnamedText_5d236: ; 0xa2171
+    db $0, "I knew that this", $4f
+    db "was going to take", $55
+    db "place.", $57
+; 0xa2171 + 43 bytes
+
+_UnnamedText_5d23b: ; 0xa219c
+    db $0, "SABRINA is young,", $4f
+    db "but she's also", $55
+    db "our LEADER!", $51
+    db "You won't reach", $4f
+    db "her easily!", $57
+; 0xa219c + 72 bytes
+
+_UnnamedText_5d240: ; 0xa21e4
+    db $0, "I lost", $4f
+    db "my concentration!", $58
+; 0xa21e4 + 26 bytes
+
+_UnnamedText_5d245: ; 0xa21fe
+    db $0, "There used to be", $4f
+    db "2 #MON GYMs in", $55
+    db "SAFFRON.", $51
+    db "The FIGHTING DOJO", $4f
+    db "next door lost", $55
+    db "its GYM status", $55
+    db "when we went and", $55
+    db "creamed them!", $57
+; 0xa21fe + 121 bytes
+
+_UnnamedText_5d24a: ; 0xa2277
+    db $0, "SAFFRON #MON", $4f
+    db "GYM is famous for", $55
+    db "its psychics!", $51
+    db "You want to see", $4f
+    db "SABRINA!", $55
+    db "I can tell!", $57
+; 0xa2277 + 83 bytes
+
+_UnnamedText_5d24f: ; 0xa22ca
+    db $0, "Arrrgh!", $58
+; 0xa22ca + 9 bytes
+
+_UnnamedText_5d254: ; 0xa22d3
+    db $0, "That's right! I", $4f
+    db "used telepathy to", $55
+    db "read your mind!", $57
+; 0xa22d3 + 50 bytes
+
 _SaffronHouse1Text1: ; 0xa2305
     db $0, "Thank you for", $4f
     db "writing. I hope", $55
@@ -41175,12 +60405,301 @@
     db "why it attracted", $55
     db "TEAM ROCKET!", $57
 
-INCBIN "baserom.gbc",$a24fe,$a2a37-$a24fe
+_UnnamedText_1de75: ; 0xa24fe
+    db $0, "...Wait! Don't", $4f
+    db "say a word!", $51
+    db "You wanted this!", $58
+; 0xa24fe + 44 bytes
 
+INCBIN "baserom.gbc",$a252a,$a253e - $a252a
+
+_UnnamedText_1de80: ; 0xa253e
+    db $0, "TM29 is PSYCHIC!", $51
+    db "It can lower the", $4f
+    db "target's SPECIAL", $55
+    db "abilities.", $57
+; 0xa253e + 62 bytes
+
+_UnnamedText_1de85: ; 0xa257c
+    db $0, "Where do you plan", $4f
+    db "to put this?", $57
+; 0xa257c + 32 bytes
+
+_UnnamedText_2a55: ; 0xa259c
+    db $0, "Hi there!", $4e, "May I help you?", $57
+; 0xa259c + 27 bytes
+
+_UnnamedText_2aa4: ; 0xa25b7
+    TX_RAM $cd6d
+    db $0, $4f
+    db "fainted!", $57
+; 0xa25b7 + 14 bytes
+
+_UnnamedText_2aba: ; 0xa25c5
+    db $0, $52, " is out of", $4f
+    db "useable #MON!", $51
+    db $52, " blacked", $4f
+    db "out!", $58
+; 0xa25c5 + 42 bytes
+
+_UnnamedText_2ac8: ; 0xa25ef
+    db $0, "REPEL's effect", $4f
+    db "wore off.", $57
+; 0xa25ef + 25 bytes
+
+_UnnamedText_6e0c: ; 0xa2608
+    db $0, "Take your time.", $57
+; 0xa2608 + 17 bytes
+
+_UnnamedText_6e11: ; 0xa2619
+    TX_RAM $cf4b
+    db $0, "?", $4f
+    db "That will be", $55
+    db $f0, "@"
+; 0xa2619 + 21 bytes
+
+INCBIN "baserom.gbc",$a262e,$a2639 - $a262e
+
+_UnnamedText_6e16: ; 0xa2639
+    db $0, "Here you are!", $4f
+    db "Thank you!", $58
+; 0xa2639 + 26 bytes
+
+_UnnamedText_6e1b: ; 0xa2653
+    db $0, "You don't have", $4f
+    db "enough money.", $58
+; 0xa2653 + 29 bytes
+
+_UnnamedText_6e20: ; 0xa2670
+    db $0, "You can't carry", $4f
+    db "any more items.", $58
+; 0xa2670 + 32 bytes
+
+_UnnamedText_6e25: ; 0xa2690
+    db $0, "What would you", $4f
+    db "like to sell?", $57
+; 0xa2690 + 30 bytes
+
+_UnnamedText_6e2a: ; 0xa26ae
+    db $0, "I can pay you", $4f
+    db $f0, "@"
+; 0xa26ae + 17 bytes
+
+INCBIN "baserom.gbc",$a26bf,$a26cf - $a26bf
+
+_UnnamedText_6e2f: ; 0xa26cf
+    db $0, "You don't have", $4f
+    db "anything to sell.", $58
+; 0xa26cf + 33 bytes
+
+_UnnamedText_6e34: ; 0xa26f0
+    db $0, "I can't put a", $4f
+    db "price on that.", $58
+; 0xa26f0 + 29 bytes
+
+_UnnamedText_6e39: ; 0xa270d
+    db $0, "Thank you!", $57
+; 0xa270d + 12 bytes
+
+_UnnamedText_6e3e: ; 0xa2719
+    db $0, "Is there anything", $4f
+    db "else I can do?", $57
+; 0xa2719 + 34 bytes
+
+INCBIN "baserom.gbc",$a273b,$a2750 - $a273b
+
+_UnnamedText_6fb4: ; 0xa2750
+    db $0, "Which move should", $4e, "be forgotten?", $57
+; 0xa2750 + 33 bytes
+
+_UnnamedText_6fb9: ; 0xa2771
+    db $0, "Abandon learning", $4f
+    db "@"
+; 0xa2771 + 19 bytes
+
+INCBIN "baserom.gbc",$a2784,$a278a - $a2784
+
+_UnnamedText_6fbe: ; 0xa278a
+    TX_RAM $d036
+    db $0, $4f
+    db "did not learn", $55
+    db "@"
+; 0xa278a + 20 bytes
+
+INCBIN "baserom.gbc",$a279e,$a27a4 - $a279e
+
+_UnnamedText_6fc3: ; 0xa27a4
+    TX_RAM $d036
+    db $0, " is", $4f
+    db "trying to learn", $55
+    db "@"
+; 0xa27a4 + 25 bytes
+
+INCBIN "baserom.gbc",$a27bd,$a2830 - $a27bd
+
+_UnnamedText_6fdc: ; 0xa2830
+    db $0, $51
+    db "@"
+; 0xa2830 + 3 bytes
+
+INCBIN "baserom.gbc",$a2833,$a284d - $a2833
+
+_UnnamedText_6fe1: ; 0xa284d
+    db $0, "HM techniques", $4f
+    db "can't be deleted!", $58
+; 0xa284d + 32 bytes
+
+_UnnamedText_705d: ; 0xa286d
+    db $0, "Welcome to our", $4f
+    db "#MON CENTER!", $51
+    db "We heal your", $4f
+    db "#MON back to", $55
+    db "perfect health!", $58
+; 0xa286d + 71 bytes
+
+_UnnamedText_7063: ; 0xa28b4
+    db $0, "Shall we heal your", $4f
+    db "#MON?", $57
+; 0xa28b4 + 26 bytes
+
+_UnnamedText_7068: ; 0xa28ce
+    db $0, "OK. We'll need", $4f
+    db "your #MON.", $57
+; 0xa28ce + 26 bytes
+
+_UnnamedText_706d: ; 0xa28e8
+    db $0, "Thank you!", $4f
+    db "Your #MON are", $55
+    db "fighting fit!", $58
+; 0xa28e8 + 40 bytes
+
+_UnnamedText_7073: ; 0xa2910
+    db $0, "We hope to see", $4f
+    db "you again!", $57
+; 0xa2910 + 27 bytes
+
+_UnnamedText_72b3: ; 0xa292b
+    db $0, "This area is", $4f
+    db "reserved for 2", $55
+    db "friends who are", $55
+    db "linked by cable.", $57
+; 0xa292b + 62 bytes
+
+_UnnamedText_72b8: ; 0xa2969
+    db $0, "Welcome to the", $4f
+    db "Cable Club!", $57
+; 0xa2969 + 28 bytes
+
+_UnnamedText_72bd: ; 0xa2985
+    db $0, "Please apply here.", $51
+    db "Before opening", $4f
+    db "the link, we have", $55
+    db "to save the game.", $57
+; 0xa2985 + 71 bytes
+
+INCBIN "baserom.gbc",$a29cc,$a29db - $a29cc
+
+_UnnamedText_72c8: ; 0xa29db
+    db $0, "The link has been", $4f
+    db "closed because of", $55
+    db "inactivity.", $51
+    db "Please contact", $4f
+    db "your friend and", $55
+    db "come again!", $57
+; 0xa29db + 92 bytes
+
 SECTION "bank29",DATA,BANK[$29]
 
-INCBIN "baserom.gbc",$A4000,$245
+_UnnamedText_72cd: ; 0xa4000
+    db $0, "Please come again!", $57
+; 0xa4000 + 20 bytes
 
+_UnnamedText_72d2: ; 0xa4014
+    db $0, "We're making", $4f
+    db "preparations.", $55
+    db "Please wait.", $57
+; 0xa4014 + 40 bytes
+
+INCBIN "baserom.gbc",$a403c,$a4051 - $a403c
+
+_UnnamedText_cdbb: ; 0xa4051
+    TX_RAM $cd6d
+    db $0, " can", $4f
+    db "move boulders.", $58
+; 0xa4051 + 24 bytes
+
+_UnnamedText_cdfa: ; 0xa4069
+    db $0, "The current is", $4f
+    db "much too fast!", $58
+; 0xa4069 + 31 bytes
+
+_UnnamedText_cdff: ; 0xa4088
+    db $0, "Cycling is fun!", $4f
+    db "Forget SURFing!", $58
+; 0xa4088 + 33 bytes
+
+_UnnamedText_13228: ; 0xa40a9
+    db $0, "A blinding FLASH", $4f
+    db "lights the area!", $58
+; 0xa40a9 + 35 bytes
+
+_UnnamedText_1327b: ; 0xa40cc
+    db $0, "Warp to the last", $4f
+    db "#MON CENTER.", $57
+; 0xa40cc + 31 bytes
+
+_UnnamedText_13280: ; 0xa40eb
+    TX_RAM $cd6d
+    db $0, " can't", $4f
+    db "use TELEPORT now.", $58
+; 0xa40eb + 28 bytes
+
+_UnnamedText_13285: ; 0xa4107
+    TX_RAM $cd6d
+    db $0, " can't", $4f
+    db "FLY here.", $58
+; 0xa4107 + 20 bytes
+
+_UnnamedText_132d4: ; 0xa411b
+    db $0, "Not healthy", $4f
+    db "enough.", $58
+; 0xa411b + 21 bytes
+
+_UnnamedText_132e8: ; 0xa4130
+    db $0, "No! A new BADGE", $4f
+    db "is required.", $58
+; 0xa4130 + 30 bytes
+
+_UnnamedText_1342a: ; 0xa414e
+    db $0, "You can't use items", $4f
+    db "here.", $58
+; 0xa414e + 26 bytes
+
+_UnnamedText_1342f: ; 0xa4168
+    db $0, "You can't get off", $4f
+    db "here.", $58
+; 0xa4168 + 24 bytes
+
+INCBIN "baserom.gbc",$a4180,$a418f - $a4180
+
+_UnnamedText_4fe3f: ; 0xa418f
+    db $0, "There's no more", $4f
+    db "room for #MON!", $55
+    db "@"
+; 0xa418f + 32 bytes
+
+INCBIN "baserom.gbc",$a41af,$a41d6 - $a41af
+
+_UnnamedText_4fe44: ; 0xa41d6
+    db $0, "There's no more", $4f
+    db "room for #MON!", $51
+    db "The #MON BOX", $4f
+    db "is full and can't", $55
+    db "accept any more!", $51
+    db "Change the BOX at", $4f
+    db "a #MON CENTER!", $57
+; 0xa41d6 + 111 bytes
+
 INCLUDE "text/mapPalletTown.tx"
 
 _ViridianCityText1:
@@ -41192,8 +60711,122 @@
     db "use #MON any", $55
     db "time, anywhere!", $57
 
-INCBIN "baserom.gbc",$a4437,$a4833 - $a4437
+_UnnamedText_19122: ; 0xa4437
+    db $0, "This #MON GYM", $4f
+    db "is always closed.", $51
+    db "I wonder who the", $4f
+    db "LEADER is?", $57
+; 0xa4437 + 61 bytes
 
+_UnnamedText_19127: ; 0xa4474
+    db $0, "VIRIDIAN GYM's", $4f
+    db "LEADER returned!", $57
+; 0xa4474 + 32 bytes
+
+_UnnamedText_1914d: ; 0xa4494
+    db $0, "You want to know", $4f
+    db "about the 2 kinds", $55
+    db "of caterpillar", $55
+    db "#MON?", $57
+; 0xa4494 + 57 bytes
+
+_UnnamedText_19152: ; 0xa44cd
+    db $0, "Oh, OK then!", $57
+; 0xa44cd + 14 bytes
+
+_UnnamedText_19157: ; 0xa44db
+    db $0, "CATERPIE has no", $4f
+    db "poison, but", $55
+    db "WEEDLE does.", $51
+    db "Watch out for its", $4f
+    db "POISON STING!", $57
+; 0xa44db + 74 bytes
+
+_UnnamedText_19175: ; 0xa4525
+    db $0, "Oh Grandpa! Don't", $4f
+    db "be so mean!", $55
+    db "He hasn't had his", $55
+    db "coffee yet.", $57
+; 0xa4525 + 59 bytes
+
+_UnnamedText_1917a: ; 0xa4560
+    db $0, "When I go shop in", $4f
+    db "PEWTER CITY, I", $55
+    db "have to take the", $55
+    db "winding trail in", $55
+    db "VIRIDIAN FOREST.", $57
+; 0xa4560 + 85 bytes
+
+_UnnamedText_19191: ; 0xa45b5
+    db $0, "You can't go", $4f
+    db "through here!", $51
+    db "This is private", $4f
+    db "property!", $57
+; 0xa45b5 + 53 bytes
+
+_UnnamedText_191ca: ; 0xa45ea
+    db $0, "Yawn!", $4f
+    db "I must have dozed", $55
+    db "off in the sun.", $51
+    db "I had this dream", $4f
+    db "about a DROWZEE", $55
+    db "eating my dream.", $55
+    db "What's this?", $55
+    db "Where did this TM", $55
+    db "come from?", $51
+    db "This is spooky!", $4f
+    db "Here, you can", $55
+    db "have this TM.", $58
+; 0xa45ea + 176 bytes
+
+INCBIN "baserom.gbc",$a469a,$a46ad - $a469a
+
+_UnnamedText_191d5: ; 0xa46ad
+    db $0, "TM42 contains", $4f
+    db "DREAM EATER...", $55
+    db "...Snore...", $57
+; 0xa46ad + 42 bytes
+
+_UnnamedText_191da: ; 0xa46d7
+    db $0, "You have too much", $4f
+    db "stuff already.", $57
+; 0xa46d7 + 34 bytes
+
+_UnnamedText_1920a: ; 0xa46f9
+    db $0, "Ahh, I've had my", $4f
+    db "coffee now and I", $55
+    db "feel great!", $51
+    db "Sure you can go", $4f
+    db "through!", $51
+    db "Are you in a", $4f
+    db "hurry?", $57
+; 0xa46f9 + 91 bytes
+
+_UnnamedText_1920f: ; 0xa4754
+    db $0, "I see you're using", $4f
+    db "a #DEX.", $51
+    db "When you catch a", $4f
+    db "#MON, #DEX", $55
+    db "is automatically", $55
+    db "updated.", $51
+    db "What? Don't you", $4f
+    db "know how to catch", $55
+    db "#MON?", $51
+    db "I'll show you", $4f
+    db "how to then.", $57
+; 0xa4754 + 146 bytes
+
+_UnnamedText_19214: ; 0xa47e6
+    db $0, "Time is money...", $4f
+    db "Go along then.", $57
+; 0xa47e6 + 33 bytes
+
+_UnnamedText_19219: ; 0xa4807
+    db $0, "First, you need", $4f
+    db "to weaken the", $55
+    db "target #MON.", $57
+; 0xa4807 + 44 bytes
+
 _ViridianCityText8: ; 0xa4833
     db $0, "VIRIDIAN CITY ", $4f
     db "The Eternally", $55
@@ -41223,7 +60856,10 @@
     db $0, "VIRIDIAN CITY", $4f
     db "#MON GYM", $57
 
-INCBIN "baserom.gbc",$a4961,$a497f - $a4961
+_UnnamedText_19232: ; 0xa4961
+    db $0, "The GYM's doors", $4f
+    db "are locked...", $57
+; 0xa4961 + 30 bytes
 
 _PewterCityText1: ; 0xa497f
     db $0, "It's rumored that", $4f
@@ -41243,8 +60879,62 @@
     db "BROCK is totally", $55
     db "into it!", $57
 
-INCBIN "baserom.gbc",$a4a56,$a4bfe - $a4a56
+_UnnamedText_193f1: ; 0xa4a56
+    db $0, "Did you check out", $4f
+    db "the MUSEUM?", $57
+; 0xa4a56 + 31 bytes
 
+_UnnamedText_193f6: ; 0xa4a75
+    db $0, "Weren't those", $4f
+    db "fossils from MT.", $55
+    db "MOON amazing?", $57
+; 0xa4a75 + 45 bytes
+
+_UnnamedText_193fb: ; 0xa4aa2
+    db $0, "Really?", $4f
+    db "You absolutely", $55
+    db "have to go!", $57
+; 0xa4aa2 + 36 bytes
+
+_UnnamedText_19400: ; 0xa4ac6
+    db $0, "It's right here!", $4f
+    db "You have to pay", $55
+    db "to get in, but", $55
+    db "it's worth it!", $55
+    db "See you around!", $57
+; 0xa4ac6 + 78 bytes
+
+_UnnamedText_19427: ; 0xa4b14
+    db $0, "Psssst!", $4f
+    db "Do you know what", $55
+    db "I'm doing?", $57
+; 0xa4b14 + 36 bytes
+
+_UnnamedText_1942c: ; 0xa4b38
+    db $0, "That's right!", $4f
+    db "It's hard work!", $57
+; 0xa4b38 + 29 bytes
+
+_UnnamedText_19431: ; 0xa4b55
+    db $0, "I'm spraying REPEL", $4f
+    db "to keep #MON", $55
+    db "out of my garden!", $57
+; 0xa4b55 + 50 bytes
+
+_UnnamedText_1945d: ; 0xa4b87
+    db $0, "You're a trainer", $4f
+    db "right? BROCK's", $55
+    db "looking for new", $55
+    db "challengers!", $55
+    db "Follow me!", $57
+; 0xa4b87 + 71 bytes
+
+_UnnamedText_19462: ; 0xa4bce
+    db $0, "If you have the", $4f
+    db "right stuff, go", $55
+    db "take on BROCK!", $57
+; 0xa4bce + 48 bytes
+
 _PewterCityText6: ; 0xa4bfe
     db $0, "TRAINER TIPS", $51
     db "Any #MON that", $4f
@@ -41277,8 +60967,86 @@
     db "A Stone Gray", $55
     db "City", $57
 
-INCBIN "baserom.gbc",$a4d2b,$a5030 - $a4d2b
+_UnnamedText_19668: ; 0xa4d2b
+    db $0, $53, ": Yo!", $4f
+    db $52, "!", $51
+    db "You're still", $4f
+    db "struggling along", $55
+    db "back here?", $51
+    db "I'm doing great!", $4f
+    db "I caught a bunch", $55
+    db "of strong and", $55
+    db "smart #MON!", $51
+    db "Here, let me see", $4f
+    db "what you caught,", $55
+    db $52, "!", $57
+; 0xa4d2b + 147 bytes
 
+_UnnamedText_1966d: ; 0xa4dbe
+    db $0, "Hey!", $4f
+    db "Take it easy!", $55
+    db "You won already!", $58
+; 0xa4dbe + 37 bytes
+
+_UnnamedText_19672: ; 0xa4de3
+    db $0, "Heh!", $4f
+    db "You're no match", $55
+    db "for my genius!", $58
+; 0xa4de3 + 36 bytes
+
+_UnnamedText_19677: ; 0xa4e07
+    db $0, $53, ": Hey,", $4f
+    db "guess what?", $51
+    db "I went to BILL's", $4f
+    db "and got him to", $55
+    db "show me his rare", $55
+    db "#MON!", $51
+    db "That added a lot", $4f
+    db "of pages to my", $55
+    db "#DEX!", $51
+    db "After all, BILL's", $4f
+    db "world famous as a", $55
+    db "#MANIAC!", $51
+    db "He invented the", $4f
+    db "#MON Storage", $55
+    db "System on PC!", $51
+    db "Since you're using", $4f
+    db "his system, go", $55
+    db "thank him!", $51
+    db "Well, I better", $4f
+    db "get rolling!", $55
+    db "Smell ya later!", $57
+; 0xa4e07 + 288 bytes
+
+_UnnamedText_196d9: ; 0xa4f27
+    db $0, "Hey! Stay out!", $4f
+    db "It's not your", $55
+    db "yard! Huh? Me?", $51
+    db "I'm an innocent", $4f
+    db "bystander! Don't", $55
+    db "you believe me?", $57
+; 0xa4f27 + 91 bytes
+
+INCBIN "baserom.gbc",$a4f82,$a4fb3 - $a4f82
+
+_UnnamedText_196e9: ; 0xa4fb3
+    db $0, "Make room for", $4f
+    db "this!", $51
+    db "I can't run until", $4f
+    db "I give it to you!", $57
+; 0xa4fb3 + 56 bytes
+
+_UnnamedText_196ee: ; 0xa4feb
+    db $0, "Stop!", $4f
+    db "I give up! I'll", $55
+    db "leave quietly!", $58
+; 0xa4feb + 37 bytes
+
+_UnnamedText_196f3: ; 0xa5010
+    db $0, "OK! I'll return", $4f
+    db "the TM I stole!", $58
+; 0xa5010 + 32 bytes
+
 _CeruleanCityText3: ; 0xa5030
     db $0, "You're a trainer", $4f
     db "too? Collecting,", $55
@@ -41309,8 +61077,50 @@
     db "force has trouble", $55
     db "with the ROCKETs!", $57
 
-INCBIN "baserom.gbc",$a5188,$a52d6 - $a5188
+_UnnamedText_19730: ; 0xa5188
+    db $0, "OK! SLOWBRO!", $4f
+    db "Use SONICBOOM!", $55
+    db "Come on, SLOWBRO", $55
+    db "pay attention!", $57
+; 0xa5188 + 61 bytes
 
+_UnnamedText_19735: ; 0xa51c5
+    db $0, "SLOWBRO punch!", $4f
+    db "No! You blew it", $55
+    db "again!", $57
+; 0xa51c5 + 39 bytes
+
+_UnnamedText_1973a: ; 0xa51ec
+    db $0, "SLOWBRO, WITHDRAW!", $4f
+    db "No! That's wrong!", $51
+    db "It's so hard to", $4f
+    db "control #MON!", $51
+    db "Your #MON's", $4f
+    db "obedience depends", $55
+    db "on your abilities", $55
+    db "as a trainer!", $57
+; 0xa51ec + 127 bytes
+
+_UnnamedText_1976f: ; 0xa526b
+    db $0, "SLOWBRO took a", $4f
+    db "snooze...", $57
+; 0xa526b + 26 bytes
+
+_UnnamedText_19774: ; 0xa5285
+    db $0, "SLOWBRO is", $4f
+    db "loafing around...", $57
+; 0xa5285 + 30 bytes
+
+_UnnamedText_19779: ; 0xa52a3
+    db $0, "SLOWBRO turned", $4f
+    db "away...", $57
+; 0xa52a3 + 24 bytes
+
+_UnnamedText_1977e: ; 0xa52bb
+    db $0, "SLOWBRO", $4f
+    db "ignored orders...", $57
+; 0xa52bb + 27 bytes
+
 _CeruleanCityText9: ; 0xa52d6
     db $0, "I want a bright", $4f
     db "red BICYCLE!", $51
@@ -41353,8 +61163,24 @@
     db "The Tomboyish", $4f
     db "Mermaid!", $57
 
-INCBIN "baserom.gbc",$a5482,$a5506 - $a5482
+_UnnamedText_4413c: ; 0xa5482
+    db $0, "Do you believe in", $4f
+    db "GHOSTs?", $57
+; 0xa5482 + 27 bytes
 
+_UnnamedText_44141: ; 0xa549d
+    db $0, "Really? So there", $4f
+    db "are believers...", $57
+; 0xa549d + 35 bytes
+
+_UnnamedText_44146: ; 0xa54c0
+    db $0, "Hahaha, I guess", $4f
+    db "not.", $51
+    db "That white hand", $4f
+    db "on your shoulder,", $55
+    db "it's not real.", $57
+; 0xa54c0 + 70 bytes
+
 _LavenderTownText2: ; 0xa5506
     db $0, "This town is known", $4f
     db "as the grave site", $55
@@ -41398,8 +61224,51 @@
     db "multiplies in", $55
     db "toxic sludge!", $57
 
-INCBIN "baserom.gbc",$a56b5,$a5805 - $a56b5
+_UnnamedText_198a7: ; 0xa56b5
+    db $0, "Did you see S.S.", $4f
+    db "ANNE moored in", $55
+    db "the harbor?", $57
+; 0xa56b5 + 45 bytes
 
+_UnnamedText_198ac: ; 0xa56e2
+    db $0, "So, S.S.ANNE has", $4f
+    db "departed!", $51
+    db "She'll be back in", $4f
+    db "about a year.", $57
+; 0xa56e2 + 59 bytes
+
+_UnnamedText_19904: ; 0xa571d
+    db $0, "Welcome to S.S.", $4f
+    db "ANNE!", $57
+; 0xa571d + 23 bytes
+
+_UnnamedText_19909: ; 0xa5734
+    db $0, "Welcome to S.S.", $4f
+    db "ANNE!", $51
+    db "Excuse me, do you", $4f
+    db "have a ticket?", $58
+; 0xa5734 + 56 bytes
+
+_UnnamedText_1990e: ; 0xa576c
+    db $0, $52, " flashed", $4f
+    db "the S.S.TICKET!", $51
+    db "Great! Welcome to", $4f
+    db "S.S.ANNE!", $57
+; 0xa576c + 55 bytes
+
+_UnnamedText_19913: ; 0xa57a3
+    db $0, $52, " doesn't", $4f
+    db "have the needed", $55
+    db "S.S.TICKET.", $51
+    db "Sorry!", $51
+    db "You need a ticket", $4f
+    db "to get aboard.", $57
+; 0xa57a3 + 78 bytes
+
+_UnnamedText_19918: ; 0xa57f1
+    db $0, "The ship set sail.", $57
+; 0xa57f1 + 20 bytes
+
 _VermilionCityText4: ; 0xa5805
     db $0, "I'm putting up a", $4f
     db "building on this", $55
@@ -41478,8 +61347,31 @@
     db "have cashed in my", $55
     db "coins for prizes!", $57
 
-INCBIN "baserom.gbc",$a5afd,$a5bd9 - $a5afd
+_UnnamedText_199d2: ; 0xa5afd
+    db $0, "Hello, there!", $51
+    db "I've seen you,", $4f
+    db "but I never had a", $55
+    db "chance to talk!", $51
+    db "Here's a gift for", $4f
+    db "dropping by!", $58
+; 0xa5afd + 93 bytes
 
+INCBIN "baserom.gbc",$a5b5a,$a5b6e - $a5b5a
+
+_UnnamedText_199dd: ; 0xa5b6e
+    db $0, "TM41 teaches", $4f
+    db "SOFTBOILED!", $51
+    db "Only one #MON", $4f
+    db "can use it!", $51
+    db "That #MON is", $4f
+    db "CHANSEY!", $57
+; 0xa5b6e + 74 bytes
+
+_UnnamedText_199e2: ; 0xa5bb8
+    db $0, "Oh, your pack is", $4f
+    db "full of items!", $57
+; 0xa5bb8 + 33 bytes
+
 _CeladonCityText6: ; 0xa5bd9
     db $0, "This is my trusted", $4f
     db "pal, POLIWRATH!", $51
@@ -41603,8 +61495,61 @@
     db "The Poisonous", $4f
     db "Ninja Master", $57
 
-INCBIN "baserom.gbc",$a6050,$a61e6 - $a6050
+_UnnamedText_19a9f: ; 0xa6050
+    db $0, "Name: CHANSEY", $51
+    db "Catching one is", $4f
+    db "all up to chance.", $58
+; 0xa6050 + 49 bytes
 
+_UnnamedText_19ab3: ; 0xa6081
+    db $0, "Name: VOLTORB", $51
+    db "The very image of", $4f
+    db "a # BALL.", $58
+; 0xa6081 + 43 bytes
+
+_UnnamedText_19ac7: ; 0xa60ac
+    db $0, "Name: KANGASKHAN", $51
+    db "A maternal #MON", $4f
+    db "that raises its", $55
+    db "young in a pouch", $55
+    db "on its belly.", $58
+; 0xa60ac + 81 bytes
+
+_UnnamedText_19adb: ; 0xa60fd
+    db $0, "Name: SLOWPOKE", $51
+    db "Friendly and very", $4f
+    db "slow moving.", $58
+; 0xa60fd + 47 bytes
+
+_UnnamedText_19aef: ; 0xa612c
+    db $0, "Name: LAPRAS", $51
+    db "A.K.A. the king", $4f
+    db "of the seas.", $58
+; 0xa612c + 43 bytes
+
+_UnnamedText_19b20: ; 0xa6157
+    db $0, "Name: OMANYTE", $51
+    db "A #MON that", $4f
+    db "was resurrected", $55
+    db "from a fossil.", $58
+; 0xa6157 + 58 bytes
+
+_UnnamedText_19b25: ; 0xa6191
+    db $0, "Name: KABUTO", $51
+    db "A #MON that", $4f
+    db "was resurrected", $55
+    db "from a fossil.", $58
+; 0xa6191 + 57 bytes
+
+_UnnamedText_19b2a: ; 0xa61ca
+    db $0, "...", $57
+; 0xa61ca + 5 bytes
+
+_UnnamedText_1ca91: ; 0xa61cf
+    db $0, "The door is", $4f
+    db "locked...", $57
+; 0xa61cf + 23 bytes
+
 _CinnabarIslandText1: ; 0xa61e6
     db $0, "CINNABAR GYM's", $4f
     db "BLAINE is an odd", $55
@@ -41801,19 +61746,248 @@
 	dw $CFDA
 	db 0,"!@@"
 
-INCBIN "baserom.gbc",$A685E,$a6b94 - $a685e
+_UnnamedText_da4c: ; 0xa685e
+    db $0, $52, " got on", $4f
+    db "@"
+; 0xa685e + 11 bytes
 
+INCBIN "baserom.gbc",$a6869,$a686f - $a6869
+
+_UnnamedText_da51: ; 0xa686f
+    db $0, "There's no place", $4f
+    db "to get off!", $58
+; 0xa686f + 29 bytes
+
+_UnnamedText_df24: ; 0xa688c
+    TX_RAM $cd6d
+    db $0, "'s", $4f
+    db "@"
+; 0xa688c + 7 bytes
+
+INCBIN "baserom.gbc",$a6893,$a689e - $a6893
+
+_UnnamedText_df29: ; 0xa689e
+    db $0, "It won't have any", $4f
+    db "effect.", $58
+; 0xa689e + 26 bytes
+
+_UnnamedText_dfa5: ; 0xa68b8
+    db $0, $52, " threw", $4f
+    db "some BAIT.", $57
+; 0xa68b8 + 20 bytes
+
+_UnnamedText_dfaa: ; 0xa68cc
+    db $0, $52, " threw a", $4f
+    db "ROCK.", $57
+; 0xa68cc + 17 bytes
+
+_UnnamedText_e20b: ; 0xa68dd
+    db $0, "Played the #", $4f
+    db "FLUTE.", $51
+    db "Now, that's a", $4f
+    db "catchy tune!", $58
+; 0xa68dd + 47 bytes
+
+_UnnamedText_e210: ; 0xa690c
+    db $0, "All sleeping", $4f
+    db "#MON woke up.", $58
+; 0xa690c + 28 bytes
+
+INCBIN "baserom.gbc",$a6928,$a6940 - $a6928
+
+_UnnamedText_e247: ; 0xa6940
+    db $0, "Coins", $4f
+    db "@"
+; 0xa6940 + 8 bytes
+
+INCBIN "baserom.gbc",$a6948,$a694f - $a6948
+
+_UnnamedText_e30d: ; 0xa694f
+    db $0, "Yes! ITEMFINDER", $4f
+    db "indicates there's", $55
+    db "an item nearby.", $58
+; 0xa694f + 50 bytes
+
+_UnnamedText_e312: ; 0xa6981
+    db $0, "Nope! ITEMFINDER", $4f
+    db "isn't responding.", $58
+; 0xa6981 + 35 bytes
+
+_UnnamedText_e45d: ; 0xa69a4
+    db $0, "Raise PP of which", $4f
+    db "technique?", $57
+; 0xa69a4 + 30 bytes
+
+_UnnamedText_e462: ; 0xa69c2
+    db $0, "Restore PP of", $4f
+    db "which technique?", $57
+; 0xa69c2 + 32 bytes
+
+_UnnamedText_e467: ; 0xa69e2
+    TX_RAM $cf4b
+    db $0, "'s PP", $4f
+    db "is maxed out.", $58
+; 0xa69e2 + 23 bytes
+
+_UnnamedText_e46c: ; 0xa69f9
+    TX_RAM $cf4b
+    db $0, "'s PP", $4f
+    db "increased.", $58
+; 0xa69f9 + 20 bytes
+
+_UnnamedText_e471: ; 0xa6a0d
+    db $0, "PP was restored.", $58
+; 0xa6a0d + 18 bytes
+
+INCBIN "baserom.gbc",$a6a1f,$175
+
 SECTION "bank2A",DATA,BANK[$2A]
 
 _ItemUseText001:
 	db 0,$52," used@@"
 
-_ItemUseText002:
-	db 1
-	dw $CF4B
-	db 0,"!",$57
+_ItemUseText002: ; 0xa8009
+    TX_RAM $cf4b
+    db $0, "!", $57
+; 0xa800e
 
-INCBIN "baserom.gbc",$A800F,$a8330-$a800F
+INCBIN "baserom.gbc",$a800f,$a801e - $a800f
+
+_UnnamedText_e5f7: ; 0xa801e
+    TX_RAM $cf4b
+    db $0, "!", $58
+; 0xa801e + 6 bytes
+
+INCBIN "baserom.gbc",$a8024,$a8030 - $a8024
+
+_UnnamedText_e601: ; 0xa8030
+    db $0, "the @"
+; 0xa8030 + 6 bytes
+
+INCBIN "baserom.gbc",$a8036,$a803c - $a8036
+
+_UnnamedText_e755: ; 0xa803c
+    db $0, "Threw away", $4f
+    db "@"
+; 0xa803c + 13 bytes
+
+INCBIN "baserom.gbc",$a8049,$a804f - $a8049
+
+_UnnamedText_e75a: ; 0xa804f
+    db $0, "Is it OK to toss", $4f
+    db "@"
+; 0xa804f + 19 bytes
+
+INCBIN "baserom.gbc",$a8062,$a8068 - $a8062
+
+_UnnamedText_e75f: ; 0xa8068
+    db $0, "That's too impor-", $4f
+    db "tant to toss!", $58
+; 0xa8068 + 32 bytes
+
+_UnnamedText_2fe3b: ; 0xa8088
+    TX_RAM $cd6d
+    db $0, " knows", $4f
+    db "@"
+; 0xa8088 + 12 bytes
+
+INCBIN "baserom.gbc",$a8094,$a809a - $a8094
+
+_UnnamedText_71d88: ; 0xa809a
+    db $0, "Okay, connect the", $4f
+    db "cable like so!", $58
+; 0xa809a + 34 bytes
+
+INCBIN "baserom.gbc",$a80bc,$a80d8 - $a80bc
+
+_UnnamedText_71d94: ; 0xa80d8
+    db $0, "I'm looking for", $4f
+    db "@"
+; 0xa80d8 + 17 bytes
+
+INCBIN "baserom.gbc",$a80e9,$a810b - $a80e9
+
+_UnnamedText_71d99: ; 0xa810b
+    db $0, "Awww!", $4f
+    db "Oh well...", $57
+; 0xa810b + 18 bytes
+
+_UnnamedText_71d9e: ; 0xa811d
+    db $0, "What? That's not", $4f
+    db "@"
+; 0xa811d + 18 bytes
+
+INCBIN "baserom.gbc",$a812f,$a8155 - $a812f
+
+_UnnamedText_71da3: ; 0xa8155
+    db $0, "Hey thanks!", $57
+; 0xa8155 + 13 bytes
+
+_UnnamedText_71da8: ; 0xa8162
+    db $0, "Isn't my old", $4f
+    db "@"
+; 0xa8162 + 14 bytes
+
+INCBIN "baserom.gbc",$a8170,$a817c - $a8170
+
+_UnnamedText_71dad: ; 0xa817c
+    db $0, "Hello there! Do", $4f
+    db "you want to trade", $51
+    db "your @"
+; 0xa817c + 41 bytes
+
+INCBIN "baserom.gbc",$a81a5,$a81b5 - $a81a5
+
+_UnnamedText_71db2: ; 0xa81b5
+    db $0, "Well, if you", $4f
+    db "don't want to...", $57
+; 0xa81b5 + 30 bytes
+
+_UnnamedText_71db7: ; 0xa81d3
+    db $0, "Hmmm? This isn't", $4f
+    db "@"
+; 0xa81d3 + 18 bytes
+
+INCBIN "baserom.gbc",$a81e5,$a8209 - $a81e5
+
+_UnnamedText_71dbc: ; 0xa8209
+    db $0, "Thanks!", $57
+; 0xa8209 + 9 bytes
+
+_UnnamedText_71dc1: ; 0xa8212
+    db $0, "The @"
+; 0xa8212 + 6 bytes
+
+INCBIN "baserom.gbc",$a8218,$a8240 - $a8218
+
+_UnnamedText_71dc6: ; 0xa8240
+    db $0, "Hi! Do you have", $4f
+    db "@"
+; 0xa8240 + 18 bytes
+
+INCBIN "baserom.gbc",$a8252,$a8274 - $a8252
+
+_UnnamedText_71dcb: ; 0xa8274
+    db $0, "That's too bad.", $57
+; 0xa8274 + 16 bytes
+
+_UnnamedText_71dd0: ; 0xa8284
+    db $0, "...This is no", $4f
+    db "@"
+; 0xa8284 + 16 bytes
+
+INCBIN "baserom.gbc",$a8294,$a82bc - $a8294
+
+_UnnamedText_71dd5: ; 0xa82bc
+    db $0, "Thanks pal!", $57
+; 0xa82bc + 13 bytes
+
+_UnnamedText_71dda: ; 0xa82c9
+    db $0, "How is my old", $4f
+    db "@"
+; 0xa82c9 + 16 bytes
+
+INCBIN "baserom.gbc",$a82d9,$57
 
 SECTION "bank2B",DATA,BANK[$2B]
 INCLUDE "text/pokedex.tx"
--- a/constants.asm
+++ b/constants.asm
@@ -79,6 +79,14 @@
 	db BANK(\1)
 	ENDM
 
+; text engine command $1
+TX_RAM: MACRO
+; prints text to screen
+; \1: RAM address to read from
+    db $1
+    dw \1
+    ENDM
+
 ; wram locations
 W_AICOUNT EQU $CCDF ; number of times remaining that AI action can occur
 
--- a/extras/analyze_incbins.py
+++ b/extras/analyze_incbins.py
@@ -79,7 +79,9 @@
                             "end": end,
                            }
         
-        processed_incbins[line_number] = processed_incbin
+        #don't add this incbin if the interval is 0
+        if interval != 0:
+            processed_incbins[line_number] = processed_incbin
 
 def find_incbin_to_replace_for(address):
     """returns a line number for which incbin to edit
@@ -235,7 +237,8 @@
 
     #confirm it's working
     try:
-        subprocess.check_call("cd ../; make clean; LC_CTYPE=UTF-8 make", shell=True)
+        subprocess.check_call("cd ../; make clean; LC_CTYPE=C make", shell=True)
+        return True
     except Exception, exc:
         if try_fixing:
             os.system("mv ../common1.asm ../common.asm")
--- a/extras/analyze_texts.py
+++ b/extras/analyze_texts.py
@@ -226,7 +226,7 @@
                         "read_byte": read_byte, #split this up when we make a macro for this
                       }
 
-            offset += 4 + 1
+            offset += 4
         elif command_byte == 0xB:
             #0B = sound_86 (Hiro obtains ITEM)[same as 0F]
             command = {"type": command_byte, "start_address": offset, "end_address": offset}
@@ -385,34 +385,109 @@
 
 def text_pretty_printer_at(start_address, label="SomeLabel"):
     commands = parse_text_script(start_address, None, None)
-    needs_to_begin_with_0 = False
+    needs_to_begin_with_0 = True #how should this be determined?
     
-    wanted_command = None
-    if needs_to_begin_with_0:
-        wanted_command = None
-        for command_id in commands:
-            command = commands[command_id]
-            if command["type"] == 0:
-                wanted_command = command_id
+    #wanted_command = None
+    #if needs_to_begin_with_0:
+    #    wanted_command = None
+    #    for command_id in commands:
+    #        command = commands[command_id]
+    #        if command["type"] == 0:
+    #            wanted_command = command_id
+    #
+    #    if wanted_command == None:
+    #        raise "error: address did not start with a $0 text"
     
-        if wanted_command == None:
-            raise "error: address did not start with a $0 text"
-    
     #start with zero please
     byte_count = 0
 
+    had_text_end_byte = False
+    had_text_end_byte_57_58 = False
+    had_db_last = False
     first_line = True
     for this_command in commands.keys():
-        if not "lines" in commands[this_command].keys(): continue
+        if not "lines" in commands[this_command].keys():
+            command = commands[this_command]
+            if not "type" in command.keys():
+                print "ERROR in command: " + str(command)
+                continue #dunno what to do here?
+
+            if   command["type"] == 0x1: #TX_RAM
+                if first_line:
+                    output = "\n"
+                    output += label + ": ; " + hex(start_address)
+                    first_line = False
+                p1 = command["pointer"][0]
+                p2 = command["pointer"][1]
+
+                #remember to account for big endian -> little endian
+                output += "\n" + spacing + "TX_RAM $%.2x%.2x" %(p2, p1) 
+                byte_count += 3
+                had_db_last = False
+            elif command["type"] == 0x17: #TX_FAR
+                if first_line:
+                    output = "\n"
+                    output += label + ": ; " + hex(start_address)
+                    first_line = False
+                #p1 = command["pointer"][0]
+                #p2 = command["pointer"][1]
+                output += "\n" + spacing + "TX_FAR _" + label
+                byte_count += 4 #$17, bank, address word
+                had_db_last = False
+            elif command["type"] == 0x9: #TX_RAM_HEX2DEC
+                if first_line:
+                    output = "\n" + label + ": ; " + hex(start_address)
+                    first_line = False
+                #address, read_byte
+                output += "\n" + spacing + "TX_NUM $%.2x%.2x, $%.2x" % (command["address"][1], command["address"][0], command["read_byte"])
+                had_db_last = False
+                byte_count += 4
+            elif command["type"] == 0x50 and not had_text_end_byte:
+                #had_text_end_byte helps us avoid repeating $50s
+                if first_line:
+                    output = "\n" + label + ": ; " + hex(start_address)
+                    first_line = False
+                if had_db_last:
+                    output += ", $50"
+                else:
+                    output += "\n" + spacing + "db $50"
+                byte_count += 1
+                had_db_last = True
+            elif command["type"] in [0x57, 0x58] and not had_text_end_byte_57_58:
+                if first_line: #shouldn't happen, really
+                    output = "\n" + label + ": ; " + hex(start_address)
+                    first_line = False
+                if had_db_last:
+                    output += ", $%.2x" % (command["type"])
+                else:
+                    output += "\n" + spacing + "db $%.2x" % (command["type"])
+                byte_count += 1
+                had_db_last = True
+            elif command["type"] in [0x57, 0x58] and had_text_end_byte_57_58:
+                pass #this is ok
+            elif command["type"] == 0x50 and had_text_end_byte:
+                pass #this is also ok
+            else:
+                print "ERROR in command: " + hex(command["type"])
+                had_db_last = False
+
+            #everything else is for $0s, really
+            continue
         lines = commands[this_command]["lines"]
+
+        #reset this in case we have non-$0s later
+        had_db_last = False
     
         #add the ending byte to the last line- always seems $57
-        lines[len(lines.keys())-1].append(commands[1]["type"])
+        #this should already be in there, but it's not because of a bug in the text parser
+        lines[len(lines.keys())-1].append(commands[len(commands.keys())-1]["type"])
     
         if first_line:
             output  = "\n"
             output += label + ": ; " + hex(start_address) + "\n"
             first_line = False
+        else:
+            output += "\n"
 
         first = True #first byte
         for line_id in lines:
@@ -421,11 +496,17 @@
             if first and needs_to_begin_with_0:
                 output += "$0, "
                 first = False
+                byte_count += 1
          
             quotes_open = False
             first_byte = True
             was_byte = False
             for byte in line:
+                if byte == 0x50:
+                    had_text_end_byte = True #don't repeat it
+                if byte in [0x58, 0x57]:
+                    had_text_end_byte_57_58 = True
+
                 if byte in txt_bytes:
                     if not quotes_open and not first_byte: #start text
                         output += ", \""
@@ -467,9 +548,10 @@
                 quotes_open = False
     
             output += "\n"
-
-    #output += "\n"
-    output += "; " + hex(start_address + byte_count)
+    include_newline = "\n"
+    if output[-1] == "\n":
+        include_newline = ""
+    output += include_newline + "; " + hex(start_address) + " + " + str(byte_count) + " bytes"
     print output
     return (output, byte_count)
 
@@ -515,27 +597,87 @@
     for result in sorted_results:
         print str(result[1]) + " times: " + hex(result[0])
 
+def scan_rom_for_tx_fars(printer=True):
+    """find TX_FARs
+    search only addresses that are INCBINed
+    keep only TX_FARs that are valid
+    
+    returns a list of [TX_FAR target address, TX_FAR address]"""
+    rom = extract_maps.rom
+
+    analyze_incbins.load_asm()
+    analyze_incbins.isolate_incbins()
+    analyze_incbins.process_incbins()
+
+    possible_tx_fars = []
+    possible_tx_far_targets = []
+    
+    for incbin_line_number in analyze_incbins.processed_incbins.keys():
+        incbin = analyze_incbins.processed_incbins[incbin_line_number]
+        start_address = incbin["start"]
+        end_address = incbin["end"]
+        if incbin["interval"] == 0: continue #skip this one
+
+        subrom = rom[start_address:end_address]
+        for address in range(start_address, end_address):
+            current_byte = ord(rom[address])
+            if current_byte == 0x17:
+                if ord(rom[address+4]) == 0x50:
+                    byte1 = ord(rom[address+1])
+                    byte2 = ord(rom[address+2])
+                    address2 = byte1 + (byte2 << 8)
+                    if address2 > 0x3fff:
+                        address2 = extract_maps.calculate_pointer(address2, ord(rom[address+3]))
+                    #print "possible TX_FAR at " + hex(address) + " to " + hex(address2)
+
+                    possible_tx_fars.append(address)
+                    possible_tx_far_targets.append([address2, address])
+
+    if printer:
+        pre_handled = []
+        #address_bundle is [TX_FAR target address, TX_FAR address]
+        for address_bundle in possible_tx_far_targets:
+            if address_bundle[0] in [0xa82f8, 0xa8315]:
+                continue #bad
+            if address_bundle[0] in pre_handled:
+                continue #already did this
+    
+            print "-------"
+            print "TX_FAR is at: " + hex(address_bundle[1])
+            
+            #let's try printing out the TX_FAR?
+            text_pretty_printer_at(address_bundle[1], "blah")
+
+            text_pretty_printer_at(address_bundle[0], "_blah")
+            print "-------"
+            pre_handled.append(address_bundle[0])
+    return possible_tx_far_targets
+
 if __name__ == "__main__":
     extract_maps.load_rom()
     extract_maps.load_map_pointers()
     extract_maps.read_all_map_headers()
-    text_output = analyze_texts()
+    #text_output = analyze_texts()
     #print text_output
 
-    missing_08s = find_missing_08s(text_output)
+    #these aren't really "missing", just a certain type that was
+    #known to be missed on a first pass.
+    #missing_08s = find_missing_08s(text_output)
 
-    print "\n\n---- stats ----\n\n"
+    #print "\n\n---- stats ----\n\n"
     
-    popular_text_commands = sorted(totals.iteritems(), key=itemgetter(1), reverse=True)
+    #popular_text_commands = sorted(totals.iteritems(), key=itemgetter(1), reverse=True)
     #convert the first values (command byte) to hex
-    for popular_item in popular_text_commands:
-        print hex(popular_item[0]) + " was used " + str(popular_item[1]) + " times."
+    #for popular_item in popular_text_commands:
+    #    print hex(popular_item[0]) + " was used " + str(popular_item[1]) + " times."
     #print "popular text commands: " + str(popular_text_commands)
     
-    print "total text commands: " + str(total_text_commands)
-    print "total text scripts: " + str(should_be_total)
-    print "missing 08s: " + str(missing_08s)
-    print "\n\n"
+    #print "total text commands: " + str(total_text_commands)
+    #print "total text scripts: " + str(should_be_total)
+    #print "missing 08s: " + str(missing_08s)
+    #print "\n\n"
 
     #text_pretty_printer_at(0x800b1)
-    find_undone_texts()
+    #find_undone_texts()
+
+    scan_rom_for_tx_fars()
--- a/extras/insert_texts.py
+++ b/extras/insert_texts.py
@@ -1,9 +1,9 @@
 #!/usr/bin/python2.7
 #author: Bryan Bishop <kanzure@gmail.com>
-#date: 2012-01-07
+#date: 2012-01-07, 2012-01-17
 #insert TX_FAR targets into pokered.asm
 import extract_maps
-from analyze_texts import analyze_texts, text_pretty_printer_at
+from analyze_texts import analyze_texts, text_pretty_printer_at, scan_rom_for_tx_fars
 from pretty_map_headers import map_name_cleaner, make_text_label, map_constants, find_all_tx_fars, tx_far_pretty_printer, tx_far_label_maker
 import pretty_map_headers
 from analyze_incbins import asm, offset_to_pointer, find_incbin_to_replace_for, split_incbin_line_into_three, generate_diff_insert, load_asm, isolate_incbins, process_incbins, reset_incbins, apply_diff
@@ -15,6 +15,19 @@
 tx_fars = None
 failed_attempts = {}
 
+def local_reset_incbins():
+    asm = None
+    incbin_lines = []
+    processed_incbins = {}
+    analyze_incbins.asm = None
+    analyze_incbins.incbin_lines = []
+    analyze_incbins.processed_incbins = {}
+    
+    #reload
+    load_asm()
+    isolate_incbins()
+    process_incbins()
+
 def find_tx_far_entry(map_id, text_id):
     for tx_far_line in tx_fars:
         if tx_far_line[0] == map_id and tx_far_line[1] == text_id:
@@ -396,7 +409,7 @@
     result = apply_diff(diff, try_fixing=True)
     return True
 
-def insert_text(address, label):
+def insert_text(address, label, apply=False, try_fixing=True):
     "inserts a text script (but not $8s)"
     start_address = address
 
@@ -403,8 +416,14 @@
     line_number = find_incbin_to_replace_for(start_address)
     if line_number == None:
         print "skipping text at " + hex(start_address) + " with address " + label
-        return
+        return "skip"
 
+    #another reason to skip is if the interval is 0
+    processed_incbin = analyze_incbins.processed_incbins[line_number]
+    if processed_incbin["interval"] == 0:
+        print "skipping text at " + hex(start_address) + " with address " + label + " because the interval is 0"
+        return "skip"
+
     text_asm, byte_count = text_pretty_printer_at(start_address, label)
     end_address = start_address + byte_count
     newlines = split_incbin_line_into_three(line_number, start_address, byte_count)
@@ -427,7 +446,10 @@
 
     diff = generate_diff_insert(line_number, newlines)
     print diff
-    #apply_diff(diff)
+    if apply:
+        return apply_diff(diff, try_fixing=try_fixing)
+    else: #simulate a successful insertion
+        return True
 
 #move this into another file?
 def scan_for_map_scripts_pointer():
@@ -586,6 +608,47 @@
                 print script_asm
                 sys.exit(0)
 
+def scan_rom_for_tx_fars_and_insert():
+    """calls analyze_texts.scan_rom_for_tx_fars()
+    looks through INCBIN'd addresses from common.asm,
+    finds TX_FARs that aren't included yet.
+    """
+    x = 0
+    address_bundles = scan_rom_for_tx_fars(printer=True)
+    for address_bundle in address_bundles:
+        tx_far_address = address_bundle[1]
+        tx_far_target_address = address_bundle[0]
+        if tx_far_address in [0xeff2]: continue #skip
+        #if tx_far_address < 0x7627b: continue #because it stopped a few times for errors
+
+        tx_far_label = "UnnamedText_%.2x" % (tx_far_address)
+        tx_far_target_label = "_" + tx_far_label
+
+        #let's also do a quick check if it might be in the file already
+        if not (": ; " + hex(tx_far_address) in analyze_incbins.asm):
+            print "inserting text at " + hex(tx_far_address)
+            result = insert_text(tx_far_target_address, tx_far_target_label, apply=True)
+        else:
+            #we can't just pretend like it worked, because we don't know what label was used
+            #so, figure out the label
+            for line in analyze_incbins.asm_lines:
+                if ": ; " + hex(tx_far_address) in line:
+                    tx_far_target_label = line.split(":")[0]
+            result = "skip"
+
+        if result == True or result == None:
+            local_reset_incbins()
+            result2 = insert_text(tx_far_address, tx_far_label, apply=True)
+            local_reset_incbins()
+        elif result == "skip":
+            print "skipping " + hex(tx_far_address)
+        #    result2 = insert_text(tx_far_address, tx_far_label, apply=True)
+        #    local_reset_incbins()
+
+        #just skip these for now
+        #if not result or not result2:
+        #    sys.exit(0)
+
 if __name__ == "__main__":
     #load map headers and object data
     extract_maps.load_rom()
@@ -593,15 +656,16 @@
     extract_maps.read_all_map_headers()
 
     #load texts (these two have different formats)
-    all_texts = pretty_map_headers.analyze_texts.analyze_texts()
-    pretty_map_headers.all_texts = all_texts
-    tx_fars = pretty_map_headers.find_all_tx_fars()
+    #all_texts = pretty_map_headers.analyze_texts.analyze_texts()
+    #pretty_map_headers.all_texts = all_texts
+    #tx_fars = pretty_map_headers.find_all_tx_fars()
 
     #load incbins
     reset_incbins()
 
     #scan_for_map_scripts_pointer()
-    insert_text(0xa586b, "_VermilionCityText14")
+    scan_rom_for_tx_fars_and_insert()
+    #insert_text(0xa586b, "_VermilionCityText14")
 
     #insert _ViridianCityText10
     #insert_tx_far(1, 10)
--- a/extras/pretty_map_headers.py
+++ b/extras/pretty_map_headers.py
@@ -327,6 +327,7 @@
 ("!", 0xE7),
 (".", 0xE8),
 ("♂", 0xEF),
+#("¥", 0xF0),
 ("/", 0xF3),
 (",", 0xF4),
 ("♀", 0xF5),
--- a/textpre.awk
+++ b/textpre.awk
@@ -238,6 +238,7 @@
 char["!"] = "$E7"
 char["."] = "$E8"
 char["♂"] = "$EF"
+char["¥"] = "$F0"
 char["/"] = "$F3"
 char[","] = "$F4"
 char["♀"] = "$F5"