shithub: pokecrystal

Download patch

ref: a3beba1e64bcdd71ade4595b37b033e74d87a78c
parent: 2acaa96cf16ce953a7149f300d54e5440abc27d8
author: Remy Oukaour <remy.oukaour@gmail.com>
date: Thu Jan 18 15:40:32 EST 2018

Use Japanese charmap definitions in strings

--- a/charmap.asm
+++ b/charmap.asm
@@ -12,8 +12,8 @@
 	charmap "<MOM>",     $49 ; MomsName
 	charmap "<ENEMY>",   $3f
 	charmap "<PKMN>",    $4a ; "<PK><MN>"
-	charmap "<CONT2>",   $4b ; implements "<CONT>"
-	charmap "<CONT3>",   $4c ; unused
+	charmap "<_CONT>",   $4b ; implements "<CONT>"
+	charmap "<SCROLL>",  $4c
 	charmap "<NEXT>",    $4e
 	charmap "<LINE>",    $4f
 	charmap "@",         $50 ; string terminator
@@ -210,7 +210,7 @@
 
 	charmap "<NI>",      $1d ; "に "
 	charmap "<TTE>",     $1e ; "って"
-	charmap "<O>",       $1e ; "を "
+	charmap "<WO>",      $1f ; "を "
 	charmap "<TA!>",     $22 ; "た!"
 	charmap "<KOUGEKI>", $23 ; "こうげき"
 	charmap "<WA>",      $24 ; "は "
--- a/data/common_text/common_text_2.asm
+++ b/data/common_text/common_text_2.asm
@@ -662,7 +662,7 @@
 
 UnknownText_0x1c0cd0::
 	interpret_data
-	text $4c, "went way up!"
+	text "<SCROLL>went way up!"
 	prompt
 
 UnknownText_0x1c0ce0::
@@ -677,7 +677,7 @@
 
 UnknownText_0x1c0cf5::
 	interpret_data
-	text $4c, "sharply fell!"
+	text "<SCROLL>sharply fell!"
 	prompt
 
 UnknownText_0x1c0d06::
--- a/engine/debug.asm
+++ b/engine/debug.asm
@@ -1,3 +1,27 @@
+const_value set $6a
+	const DEBUGTEST_UP_ARROW ; $6a
+	const DEBUGTEST_TICKS    ; $6b
+	const DEBUGTEST_WHITE    ; $6c
+	const DEBUGTEST_LIGHT    ; $6d
+	const DEBUGTEST_DARK     ; $6e
+	const DEBUGTEST_BLACK    ; $6f
+	const DEBUGTEST_0        ; $70
+	const DEBUGTEST_1        ; $71
+	const DEBUGTEST_2        ; $72
+	const DEBUGTEST_3        ; $73
+	const DEBUGTEST_4        ; $74
+	const DEBUGTEST_5        ; $75
+	const DEBUGTEST_6        ; $76
+	const DEBUGTEST_7        ; $77
+	const DEBUGTEST_8        ; $78
+	const DEBUGTEST_9        ; $79
+	const DEBUGTEST_A        ; $7a
+	const DEBUGTEST_B        ; $7b
+	const DEBUGTEST_C        ; $7c
+	const DEBUGTEST_D        ; $7d
+	const DEBUGTEST_E        ; $7e
+	const DEBUGTEST_F        ; $7f
+
 ColorTest: ; 818ac
 ; A debug menu to test monster and trainer palettes at runtime.
 
@@ -127,13 +151,13 @@
 ; 8197c
 
 Function8197c: ; 8197c
-	ld hl, DebugColorTestGFX + $10
-	ld de, vTiles2 tile $6a
-	ld bc, $160
+	ld hl, DebugColorTestGFX + 1 tiles
+	ld de, vTiles2 tile DEBUGTEST_UP_ARROW
+	ld bc, 22 tiles
 	call CopyBytes
 	ld hl, DebugColorTestGFX
 	ld de, vTiles0
-	ld bc, $10
+	ld bc, 1 tiles
 	call CopyBytes
 	call LoadStandardFont
 	ld hl, vTiles1
@@ -278,19 +302,19 @@
 	ld [hBGMapMode], a
 	hlcoord 0, 0
 	ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
-	ld a, $6f
+	ld a, DEBUGTEST_BLACK
 	call ByteFill
 	hlcoord 1, 3
 	lb bc, 7, 18
-	ld a, $6c
+	ld a, DEBUGTEST_WHITE
 	call Bank20_FillBoxWithByte
 	hlcoord 11, 0
 	lb bc, 2, 3
-	ld a, $6d
+	ld a, DEBUGTEST_LIGHT
 	call Bank20_FillBoxWithByte
 	hlcoord 16, 0
 	lb bc, 2, 3
-	ld a, $6e
+	ld a, DEBUGTEST_DARK
 	call Bank20_FillBoxWithByte
 	call Function81bc0
 	call Function81bf4
@@ -360,9 +384,9 @@
 	ret
 ; 81baf
 
-String_81baf: db "レア", $6f, $6f, "@" ; rare (shiny)
+String_81baf: db "レアぅぅ@" ; rare (shiny)
 String_81bb4: db "ノーマル@" ; normal
-String_81bb9: db $7a, "きりかえ▶@" ; (A) switches
+String_81bb9: db DEBUGTEST_A, "きりかえ▶@" ; (A) switches
 ; 81bc0
 
 Function81bc0: ; 81bc0
@@ -380,10 +404,10 @@
 
 Function81bde: ; 81bde
 	push af
-	ld a, $6a
+	ld a, DEBUGTEST_UP_ARROW
 	ld [hli], a
 	ld bc, $f
-	ld a, $6b
+	ld a, DEBUGTEST_TICKS
 	call ByteFill
 	ld l, e
 	ld h, d
@@ -458,11 +482,11 @@
 
 .asm_81c69
 	ld hl, wSGBPals
-	ld a, $1
+	ld a, 1
 	ld [hli], a
-	ld a, $ff
+	ld a, LOW(PALRGB_WHITE)
 	ld [hli], a
-	ld a, $7f
+	ld a, HIGH(PALRGB_WHITE)
 	ld [hli], a
 	ld a, [wc608]
 	ld [hli], a
@@ -506,7 +530,7 @@
 
 Function81cbc: ; 81cbc
 	and $f
-	add $70
+	add DEBUGTEST_0
 	ld [hld], a
 	ret
 ; 81cc2
@@ -657,7 +681,7 @@
 Function81d8e: ; 81d8e
 	hlcoord 0, 10
 	ld bc, $a0
-	ld a, $6f
+	ld a, DEBUGTEST_BLACK
 	call ByteFill
 	hlcoord 2, 12
 	ld de, String_81fcd
@@ -777,8 +801,8 @@
 ; 81e5e
 
 Function81e5e: ; 81e5e
-	ld bc, $a
-	ld a, $6f
+	ld bc, 10
+	ld a, DEBUGTEST_BLACK
 	call ByteFill
 	ret
 ; 81e67
@@ -864,9 +888,9 @@
 
 Function81ee3: ; 81ee3
 .asm_81ee3
-	ld a, $ff
+	ld a, LOW(PALRGB_WHITE)
 	ld [hli], a
-	ld a, $7f
+	ld a, HIGH(PALRGB_WHITE)
 	ld [hli], a
 	ld a, [de]
 	inc de
@@ -968,7 +992,7 @@
 ; 81f5e
 
 Function81f5e: ; 81f5e
-	ld a, $6f
+	ld a, DEBUGTEST_BLACK
 	hlcoord 10, 0
 	ld [hl], a
 	hlcoord 15, 0
@@ -1039,8 +1063,8 @@
 
 String_81fcd: ; 81fcd
 	db   "おわりますか?" ; Are you finished?
-	next "はい", $f2, $f2, $f2, $7a ; YES (A)
-	next "いいえ",    $f2, $f2, $7b ; NO  (B)
+	next "はい<DOT><DOT><DOT>", DEBUGTEST_A ; YES...(A)
+	next "いいえ<DOT><DOT>", DEBUGTEST_B ; NO..(B)
 	db   "@"
 ; 81fe3
 
@@ -1062,7 +1086,7 @@
 	xor a
 	ld [hBGMapMode], a
 	ld de, DebugColorTestGFX + 1 tiles
-	ld hl, vTiles2 tile $6a
+	ld hl, vTiles2 tile DEBUGTEST_UP_ARROW
 	lb bc, BANK(DebugColorTestGFX), 22
 	call Request2bpp
 	ld de, DebugColorTestGFX
@@ -1073,7 +1097,7 @@
 	ld [hBGMapAddress + 1], a
 	hlcoord 0, 0
 	ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
-	ld a, $6f
+	ld a, DEBUGTEST_BLACK
 	call ByteFill
 	hlcoord 0, 0, AttrMap
 	ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
@@ -1080,16 +1104,16 @@
 	ld a, $7
 	call ByteFill
 	ld de, $15
-	ld a, $6c
+	ld a, DEBUGTEST_WHITE
 	call Function821d2
 	ld de, $1a
-	ld a, $6d
+	ld a, DEBUGTEST_LIGHT
 	call Function821d2
 	ld de, $1f
-	ld a, $6e
+	ld a, DEBUGTEST_DARK
 	call Function821d2
 	ld de, $24
-	ld a, $6f
+	ld a, DEBUGTEST_BLACK
 	call Function821d2
 	call Function821f4
 	call Function8220f
@@ -1134,10 +1158,10 @@
 	hlcoord 2, 8
 
 Function82203: ; 82203
-	ld a, $6a
+	ld a, DEBUGTEST_UP_ARROW
 	ld [hli], a
 	ld bc, $10 - 1
-	ld a, $6b
+	ld a, DEBUGTEST_TICKS
 	call ByteFill
 	ret
 ; 8220f
--- a/engine/events/bug_contest/display_stats.asm
+++ b/engine/events/bug_contest/display_stats.asm
@@ -82,9 +82,9 @@
 .Health:
 	db "HEALTH@"
 .Stock:
-	db " STOCK ", $4a, " @"
+	db " STOCK <PKMN> @"
 .This:
-	db " THIS ", $4a, "  @"
+	db " THIS <PKMN>  @"
 
 SwitchMonText: ; cc0c2
 	; Switch #MON?
--- a/engine/phone/phone.asm
+++ b/engine/phone/phone.asm
@@ -717,7 +717,7 @@
 .bill db "BILL:@"
 .elm db "PROF.ELM:@"
 .bikeshop db "BIKE SHOP:@"
-.buena db "BUENA:", $22, "   DISC JOCKEY@"
+.buena db "BUENA:<LNBRK>   DISC JOCKEY@"
 ; 90423
 
 Phone_GetTrainerName: ; 90423 (24:4423)
--- a/engine/start_menu.asm
+++ b/engine/start_menu.asm
@@ -188,13 +188,13 @@
 .SaveString:    	db "SAVE@"
 .OptionString:  	db "OPTION@"
 .ExitString:    	db "EXIT@"
-.PokegearString:	db $24, "GEAR@"
+.PokegearString:	db "<POKE>GEAR@"
 .QuitString:    	db "QUIT@"
 
 .PokedexDesc:  db   "#MON"
 	next "database@"
 
-.PartyDesc:    db   "Party ", $4a
+.PartyDesc:    db   "Party <PKMN>"
 	next "status@"
 
 .PackDesc:     db   "Contains"
--- a/engine/trade_animation.asm
+++ b/engine/trade_animation.asm
@@ -1585,7 +1585,7 @@
 	ld a, [hli]
 	ld [wPlayerTrademonSpecies], a
 	ld de, wPlayerTrademonSenderName
-	ld c, 11 + 2 ; jp: 6 + 2
+	ld c, NAME_LENGTH + 2 ; JP: NAME_LENGTH_JAPANESE + 2
 .loop1
 	ld a, [hli]
 	ld [de], a
@@ -1596,7 +1596,7 @@
 	ld a, [hli]
 	ld [wOTTrademonSpecies], a
 	ld de, wOTTrademonSenderName
-	ld c, 11 + 2 ; jp: 6 + 2
+	ld c, NAME_LENGTH + 2 ; JP: NAME_LENGTH_JAPANESE + 2
 .loop2
 	ld a, [hli]
 	ld [de], a
@@ -1607,9 +1607,15 @@
 
 ; 298b5
 
+debugtrade: MACRO
+; species, ot name, ot id (?)
+	db \1, \2
+	dw \3
+ENDM
+
 .DebugTradeData: ; 298b5
-	db VENUSAUR, "ゲーフり@@", $23, $01 ; GAME FREAK
-	db CHARIZARD, "クりーチャ@", $56, $04 ; Creatures Inc.
+	debugtrade VENUSAUR, "ゲーフり@@", $0123 ; GAME FREAK
+	debugtrade CHARIZARD, "クりーチャ@", $0456 ; Creatures Inc.
 ; 298c7
 
 
--- a/home/text.asm
+++ b/home/text.asm
@@ -219,8 +219,8 @@
 	dict "<NEXT>",    NextLineChar
 	dict TX_FAR,      TextFar
 	dict TX_START,    NullChar
-	dict "<CONT3>",   _ContTextNoPause
-	dict "<CONT2>",   _ContText
+	dict "<SCROLL>",  _ContTextNoPause
+	dict "<_CONT>",   _ContText
 	dict "<PARA>",    Paragraph
 	dict "<MOM>",     PrintMomsName
 	dict "<PLAYER>",  PrintPlayerName
@@ -563,7 +563,7 @@
 	pop de
 	jp NextChar
 
-.cont: db "<CONT2>@"
+.cont: db "<_CONT>@"
 ; 1356
 
 
--- a/maps/GoldenrodPokeComCenter2FMobile.asm
+++ b/maps/GoldenrodPokeComCenter2FMobile.asm
@@ -99,8 +99,8 @@
 .MenuData2:
 	db STATICMENU_CURSOR ; flags
 	db 3 ; items
-	db "でんわ", $1f,"つかうとき@" ; Use phone
-	db "でんわ", $4a,"つながらないとき@" ; Don't use phone
+	db "でんわ<WO>つかうとき@" ; Use phone
+	db "でんわ<GA>つながらないとき@" ; Don't use phone
 	db "やめる@" ; QUIT
 
 MapGoldenrodPokeComCenter2FMobileSignpost2Script:
--- a/mobile/fixed_words.asm
+++ b/mobile/fixed_words.asm
@@ -1624,7 +1624,7 @@
 ; 11ca38 (47:4a38)
 
 String_11ca38: ; 11ca38
-	db   "とうろくちゅう", $25, "あいさつ¯ぜんぶ"
+	db   "とうろくちゅう<NO>あいさつ¯ぜんぶ"
 	next "けしても よろしいですか?@"
 ; 11ca57
 
@@ -1753,13 +1753,13 @@
 ; 11cb1c (47:4b1c)
 
 String_11cb1c: ; 11cb1c
-	db   "あいさつ", $25, "とうろく¯ちゅうし"
+	db   "あいさつ<NO>とうろく¯ちゅうし"
 	next "しますか?@"
 ; 11cb31
 
 String_11cb31: ; 11cb31
-	db   "とうろくちゅう", $25, "あいさつ", $24, "ほぞん"
-	next "されません", $4a, "よろしい ですか?@"
+	db   "とうろくちゅう<NO>あいさつ<WA>ほぞん"
+	next "されません<GA>よろしい ですか?@"
 ; 11cb52
 
 Function11cb52: ; 11cb52 (47:4b52)
@@ -1893,15 +1893,15 @@
 	next "この あいさつで いいですか?@"
 
 String_11cc23: ; 11cc23
-	db   "たいせん ", $4a, "はじまるとき は"
+	db   "たいせん <GA>はじまるとき は"
 	next "この あいさつで いいですか?@"
 
 String_11cc42: ; 11cc42
-	db   "たいせん ", $1d, "かったとき は"
+	db   "たいせん <NI>かったとき は"
 	next "この あいさつで いいですか?@"
 
 String_11cc60: ; 11cc60
-	db   "たいせん ", $1d, "まけたとき は"
+	db   "たいせん <NI>まけたとき は"
 	next "この あいさつで いいですか?@"
 ; 11cc7e
 
@@ -1916,15 +1916,15 @@
 	next "あいさつ¯とうろくした!@"
 
 String_11cc9d: ; 11cc9d
-	db   "たいせん ", $4a, "はじまるとき の"
+	db   "たいせん <GA>はじまるとき の"
 	next "あいさつ¯とうろくした!@"
 
 String_11ccb9: ; 11ccb9
-	db   "たいせん ", $1d, "かったとき の"
+	db   "たいせん <NI>かったとき の"
 	next "あいさつ¯とうろくした!@"
 
 String_11ccd4: ; 11ccd4
-	db   "たいせん ", $1d, "まけたとき の"
+	db   "たいせん <NI>まけたとき の"
 	next "あいさつ¯とうろくした!@"
 ; 11ccef
 
--- a/mobile/mobile_22.asm
+++ b/mobile/mobile_22.asm
@@ -2883,15 +2883,15 @@
 ; 8a1cc
 
 Strings_8a1cc: ; 8a1cc
-	db   "めいし", $25, "せいりと へんしゅうを"
+	db   "めいし<NO>せいりと へんしゅうを"
 	next "おこないます"
 	db   "@"
 
-	db   "めいしフ,ルダー", $25, "めいしと"
-	next "あんしょうばんごう", $1f, "けします"
+	db   "めいしフ,ルダー<NO>めいしと"
+	next "あんしょうばんごう<WO>けします"
 	db   "@"
 
-	db   "まえ", $25, "がめん", $1d, "もどります"
+	db   "まえ<NO>がめん<NI>もどります"
 	db   "@"
 ; 8a20d
 
@@ -3223,17 +3223,17 @@
 ; 8a476 (22:6476)
 
 String_8a476: ; 8a476
-	db   "まえ", $25, "がめん", $1d, "もどります@"
+	db   "まえ<NO>がめん<NI>もどります@"
 ; 8a483
 
 Strings_8a483: ; 8a483
-	db   "おともだち", $25, "めいしは"
-	next "ここ", $1d, "いれておきます@"
+	db   "おともだち<NO>めいしは"
+	next "ここ<NI>いれておきます@"
 
-	db   "でんわばんごう", $1f, "いれると"
-	next "めいしこうかん", $4a, "できます@"
+	db   "でんわばんごう<WO>いれると"
+	next "めいしこうかん<GA>できます@"
 
-	db   "ともだちと じぶん", $25, "めいしを"
+	db   "ともだちと じぶん<NO>めいしを"
 	next "せきがいせんで こうかん します@"
 ; 8a4d3
 
@@ -3746,7 +3746,7 @@
 ; 8a868 (22:6868)
 
 .string_8a868
-	db "めいし", $1f, "かきかえ まし", $22, "@"
+	db "めいし<WO>かきかえ まし<TA!>@"
 
 .asm_8a875
 	ld de, String_8a88b
@@ -3763,7 +3763,7 @@
 ; 8a88b (22:688b)
 
 String_8a88b: ; 8a88b
-	db   "おともだち", $25, "なまえが"
+	db   "おともだち<NO>なまえが"
 	next "かかれて いません!@"
 ; 8a8a1
 
@@ -3821,11 +3821,11 @@
 ; 8a919 (22:6919)
 
 String_8a919: ; 8a919
-	db "このデータ", $1f, "けしますか?@"
+	db "このデータ<WO>けしますか?@"
 ; 8a926
 
 String_8a926: ; 8a926
-	db "データ", $1f, "けしまし", $22, "@"
+	db "データ<WO>けしまし<TA!>@"
 ; 8a930
 
 Function8a930: ; 8a930 (22:6930)
@@ -4226,7 +4226,7 @@
 ; 8ac3b
 
 String_8ac3b: ; 8ac3b
-	db   "こ", $25, "ともだち", $1d, "でんわを"
+	db   "こ<NO>ともだち<NI>でんわを"
 	next "かけますか?@"
 ; 8ac4e
 
@@ -4404,12 +4404,12 @@
 ; 8ad89
 
 String_8ad89: ; 8ad89
-	db   "こ", $25, "めいし", $1f, "けして"
+	db   "こ<NO>めいし<WO>けして"
 	next "いれかえますか?@"
 ; 8ad9c
 
 String_8ad9c: ; 8ad9c
-	db   "おともだち", $25, "なまえを"
+	db   "おともだち<NO>なまえを"
 	next "のこして おきますか?@"
 ; 8adb3
 
--- a/mobile/mobile_40.asm
+++ b/mobile/mobile_40.asm
@@ -1520,7 +1520,7 @@
 .string_10095a ; 10095a
 	db "たいせん しゅうりょう@"
 .string_100966 ; 100966
-	db "のこり   ふん", $e7, "@"
+	db "のこり   ふん!@"
 ; 100970
 
 
--- a/mobile/mobile_46.asm
+++ b/mobile/mobile_46.asm
@@ -5226,22 +5226,22 @@
 
 String_11a661: ; 11a661
 	db   "これから モバイルセンターに"
-	next "でんわ", $1f, "かけます@"
+	next "でんわ<WO>かけます@"
 ; 11a679
 
 String_11a679: ; 11a679
-	db   "モバイルアダプタ", $25, "じゅんびは"
+	db   "モバイルアダプタ<NO>じゅんびは"
 	next "できて いますか?@"
 ; 11a692
 
 String_11a692: ; 11a692
-	db   "でんわ", $1f, "かけています"
+	db   "でんわ<WO>かけています"
 	next "しばらく おまちください@"
 ; 11a6aa
 
 String_11a6aa: ; 11a6aa
 	db   "でんわをかけると つうわりょう"
-	next "せつぞくりょう", $4a, "かかります@"
+	next "せつぞくりょう<GA>かかります@"
 ; 11a6c8
 
 String_11a6c8: ; 11a6c8
@@ -5259,11 +5259,11 @@
 
 String_11a6f1: ; 11a6f1
 	db   "この サービスには"
-	next "つうわりょう", $25, "ほかに@"
+	next "つうわりょう<NO>ほかに@"
 ; 11a706
 
 String_11a706: ; 11a706
-	db   "おかね", $4a, "@"
+	db   "おかね<GA>@"
 ; 11a70b
 
 String_11a70b: ; 11a70b
@@ -5286,16 +5286,16 @@
 ; 11a755
 
 String_11a755: ; 11a755
-	db   "データ", $1f, "よみこみますか?@"
+	db   "データ<WO>よみこみますか?@"
 ; 11a762
 
 String_11a762: ; 11a762
-	db   "おなじ データ", $1f, "よみこんだ"
-	next "こと", $4a, "ありますが@"
+	db   "おなじ データ<WO>よみこんだ"
+	next "こと<GA>ありますが@"
 ; 11a779
 
 String_11a779: ; 11a779
-	db   "そのデータ", $24, "なくなっているか"
+	db   "そのデータ<WA>なくなっているか"
 	next "こわれて います@"
 ; 11a791
 
@@ -5305,7 +5305,7 @@
 ; 11a7ac
 
 String_11a7ac: ; 11a7ac
-	db   "データ", $25, "よみこみを"
+	db   "データ<NO>よみこみを"
 	next "ちゅうし しますか?@"
 ; 11a7c1
 
@@ -5315,8 +5315,8 @@
 ; 11a7d7
 
 String_11a7d7: ; 11a7d7
-	db   "あたらしいニュース", $4a, "あります"
-	next "ニュース", $1f, "よみこみますか?@"
+	db   "あたらしいニュース<GA>あります"
+	next "ニュース<WO>よみこみますか?@"
 ; 11a7f4
 
 String_11a7f4: ; 11a7f4
--- a/mobile/mobile_5c.asm
+++ b/mobile/mobile_5c.asm
@@ -837,7 +837,7 @@
 INCBIN "gfx/pokedex/slowpoke.2bpp.lz"
 
 String_172e31: ; 172e31
-	db "パスワード", $1f, "いれてください@"
+	db "パスワード<WO>いれてください@"
 String_172e3f: ; 172e3f
 	db "きりかえ やめる  けってい@"
 String_172e4e: ; 172e4e
--- a/mobile/mobile_5f.asm
+++ b/mobile/mobile_5f.asm
@@ -4851,8 +4851,8 @@
 ; 17f6e8
 
 String_17f6e8: ; 17f6e8
-	db   "みていぎ", $25, "エラーです"
-	next "プログラム", $1f
+	db   "みていぎ<NO>エラーです"
+	next "プログラム<WO>"
 	next "かくにん してください"
 	db   "@"
 ; 17f706
--- a/mobile/mobile_menu.asm
+++ b/mobile/mobile_menu.asm
@@ -105,7 +105,7 @@
 	db   "めいしフ,ルダー"
 	next "あいさつ"
 	next "プロフィール"
-	next "せ", $1e, "い"
+	next "せ<TTE>い"
 	next "もどる"
 	db   "@"
 ; 49fe9
@@ -125,16 +125,16 @@
 
 String_0x4a026: ; 4a026
 	db   "あなた%じゅうしょや ねんれいの"
-	next "せ", $1e, "い¯かえられます@"
+	next "せ<TTE>い¯かえられます@"
 ; 4a042
 
 String_0x4a042: ; 4a042
-	db  "モバイルセンター", $1d, "せつぞくするとき"
+	db  "モバイルセンター<NI>せつぞくするとき"
 	next "ひつような こと¯きめます@"
 ; 4a062
 
 String_0x4a062: ; 4a062
-	db   "まえ%がめん ", $1d, "もどります"
+	db   "まえ%がめん <NI>もどります"
 	next "@"
 ; 4a071
 
@@ -374,10 +374,10 @@
 	db   "いつも せつぞく¯する"
 	next "モバイルセンター¯えらびます@"
 
-	db   "モバイルセンター", $1d, "せつぞくするとき"
+	db   "モバイルセンター<NI>せつぞくするとき"
 	next "つかうパスワード¯ほぞんできます@"
 
-	db   "まえ%がめん ", $1d, "もどります@"
+	db   "まえ%がめん <NI>もどります@"
 
 	db   "@"
 ; 4a28a
@@ -786,25 +786,25 @@
 String_4a5c5: ; 4a5c5
 	db "じこしょうかい@"
 String_4a5cd: ; 4a5cd
-	db "たいせん ", $4a, "はじまるとき@"
+	db "たいせん <GA>はじまるとき@"
 String_4a5da: ; 4a5da
-	db "たいせん ", $1d, "かったとき@"
+	db "たいせん <NI>かったとき@"
 String_4a5e6: ; 4a5e6
-	db "たいせん ", $1d, "まけたとき@"
+	db "たいせん <NI>まけたとき@"
 String_4a5f2: ; 4a5f2
 	db "もどる@"
 ; 4a5f6
 
 Strings_4a5f6: ; 4a5f6
-	db "めいし や ニュース ", $1d, "のせる@"
+	db "めいし や ニュース <NI>のせる@"
 	db "あなた%あいさつです@"
-	db "モバイル たいせん", $4a, "はじまるとき@"
-	db "あいて", $1d, "みえる あいさつです@"
+	db "モバイル たいせん<GA>はじまるとき@"
+	db "あいて<NI>みえる あいさつです@"
 	db "モバイル たいせんで かったとき@"
-	db "あいて", $1d, "みえる あいさつです@"
+	db "あいて<NI>みえる あいさつです@"
 	db "モバイル たいせんで まけたとき@"
-	db "あいて", $1d, "みえる あいさつです@"
-	db "まえ%がめん ", $1d, "もどります@"
+	db "あいて<NI>みえる あいさつです@"
+	db "まえ%がめん <NI>もどります@"
 	db "@"
 ; 4a680