diff options
author | jiangzhengwenjz <jiangzhengwenjzw@qq.com> | 2019-07-14 22:49:29 +0800 |
---|---|---|
committer | jiangzhengwenjz <jiangzhengwenjzw@qq.com> | 2019-07-14 22:49:29 +0800 |
commit | c7c3d3b5eedeb9a330d1200a281ebc221f6098da (patch) | |
tree | 7f6edcf0d64b850f16ccba845ae275a4b763cf82 | |
parent | 7a307c90cfe6e6be6652fd5f5a0fd7f709867773 (diff) | |
parent | be422beca672a776ad2b9b8025c5d828150a3314 (diff) |
Merge branch 'master' into misc
-rw-r--r-- | asm/cable_car_util.s | 162 | ||||
-rw-r--r-- | baserom.ips | bin | 2347251 -> 2327998 bytes | |||
-rw-r--r-- | data/strings.s | 2612 | ||||
-rw-r--r-- | ld_script.txt | 2 | ||||
-rw-r--r-- | src/cable_car_util.c | 38 |
5 files changed, 2324 insertions, 490 deletions
diff --git a/asm/cable_car_util.s b/asm/cable_car_util.s deleted file mode 100644 index 4a8f99176..000000000 --- a/asm/cable_car_util.s +++ /dev/null @@ -1,162 +0,0 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" - - .syntax unified - - .text - - thumb_func_start sub_80D9614 -sub_80D9614: @ 80D9614 - push {r4-r7,lr} - mov r7, r10 - mov r6, r9 - mov r5, r8 - push {r5-r7} - sub sp, 0x4 - mov r10, r0 - ldr r0, [sp, 0x24] - ldr r4, [sp, 0x28] - lsls r1, 16 - lsrs r1, 16 - mov r9, r1 - lsls r2, 24 - lsrs r2, 24 - str r2, [sp] - lsls r3, 24 - lsls r0, 24 - lsrs r7, r0, 24 - lsls r4, 24 - lsrs r4, 24 - mov r8, r4 - movs r0, 0 - lsrs r4, r3, 24 - cmp r0, r8 - bcs _080D968E -_080D9646: - ldr r2, [sp] - movs r3, 0 - adds r6, r4, 0x1 - adds r0, 0x1 - mov r12, r0 - cmp r3, r7 - bcs _080D9678 - lsls r5, r4, 6 -_080D9656: - lsls r0, r2, 1 - adds r0, r5 - add r0, r10 - mov r1, r9 - strh r1, [r0] - adds r1, r2, 0x1 - adds r0, r1, 0 - asrs r0, 5 - lsls r0, 5 - subs r0, r1, r0 - lsls r0, 24 - lsrs r2, r0, 24 - adds r0, r3, 0x1 - lsls r0, 24 - lsrs r3, r0, 24 - cmp r3, r7 - bcc _080D9656 -_080D9678: - adds r0, r6, 0 - asrs r0, 5 - lsls r0, 5 - subs r0, r6, r0 - lsls r0, 24 - lsrs r4, r0, 24 - mov r1, r12 - lsls r0, r1, 24 - lsrs r0, 24 - cmp r0, r8 - bcc _080D9646 -_080D968E: - add sp, 0x4 - pop {r3-r5} - mov r8, r3 - mov r9, r4 - mov r10, r5 - pop {r4-r7} - pop {r0} - bx r0 - thumb_func_end sub_80D9614 - - thumb_func_start sub_80D96A0 -sub_80D96A0: @ 80D96A0 - push {r4-r7,lr} - mov r7, r10 - mov r6, r9 - mov r5, r8 - push {r5-r7} - sub sp, 0x4 - mov r10, r0 - ldr r0, [sp, 0x24] - ldr r4, [sp, 0x28] - lsls r2, 24 - lsrs r2, 24 - str r2, [sp] - lsls r3, 24 - lsls r0, 24 - lsrs r0, 24 - mov r12, r0 - lsls r4, 24 - lsrs r4, 24 - mov r9, r4 - movs r0, 0 - adds r5, r1, 0 - lsrs r4, r3, 24 - cmp r0, r9 - bcs _080D971A -_080D96D0: - ldr r2, [sp] - movs r3, 0 - adds r7, r4, 0x1 - adds r0, 0x1 - mov r8, r0 - cmp r3, r12 - bcs _080D9704 - lsls r6, r4, 6 -_080D96E0: - lsls r0, r2, 1 - adds r0, r6 - add r0, r10 - ldrh r1, [r5] - strh r1, [r0] - adds r5, 0x2 - adds r1, r2, 0x1 - adds r0, r1, 0 - asrs r0, 5 - lsls r0, 5 - subs r0, r1, r0 - lsls r0, 24 - lsrs r2, r0, 24 - adds r0, r3, 0x1 - lsls r0, 24 - lsrs r3, r0, 24 - cmp r3, r12 - bcc _080D96E0 -_080D9704: - adds r0, r7, 0 - asrs r0, 5 - lsls r0, 5 - subs r0, r7, r0 - lsls r0, 24 - lsrs r4, r0, 24 - mov r1, r8 - lsls r0, r1, 24 - lsrs r0, 24 - cmp r0, r9 - bcc _080D96D0 -_080D971A: - add sp, 0x4 - pop {r3-r5} - mov r8, r3 - mov r9, r4 - mov r10, r5 - pop {r4-r7} - pop {r0} - bx r0 - thumb_func_end sub_80D96A0 - - .align 2, 0 @ Don't pad with nop. diff --git a/baserom.ips b/baserom.ips Binary files differindex b378e7da4..f70a84768 100644 --- a/baserom.ips +++ b/baserom.ips diff --git a/data/strings.s b/data/strings.s index 9490372e7..83b86558c 100644 --- a/data/strings.s +++ b/data/strings.s @@ -4,73 +4,130 @@ .section .rodata .align 2 gExpandedPlaceholder_Empty:: @ 8415A20 - .incbin "baserom.gba", 0x415A20, 0x1 + .string "$" gExpandedPlaceholder_Kun:: @ 8415A21 - .incbin "baserom.gba", 0x415A21, 0x1 + .string "$" gExpandedPlaceholder_Chan:: @ 8415A22 - .incbin "baserom.gba", 0x415A22, 0xA + .string "$" + +gUnknown_8415A23:: @ 0x8415A23 + .string "SAPPHIRE$" gExpandedPlaceholder_Ruby:: @ 8415A2C - .incbin "baserom.gba", 0x415A2C, 0x5 + .string "RUBY$" gExpandedPlaceholder_Aqua:: @ 8415A31 - .incbin "baserom.gba", 0x415A31, 0x5 + .string "AQUA$" gExpandedPlaceholder_Magma:: @ 8415A36 - .incbin "baserom.gba", 0x415A36, 0x6 + .string "MAGMA$" gExpandedPlaceholder_Archie:: @ 8415A3C - .incbin "baserom.gba", 0x415A3C, 0x7 + .string "ARCHIE$" gExpandedPlaceholder_Maxie:: @ 8415A43 - .incbin "baserom.gba", 0x415A43, 0x6 + .string "MAXIE$" gExpandedPlaceholder_Kyogre:: @ 8415A49 - .incbin "baserom.gba", 0x415A49, 0x7 + .string "KYOGRE$" gExpandedPlaceholder_Groudon:: @ 8415A50 - .incbin "baserom.gba", 0x415A50, 0x8 + .string "GROUDON$" gExpandedPlaceholder_Red:: @ 8415A58 - .incbin "baserom.gba", 0x415A58, 0x4 + .string "RED$" gExpandedPlaceholder_Green:: @ 8415A5C - .incbin "baserom.gba", 0x415A5C, 0x6 + .string "GREEN$" gText_EggNickname:: @ 8415A62 - .incbin "baserom.gba", 0x415A62, 0x4 + .string "EGG$" gText_Pokemon:: @ 8415A66 - .incbin "baserom.gba", 0x415A66, 0x8 + .string "POKéMON$" gUnknown_8415A6E:: @ 8415A6E - .incbin "baserom.gba", 0x415A6E, 0x9 + .string "NEW GAME$" gUnknown_8415A77:: @ 8415A77 - .incbin "baserom.gba", 0x415A77, 0x20 + .string "CONTINUE$" + +gUnknown_8415A80:: @ 0x8415A80 + .string "せっていを かえる$" + +gUnknown_8415A8A:: @ 0x8415A8A + .string "MYSTERY GIFT$" gUnknown_8415A97:: @ 8415A97 - .incbin "baserom.gba", 0x415A97, 0xD + .string "MYSTERY GIFT$" gUnknown_8415AA4:: @ 8415AA4 - .incbin "baserom.gba", 0x415AA4, 0x27 + .string "The Wireless Adapter is not\nconnected.$" gUnknown_8415ACB:: @ 8415ACB - .incbin "baserom.gba", 0x415ACB, 0x134 + .string "MYSTERY GIFT can't be used while\nthe Wireless Adapter is attached.$" + +gUnknown_8415B0E:: @ 0x8415B0E + .string "がいぶデ-タにより レポ-トを こうしんします\nしばらく おまちください$" + +gUnknown_8415B33:: @ 0x8415B33 + .string "レポ-トが こうしんされました!$" + +gUnknown_8415B44:: @ 0x8415B44 + .string "レポ-トが こうしんされました!\pこれいじょう\nレポ-トが かききれないので\lバックアップカ-トリッジを\lこうかんしてください!\pくわしくは\nにんてんどう サ-ビスセンタ- まで\lおといあわせ ください$" + +gUnknown_8415BAA:: @ 0x8415BAA + .string "レポ-トの こうしんは\nしっぱいしました!\pバックアップカ-トリッジを\nこうかんしてください!\pくわしくは\nにんてんどう サ-ビスセンタ- まで\lおといあわせ ください$" gUnknown_8415BFF:: @ 8415BFF - .incbin "baserom.gba", 0x415BFF, 0x43 + .string "The save file is corrupted.\pThe previous save file will be\nloaded.$" gUnknown_8415C42:: @ 8415C42 - .incbin "baserom.gba", 0x415C42, 0x22 + .string "The save file has been\ndeleted...$" gUnknown_8415C64:: @ 8415C64 - .incbin "baserom.gba", 0x415C64, 0x84 + .string "The 1M sub-circuit board is\nnot installed.$" + +gUnknown_8415C8F:: @ 0x8415C8F + .string "でんちぎれの ために\nとけいが うごかなくなりました\pとけいに かんけいする できごとは おきませんが\nゲ-ムを つづけて あそぶことは できます$" + +gUnknown_8415CD9:: @ 0x8415CD9 + .string "しゅじんこう$" + +gUnknown_8415CE0:: @ 0x8415CE0 + .string "ポケモンずかん$" gUnknown_8415CE8:: @ 8415CE8 - .incbin "baserom.gba", 0x415CE8, 0x44 + .string "TIME$" + +gUnknown_8415CED:: @ 0x8415CED + .string "もっているバッジ$" + +gUnknown_8415CF6:: @ 0x8415CF6 + .string "Aボタン$" + +gUnknown_8415CFB:: @ 0x8415CFB + .string "Bボタン$" + +gUnknown_8415D00:: @ 0x8415D00 + .string "Rボタン$" + +gUnknown_8415D05:: @ 0x8415D05 + .string "Lボタン$" + +gUnknown_8415D0A:: @ 0x8415D0A + .string "スタ-トボタン$" + +gUnknown_8415D12:: @ 0x8415D12 + .string "セレクトボタン$" + +gUnknown_8415D1A:: @ 0x8415D1A + .string "じゅうじボタン$" + +gUnknown_8415D22:: @ 0x8415D22 + .string "Lボタン Rボタン$" gText_Controls:: @ 8415D2C .string "CONTROLS$" @@ -106,112 +163,205 @@ gText_Girl:: @ 8415D97 .string "GIRL$" gUnknown_8415D9C:: @ 8415D9C - .incbin "baserom.gba", 0x415D9C, 0x1C + .string "POKéDEX TABLE OF CONTENTS$" gUnknown_8415DB8:: @ 8415DB8 - .incbin "baserom.gba", 0x415DB8, 0xC + .string "{KEYGFX_DPAD_UP_DOWN}PICK {KEYGFX_A_BUTTON}OK$" gUnknown_8415DC4:: @ 8415DC4 - .incbin "baserom.gba", 0x415DC4, 0x6 + .string "Seen:$" gUnknown_8415DCA:: @ 8415DCA - .incbin "baserom.gba", 0x415DCA, 0x7 + .string "Owned:$" gUnknown_8415DD1:: @ 8415DD1 - .incbin "baserom.gba", 0x415DD1, 0x6 + .string "KANTO$" gUnknown_8415DD7:: @ 8415DD7 - .incbin "baserom.gba", 0x415DD7, 0x166 + .string "NATIONAL$" + +gUnknown_8415DE0:: @ 0x8415DE0 + .string "{COLOR WHITE2}{SHADOW LIGHT_BLUE}POKéMON HABITATS$" + +gUnknown_8415DF7:: @ 0x8415DF7 + .string "Grassland POKéMON$" + +gUnknown_8415E09:: @ 0x8415E09 + .string "Forest POKéMON$" + +gUnknown_8415E18:: @ 0x8415E18 + .string "Water's-edge POKéMON$" + +gUnknown_8415E2D:: @ 0x8415E2D + .string "Sea POKéMON$" + +gUnknown_8415E39:: @ 0x8415E39 + .string "Cave POKéMON$" + +gUnknown_8415E46:: @ 0x8415E46 + .string "Mountain POKéMON$" + +gUnknown_8415E57:: @ 0x8415E57 + .string "Rough-terrain POKéMON$" + +gUnknown_8415E6D:: @ 0x8415E6D + .string "Urban POKéMON$" + +gUnknown_8415E7B:: @ 0x8415E7B + .string "Rare POKéMON$" + +gUnknown_8415E88:: @ 0x8415E88 + .string "{COLOR WHITE2}{SHADOW LIGHT_BLUE}SEARCH$" + +gUnknown_8415E95:: @ 0x8415E95 + .string "NUMERICAL MODE$" + +gUnknown_8415EA4:: @ 0x8415EA4 + .string "A TO Z MODE$" + +gUnknown_8415EB0:: @ 0x8415EB0 + .string "{COLOR WHITE2}{SHADOW LIGHT_BLUE}OTHER$" + +gUnknown_8415EBC:: @ 0x8415EBC + .string "ずかんの つかいかた$" + +gUnknown_8415EC7:: @ 0x8415EC7 + .string "CLOSE POKéDEX$" + +gUnknown_8415ED5:: @ 0x8415ED5 + .string "TYPE MODE$" + +gUnknown_8415EDF:: @ 0x8415EDF + .string "LIGHTEST MODE$" + +gUnknown_8415EED:: @ 0x8415EED + .string "SMALLEST MODE$" + +gUnknown_8415EFB:: @ 0x8415EFB + .string "{COLOR WHITE2}{SHADOW LIGHT_BLUE}POKéMON LIST$" + +gUnknown_8415F0E:: @ 0x8415F0E + .string "NUMERICAL MODE: KANTO$" + +gUnknown_8415F24:: @ 0x8415F24 + .string "NUMERICAL MODE: NATIONAL$" gUnknown_8415F3D:: @ 8415F3D - .incbin "baserom.gba", 0x415F3D, 0xD + .string "POKéMON LIST$" gUnknown_8415F4A:: @ 8415F4A - .incbin "baserom.gba", 0x415F4A, 0x7 + .string "SEARCH$" gText_PickOKExit:: @ 8415F51 - .incbin "baserom.gba", 0x415F51, 0x15 + .string "{KEYGFX_DPAD_UP_DOWN}PICK {KEYGFX_A_BUTTON}OK {KEYGFX_B_BUTTON}CANCEL$" gUnknown_8415F66:: @ 8415F66 - .incbin "baserom.gba", 0x415F66, 0x6 + .string "-----$" gUnknown_8415F6C:: @ 8415F6C - .incbin "baserom.gba", 0x415F6C, 0x23 + .string "{KEYGFX_DPAD_LEFT_RIGHT}PICK{EXTRA_PLUS}FLIP PAGE {KEYGFX_A_BUTTON}CHECK {KEYGFX_B_BUTTON}CANCEL$" gUnknown_8415F8F:: @ 8415F8F - .incbin "baserom.gba", 0x415F8F, 0x9 + .string " POKéMON$" gUnknown_8415F98:: @ 8415F98 - .incbin "baserom.gba", 0x415F98, 0x3 + .string "HT$" gUnknown_8415F9B:: @ 8415F9B - .incbin "baserom.gba", 0x415F9B, 0x5 + .string "WT$" + +gUnknown_8415F9E:: @ 0x8415F9E + .string "”$" gUnknown_8415FA0:: @ 8415FA0 - .incbin "baserom.gba", 0x415FA0, 0xD + .string "lbs.$" + +gUnknown_8415FA5:: @ 0x8415FA5 + .string "ポケモンデ-タ$" gUnknown_8415FAD:: @ 8415FAD - .incbin "baserom.gba", 0x415FAD, 0x6 + .string "{KEYGFX_START_BUTTON}CRY$" gUnknown_8415FB3:: @ 8415FB3 - .incbin "baserom.gba", 0x415FB3, 0x15 + .string "{KEYGFX_A_BUTTON}NEXT DATA {KEYGFX_B_BUTTON}CANCEL$" gUnknown_8415FC8:: @ 8415FC8 - .incbin "baserom.gba", 0x415FC8, 0x7 + .string "{KEYGFX_A_BUTTON}NEXT$" gUnknown_8415FCF:: @ 8415FCF - .incbin "baserom.gba", 0x415FCF, 0x19 + .string "{KEYGFX_A_BUTTON}CANCEL {KEYGFX_B_BUTTON}PREVIOUS DATA$" gUnknown_8415FE8:: @ 8415FE8 - .incbin "baserom.gba", 0x415FE8, 0x5 + .string "AREA$" gUnknown_8415FED:: @ 8415FED - .incbin "baserom.gba", 0x415FED, 0x5 + .string "SIZE$" gUnknown_8415FF2:: @ 8415FF2 - .incbin "baserom.gba", 0x415FF2, 0xD + .string "AREA UNKNOWN$" gUnknown_8415FFF:: @ 8415FFF - .incbin "baserom.gba", 0x415FFF, 0x3 + .string "{EXTRA_NO}$" gUnknown_8416002:: @ 8416002 - .incbin "baserom.gba", 0x416002, 0x6 + .string "PAGE$" + .align 2 gUnknown_8416008:: @ 8416008 - .incbin "baserom.gba", 0x416008, 0x88 + .string "Welcome to the HALL OF FAME!$" + +gUnknown_8416025:: @ 0x8416025 + .string " みつけた ポケモン {STR_VAR_1}!\nつかまえた ポケモン {STR_VAR_2}!\pオダマキはかせの\nポケモンずかん ひょうか!\pオダマキ“どれどれ\p$" +gUnknown_8416067:: @ 0x8416067 + .string " ここまでの レポ-トを かきしるしています!\nでんげんを きらないでください$" + + .align 2 gUnknown_8416090:: @ 8416090 - .incbin "baserom.gba", 0x416090, 0x24 + .string "The HALL OF FAME data is\ncorrupted.$" gUnknown_84160B4:: @ 84160B4 - .incbin "baserom.gba", 0x4160B4, 0x14 + .string "HALL OF FAME No. {STR_VAR_1}$" gUnknown_84160C8:: @ 84160C8 - .incbin "baserom.gba", 0x4160C8, 0x24 + .string "LEAGUE CHAMPION!\nCONGRATULATIONS!$" + .align 2 gUnknown_84160EC:: @ 84160EC - .incbin "baserom.gba", 0x4160EC, 0x8 + .string "No. $" + .align 2 gUnknown_84160F4:: @ 84160F4 - .incbin "baserom.gba", 0x4160F4, 0x8 + .string "Lv. $" + .align 2 gUnknown_84160FC:: @ 84160FC - .incbin "baserom.gba", 0x4160FC, 0x8 + .string "NAME$" + .align 2 gUnknown_8416104:: @ 8416104 - .incbin "baserom.gba", 0x416104, 0x47 + .string "IDNo.$" + +gUnknown_841610A:: @ 0x841610A + .string "{HIGHLIGHT WHITE2}{COLOR DARK_GREY}オダマキはかせが ピンチだ!\nポケモンを だして たすけてあげよう!$" + +gUnknown_8416133:: @ 0x8416133 + .string "{HIGHLIGHT WHITE2}{COLOR DARK_GREY}このポケモンにしますか?$" + +gUnknown_8416146:: @ 0x8416146 + .string "ポケモン$" gUnknown_841614B:: @ 841614B - .incbin "baserom.gba", 0x41614B, 0x2F + .string "Save error.\pPlease exchange the\nbackup memory.$" gUnknown_841617A:: @ 841617A - .incbin "baserom.gba", 0x41617A, 0x7 + .string "PLAYER$" gUnknown_8416181:: @ 8416181 - .incbin "baserom.gba", 0x416181, 0x7 + .string "BADGES$" gUnknown_8416188:: @ 8416188 - .incbin "baserom.gba", 0x416188, 0x8 + .string "POKéDEX$" gUnknown_8416190:: @ 8416190 .string "TIME$" @@ -367,13 +517,22 @@ gUnknown_84162BD:: @ 84162BD .string " BERRY$" gText_Coins:: @ 84162C4 - .incbin "baserom.gba", 0x4162C4, 0x24 + .string "{STR_VAR_1} COINS$" + +gUnknown_84162CD:: @ 0x84162CD + .string "ITEMS$" + +gUnknown_84162D3:: @ 0x84162D3 + .string "POKé BALLS$" + +gUnknown_84162DE:: @ 0x84162DE + .string "KEY ITEMS$" gText_DepositItem:: @ 84162E8 .string "DEPOSIT ITEM$" gUnknown_84162F5:: @ 84162F5 - .incbin "baserom.gba", 0x4162F5, 0xA + .string "CLOSE BAG$" gOtherText_StrVar1:: @ 84162FF .string "{STR_VAR_1}" @@ -383,7 +542,7 @@ gText_IsSelected:: @ 8416301 .string "selected.$" gUnknown_841630F:: @ 841630F - .incbin "baserom.gba", 0x41630F, 0x1B + .string "You can't write\nMAIL here.$" gText_ThereIsNoPokemon:: @ 841632A .string "There is no\n" @@ -397,61 +556,70 @@ gText_ItemCantBeHeld:: @ 841635E .string "The {STR_VAR_1} can't be held.$" gUnknown_8416374:: @ 8416374 - .incbin "baserom.gba", 0x416374, 0x1B + .string "The {STR_VAR_1} can't be held\nhere.$" gUnknown_841638F:: @ 841638F - .incbin "baserom.gba", 0x41638F, 0x18 + .string "Deposit how many\n{STR_VAR_1}シsス?$" gUnknown_84163A7:: @ 84163A7 - .incbin "baserom.gba", 0x4163A7, 0x14 + .string "Deposited {STR_VAR_2}\n{STR_VAR_1}シsス.$" gUnknown_84163BB:: @ 84163BB - .incbin "baserom.gba", 0x4163BB, 0x20 + .string "There's no room to\nstore items.$" gUnknown_84163DB:: @ 84163DB - .incbin "baserom.gba", 0x4163DB, 0x19 + .string "Toss out how many\n{STR_VAR_1}シsス?$" gUnknown_84163F4:: @ 84163F4 - .incbin "baserom.gba", 0x4163F4, 0x15 + .string "Threw away {STR_VAR_2}\n{STR_VAR_1}シsス.$" gUnknown_8416409:: @ 8416409 - .incbin "baserom.gba", 0x416409, 0x1C + .string "Throw away {STR_VAR_2} of\nthis item?$" gUnknown_8416425:: @ 8416425 - .incbin "baserom.gba", 0x416425, 0x2C + .string "OAK: {PLAYER}!\nThis isn't the time to use that!{PAUSE_UNTIL_PRESS}$" gUnknown_8416451:: @ 8416451 - .incbin "baserom.gba", 0x416451, 0x25 + .string "You can't dismount your BIKE here.{PAUSE_UNTIL_PRESS}$" gUnknown_8416476:: @ 8416476 - .incbin "baserom.gba", 0x416476, 0x48 + .string "Huh?\nThe ITEMFINDER's responding!\pThere's an item buried around here!{PAUSE_UNTIL_PRESS}$" gUnknown_84164BE:: @ 84164BE - .incbin "baserom.gba", 0x4164BE, 0x55 + .string "Oh!\nThe ITEMFINDER's shaking wildly!\pThere's an item buried underfoot!\p‥ ‥ ‥ ‥ ‥ ‥{PAUSE_UNTIL_PRESS}$" gUnknown_8416513:: @ 8416513 - .incbin "baserom.gba", 0x416513, 0x24 + .string "‥ ‥ ‥ ‥Nope!\nThere's no response.{PAUSE_UNTIL_PRESS}$" gUnknown_8416537:: @ 8416537 - .incbin "baserom.gba", 0x416537, 0x55 + .string "Your COINS:\n{STR_VAR_1}{PAUSE_UNTIL_PRESS}$" + +gUnknown_8416548:: @ 0x8416548 + .string "わざマシンを きどうした!$" + +gUnknown_8416556:: @ 0x8416556 + .string "ひでんマシンを きどうした!$" + +gUnknown_8416565:: @ 0x8416565 + .string "なかには {STR_VAR_1}が\nきろくされていた!\p{STR_VAR_1}を\nポケモンに おぼえさせますか?$" gUnknown_841658C:: @ 841658C - .incbin "baserom.gba", 0x41658C, 0x12 + .string "{PLAYER} used the\n{STR_VAR_2}.{PAUSE_UNTIL_PRESS}$" gUnknown_841659E:: @ 841659E - .incbin "baserom.gba", 0x41659E, 0x34 + .string "But the effects of a REPEL\nlingered from earlier.{PAUSE_UNTIL_PRESS}$" gUnknown_84165D2:: @ 84165D2 - .incbin "baserom.gba", 0x4165D2, 0x2E + .string "{PLAYER} used the\n{STR_VAR_2}.\pWild POKéMON will be lured.{PAUSE_UNTIL_PRESS}$" gUnknown_8416600:: @ 8416600 - .incbin "baserom.gba", 0x416600, 0x31 + .string "{PLAYER} used the\n{STR_VAR_2}.\pWild POKéMON will be repelled.{PAUSE_UNTIL_PRESS}$" gUnknown_8416631:: @ 8416631 - .incbin "baserom.gba", 0x416631, 0x13 + .string "The BOX is full.{PAUSE_UNTIL_PRESS}$" gUnknown_8416644:: @ 8416644 - .incbin "baserom.gba", 0x416644, 0x11 + .string "POWDER QTY: {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" gOtherText_Powder:: @ 8416655 .string "POWDER$" @@ -487,34 +655,64 @@ gUnknown_8416707:: @ 8416707 .string " $" gUnknown_841670A:: @ 841670A - .incbin "baserom.gba", 0x41670A, 0xC + .string "BERRY POUCH$" gUnknown_8416716:: @ 8416716 - .incbin "baserom.gba", 0x416716, 0x33 + .string "The BERRY POUCH will be\nput away.$" + +gUnknown_8416738:: @ 0x8416738 + .string "BUY$" + +gUnknown_841673C:: @ 0x841673C + .string "SELL$" + +gUnknown_8416741:: @ 0x8416741 + .string "SEE YA!$" gUnknown_8416749:: @ 8416749 - .incbin "baserom.gba", 0x416749, 0xE + .string "IN BAG:{SIZE 0x00} {STR_VAR_1}$" gUnknown_8416757:: @ 8416757 - .incbin "baserom.gba", 0x416757, 0xF + .string "Quit shopping.$" gUnknown_8416766:: @ 8416766 - .incbin "baserom.gba", 0x416766, 0x28 + .string "{STR_VAR_1}? Certainly.\nHow many would you like?$" gUnknown_841678E:: @ 841678E - .incbin "baserom.gba", 0x41678E, 0x59 + .string "{STR_VAR_1}, and you want {STR_VAR_2}.\nThat will be ¥{STR_VAR_3}. Okay?$" + +gUnknown_84167BB:: @ 0x84167BB + .string "{STR_VAR_1} だね!\n{STR_VAR_2}¥ だけど かうかい?$" + +gUnknown_84167D0:: @ 0x84167D0 + .string "{STR_VAR_1} ですね!\n{STR_VAR_2}¥ だけど かいますか?$" gUnknown_84167E7:: @ 84167E7 - .incbin "baserom.gba", 0x4167E7, 0x5B + .string "Here you are!\nThank you!$" + +gUnknown_8416800:: @ 0x8416800 + .string "どうも ありがとう!\nじたくの パソコンに おくって おきますね!$" + +gUnknown_8416822:: @ 0x8416822 + .string "どうも ありがとう!\nじたくの パソコンに おくって おくね!$" gUnknown_8416842:: @ 8416842 - .incbin "baserom.gba", 0x416842, 0x1F + .string "You don't have enough money.{PAUSE_UNTIL_PRESS}$" gUnknown_8416861:: @ 8416861 - .incbin "baserom.gba", 0x416861, 0x3D + .string "You have no more room for this\nitem.{PAUSE_UNTIL_PRESS}$" + +gUnknown_8416888:: @ 0x8416888 + .string "{STR_VAR_1}を\nいれる ばしょが いっぱいです{PAUSE_UNTIL_PRESS}$" gUnknown_841689E:: @ 841689E - .incbin "baserom.gba", 0x41689E, 0x53 + .string "Is there anything else I can do?$" + +gUnknown_84168BF:: @ 0x84168BF + .string "その ほかに\nなにか ちからに なれることは?$" + +gUnknown_84168D7:: @ 0x84168D7 + .string "プレミアボ-ル 1コ\nおまけ しておきますね!{PAUSE_UNTIL_PRESS}$" gText_OhNoICantBuyThat:: @ 84168F1 .string "{STR_VAR_1}? Oh, no.\n" @@ -529,207 +727,446 @@ gText_ICanPayThisMuch_WouldThatBeOkay:: @ 8416936 .string "Would that be okay?$" gText_TurnedOverItemsWorthYen:: @ 8416959 - .incbin "baserom.gba", 0x416959, 0x21 + .string "Turned over the {STR_VAR_1}シSス\nworth ¥{STR_VAR_3}.$" gText_PokedollarVar1:: @ 841697A - .incbin "baserom.gba", 0x41697A, 0x48 + .string "¥{STR_VAR_1}$" + +gUnknown_841697E:: @ 0x841697E + .string "SHIFT$" + +gUnknown_8416984:: @ 0x8416984 + .string "SEND OUT$" + +gUnknown_841698D:: @ 0x841698D + .string "SWITCH$" + +gUnknown_8416994:: @ 0x8416994 + .string "SUMMARY$" + +gUnknown_841699C:: @ 0x841699C + .string "つかえるわざ$" + +gUnknown_84169A3:: @ 0x84169A3 + .string "ENTER$" + +gUnknown_84169A9:: @ 0x84169A9 + .string "NO ENTRY$" + +gUnknown_84169B2:: @ 0x84169B2 + .string "TAKE$" + +gUnknown_84169B7:: @ 0x84169B7 + .string "READ$" + +gUnknown_84169BC:: @ 0x84169BC + .string "TRADE$" gUnknown_84169C2:: @ 84169C2 - .incbin "baserom.gba", 0x4169C2, 0x3 + .string "HP$" gUnknown_84169C5:: @ 84169C5 - .incbin "baserom.gba", 0x4169C5, 0x8 + .string "SP. ATK$" gUnknown_84169CD:: @ 84169CD - .incbin "baserom.gba", 0x4169CD, 0x8 + .string "SP. DEF$" gUnknown_84169D5:: @ 84169D5 - .incbin "baserom.gba", 0x4169D5, 0x4 + .string "OK$" + +gUnknown_84169D8:: @ 0x84169D8 + .string "$" gUnknown_84169D9:: @ 84169D9 - .incbin "baserom.gba", 0x4169D9, 0x3 + .string "{PAUSE_UNTIL_PRESS}$" gUnknown_84169DC:: @ 84169DC - .incbin "baserom.gba", 0x4169DC, 0x1C + .string "It won't have any effect.{PAUSE_UNTIL_PRESS}$" gUnknown_84169F8:: @ 84169F8 .string "This can't be used on\n" .string "that POKéMON.{PAUSE_UNTIL_PRESS}$" gUnknown_8416A1E:: @ 8416A1E - .incbin "baserom.gba", 0x416A1E, 0x1C + .string "{STR_VAR_1} can't be switched\nout!{PAUSE_UNTIL_PRESS}$" gUnknown_8416A3A:: @ 8416A3A - .incbin "baserom.gba", 0x416A3A, 0x1B + .string "{STR_VAR_1} is already\nin battle!{PAUSE_UNTIL_PRESS}$" gUnknown_8416A55:: @ 8416A55 - .incbin "baserom.gba", 0x416A55, 0x20 + .string "{STR_VAR_1} has already been\nselected.{PAUSE_UNTIL_PRESS}$" gUnknown_8416A75:: @ 8416A75 - .incbin "baserom.gba", 0x416A75, 0x23 + .string "{STR_VAR_1} has no energy\nleft to battle!{PAUSE_UNTIL_PRESS}$" gUnknown_8416A98:: @ 8416A98 - .incbin "baserom.gba", 0x416A98, 0x33 + .string "You can't switch {STR_VAR_1}'s\nPOKéMON with one of yours!{PAUSE_UNTIL_PRESS}$" gUnknown_8416ACB:: @ 8416ACB - .incbin "baserom.gba", 0x416ACB, 0x17 + .string "An EGG can't battle!{PAUSE_UNTIL_PRESS}$" gUnknown_8416AE2:: @ 8416AE2 - .incbin "baserom.gba", 0x416AE2, 0x34 + .string "This can't be used until a new\nBADGE is obtained.{PAUSE_UNTIL_PRESS}$" gUnknown_8416B16:: @ 8416B16 - .incbin "baserom.gba", 0x416B16, 0x28 + .string "No more than three POKéMON\nmay enter.{PAUSE_UNTIL_PRESS}$" gUnknown_8416B3E:: @ 8416B3E - .incbin "baserom.gba", 0x416B3E, 0x26 + .string "No more than two POKéMON\nmay enter.{PAUSE_UNTIL_PRESS}$" gUnknown_8416B64:: @ 8416B64 - .incbin "baserom.gba", 0x416B64, 0x22 + .string "Send the removed MAIL to\nyour PC?$" gUnknown_8416B86:: @ 8416B86 - .incbin "baserom.gba", 0x416B86, 0x20 + .string "The MAIL was sent to your PC.{PAUSE_UNTIL_PRESS}$" gUnknown_8416BA6:: @ 8416BA6 - .incbin "baserom.gba", 0x416BA6, 0x1D + .string "Your PC's MAILBOX is full.{PAUSE_UNTIL_PRESS}$" gUnknown_8416BC3:: @ 8416BC3 - .incbin "baserom.gba", 0x416BC3, 0x38 + .string "If the MAIL is removed, the\nmessage will be lost. Okay?$" gUnknown_8416BFB:: @ 8416BFB - .incbin "baserom.gba", 0x416BFB, 0x2F + .string "MAIL must be removed before\nholding an item.{PAUSE_UNTIL_PRESS}$" gUnknown_8416C2A:: @ 8416C2A - .incbin "baserom.gba", 0x416C2A, 0x1F + .string "{STR_VAR_1} was given the\n{STR_VAR_2} to hold.{PAUSE_UNTIL_PRESS}$" gUnknown_8416C49:: @ 8416C49 - .incbin "baserom.gba", 0x416C49, 0x46 + .string "{STR_VAR_1} is already holding\none {STR_VAR_2}.\pWould you like to switch the\ntwo items?$" gUnknown_8416C8F:: @ 8416C8F - .incbin "baserom.gba", 0x416C8F, 0x1D + .string "{STR_VAR_1} isn't holding\nanything.{PAUSE_UNTIL_PRESS}$" gUnknown_8416CAC:: @ 8416CAC - .incbin "baserom.gba", 0x416CAC, 0x1B + .string "Received the {STR_VAR_2}\nfrom {STR_VAR_1}.{PAUSE_UNTIL_PRESS}$" gUnknown_8416CC7:: @ 8416CC7 - .incbin "baserom.gba", 0x416CC7, 0x23 + .string "MAIL was taken from the\nPOKéMON.{PAUSE_UNTIL_PRESS}$" gUnknown_8416CEA:: @ 8416CEA - .incbin "baserom.gba", 0x416CEA, 0x2D + .string "The {STR_VAR_2} was taken and\nreplaced with the {STR_VAR_1}.{PAUSE_UNTIL_PRESS}$" gUnknown_8416D17:: @ 8416D17 - .incbin "baserom.gba", 0x416D17, 0x38 + .string "This POKéMON is holding an\nitem. It cannot hold MAIL.{PAUSE_UNTIL_PRESS}$" gUnknown_8416D4F:: @ 8416D4F - .incbin "baserom.gba", 0x416D4F, 0x29 + .string "MAIL was transferred from\nthe MAILBOX.{PAUSE_UNTIL_PRESS}$" gUnknown_8416D78:: @ 8416D78 - .incbin "baserom.gba", 0x416D78, 0x3B + .string "The {STR_VAR_1} is full. The POKéMON's\nitem could not be removed.{PAUSE_UNTIL_PRESS}$" gUnknown_8416DB3:: @ 8416DB3 - .incbin "baserom.gba", 0x416DB3, 0xF + .string "{STR_VAR_1} learned\n{STR_VAR_2}!$" gUnknown_8416DC2:: @ 8416DC2 - .incbin "baserom.gba", 0x416DC2, 0x35 + .string "{STR_VAR_1} and {STR_VAR_2}\nare not compatible.\p{STR_VAR_2} can't be\nlearned.{PAUSE_UNTIL_PRESS}$" gUnknown_8416DF7:: @ 8416DF7 - .incbin "baserom.gba", 0x416DF7, 0x74 + .string "{STR_VAR_1} wants to learn the\nmove {STR_VAR_2}.\pHowever, {STR_VAR_1} already\nknows four moves.\pShould a move be deleted and\nreplaced with {STR_VAR_2}?$" gUnknown_8416E6B:: @ 8416E6B - .incbin "baserom.gba", 0x416E6B, 0x19 + .string "Stop trying to teach\n{STR_VAR_2}?$" gUnknown_8416E84:: @ 8416E84 - .incbin "baserom.gba", 0x416E84, 0x20 + .string "{STR_VAR_1} did not learn the\nmove {STR_VAR_2}.{PAUSE_UNTIL_PRESS}$" gUnknown_8416EA4:: @ 8416EA4 - .incbin "baserom.gba", 0x416EA4, 0x22 + .string "Which move should be forgotten?{PAUSE_UNTIL_PRESS}$" gUnknown_8416EC6:: @ 8416EC6 - .incbin "baserom.gba", 0x416EC6, 0x4A + .string "1, {PAUSE 0x0F}2, and{PAUSE 0x0F}‥ {PAUSE 0x0F}‥ {PAUSE 0x0F}‥ {PAUSE 0x0F}{PLAY_SE SE_TRACK_MOVE}Poof!\p{STR_VAR_1} forgot how to\nuse {STR_VAR_2}.\pAnd...{PAUSE_UNTIL_PRESS}$" gUnknown_8416F10:: @ 8416F10 - .incbin "baserom.gba", 0x416F10, 0x17 + .string "{STR_VAR_1} already knows\n{STR_VAR_2}.{PAUSE_UNTIL_PRESS}$" gUnknown_8416F27:: @ 8416F27 .string "{STR_VAR_1}'s HP was restored\n" .string "by {STR_VAR_2} point(s).{PAUSE_UNTIL_PRESS}$" gUnknown_8416F4E:: @ 8416F4E - .incbin "baserom.gba", 0x416F4E, 0x21 + .string "{STR_VAR_1} was cured of its\npoisoning.{PAUSE_UNTIL_PRESS}$" gUnknown_8416F6F:: @ 8416F6F - .incbin "baserom.gba", 0x416F6F, 0x1D + .string "{STR_VAR_1} was cured of\nparalysis.{PAUSE_UNTIL_PRESS}$" gUnknown_8416F8C:: @ 8416F8C - .incbin "baserom.gba", 0x416F8C, 0xE + .string "{STR_VAR_1} woke up.{PAUSE_UNTIL_PRESS}$" gUnknown_8416F9A:: @ 8416F9A - .incbin "baserom.gba", 0x416F9A, 0x18 + .string "{STR_VAR_1}'s burn was healed.{PAUSE_UNTIL_PRESS}$" gUnknown_8416FB2:: @ 8416FB2 - .incbin "baserom.gba", 0x416FB2, 0x15 + .string "{STR_VAR_1} was thawed out.{PAUSE_UNTIL_PRESS}$" gUnknown_8416FC7:: @ 8416FC7 - .incbin "baserom.gba", 0x416FC7, 0x26 + .string "PP was restored.{PAUSE_UNTIL_PRESS}$" + +gUnknown_8416FDA:: @ 0x8416FDA + .string "{STR_VAR_1}は\nげんきを とりもどした!{PAUSE_UNTIL_PRESS}$" gUnknown_8416FED:: @ 8416FED - .incbin "baserom.gba", 0x416FED, 0x15 + .string "{STR_VAR_1} became healthy.{PAUSE_UNTIL_PRESS}$" gUnknown_8417002:: @ 8417002 - .incbin "baserom.gba", 0x417002, 0x15 + .string "{STR_VAR_1}'s PP increased.{PAUSE_UNTIL_PRESS}$" gUnknown_8417017:: @ 8417017 - .incbin "baserom.gba", 0x417017, 0x1B + .string "{STR_VAR_1} was elevated to\nLv. {STR_VAR_2}.$" gUnknown_8417032:: @ 8417032 - .incbin "baserom.gba", 0x417032, 0x20 + .string "{STR_VAR_1}'s base {STR_VAR_2}\nstat was raised.{PAUSE_UNTIL_PRESS}$" gUnknown_8417052:: @ 8417052 - .incbin "baserom.gba", 0x417052, 0x23 + .string "{STR_VAR_1} snapped out of its\nconfusion.{PAUSE_UNTIL_PRESS}$" gUnknown_8417075:: @ 8417075 - .incbin "baserom.gba", 0x417075, 0x47 + .string "{STR_VAR_1} got over its\ninfatuation.{PAUSE_UNTIL_PRESS}$" + +gUnknown_8417094:: @ 0x8417094 + .string "That's your only\nPOKéMON for battle.$" + .align 2 gUnknown_84170BC:: @ 84170BC - .incbin "baserom.gba", 0x4170BC, 0x24 + .string "That POKéMON can't be traded\nnow.$" + .align 2 gUnknown_84170E0:: @ 84170E0 - .incbin "baserom.gba", 0x4170E0, 0x377 + .string "An EGG can't be traded now.$" + +gUnknown_84170FC:: @ 0x84170FC + .string "The other TRAINER's POKéMON\ncan't be traded now.$" + +gUnknown_841712D:: @ 0x841712D + .string " The other TRAINER can't accept\nthat POKéMON now.$" + +gUnknown_8417161:: @ 0x8417161 + .string " You can't trade with that\nTRAINER now.$" + +gUnknown_841718B:: @ 0x841718B + .string " That isn't the type of POKéMON\nthat the other TRAINER wants.$" + +gUnknown_84171C9:: @ 0x84171C9 + .string " That isn't an EGG.$" + +gUnknown_84171DF:: @ 0x84171DF + .string "Choose a POKéMON.$" + +gUnknown_84171F1:: @ 0x84171F1 + .string "Move to where?$" + +gUnknown_8417200:: @ 0x8417200 + .string "Teach which POKéMON?$" + +gUnknown_8417215:: @ 0x8417215 + .string "Use on which POKéMON?$" + +gUnknown_841722B:: @ 0x841722B + .string "Give to which POKéMON?$" + +gUnknown_8417242:: @ 0x8417242 + .string "Do what with this {PKMN}?$" + +gUnknown_8417258:: @ 0x8417258 + .string "There's nothing to CUT.$" + +gUnknown_8417270:: @ 0x8417270 + .string "No SURFING here!$" + +gUnknown_8417281:: @ 0x8417281 + .string "You're already SURFING.$" + +gUnknown_8417299:: @ 0x8417299 + .string "Can't use that here.$" + +gUnknown_84172AE:: @ 0x84172AE + .string "Restore which move?$" + +gUnknown_84172C2:: @ 0x84172C2 + .string "Boost PP of which?$" + +gUnknown_84172D5:: @ 0x84172D5 + .string "Do what with an item?$" + +gUnknown_84172EB:: @ 0x84172EB + .string "No battling this way!$" + +gUnknown_8417301:: @ 0x8417301 + .string "Choose a POKéMON.$" + +gUnknown_8417313:: @ 0x8417313 + .string "Not enough HP‥$" + +gUnknown_8417322:: @ 0x8417322 + .string "Three {PKMN} are needed.$" + +gUnknown_8417337:: @ 0x8417337 + .string "{PKMN} can't be the same.$" + +gUnknown_841734D:: @ 0x841734D + .string "No same hold items!$" + +gUnknown_8417361:: @ 0x8417361 + .string "The current is much too fast!$" + +gUnknown_841737F:: @ 0x841737F + .string "Do what with the MAIL?$" + +gUnknown_8417396:: @ 0x8417396 + .string "Choose POKéMON or CANCEL.$" + +gUnknown_84173B0:: @ 0x84173B0 + .string "Choose POKéMON and confirm.$" + +gUnknown_84173CC:: @ 0x84173CC + .string "Two POKéMON are needed.$" + +gUnknown_84173E4:: @ 0x84173E4 + .string "Let's enjoy cycling!$" + +gUnknown_84173F9:: @ 0x84173F9 + .string "This is in use already.$" + +gUnknown_8417411:: @ 0x8417411 + .string "No use.$" + +gUnknown_8417419:: @ 0x8417419 + .string "ABLE$" + +gUnknown_841741E:: @ 0x841741E + .string "FIRST$" + +gUnknown_8417424:: @ 0x8417424 + .string "SECOND$" + +gUnknown_841742B:: @ 0x841742B + .string "THIRD$" + +gUnknown_8417431:: @ 0x8417431 + .string "ABLE$" + +gUnknown_8417436:: @ 0x8417436 + .string "NOT ABLE$" + +gUnknown_841743F:: @ 0x841743F + .string "ABLE!$" + +gUnknown_8417445:: @ 0x8417445 + .string "NOT ABLE!$" + +gUnknown_841744F:: @ 0x841744F + .string "LEARNED$" gUnknown_8417457:: @ 8417457 - .incbin "baserom.gba", 0x417457, 0x3D + .string "OAK: It's important to get to know\nyour POKéMON thoroughly.\p$" gUnknown_8417494:: @ 8417494 - .incbin "baserom.gba", 0x417494, 0x181 + .string "This is a list of your POKéMON,\n{PLAYER}.\pOpen this to check the skills\nand moves of your POKéMON.\pYou also choose POKéMON here if\nyou want to use an item on one.{PAUSE_UNTIL_PRESS}$" + +gUnknown_8417533:: @ 0x8417533 + .string "Cut a tree or grass.$" + +gUnknown_8417548:: @ 0x8417548 + .string "Fly to a known town.$" + +gUnknown_841755D:: @ 0x841755D + .string "Travel on water.$" + +gUnknown_841756E:: @ 0x841756E + .string "Move heavy boulders.$" + +gUnknown_8417583:: @ 0x8417583 + .string "Light up darkness.$" + +gUnknown_8417596:: @ 0x8417596 + .string "Shatter a cracked rock.$" + +gUnknown_84175AE:: @ 0x84175AE + .string "Climb a waterfall.$" + +gUnknown_84175C1:: @ 0x84175C1 + .string "すいちゅうに もぐる$" + +gUnknown_84175CC:: @ 0x84175CC + .string "Escape from here.$" + +gUnknown_84175DE:: @ 0x84175DE + .string "Lure wild POKéMON.$" + +gUnknown_84175F1:: @ 0x84175F1 + .string "Share HP.$" + +gUnknown_84175FB:: @ 0x84175FB + .string "Return to a healing spot.$" gUnknown_8417615:: @ 8417615 - .incbin "baserom.gba", 0x417615, 0x2B + .string "Want to escape from here and return\nto {STR_VAR_1}?$" gUnknown_8417640:: @ 8417640 - .incbin "baserom.gba", 0x417640, 0x34 + .string "Want to return to the healing spot\nused last in {STR_VAR_1}?$" gUnknown_8417674:: @ 8417674 - .incbin "baserom.gba", 0x417674, 0x7 + .string "ATTACK$" gUnknown_841767B:: @ 841767B - .incbin "baserom.gba", 0x41767B, 0x12 + .string "DEFENSE$" + +gUnknown_8417683:: @ 0x8417683 + .string "とくこう$" + +gUnknown_8417688:: @ 0x8417688 + .string "とくぼう$" gUnknown_841768D:: @ 841768D - .incbin "baserom.gba", 0x41768D, 0x9 + .string "SPEED$" + +gUnknown_8417693:: @ 0x8417693 + .string "HP$" gUnknown_8417696:: @ 8417696 - .incbin "baserom.gba", 0x417696, 0x22 + .string "That POKéMON can't participate.{PAUSE_UNTIL_PRESS}$" gUnknown_84176B8:: @ 84176B8 - .incbin "baserom.gba", 0x4176B8, 0x17 + .string "Cancel participation?$" + +gUnknown_84176CE:: @ 0x84176CE + .string "$" gUnknown_84176CF:: @ 84176CF - .incbin "baserom.gba", 0x4176CF, 0x2F + .string "Cancel the battle?$" + +gUnknown_84176E2:: @ 0x84176E2 + .string "TURN OFF$" + +gUnknown_84176EB:: @ 0x84176EB + .string "もようがえ$" + +gUnknown_84176F1:: @ 0x84176F1 + .string "ITEM STORAGE$" gUnknown_84176FE:: @ 84176FE - .incbin "baserom.gba", 0x4176FE, 0x76 + .string "MAILBOX$" + +gUnknown_8417706:: @ 0x8417706 + .string "DEPOSIT ITEM$" + +gUnknown_8417713:: @ 0x8417713 + .string "WITHDRAW ITEM$" + +gUnknown_8417721:: @ 0x8417721 + .string "どうぐを すてる$" + +gUnknown_841772A:: @ 0x841772A + .string "Store items in the PC.$" + +gUnknown_8417741:: @ 0x8417741 + .string "Take out items from the PC.$" + +gUnknown_841775D:: @ 0x841775D + .string "パソコンに あずけている\nどうぐを すてます$" gUnknown_8417774:: @ 8417774 - .incbin "baserom.gba", 0x417774, 0x16 + .string "There are no items.{PAUSE_UNTIL_PRESS}$" gText_NoMoreRoomInBag:: @ 841778A .string "There is no more\n" @@ -753,19 +1190,19 @@ gOtherText_Give2:: .string "GIVE$" gUnknown_84177EE:: @ 84177EE - .incbin "baserom.gba", 0x4177EE, 0x18 + .string "There's no MAIL here.{PAUSE_UNTIL_PRESS}$" gUnknown_8417806:: @ 8417806 - .incbin "baserom.gba", 0x417806, 0x2A + .string "What would you like to do with\n{STR_VAR_1}'s MAIL?$" gUnknown_8417830:: @ 8417830 - .incbin "baserom.gba", 0x417830, 0x28 + .string "The message will be lost.\nIs that okay?$" gUnknown_8417858:: @ 8417858 - .incbin "baserom.gba", 0x417858, 0x13 + .string "The BAG is full.{PAUSE_UNTIL_PRESS}$" gUnknown_841786B:: @ 841786B - .incbin "baserom.gba", 0x41786B, 0x3C + .string "The MAIL was returned to the BAG\nwith its message erased.{PAUSE_UNTIL_PRESS}$" gText_WithdrawItem:: @ 84178A7 .string "WITHDRAW\n" @@ -778,73 +1215,619 @@ gText_ReturnToPC:: @ 84178BE .string "Return to the PC.$" gUnknown_84178D0:: @ 84178D0 - .incbin "baserom.gba", 0x4178D0, 0xA + .string "LT. SURGE$" gUnknown_84178DA:: @ 84178DA - .incbin "baserom.gba", 0x4178DA, 0x5E + .string "KOGA$" + +gUnknown_84178DF:: @ 0x84178DF + .string "さんか する$" + +gUnknown_84178E6:: @ 0x84178E6 + .string "INFO$" + +gUnknown_84178EB:: @ 0x84178EB + .string "EGGS$" + +gUnknown_84178F0:: @ 0x84178F0 + .string "HALL OF FAME$" + +gUnknown_84178FD:: @ 0x84178FD + .string "VICTORIES$" + +gUnknown_8417907:: @ 0x8417907 + .string "QUIT$" + +gUnknown_841790C:: @ 0x841790C + .string "PSN$" + +gUnknown_8417910:: @ 0x8417910 + .string "PAR$" + +gUnknown_8417914:: @ 0x8417914 + .string "SLP$" + +gUnknown_8417918:: @ 0x8417918 + .string "BRN$" + +gUnknown_841791C:: @ 0x841791C + .string "FRZ$" + +gUnknown_8417920:: @ 0x8417920 + .string "TOXIC$" + +gUnknown_8417926:: @ 0x8417926 + .string "OK$" + +gUnknown_8417929:: @ 0x8417929 + .string "QUIT$" + +gUnknown_841792E:: @ 0x841792E + .string "みました$" + +gUnknown_8417933:: @ 0x8417933 + .string "これから$" gUnknown_8417938:: @ 8417938 - .incbin "baserom.gba", 0x417938, 0x4 + .string "YES$" gUnknown_841793C:: @ 841793C - .incbin "baserom.gba", 0x41793C, 0x263 + .string "NO$" + +gUnknown_841793F:: @ 0x841793F + .string "せつめい$" + +gUnknown_8417944:: @ 0x8417944 + .string "SINGLE BATTLE$" + +gUnknown_8417952:: @ 0x8417952 + .string "DOUBLE BATTLE$" + +gUnknown_8417960:: @ 0x8417960 + .string "MULTI BATTLE$" + +gUnknown_841796D:: @ 0x841796D + .string "Make a challenge.$" + +gUnknown_841797F:: @ 0x841797F + .string "INFO$" + +gUnknown_8417984:: @ 0x8417984 + .string "FRESH WATER{CLEAR_TO 0x57}{SIZE 0x00}¥200$" + +gUnknown_841799A:: @ 0x841799A + .string "SODA POP{CLEAR_TO 0x57}{SIZE 0x00}¥300$" + +gUnknown_84179AD:: @ 0x84179AD + .string "LEMONADE{CLEAR_TO 0x57}{SIZE 0x00}¥350$" + +gUnknown_84179C0:: @ 0x84179C0 + .string "{SIZE 0x00} 50 COINS{CLEAR_TO 0x45}¥1,000$" + +gUnknown_84179D6:: @ 0x84179D6 + .string "{SIZE 0x00}500 COINS{CLEAR_TO 0x40}¥10,000$" + +gUnknown_84179ED:: @ 0x84179ED + .string "Excellent$" + +gUnknown_84179F7:: @ 0x84179F7 + .string "Not so bad$" + +gUnknown_8417A02:: @ 0x8417A02 + .string "RED SHARD$" + +gUnknown_8417A0C:: @ 0x8417A0C + .string "YELLOW SHARD$" + +gUnknown_8417A19:: @ 0x8417A19 + .string "BLUE SHARD$" + +gUnknown_8417A24:: @ 0x8417A24 + .string "GREEN SHARD$" + +gUnknown_8417A30:: @ 0x8417A30 + .string "バトルタワ-$" + +gUnknown_8417A37:: @ 0x8417A37 + .string "Right$" + +gUnknown_8417A3D:: @ 0x8417A3D + .string "Left$" + +gUnknown_8417A42:: @ 0x8417A42 + .string "TM13{CLEAR_TO 0x48}{SIZE 0x00}4,000 COINS$" + +gUnknown_8417A58:: @ 0x8417A58 + .string "TM23{CLEAR_TO 0x48}{SIZE 0x00}3,500 COINS$" + +gUnknown_8417A6E:: @ 0x8417A6E + .string "TM24{CLEAR_TO 0x48}{SIZE 0x00}4,000 COINS$" + +gUnknown_8417A84:: @ 0x8417A84 + .string "TM30{CLEAR_TO 0x48}{SIZE 0x00}4,500 COINS$" + +gUnknown_8417A9A:: @ 0x8417A9A + .string "TM35{CLEAR_TO 0x48}{SIZE 0x00}4,000 COINS$" + +gUnknown_8417AB0:: @ 0x8417AB0 + .string "1F$" + +gUnknown_8417AB3:: @ 0x8417AB3 + .string "2F$" + +gUnknown_8417AB6:: @ 0x8417AB6 + .string "3F$" + +gUnknown_8417AB9:: @ 0x8417AB9 + .string "4F$" + +gUnknown_8417ABC:: @ 0x8417ABC + .string "5F$" + +gUnknown_8417ABF:: @ 0x8417ABF + .string "COOL$" + +gUnknown_8417AC4:: @ 0x8417AC4 + .string "BEAUTY$" + +gUnknown_8417ACB:: @ 0x8417ACB + .string "CUTE$" + +gUnknown_8417AD0:: @ 0x8417AD0 + .string "SMART$" + +gUnknown_8417AD6:: @ 0x8417AD6 + .string "TOUGH$" + +gUnknown_8417ADC:: @ 0x8417ADC + .string "NORMAL$" + +gUnknown_8417AE3:: @ 0x8417AE3 + .string "BLACK$" + +gUnknown_8417AE9:: @ 0x8417AE9 + .string "PINK$" + +gUnknown_8417AEE:: @ 0x8417AEE + .string "SEPIA$" + +gUnknown_8417AF4:: @ 0x8417AF4 + .string "COOL$" + +gUnknown_8417AF9:: @ 0x8417AF9 + .string "BEAUTY$" + +gUnknown_8417B00:: @ 0x8417B00 + .string "CUTE$" + +gUnknown_8417B05:: @ 0x8417B05 + .string "SMART$" + +gUnknown_8417B0B:: @ 0x8417B0B + .string "TOUGH$" + +gUnknown_8417B11:: @ 0x8417B11 + .string "ITEMS$" + +gUnknown_8417B17:: @ 0x8417B17 + .string "KEY ITEMS$" + +gUnknown_8417B21:: @ 0x8417B21 + .string "POKé BALLS$" + +gUnknown_8417B2C:: @ 0x8417B2C + .string "TMs を HMs$" + +gUnknown_8417B36:: @ 0x8417B36 + .string "BERRIES$" + +gUnknown_8417B3E:: @ 0x8417B3E + .string "BOULDERBADGE$" + +gUnknown_8417B4B:: @ 0x8417B4B + .string "CASCADEBADGE$" + +gUnknown_8417B58:: @ 0x8417B58 + .string "THUNDERBADGE$" + +gUnknown_8417B65:: @ 0x8417B65 + .string "RAINBOWBADGE$" + +gUnknown_8417B72:: @ 0x8417B72 + .string "SOULBADGE$" + +gUnknown_8417B7C:: @ 0x8417B7C + .string "MARSHBADGE$" + +gUnknown_8417B87:: @ 0x8417B87 + .string "VOLCANOBADGE$" + +gUnknown_8417B94:: @ 0x8417B94 + .string "EARTHBADGE$" gUnknown_8417B9F:: @ 8417B9F - .incbin "baserom.gba", 0x417B9F, 0xD + .string "SOMEONE'S PC$" gUnknown_8417BAC:: @ 8417BAC - .incbin "baserom.gba", 0x417BAC, 0xA + .string "BILL'S PC$" gUnknown_8417BB6:: @ 8417BB6 - .incbin "baserom.gba", 0x417BB6, 0x8 + .string "{PLAYER}'s PC$" gUnknown_8417BBE:: @ 8417BBE - .incbin "baserom.gba", 0x417BBE, 0xD + .string "HALL OF FAME$" gUnknown_8417BCB:: @ 8417BCB - .incbin "baserom.gba", 0x417BCB, 0x8 + .string "LOG OFF$" gUnknown_8417BD3:: @ 8417BD3 - .incbin "baserom.gba", 0x417BD3, 0x5A + .string "PROF. OAK's PC$" + +gUnknown_8417BE2:: @ 0x8417BE2 + .string "EEVEE$" + +gUnknown_8417BE8:: @ 0x8417BE8 + .string "FLAREON$" + +gUnknown_8417BF0:: @ 0x8417BF0 + .string "JOLTEON$" + +gUnknown_8417BF8:: @ 0x8417BF8 + .string "VAPOREON$" + +gUnknown_8417C01:: @ 0x8417C01 + .string "Quit looking.$" + +gUnknown_8417C0F:: @ 0x8417C0F + .string "FRESH WATER$" + +gUnknown_8417C1B:: @ 0x8417C1B + .string "SODA POP$" + +gUnknown_8417C24:: @ 0x8417C24 + .string "LEMONADE$" gUnknown_8417C2D:: @ 8417C2D - .incbin "baserom.gba", 0x417C2D, 0x1C0 + .string "COINS$" + +gUnknown_8417C33:: @ 0x8417C33 + .string "BICYCLE{CLEAR_TO 0x49}{SIZE 0x00}¥1,000,000$" + +gUnknown_8417C4B:: @ 0x8417C4B + .string "NO THANKS$" + +gUnknown_8417C55:: @ 0x8417C55 + .string "ABRA{CLEAR_TO 0x55}{SIZE 0x00} 180 COINS$" + +gUnknown_8417C6A:: @ 0x8417C6A + .string "CLEFAIRY{CLEAR_TO 0x55}{SIZE 0x00} 500 COINS$" + +gUnknown_8417C83:: @ 0x8417C83 + .string "DRATINI{CLEAR_TO 0x4B}{SIZE 0x00} 2,800 COINS$" + +gUnknown_8417C9D:: @ 0x8417C9D + .string "SCYTHER{CLEAR_TO 0x4B}{SIZE 0x00} 5,500 COINS$" + +gUnknown_8417CB7:: @ 0x8417CB7 + .string "PORYGON{CLEAR_TO 0x4B}{SIZE 0x00} 9,999 COINS$" + +gUnknown_8417CD1:: @ 0x8417CD1 + .string "ABRA{CLEAR_TO 0x55}{SIZE 0x00} 120 COINS$" + +gUnknown_8417CE6:: @ 0x8417CE6 + .string "CLEFAIRY{CLEAR_TO 0x55}{SIZE 0x00} 750 COINS$" + +gUnknown_8417CFF:: @ 0x8417CFF + .string "PINSIR{CLEAR_TO 0x4B}{SIZE 0x00} 2,500 COINS$" + +gUnknown_8417D18:: @ 0x8417D18 + .string "DRATINI{CLEAR_TO 0x4B}{SIZE 0x00} 4,600 COINS$" + +gUnknown_8417D32:: @ 0x8417D32 + .string "PORYGON{CLEAR_TO 0x4B}{SIZE 0x00} 6,500 COINS$" + +gUnknown_8417D4C:: @ 0x8417D4C + .string "NO THANKS$" + +gUnknown_8417D56:: @ 0x8417D56 + .string "HELIX FOSSIL$" + +gUnknown_8417D63:: @ 0x8417D63 + .string "DOME FOSSIL$" + +gUnknown_8417D6F:: @ 0x8417D6F + .string "OLD AMBER$" + +gUnknown_8417D79:: @ 0x8417D79 + .string "TRADE CENTER$" + +gUnknown_8417D86:: @ 0x8417D86 + .string "COLOSSEUM$" + +gUnknown_8417D90:: @ 0x8417D90 + .string "Game Link cable$" + +gUnknown_8417DA0:: @ 0x8417DA0 + .string "Wireless$" + +gUnknown_8417DA9:: @ 0x8417DA9 + .string "ITEMS POCKET$" + +gUnknown_8417DB6:: @ 0x8417DB6 + .string "KEY ITEMS POCKET$" + +gUnknown_8417DC7:: @ 0x8417DC7 + .string "POKé BALLS POCKET$" + +gUnknown_8417DD9:: @ 0x8417DD9 + .string "TM CASE$" + +gUnknown_8417DE1:: @ 0x8417DE1 + .string "BERRY POUCH$" gUnknown_8417DED:: @ 8417DED - .incbin "baserom.gba", 0x417DED, 0x1CC + .string "OTHER$" + +gUnknown_8417DF3:: @ 0x8417DF3 + .string "ONE ISLAND$" + +gUnknown_8417DFE:: @ 0x8417DFE + .string "TWO ISLAND$" + +gUnknown_8417E09:: @ 0x8417E09 + .string "THREE ISLAND$" + +gUnknown_8417E16:: @ 0x8417E16 + .string "FOUR ISLAND$" + +gUnknown_8417E22:: @ 0x8417E22 + .string "FIVE ISLAND$" + +gUnknown_8417E2E:: @ 0x8417E2E + .string "SIX ISLAND$" + +gUnknown_8417E39:: @ 0x8417E39 + .string "SEVEN ISLAND$" + +gUnknown_8417E46:: @ 0x8417E46 + .string "VERMILION$" + +gUnknown_8417E50:: @ 0x8417E50 + .string "COLOSSEUM$" + +gUnknown_8417E5A:: @ 0x8417E5A + .string "BERRY CRUSH$" + +gUnknown_8417E66:: @ 0x8417E66 + .string "$" + +gUnknown_8417E67:: @ 0x8417E67 + .string "$" + +gUnknown_8417E68:: @ 0x8417E68 + .string "せつめいを きく$" + +gUnknown_8417E71:: @ 0x8417E71 + .string "$" + +gUnknown_8417E72:: @ 0x8417E72 + .string "POKéMON JUMP$" + +gUnknown_8417E7F:: @ 0x8417E7F + .string "DODRIO BERRY-PICKING$" + +gUnknown_8417E94:: @ 0x8417E94 + .string "2 TINYMUSHROOMS$" + +gUnknown_8417EA4:: @ 0x8417EA4 + .string "1 BIG MUSHROOM$" + +gUnknown_8417EB3:: @ 0x8417EB3 + .string "SEVII ISLANDS$" + +gUnknown_8417EC1:: @ 0x8417EC1 + .string "NAVEL ROCK$" + +gUnknown_8417ECC:: @ 0x8417ECC + .string "BIRTH ISLAND$" + +gUnknown_8417ED9:: @ 0x8417ED9 + .string "MIRACLE SEED{CLEAR_TO 0x50}{SIZE 0x00}1,000 COINS$" + +gUnknown_8417EF7:: @ 0x8417EF7 + .string "CHARCOAL{CLEAR_TO 0x50}{SIZE 0x00}1,000 COINS$" + +gUnknown_8417F11:: @ 0x8417F11 + .string "MYSTIC WATER{CLEAR_TO 0x50}{SIZE 0x00}1,000 COINS$" + +gUnknown_8417F2F:: @ 0x8417F2F + .string "YELLOW FLUTE{CLEAR_TO 0x50}{SIZE 0x00}1,600 COINS$" + +gUnknown_8417F4D:: @ 0x8417F4D + .string "SMOKE BALL{CLEAR_TO 0x5A}{SIZE 0x00}800 COINS$" + +gUnknown_8417F67:: @ 0x8417F67 + .string "$" + +gUnknown_8417F68:: @ 0x8417F68 + .string "$" + +gUnknown_8417F69:: @ 0x8417F69 + .string "BECOME LEADER$" + +gUnknown_8417F77:: @ 0x8417F77 + .string "JOIN GROUP$" + +gUnknown_8417F82:: @ 0x8417F82 + .string "SINGLE$" + +gUnknown_8417F89:: @ 0x8417F89 + .string "DOUBLE$" + +gUnknown_8417F90:: @ 0x8417F90 + .string "KNOCKOUT$" + +gUnknown_8417F99:: @ 0x8417F99 + .string "MIXED$" + +gUnknown_8417F9F:: @ 0x8417F9F + .string "99かい いじょう$" + +gUnknown_8417FA9:: @ 0x8417FA9 + .string "1ぷん いじょう$" + +gUnknown_8417FB2:: @ 0x8417FB2 + .string "びょう$" + +gUnknown_8417FB6:: @ 0x8417FB6 + .string "かい$" gUnknown_8417FB9:: @ 8417FB9 - .incbin "baserom.gba", 0x417FB9, 0x2 + .string ".$" gUnknown_8417FBB:: @ 8417FBB - .incbin "baserom.gba", 0x417FBB, 0x8 + .string "Big guy$" gUnknown_8417FC3:: @ 8417FC3 - .incbin "baserom.gba", 0x417FC3, 0x9 + .string "Big girl$" gUnknown_8417FCC:: @ 8417FCC - .incbin "baserom.gba", 0x417FCC, 0x4 + .string "son$" gUnknown_8417FD0:: @ 8417FD0 - .incbin "baserom.gba", 0x417FD0, 0xA5 + .string "daughter$" + +gUnknown_8417FD9:: @ 0x8417FD9 + .string "BOULDERBADGE$" + +gUnknown_8417FE6:: @ 0x8417FE6 + .string "CASCADEBADGE$" + +gUnknown_8417FF3:: @ 0x8417FF3 + .string "THUNDERBADGE$" + +gUnknown_8418000:: @ 0x8418000 + .string "RAINBOWBADGE$" + +gUnknown_841800D:: @ 0x841800D + .string "SOULBADGE$" + +gUnknown_8418017:: @ 0x8418017 + .string "MARSHBADGE$" + +gUnknown_8418022:: @ 0x8418022 + .string "VOLCANOBADGE$" + +gUnknown_841802F:: @ 0x841802F + .string "EARTHBADGE$" + +gUnknown_841803A:: @ 0x841803A + .string "1F$" + +gUnknown_841803D:: @ 0x841803D + .string "2F$" + +gUnknown_8418040:: @ 0x8418040 + .string "3F$" + +gUnknown_8418043:: @ 0x8418043 + .string "4F$" + +gUnknown_8418046:: @ 0x8418046 + .string "5F$" + +gUnknown_8418049:: @ 0x8418049 + .string "6F$" + +gUnknown_841804C:: @ 0x841804C + .string "7F$" + +gUnknown_841804F:: @ 0x841804F + .string "8F$" + +gUnknown_8418052:: @ 0x8418052 + .string "9F$" + +gUnknown_8418055:: @ 0x8418055 + .string "10F$" + +gUnknown_8418059:: @ 0x8418059 + .string "11F$" + +gUnknown_841805D:: @ 0x841805D + .string "B1F$" + +gUnknown_8418061:: @ 0x8418061 + .string "B2F$" + +gUnknown_8418065:: @ 0x8418065 + .string "B3F$" + +gUnknown_8418069:: @ 0x8418069 + .string "B4F$" + +gUnknown_841806D:: @ 0x841806D + .string "ROOFTOP$" gUnknown_8418075:: @ 8418075 - .incbin "baserom.gba", 0x418075, 0xFF + .string "Now on:$" + +gUnknown_841807D:: @ 0x841807D + .string "LINKED GAME PLAY$" + +gUnknown_841808E:: @ 0x841808E + .string "DIRECT CORNER$" + +gUnknown_841809C:: @ 0x841809C + .string "UNION ROOM$" + +gUnknown_84180A7:: @ 0x84180A7 + .string "ENERGYPOWDER{CLEAR_TO 0x74}{SIZE 0x00}50$" + +gUnknown_84180BC:: @ 0x84180BC + .string "ENERGY ROOT{CLEAR_TO 0x74}{SIZE 0x00}80$" + +gUnknown_84180D0:: @ 0x84180D0 + .string "HEAL POWDER{CLEAR_TO 0x74}{SIZE 0x00}50$" + +gUnknown_84180E4:: @ 0x84180E4 + .string "REVIVAL HERB{CLEAR_TO 0x6F}{SIZE 0x00}300$" + +gUnknown_84180FA:: @ 0x84180FA + .string "PROTEIN{CLEAR_TO 0x65}{SIZE 0x00}1,000$" + +gUnknown_841810D:: @ 0x841810D + .string "IRON{CLEAR_TO 0x65}{SIZE 0x00}1,000$" + +gUnknown_841811D:: @ 0x841811D + .string "CARBOS{CLEAR_TO 0x65}{SIZE 0x00}1,000$" + +gUnknown_841812F:: @ 0x841812F + .string "CALCIUM{CLEAR_TO 0x65}{SIZE 0x00}1,000$" + +gUnknown_8418142:: @ 0x8418142 + .string "ZINC{CLEAR_TO 0x65}{SIZE 0x00}1,000$" + +gUnknown_8418152:: @ 0x8418152 + .string "HP UP{CLEAR_TO 0x65}{SIZE 0x00}1,000$" + +gUnknown_8418163:: @ 0x8418163 + .string "PP UP{CLEAR_TO 0x65}{SIZE 0x00}3,000$" gUnknown_8418174:: @ 8418174 - .incbin "baserom.gba", 0x418174, 0x14 + .string "{PLAYER}'s BATTLE RESULTS$" gUnknown_8418188:: @ 8418188 - .incbin "baserom.gba", 0x418188, 0x1C + .string "TOTAL RECORD W:{STR_VAR_1} L:{STR_VAR_2} D:{STR_VAR_3}$" gUnknown_84181A4:: @ 84181A4 - .incbin "baserom.gba", 0x4181A4, 0x12 + .string "WIN{CLEAR_TO 0x30}LOSE{CLEAR_TO 0x60}DRAW$" gUnknown_84181B6:: @ 84181B6 - .incbin "baserom.gba", 0x4181B6, 0x8 + .string "-------$" gUnknown_84181BE:: @ 84181BE - .incbin "baserom.gba", 0x4181BE, 0x5 + .string "----$" gFameCheckerText_FameCheckerWillBeClosed:: @ 84181C3 .string "The FAME CHECKER will be closed.$" @@ -854,37 +1837,481 @@ gFameCheckerText_ClearTextbox:: @ 84181E4 .string " $" gUnknown_8418204:: @ 8418204 - .incbin "baserom.gba", 0x00418204, 0x48c + .string "やめる$" + +gUnknown_8418208:: @ 0x8418208 + .string "Exit from the BOX.$" + +gUnknown_841821B:: @ 0x841821B + .string "What do you want to do?$" + +gUnknown_8418233:: @ 0x8418233 + .string "Please pick a theme.$" + +gUnknown_8418248:: @ 0x8418248 + .string "Pick the wallpaper.$" + +gUnknown_841825C:: @ 0x841825C + .string "{UNKNOWN_F7 0x00} is selected.$" + +gUnknown_841826C:: @ 0x841826C + .string "Jump to which BOX?$" + +gUnknown_841827F:: @ 0x841827F + .string "Deposit in which BOX?$" + +gUnknown_8418295:: @ 0x8418295 + .string "{UNKNOWN_F7 0x00} was deposited.$" + +gUnknown_84182A7:: @ 0x84182A7 + .string "The BOX is full.$" + +gUnknown_84182B8:: @ 0x84182B8 + .string "Release this POKéMON?$" + +gUnknown_84182CE:: @ 0x84182CE + .string "{UNKNOWN_F7 0x00} was released.$" + +gUnknown_84182DF:: @ 0x84182DF + .string "Bye-bye, {UNKNOWN_F7 0x00}!$" + +gUnknown_84182EC:: @ 0x84182EC + .string "Mark your POKéMON.$" + +gUnknown_84182FF:: @ 0x84182FF + .string "That's your last POKéMON!$" + +gUnknown_8418319:: @ 0x8418319 + .string "Your party's full!$" + +gUnknown_841832C:: @ 0x841832C + .string "You're holding a POKéMON!$" + +gUnknown_8418346:: @ 0x8418346 + .string "Which one will you take?$" + +gUnknown_841835F:: @ 0x841835F + .string "You can't release an EGG.$" + +gUnknown_8418379:: @ 0x8418379 + .string "Continue BOX operations?$" + +gUnknown_8418392:: @ 0x8418392 + .string "{UNKNOWN_F7 0x00} came back!$" + +gUnknown_84183A0:: @ 0x84183A0 + .string "Was it worried about you?$" + +gUnknown_84183BA:: @ 0x84183BA + .string "‥ ‥ ‥ ‥ ‥!$" + +gUnknown_84183C5:: @ 0x84183C5 + .string "Please remove the MAIL.$" + +gUnknown_84183DD:: @ 0x84183DD + .string "GIVE to a POKéMON?$" + +gUnknown_84183F0:: @ 0x84183F0 + .string "Placed item in the BAG.$" + +gUnknown_8418408:: @ 0x8418408 + .string "The BAG is full.$" + +gUnknown_8418419:: @ 0x8418419 + .string "Put this item in the BAG?$" + +gUnknown_8418433:: @ 0x8418433 + .string "{UNKNOWN_F7 0x00} is now held.$" + +gUnknown_8418443:: @ 0x8418443 + .string "Changed to {UNKNOWN_F7 0x00}.$" + +gUnknown_8418452:: @ 0x8418452 + .string "MAIL can't be stored!$" + +gUnknown_8418468:: @ 0x8418468 + .string "CANCEL$" + +gUnknown_841846F:: @ 0x841846F + .string "STORE$" + +gUnknown_8418475:: @ 0x8418475 + .string "WITHDRAW$" + +gUnknown_841847E:: @ 0x841847E + .string "SHIFT$" + +gUnknown_8418484:: @ 0x8418484 + .string "MOVE$" + +gUnknown_8418489:: @ 0x8418489 + .string "PLACE$" + +gUnknown_841848F:: @ 0x841848F + .string "SUMMARY$" + +gUnknown_8418497:: @ 0x8418497 + .string "RELEASE$" + +gUnknown_841849F:: @ 0x841849F + .string "MARK$" + +gUnknown_84184A4:: @ 0x84184A4 + .string "NAME$" + +gUnknown_84184A9:: @ 0x84184A9 + .string "JUMP$" + +gUnknown_84184AE:: @ 0x84184AE + .string "WALLPAPER$" + +gUnknown_84184B8:: @ 0x84184B8 + .string "TAKE$" + +gUnknown_84184BD:: @ 0x84184BD + .string "GIVE$" + +gUnknown_84184C2:: @ 0x84184C2 + .string "SWITCH$" + +gUnknown_84184C9:: @ 0x84184C9 + .string "BAG$" + +gUnknown_84184CD:: @ 0x84184CD + .string "INFO$" + +gUnknown_84184D2:: @ 0x84184D2 + .string "SCENERY 1$" + +gUnknown_84184DC:: @ 0x84184DC + .string "SCENERY 2$" + +gUnknown_84184E6:: @ 0x84184E6 + .string "SCENERY 3$" + +gUnknown_84184F0:: @ 0x84184F0 + .string "ETCETERA$" + +gUnknown_84184F9:: @ 0x84184F9 + .string "FOREST$" + +gUnknown_8418500:: @ 0x8418500 + .string "CITY$" + +gUnknown_8418505:: @ 0x8418505 + .string "DESERT$" + +gUnknown_841850C:: @ 0x841850C + .string "SAVANNA$" + +gUnknown_8418514:: @ 0x8418514 + .string "CRAG$" + +gUnknown_8418519:: @ 0x8418519 + .string "VOLCANO$" + +gUnknown_8418521:: @ 0x8418521 + .string "SNOW$" + +gUnknown_8418526:: @ 0x8418526 + .string "CAVE$" + +gUnknown_841852B:: @ 0x841852B + .string "BEACH$" + +gUnknown_8418531:: @ 0x8418531 + .string "SEAFLOOR$" + +gUnknown_841853A:: @ 0x841853A + .string "RIVER$" + +gUnknown_8418540:: @ 0x8418540 + .string "SKY$" + +gUnknown_8418544:: @ 0x8418544 + .string "STARS$" + +gUnknown_841854A:: @ 0x841854A + .string "POKéCENTER$" + +gUnknown_8418555:: @ 0x8418555 + .string "TILES$" + +gUnknown_841855B:: @ 0x841855B + .string "SIMPLE$" + +gUnknown_8418562:: @ 0x8418562 + .string "なにを しますか?$" + +gUnknown_841856C:: @ 0x841856C + .string "WITHDRAW POKéMON$" + +gUnknown_841857D:: @ 0x841857D + .string "DEPOSIT POKéMON$" + +gUnknown_841858D:: @ 0x841858D + .string "MOVE POKéMON$" + +gUnknown_841859A:: @ 0x841859A + .string "MOVE ITEMS$" + +gUnknown_84185A5:: @ 0x84185A5 + .string "SEE YA!$" + +gUnknown_84185AD:: @ 0x84185AD + .string "You can withdraw a POKéMON if you\nhave any in a BOX.$" + +gUnknown_84185E2:: @ 0x84185E2 + .string "You can deposit your party\nPOKéMON in any BOX.$" + +gUnknown_8418611:: @ 0x8418611 + .string "You can move POKéMON that are\nstored in any BOX.$" + +gUnknown_8418642:: @ 0x8418642 + .string "You can move items held by any\nPOKéMON in a BOX or your party.$" + +gUnknown_8418681:: @ 0x8418681 + .string "See you later!$" gUnknown_8418690:: @ 8418690 - .incbin "baserom.gba", 0x418690, 0x20 + .string "Can't deposit the last POKéMON!$" gUnknown_84186B0:: @ 84186B0 - .incbin "baserom.gba", 0x4186B0, 0x1D + .string "Can't take any more POKéMON.$" gUnknown_84186CD:: @ 84186CD - .incbin "baserom.gba", 0x4186CD, 0x26A + .string "BOX$" + +gUnknown_84186D1:: @ 0x84186D1 + .string "Combine four words or phrases$" + +gUnknown_84186EF:: @ 0x84186EF + .string "and make your profile.$" + +gUnknown_8418706:: @ 0x8418706 + .string "Make a message of six phrases.$" + +gUnknown_8418725:: @ 0x8418725 + .string "Max two 12-letter phrases/line.$" + +gUnknown_8418745:: @ 0x8418745 + .string "Find words that describe your$" + +gUnknown_8418763:: @ 0x8418763 + .string "feelings right now.$" + +gUnknown_8418777:: @ 0x8418777 + .string "4つの ことばで$" + +gUnknown_8418780:: @ 0x8418780 + .string "Combine nine words or phrases$" + +gUnknown_841879E:: @ 0x841879E + .string "and make a message.$" + +gUnknown_84187B2:: @ 0x84187B2 + .string "Change just one word or phrase$" + +gUnknown_84187D1:: @ 0x84187D1 + .string "and improve the BARD's song.$" + +gUnknown_84187EE:: @ 0x84187EE + .string "and fill out the questionnaire.$" + +gUnknown_841880E:: @ 0x841880E + .string "Your profile$" + +gUnknown_841881B:: @ 0x841881B + .string "Your feeling at the battle's start$" + +gUnknown_841883E:: @ 0x841883E + .string "What you say if you win a battle$" + +gUnknown_841885F:: @ 0x841885F + .string "What you say if you lose a battle$" + +gUnknown_8418881:: @ 0x8418881 + .string "The answer$" + +gUnknown_841888C:: @ 0x841888C + .string "The MAIL message$" + +gUnknown_841889D:: @ 0x841889D + .string "はがきに のせる あいさつは$" + +gUnknown_84188AC:: @ 0x84188AC + .string "The new song$" + +gUnknown_84188B9:: @ 0x84188B9 + .string "Combine two words or phrases$" + +gUnknown_84188D6:: @ 0x84188D6 + .string "and make a trendy saying.$" + +gUnknown_84188F0:: @ 0x84188F0 + .string "The trendy saying$" + +gUnknown_8418902:: @ 0x8418902 + .string "is as shown. Okay?$" + +gUnknown_8418915:: @ 0x8418915 + .string "2つの ことばを くみあわせて$" + +gUnknown_8418925:: @ 0x8418925 + .string "いい ことばを おしえてあげよう!$" gUnknown_8418937:: @ 8418937 - .incbin "baserom.gba", 0x418937, 0x1F + .string "All the text being edited will$" gUnknown_8418956:: @ 8418956 - .incbin "baserom.gba", 0x418956, 0x8A + .string "be deleted. Is that okay?$" + +gUnknown_8418970:: @ 0x8418970 + .string "なにか ことばを いれてください!$" + +gUnknown_8418982:: @ 0x8418982 + .string "ことばを ぜんぶ けすことは できません!$" + +gUnknown_8418998:: @ 0x8418998 + .string "かえられる ことばは 1つ までです!$" + +gUnknown_84189AC:: @ 0x84189AC + .string "うたを もとに もどします!$" + +gUnknown_84189BB:: @ 0x84189BB + .string "それは もう はやっています!$" + +gUnknown_84189CB:: @ 0x84189CB + .string "2つの ことばを くみあわせてください!$" gUnknown_84189E0:: @ 84189E0 - .incbin "baserom.gba", 0x4189E0, 0xE + .string "Quit editing?$" gUnknown_84189EE:: @ 84189EE - .incbin "baserom.gba", 0x4189EE, 0x22D + .string "Stop giving the POKéMON MAIL?$" + +gUnknown_8418A0C:: @ 0x8418A0C + .string "へんしゅうした ことばは ほぞん$" + +gUnknown_8418A1D:: @ 0x8418A1D + .string "されませんが いいですか?$" + +gUnknown_8418A2B:: @ 0x8418A2B + .string "PROFILE$" + +gUnknown_8418A33:: @ 0x8418A33 + .string "At the battle's start:$" + +gUnknown_8418A4A:: @ 0x8418A4A + .string "Upon winning a battle:$" + +gUnknown_8418A61:: @ 0x8418A61 + .string "Upon losing a battle:$" + +gUnknown_8418A77:: @ 0x8418A77 + .string "The BARD's Song$" + +gUnknown_8418A87:: @ 0x8418A87 + .string "What's hip and happening?$" + +gUnknown_8418AA1:: @ 0x8418AA1 + .string "Interview$" + +gUnknown_8418AAB:: @ 0x8418AAB + .string "いい ことば$" + +gUnknown_8418AB2:: @ 0x8418AB2 + .string "QUESTIONNAIRE$" + +gUnknown_8418AC0:: @ 0x8418AC0 + .string " きれい だよね-$" + +gUnknown_8418ACA:: @ 0x8418ACA + .string " かわいい よね-$" + +gUnknown_8418AD4:: @ 0x8418AD4 + .string " のんびり だよね-$" + +gUnknown_8418ADF:: @ 0x8418ADF + .string " ぽっかぽか だよね-$" + +gUnknown_8418AEB:: @ 0x8418AEB + .string " あこがれる よね-$" + +gUnknown_8418AF6:: @ 0x8418AF6 + .string " ドキドキ するよね-$" + +gUnknown_8418B02:: @ 0x8418B02 + .string " おもしろい よね-$" + +gUnknown_8418B0D:: @ 0x8418B0D + .string " ふしぎ だよね-$" + +gUnknown_8418B17:: @ 0x8418B17 + .string "って$" + +gUnknown_8418B1A:: @ 0x8418B1A + .string "\nそう おもわない?$" + +gUnknown_8418B25:: @ 0x8418B25 + .string "たびに でたいな-\nどこか いい ところ しらない?$" + +gUnknown_8418B40:: @ 0x8418B40 + .string "120しょくの クレヨン かったんだ-\nいいでしょう?$" + +gUnknown_8418B5C:: @ 0x8418B5C + .string "しゃぼんだまに のって とべるように\nならないかな-$" + +gUnknown_8418B77:: @ 0x8418B77 + .string "すなはまに かいた もじは\nすぐに きえちゃうのが かなしいよね-$" + +gUnknown_8418B99:: @ 0x8418B99 + .string "うみの そこって どうなってるのかな-\nいちどで いいから みて みたいな-$" + +gUnknown_8418BC0:: @ 0x8418BC0 + .string "ゆうやけを みると\nウチに かえりたく ならない?$" + +gUnknown_8418BDA:: @ 0x8418BDA + .string "みどりの しばで ねころがると\nきもちいいよね-$" + +gUnknown_8418BF3:: @ 0x8418BF3 + .string "ひみつきち って いいよね!\nなんか わくわく してこない?$" + +gUnknown_8418C12:: @ 0x8418C12 + .string "ポケモン リ-グ$" gUnknown_8418C1B:: @ 8418C1B .string "POKéMON CENTER$" gUnknown_8418C2A:: @ 8418C2A - .incbin "baserom.gba", 0x418C2A, 0x59 + .string "に ポロックを あげますか?$" + +gUnknown_8418C39:: @ 0x8418C39 + .string "かっこよさ$" + +gUnknown_8418C3F:: @ 0x8418C3F + .string "うつくしさ$" + +gUnknown_8418C45:: @ 0x8418C45 + .string "かわいさ$" + +gUnknown_8418C4A:: @ 0x8418C4A + .string "かしこさ$" + +gUnknown_8418C4F:: @ 0x8418C4F + .string "たくましさ$" + +gUnknown_8418C55:: @ 0x8418C55 + .string "に みがきが かかった!$" + +gUnknown_8418C62:: @ 0x8418C62 + .string "なにも かわらなかった!$" + +gUnknown_8418C6F:: @ 0x8418C6F + .string "もう これいじょう たべない みたい‥$" gUnknown_8418C83:: @ 8418C83 - .incbin "baserom.gba", 0x418C83, 0x56 + .string "Save failed.\nChecking the backup memory‥\nPlease wait.\n“Time required:\nabout 1 minute”$" gUnknown_8418CD9:: @ 8418CD9 .string "The backup memory is damaged or\n" @@ -894,40 +2321,67 @@ gUnknown_8418CD9:: @ 8418CD9 .string "“Please press the A Button.”$" gUnknown_8418D70:: @ 8418D70 - .incbin "baserom.gba", 0x418D70, 0x99 + .string "{COLOR RED}“このまま ぼうけんをつづけることは できません\nタイトルに もどります”$" + +gUnknown_8418D99:: @ 0x8418D99 + .string "けんさが しゅうりょうしました!\nもういちど レポ-トを かきこみます\nしばらくおまちください$" + +gUnknown_8418DC9:: @ 0x8418DC9 + .string "レポ-トの かきこみは しゅうりょうしました\n{COLOR RED}“このまま ぼうけんをつづけることは できません\nタイトルに もどります”$" gUnknown_8418E09:: @ 8418E09 - .incbin "baserom.gba", 0x418E09, 0x6E + .string "Save completed.\n“Please press the A Button.”$" + +gUnknown_8418E36:: @ 0x8418E36 + .string "れんらくせん$" + +gUnknown_8418E3D:: @ 0x8418E3D + .string "ひみつきち$" + +gUnknown_8418E43:: @ 0x8418E43 + .string "アジト$" + +gUnknown_8418E47:: @ 0x8418E47 + .string "YOUR NAME?$" + +gUnknown_8418E52:: @ 0x8418E52 + .string "BOX NAME?$" + +gUnknown_8418E5C:: @ 0x8418E5C + .string "'s nickname?$" + +gUnknown_8418E69:: @ 0x8418E69 + .string "RIVAL's NAME?$" gUnknown_8418E77:: @ 8418E77 - .incbin "baserom.gba", 0x418E77, 0x13 + .string "{KEYGFX_DPAD_ANY}MOVE {KEYGFX_A_BUTTON}OK {KEYGFX_B_BUTTON}BACK$" gUnknown_8418E8A:: @ 8418E8A - .incbin "baserom.gba", 0x418E8A, 0x1 + .string "$" gUnknown_8418E8B:: @ 8418E8B - .incbin "baserom.gba", 0x418E8B, 0x2 + .string " $" gUnknown_8418E8D:: @ 8418E8D - .incbin "baserom.gba", 0x418E8D, 0x8 + .string "{KEYGFX_A_BUTTON}GUIDE$" gUnknown_8418E95:: @ 8418E95 - .incbin "baserom.gba", 0x418E95, 0x9 + .string "{KEYGFX_A_BUTTON}CANCEL$" gUnknown_8418E9E:: @ 8418E9E - .incbin "baserom.gba", 0x418E9E, 0x9 + .string "{KEYGFX_A_BUTTON}CANCEL$" gUnknown_8418EA7:: @ 8418EA7 - .incbin "baserom.gba", 0x418EA7, 0x9 + .string "{KEYGFX_A_BUTTON}SWITCH$" gUnknown_8418EB0:: @ 8418EB0 - .incbin "baserom.gba", 0x418EB0, 0x5 + .string "{KEYGFX_A_BUTTON}OK$" gUnknown_8418EB5:: @ 8418EB5 - .incbin "baserom.gba", 0x418EB5, 0x7 + .string "{KEYGFX_DPAD_ANY}MOVE$" gUnknown_8418EBC:: @ 8418EBC - .incbin "baserom.gba", 0x418EBC, 0x7 + .string "{KEYGFX_DPAD_UP_DOWN}PICK$" gUnknown_8418EC3:: @ 8418EC3 .string "No data$" @@ -1136,109 +2590,235 @@ gUnknown_84199AB:: @ 84199AB .string "{UNKNOWN_F7 0x02} at {EXTRA_LV} {UNKNOWN_F7 0x01}).$" gUnknown_84199F4:: @ 84199F4 - .incbin "baserom.gba", 0x4199F4, 0x217 + .string "{UNKNOWN_F7 0x00} nature. Apparently met in\na fateful encounter シhatched:\n{UNKNOWN_F7 0x02} at {EXTRA_LV} {UNKNOWN_F7 0x01}ス.$" + +gUnknown_8419A3D:: @ 0x8419A3D + .string "An odd POKéMON EGG found by the\nDAY-CARE couple.$" + +gUnknown_8419A6E:: @ 0x8419A6E + .string "An odd POKéMON EGG obtained from\nthe traveling man.$" + +gUnknown_8419AA2:: @ 0x8419AA2 + .string "A wondrously peculiar POKéMON EGG\nobtained at a nice place.$" + +gUnknown_8419ADE:: @ 0x8419ADE + .string "An odd POKéMON EGG obtained from\nan old woman at the SPA.$" + +gUnknown_8419B18:: @ 0x8419B18 + .string "A peculiar POKéMON EGG obtained\nin a trade.$" + +gUnknown_8419B44:: @ 0x8419B44 + .string "It looks like this\nEGG will take a\nlong time to hatch.$" + +gUnknown_8419B7B:: @ 0x8419B7B + .string "What will hatch\nfrom this? It will\ntake some time.$" + +gUnknown_8419BAE:: @ 0x8419BAE + .string "It occasionally\nmoves. It should\nhatch soon.$" + +gUnknown_8419BDB:: @ 0x8419BDB + .string "It's making sounds.\nIt's almost ready\nto hatch!$" gUnknown_8419C0B:: @ 8419C0B - .incbin "baserom.gba", 0x419C0B, 0x8 + .string "a trade$" gUnknown_8419C13:: @ 8419C13 - .incbin "baserom.gba", 0x419C13, 0xA + .string "Somewhere$" gUnknown_8419C1D:: @ 8419C1D - .incbin "baserom.gba", 0x419C1D, 0xD + .string "POKéMON INFO$" gUnknown_8419C2A:: @ 8419C2A - .incbin "baserom.gba", 0x419C2A, 0xF + .string "POKéMON SKILLS$" gUnknown_8419C39:: @ 8419C39 - .incbin "baserom.gba", 0x419C39, 0xC + .string "KNOWN MOVES$" gUnknown_8419C45:: @ 8419C45 - .incbin "baserom.gba", 0x419C45, 0x8 + .string "No data$" gUnknown_8419C4D:: @ 8419C4D - .incbin "baserom.gba", 0x419C4D, 0xC + .string "EXP. POINTS$" gUnknown_8419C59:: @ 8419C59 - .incbin "baserom.gba", 0x419C59, 0x9 + .string "NEXT LV.$" gUnknown_8419C62:: @ 8419C62 - .incbin "baserom.gba", 0x419C62, 0x10 + .string "{KEYGFX_DPAD_RIGHT}PAGE {KEYGFX_A_BUTTON}CANCEL$" gUnknown_8419C72:: @ 8419C72 - .incbin "baserom.gba", 0x419C72, 0x9 + .string "{KEYGFX_A_BUTTON}CANCEL$" gUnknown_8419C7B:: @ 8419C7B - .incbin "baserom.gba", 0x419C7B, 0x7 + .string "{KEYGFX_DPAD_LEFT_RIGHT}PAGE$" gUnknown_8419C82:: @ 8419C82 - .incbin "baserom.gba", 0x419C82, 0x10 + .string "{KEYGFX_DPAD_LEFT}PAGE {KEYGFX_A_BUTTON}DETAIL$" gUnknown_8419C92:: @ 8419C92 - .incbin "baserom.gba", 0x419C92, 0x10 + .string "{KEYGFX_DPAD_UP_DOWN}PICK {KEYGFX_A_BUTTON}SWITCH$" gUnknown_8419CA2:: @ 8419CA2 - .incbin "baserom.gba", 0x419CA2, 0x7 + .string "{KEYGFX_DPAD_UP_DOWN}PICK$" gUnknown_8419CA9:: @ 8419CA9 - .incbin "baserom.gba", 0x419CA9, 0x10 + .string "{KEYGFX_DPAD_UP_DOWN}PICK {KEYGFX_A_BUTTON}DELETE$" gUnknown_8419CB9:: @ 8419CB9 - .incbin "baserom.gba", 0x419CB9, 0x21 + .string "HM moves can't be\nforgotten now.$" gUnknown_8419CDA:: @ 8419CDA - .incbin "baserom.gba", 0x419CDA, 0x7 + .string "NAME: $" gUnknown_8419CE1:: @ 8419CE1 - .incbin "baserom.gba", 0x419CE1, 0x6 + .string "IDNo.$" gUnknown_8419CE7:: @ 8419CE7 - .incbin "baserom.gba", 0x419CE7, 0x6 + .string "MONEY$" gUnknown_8419CED:: @ 8419CED - .incbin "baserom.gba", 0x419CED, 0x2 + .string "¥$" gUnknown_8419CEF:: @ 8419CEF - .incbin "baserom.gba", 0x419CEF, 0x8 + .string "POKéDEX$" gUnknown_8419CF7:: @ 8419CF7 - .incbin "baserom.gba", 0x419CF7, 0x1 + .string "$" gUnknown_8419CF8:: @ 8419CF8 - .incbin "baserom.gba", 0x419CF8, 0x5 + .string ":$" + +gUnknown_8419CFA:: @ 0x8419CFA + .string "てん$" gUnknown_8419CFD:: @ 8419CFD - .incbin "baserom.gba", 0x419CFD, 0xD + .string "TIME$" + +gUnknown_8419D02:: @ 0x8419D02 + .string "ゲ-ムポイント$" gUnknown_8419D0A:: @ 8419D0A - .incbin "baserom.gba", 0x419D0A, 0x10 + .string "'s TRAINER CARD$" gUnknown_8419D1A:: @ 8419D1A - .incbin "baserom.gba", 0x419D1A, 0x35 + .string "HALL OF FAME DEBUT $" + +gUnknown_8419D2F:: @ 0x8419D2F + .string "LINK BATTLES$" + +gUnknown_8419D3C:: @ 0x8419D3C + .string "LINK CABLE BATTLES$" gUnknown_8419D4F:: @ 8419D4F - .incbin "baserom.gba", 0x419D4F, 0x8 + .string "W:{CLEAR_TO 0x30}L:$" gUnknown_8419D57:: @ 8419D57 - .incbin "baserom.gba", 0x419D57, 0xF + .string "POKéMON TRADES$" gUnknown_8419D66:: @ 8419D66 - .incbin "baserom.gba", 0x419D66, 0x17 + .string "UNION TRADES を BATTLES$" gUnknown_8419D7D:: @ 8419D7D - .incbin "baserom.gba", 0x419D7D, 0xC + .string "BERRY CRUSH$" gUnknown_8419D89:: @ 8419D89 - .incbin "baserom.gba", 0x419D89, 0x43 + .string "Waiting for the other TRAINER to\nfinish reading your TRAINER CARD.$" gUnknown_8419DCC:: @ 8419DCC - .incbin "baserom.gba", 0x419DCC, 0x86 + .string "OPTION$" + +gUnknown_8419DD3:: @ 0x8419DD3 + .string "TEXT SPEED$" + +gUnknown_8419DDE:: @ 0x8419DDE + .string "BATTLE SCENE$" + +gUnknown_8419DEB:: @ 0x8419DEB + .string "BATTLE STYLE$" + +gUnknown_8419DF8:: @ 0x8419DF8 + .string "SOUND$" + +gUnknown_8419DFE:: @ 0x8419DFE + .string "BUTTON MODE$" + +gUnknown_8419E0A:: @ 0x8419E0A + .string "FRAME$" + +gUnknown_8419E10:: @ 0x8419E10 + .string "CANCEL$" + +gUnknown_8419E17:: @ 0x8419E17 + .string "SLOW$" + +gUnknown_8419E1C:: @ 0x8419E1C + .string "MID$" + +gUnknown_8419E20:: @ 0x8419E20 + .string "FAST$" + +gUnknown_8419E25:: @ 0x8419E25 + .string "ON$" + +gUnknown_8419E28:: @ 0x8419E28 + .string "OFF$" + +gUnknown_8419E2C:: @ 0x8419E2C + .string "SHIFT$" + +gUnknown_8419E32:: @ 0x8419E32 + .string "SET$" + +gUnknown_8419E36:: @ 0x8419E36 + .string "MONO$" + +gUnknown_8419E3B:: @ 0x8419E3B + .string "STEREO$" + +gUnknown_8419E42:: @ 0x8419E42 + .string "タイプ$" + +gUnknown_8419E46:: @ 0x8419E46 + .string "HELP$" + +gUnknown_8419E4B:: @ 0x8419E4B + .string "LゅA$" + +gUnknown_8419E4F:: @ 0x8419E4F + .string "LR$" gUnknown_8419E52:: @ 8419E52 - .incbin "baserom.gba", 0x419E52, 0x5 + .string "TYPE$" gUnknown_8419E57:: @ 8419E57 - .incbin "baserom.gba", 0x419E57, 0xFD + .string "{KEYGFX_DPAD_UP_DOWN}PICK {KEYGFX_DPAD_LEFT_RIGHT}SWITCH {KEYGFX_A_BUTTON}{KEYGFX_B_BUTTON}CANCEL$" + +gUnknown_8419E72:: @ 0x8419E72 + .string "RTCを リセットします\nAで けってい Bで キャンセル$" + +gUnknown_8419E90:: @ 0x8419E90 + .string "げんざいの ゲ-ムない じかん$" + +gUnknown_8419EA0:: @ 0x8419EA0 + .string "ぜんかいの ゲ-ムない じかん$" + +gUnknown_8419EB0:: @ 0x8419EB0 + .string "じかんを さいせってい してください$" + +gUnknown_8419EC3:: @ 0x8419EC3 + .string "じかんを さいせってい しました!\nレポ-トを かいています おまちください$" + +gUnknown_8419EEA:: @ 0x8419EEA + .string "レポ-トを かきこみました!$" + +gUnknown_8419EF9:: @ 0x8419EF9 + .string "レポ-トの かきこみに\nしっぱい しました‥$" + +gUnknown_8419F10:: @ 0x8419F10 + .string "レポ-トが ないので\nじかんの せっていは できません!$" + +gUnknown_8419F2D:: @ 0x8419F2D + .string "ゲ-ムない じかんの しゅうせい システムが\nつかえる ように なりました!$" gUnknown_8419F54:: @ 8419F54 .string "SAVING…\n" @@ -1278,139 +2858,229 @@ gUnknown_841A111:: @ 841A111 // Retire .include "data/text/quest_log.inc" gUnknown_841B285:: @ 841B285 - .incbin "baserom.gba", 0x41B285, 0xE + .string " was used on\n$" gUnknown_841B293:: @ 841B293 - .incbin "baserom.gba", 0x41B293, 0x2 + .string ".$" gUnknown_841B295:: @ 841B295 - .incbin "baserom.gba", 0x41B295, 0x12 + .string "'s level rose to\n$" gUnknown_841B2A7:: @ 841B2A7 - .incbin "baserom.gba", 0x41B2A7, 0x35 + .string ".$" + +gUnknown_841B2A9:: @ 0x841B2A9 + .string "{SIZE 0x00}MAX.{SIZE 0x02} HP$" + +gUnknown_841B2B7:: @ 0x841B2B7 + .string "ATTACK$" + +gUnknown_841B2BE:: @ 0x841B2BE + .string "DEFENSE$" + +gUnknown_841B2C6:: @ 0x841B2C6 + .string "SPEED$" + +gUnknown_841B2CC:: @ 0x841B2CC + .string "SP. ATK$" + +gUnknown_841B2D4:: @ 0x841B2D4 + .string "SP. DEF$" gUnknown_841B2DC:: @ 841B2DC - .incbin "baserom.gba", 0x41B2DC, 0x9 + .string "{SIZE 0x00}{EXTRA_PLUS}{SIZE 0x02}$" gUnknown_841B2E5:: @ 841B2E5 - .incbin "baserom.gba", 0x41B2E5, 0x8 + .string "{SIZE 0x00}-{SIZE 0x02}$" gUnknown_841B2ED:: @ 841B2ED - .incbin "baserom.gba", 0x41B2ED, 0x4 + .string "1, $" gUnknown_841B2F1:: @ 841B2F1 - .incbin "baserom.gba", 0x41B2F1, 0x15 + .string "2, and ‥ ‥ ‥ $" + +gUnknown_841B2FF:: @ 0x841B2FF + .string "Poof!\p$" gUnknown_841B306:: @ 841B306 - .incbin "baserom.gba", 0x41B306, 0xF + .string "{UNKNOWN_F7 0x00} forgot\n{UNKNOWN_F7 0x01}.\p$" gUnknown_841B315:: @ 841B315 - .incbin "baserom.gba", 0x41B315, 0x6 + .string "And‥\p$" gUnknown_841B31B:: @ 841B31B - .incbin "baserom.gba", 0x41B31B, 0xE + .string "Machine set!\p$" gUnknown_841B329:: @ 841B329 - .incbin "baserom.gba", 0x41B329, 0x5 + .string "Huh?$" gUnknown_841B32E:: @ 841B32E - .incbin "baserom.gba", 0x41B32E, 0x7C + .string "{UNKNOWN_F7 0x00} learned\n{UNKNOWN_F7 0x01}!$" + +gUnknown_841B33D:: @ 0x841B33D + .string "UPPER$" + +gUnknown_841B343:: @ 0x841B343 + .string "lower$" + +gUnknown_841B349:: @ 0x841B349 + .string "OTHERS$" + +gUnknown_841B350:: @ 0x841B350 + .string "SYMBOLS$" + +gUnknown_841B358:: @ 0x841B358 + .string "REGISTER$" + +gUnknown_841B361:: @ 0x841B361 + .string "EXIT$" + +gUnknown_841B366:: @ 0x841B366 + .string "Quit chatting?$" + +gUnknown_841B375:: @ 0x841B375 + .string "Register text where?$" + +gUnknown_841B38A:: @ 0x841B38A + .string "Register text here?$" + +gUnknown_841B39E:: @ 0x841B39E + .string "Input text.$" gUnknown_841B3AA:: @ 841B3AA - .incbin "baserom.gba", 0x41B3AA, 0x14 + .string "{UNKNOWN_F7 0x00} joined the chat!$" gUnknown_841B3BE:: @ 841B3BE - .incbin "baserom.gba", 0x41B3BE, 0x152 + .string "{UNKNOWN_F7 0x00} left the chat.$" + +gUnknown_841B3D0:: @ 0x841B3D0 + .string "{UNKNOWN_F7 0x00}の{UNKNOWN_F7 0x01}ひきめ:$" + +gUnknown_841B3DA:: @ 0x841B3DA + .string "{UNKNOWN_F7 0x00}の{UNKNOWN_F7 0x01}ひきめは いません$" + +gUnknown_841B3E9:: @ 0x841B3E9 + .string "Exiting the chat‥$" + +gUnknown_841B3FB:: @ 0x841B3FB + .string "The LEADER, {UNKNOWN_F7 0x00}, has\nleft, ending the chat.$" + +gUnknown_841B426:: @ 0x841B426 + .string "The registered text has been changed.\nIs it okay to save the game?$" + +gUnknown_841B469:: @ 0x841B469 + .string "There is already a saved file.\nIs it okay to overwrite it?$" + +gUnknown_841B4A4:: @ 0x841B4A4 + .string "SAVING‥\nDON'T TURN OFF THE POWER.$" + +gUnknown_841B4C6:: @ 0x841B4C6 + .string "{UNKNOWN_F7 0x00} saved the game.$" + +gUnknown_841B4D9:: @ 0x841B4D9 + .string "If the LEADER leaves, the chat\nwill end. Is that okay?$" gUnknown_841B510:: @ 841B510 - .incbin "baserom.gba", 0x41B510, 0x6 + .string "HELLO$" gUnknown_841B516:: @ 841B516 - .incbin "baserom.gba", 0x41B516, 0x8 + .string "POKéMON$" gUnknown_841B51E:: @ 841B51E - .incbin "baserom.gba", 0x41B51E, 0x6 + .string "TRADE$" gUnknown_841B524:: @ 841B524 - .incbin "baserom.gba", 0x41B524, 0x7 + .string "BATTLE$" gUnknown_841B52B:: @ 841B52B - .incbin "baserom.gba", 0x41B52B, 0x6 + .string "LET'S$" gUnknown_841B531:: @ 841B531 - .incbin "baserom.gba", 0x41B531, 0x4 + .string "OK!$" gUnknown_841B535:: @ 841B535 - .incbin "baserom.gba", 0x41B535, 0x6 + .string "SORRY$" gUnknown_841B53B:: @ 841B53B - .incbin "baserom.gba", 0x41B53B, 0x6 + .string "YAY{EXTRA 0xF9}$" gUnknown_841B541:: @ 841B541 - .incbin "baserom.gba", 0x41B541, 0xA + .string "THANK YOU$" gUnknown_841B54B:: @ 841B54B - .incbin "baserom.gba", 0x41B54B, 0x9 + .string "BYE-BYE!$" gUnknown_841B554:: @ 841B554 - .incbin "baserom.gba", 0x41B554, 0x62 + .string "{PLAYER} scurried to a POKéMON CENTER,\nprotecting the exhausted and fainted\nPOKéMON from further harm‥\p$" gUnknown_841B5B6:: @ 841B5B6 - .incbin "baserom.gba", 0x41B5B6, 0x58 + .string "{PLAYER} scurried back home, protecting\nthe exhausted and fainted POKéMON from\nfurther harm‥\p$" gUnknown_841B60E:: @ 841B60E - .incbin "baserom.gba", 0x41B60E, 0xB + .string "PLAYER: {UNKNOWN_F7 0x00}$" gUnknown_841B619:: @ 841B619 - .incbin "baserom.gba", 0x41B619, 0x6B + .string "This document is issued in\nrecognition of your magnificent\nachievement - the completion of\nthe {UNKNOWN_F7 0x01} POKéDEX.$" gUnknown_841B684:: @ 841B684 - .incbin "baserom.gba", 0x41B684, 0xB + .string "GAME FREAK$" gUnknown_841B68F:: @ 841B68F - .incbin "baserom.gba", 0x41B68F, 0x9 + .string "NATIONAL$" gUnknown_841B698:: @ 841B698 - .incbin "baserom.gba", 0x41B698, 0x6 + .string "KANTO$" gUnknown_841B69E:: @ 841B69E - .incbin "baserom.gba", 0x41B69E, 0x1B + .string "Clear all save data areas?$" gUnknown_841B6B9:: @ 841B6B9 - .incbin "baserom.gba", 0x41B6B9, 0x1C + .string "Clearing data‥\nPlease wait.$" gUnknown_841B6D5:: @ 841B6D5 - .incbin "baserom.gba", 0x41B6D5, 0x7 + .string "PLAYER$" gUnknown_841B6DC:: @ 841B6DC - .incbin "baserom.gba", 0x41B6DC, 0x7 + .string "TIME$" + +gUnknown_841B6E1:: @ 0x841B6E1 + .string ":$" gUnknown_841B6E3:: @ 841B6E3 - .incbin "baserom.gba", 0x41B6E3, 0x8 + .string "POKéDEX$" gUnknown_841B6EB:: @ 841B6EB - .incbin "baserom.gba", 0x41B6EB, 0x1 + .string "$" gUnknown_841B6EC:: @ 841B6EC - .incbin "baserom.gba", 0x41B6EC, 0x7 + .string "BADGES$" gUnknown_841B6F3:: @ 841B6F3 - .incbin "baserom.gba", 0x41B6F3, 0xA + .string "$" + +gUnknown_841B6F4:: @ 0x841B6F4 + .string "REGISTER$" gText_HatchedFromEgg:: @ 841B6FD - .incbin "baserom.gba", 0x41B6FD, 0x19 + .string "{STR_VAR_1} hatched from the EGG!$" gText_NickHatchPrompt:: @ 841B716 - .incbin "baserom.gba", 0x41B716, 0x31 + .string "Would you like to nickname the newly\nhatched {STR_VAR_1}?$" gUnknown_841B747:: @ 841B747 - .incbin "baserom.gba", 0x41B747, 0x24 + .string "You've run out of COINS.\nGame over!$" gUnknown_841B76B:: @ 841B76B - .incbin "baserom.gba", 0x41B76B, 0xE + .string "Quit playing?$" gUnknown_841B779:: @ 841B779 - .incbin "baserom.gba", 0x41B779, 0x2B + .string "{KEYGFX_DPAD_LEFT_RIGHT}COMBOS {KEYGFX_DPAD_DOWN}WAGER {KEYGFX_A_BUTTON}STOP {KEYGFX_B_BUTTON}EXIT$" + +gUnknown_841B798:: @ 0x841B798 + .string "おしえテレビ$" + +gUnknown_841B79F:: @ 0x841B79F + .string "おしまい$" .include "data/text/teachy_tv.inc" @@ -1556,73 +3226,357 @@ gUnknown_841CE24:: @ 841CE24 .align 2 gUnknown_841D020:: @ 841D020 - .incbin "baserom.gba", 0x41D020, 0xC + .string "1. {COLOR LIGHT_GRAY}{SHADOW BLACK}{UNKNOWN_F7 0x00}$" gUnknown_841D02C:: @ 841D02C - .incbin "baserom.gba", 0x41D02C, 0x24 + .string "1. {UNKNOWN_F7 0x00}$" + +gUnknown_841D032:: @ 0x841D032 + .string " times$" + +gUnknown_841D03B:: @ 0x841D03B + .string " {STR_VAR_1}.{STR_VAR_2}$" +gUnknown_841D042:: @ 0x841D042 + .string " {STR_VAR_1} BERRY$" + + .align 2 gUnknown_841D050:: @ 841D050 - .incbin "baserom.gba", 0x41D050, 0x8 + .string "Time:$" + .align 2 gUnknown_841D058:: @ 841D058 - .incbin "baserom.gba", 0x41D058, 0x10 + .string "Pressing Speed:$" gUnknown_841D068:: @ 841D068 - .incbin "baserom.gba", 0x41D068, 0xC + .string "Silkiness:$" + .align 2 gUnknown_841D074:: @ 841D074 - .incbin "baserom.gba", 0x41D074, 0x4 + .string "{STR_VAR_1}$" + .align 2 gUnknown_841D078:: @ 841D078 - .incbin "baserom.gba", 0x41D078, 0x8 + .string "min.$" + .align 2 gUnknown_841D080:: @ 841D080 - .incbin "baserom.gba", 0x41D080, 0x8 + .string "{STR_VAR_1}.{STR_VAR_2}$" + .align 2 gUnknown_841D088:: @ 841D088 - .incbin "baserom.gba", 0x41D088, 0x8 + .string "sec.$" + .align 2 gUnknown_841D090:: @ 841D090 - .incbin "baserom.gba", 0x41D090, 0x8 + .string "{STR_VAR_1}.{STR_VAR_2}$" + .align 2 gUnknown_841D098:: @ 841D098 - .incbin "baserom.gba", 0x41D098, 0xC + .string "Times/sec.$" + .align 2 gUnknown_841D0A4:: @ 841D0A4 - .incbin "baserom.gba", 0x41D0A4, 0x4 + .string "{STR_VAR_1}サ$" gUnknown_841D0A8:: @ 841D0A8 - .incbin "baserom.gba", 0x41D0A8, 0x18 + .string "No. of Presses Rankings$" gUnknown_841D0C0:: @ 841D0C0 - .incbin "baserom.gba", 0x41D0C0, 0x58 + .string "Crushing Results$" + +gUnknown_841D0D1:: @ 0x841D0D1 + .string " Neatness Rankings$" + +gUnknown_841D0E6:: @ 0x841D0E6 + .string " Cooperative Rankings$" + +gUnknown_841D0FD:: @ 0x841D0FD + .string " Pressing-Power Rankings$" gUnknown_841D118:: @ 841D118 - .incbin "baserom.gba", 0x41D118, 0xC + .string "BERRY CRUSH$" gUnknown_841D124:: @ 841D124 - .incbin "baserom.gba", 0x41D124, 0x18 + .string "Pressing-Speed Rankings$" gUnknown_841D13C:: @ 841D13C - .incbin "baserom.gba", 0x41D13C, 0xC + .string "{STR_VAR_1} PLAYERS$" + .align 2 gUnknown_841D148:: @ 841D148 - .incbin "baserom.gba", 0x41D148, 0x6 + .string "GHOST$" gUnknown_841D14E:: @ 841D14E - .incbin "baserom.gba", 0x41D14E, 0x1B + .string "A POKéMON's on the hook!{PAUSE_UNTIL_PRESS}$" gUnknown_841D169:: @ 841D169 - .incbin "baserom.gba", 0x41D169, 0x15 + .string "Not even a nibble‥{PAUSE_UNTIL_PRESS}$" gUnknown_841D17E:: @ 841D17E - .incbin "baserom.gba", 0x41D17E, 0xF + .string "It got away‥{PAUSE_UNTIL_PRESS}$" gUnknown_841D18D:: @ 841D18D - .incbin "baserom.gba", 0x41D18D, 0xB + .string "ROOFTOP$" + .align 2 gUnknown_841D198:: @ 841D198 - .incbin "baserom.gba", 0x41D198, 0xCB8 + .string "Pokémon FireRed Version\nStaff$" + +gUnknown_841D1B6:: @ 0x841D1B6 + .string " Pokémon LeafGreen Version\nStaff$" + +gUnknown_841D1D8:: @ 0x841D1D8 + .string "\n\nDirector\n\n\n\n$" + +gUnknown_841D1E7:: @ 0x841D1E7 + .string " \n\n\nJunichi Masuda\n\n\n$" + +gUnknown_841D1FD:: @ 0x841D1FD + .string " \nArt Director\n\nBattle Director\n\n\n$" + +gUnknown_841D222:: @ 0x841D222 + .string " \n\nKen Sugimori\n\nShigeki Morimoto\n\n$" + +gUnknown_841D247:: @ 0x841D247 + .string " Program Leader\n\nPlanning Leader\n\nGraphic Design Leader\n\n$" + +gUnknown_841D281:: @ 0x841D281 + .string " \nTetsuya Watanabe\n\nKoji Nishino\n\nTakao Unno\n$" + +gUnknown_841D2B1:: @ 0x841D2B1 + .string " Programmers\n\n\n\n\n$" + +gUnknown_841D2C5:: @ 0x841D2C5 + .string " \nHiroyuki Nakamura\nMasao Taya\nSatoshi Nohara\nMiyuki Iwasawa\nDaisuke Goto\n$" + +gUnknown_841D312:: @ 0x841D312 + .string " System Programmers\n\n\n\n\n\n$" + +gUnknown_841D32D:: @ 0x841D32D + .string " \nTetsuya Watanabe\nAkito Mori\nHisashi Sogabe\nSousuke Tamada\n\n$" + +gUnknown_841D36D:: @ 0x841D36D + .string " Graphic Designers\n\n\n\n\n\n$" + +gUnknown_841D388:: @ 0x841D388 + .string "\nTakao Unno\nAsuka Iwashita\nKanako Eo\nHiroki Fuchino\n\n$" + +gUnknown_841D3BE:: @ 0x841D3BE + .string " \nGraphic Designers\n\n\n\n\n$" + +gUnknown_841D3D8:: @ 0x841D3D8 + .string "\n\nKen Sugimori\nHironobu Yoshida\n\n\n$" + +gUnknown_841D3FB:: @ 0x841D3FB + .string " \nMusic Composition\n\n\n\n\n$" + +gUnknown_841D414:: @ 0x841D414 + .string "\n\nGo Ichinose\nJunichi Masuda\n\n\n$" + +gUnknown_841D434:: @ 0x841D434 + .string "\n\nSound Effects\n\n\n\n$" + +gUnknown_841D448:: @ 0x841D448 + .string "\n\n\nGo Ichinose\n\n\n$" + +gUnknown_841D45A:: @ 0x841D45A + .string " \nGame Designers\n\n\n\n\n$" + +gUnknown_841D471:: @ 0x841D471 + .string " \n\nJunichi Masuda\nKoji Nishino\nTetsuji Ohta\n\n$" + +gUnknown_841D4A1:: @ 0x841D4A1 + .string " \nGame Designers\n\n\n\n\n$" + +gUnknown_841D4B9:: @ 0x841D4B9 + .string " \n\nHitomi Sato\nShigeru Ohmori\nTadashi Takahashi\n\n$" + +gUnknown_841D4ED:: @ 0x841D4ED + .string " \nGame Scenario\n\n\n\n\n$" + +gUnknown_841D504:: @ 0x841D504 + .string "\n\nHitomi Sato\nSatoshi Tajiri\n\n\n$" + +gUnknown_841D524:: @ 0x841D524 + .string "\nScript Designer\n\nMap Designer\n\n\n$" + +gUnknown_841D546:: @ 0x841D546 + .string " \n\nSatoshi Nohara\n\nShigeru Ohmori\n\n$" + +gUnknown_841D56B:: @ 0x841D56B + .string " \nParametric Designers\n\n\n\n\n$" + +gUnknown_841D587:: @ 0x841D587 + .string " \n\nKoji Nishino\nTetsuji Ohta\nShigeki Morimoto\n\n$" + +gUnknown_841D5B7:: @ 0x841D5B7 + .string " \n\nPOKéDEX Text\n\n\n\n$" + +gUnknown_841D5CB:: @ 0x841D5CB + .string " \n\n\nKenji Matsushima\n\n\n$" + +gUnknown_841D5E3:: @ 0x841D5E3 + .string " POKéMON Designers\n\n\n\n\n\n$" + +gUnknown_841D5FC:: @ 0x841D5FC + .string "\nKen Sugimori\nMotofumi Fujiwara\nShigeki Morimoto\nHironobu Yoshida\n\n$" + +gUnknown_841D640:: @ 0x841D640 + .string "POKéMON Designers\n\n\n\n\n\n$" + +gUnknown_841D658:: @ 0x841D658 + .string "\nSatoshi Ohta\nAsuka Iwashita\nTakao Unno\nKanako Eo\nAimi Tomita\n$" + +gUnknown_841D697:: @ 0x841D697 + .string " POKéMON Designers\n\n\n\n\n\n$" + +gUnknown_841D6B0:: @ 0x841D6B0 + .string "\nAtsuko Nishida\nMuneo Saito\nRena Yoshikawa\nJun Okutani\n\n$" + +gUnknown_841D6E9:: @ 0x841D6E9 + .string " Supporting Programmers\n\n\n\n$" + +gUnknown_841D707:: @ 0x841D707 + .string " \nTeruyuki Yoshioka\nTakao Nakano\n\nSatoshi Mitsuhara\nDaisuke Hoshino\n$" + +gUnknown_841D74C:: @ 0x841D74C + .string "\n\nNCL Product Testing\n\n\n\n$" + +gUnknown_841D766:: @ 0x841D766 + .string " \n\n\nNCL Super Mario Club\n\n\n$" + +gUnknown_841D783:: @ 0x841D783 + .string " Special Thanks\n\n\n\n\n\n$" + +gUnknown_841D799:: @ 0x841D799 + .string " \nHiro Nakamura\nHiroyuki Uesugi\nTeruki Murakawa\n\nKazuya Suyama\n$" + +gUnknown_841D7DB:: @ 0x841D7DB + .string " Special Thanks\n\n\n\n\n\n$" + +gUnknown_841D7F1:: @ 0x841D7F1 + .string " \nKenji Tominaga\n\nKenjiro Ito\nTomotaka Komura\nMichiko Takizawa\n$" + +gUnknown_841D833:: @ 0x841D833 + .string " Special Thanks\n\n\n\n\n\n$" + +gUnknown_841D849:: @ 0x841D849 + .string " \nMakiko Takada\nMikiko Ohashi\nShusaku Egami\nTakanao Kondo\nRui Kawaguchi\n$" + +gUnknown_841D894:: @ 0x841D894 + .string "\n\nBraille Code Check\n\n\n\n$" + +gUnknown_841D8AD:: @ 0x841D8AD + .string " \n\n\nJapan Braille Library\n\n\n$" + +gUnknown_841D8CC:: @ 0x841D8CC + .string "Information Supervisors\n\n\n\n\n\n$" + +gUnknown_841D8EA:: @ 0x841D8EA + .string " \nHiroki Enomoto\nKazuyuki Terada\nYuri Sakurai\nYumi Funasaka\nNaoko Yanase\n$" + +gUnknown_841D935:: @ 0x841D935 + .string " Coordinators\n\n\n\n\n\n$" + +gUnknown_841D94B:: @ 0x841D94B + .string " \nAzusa Tajima\nAkira Kinashi\nKazuki Yoshihara\n\nRetsuji Nomoto\n$" + +gUnknown_841D98A:: @ 0x841D98A + .string " \nTask Managers\n\n\n\n\n$" + +gUnknown_841D9A0:: @ 0x841D9A0 + .string "\n\nHitoshi Yamagami\nGakuji Nomoto\n\n\n$" + +gUnknown_841D9C4:: @ 0x841D9C4 + .string "\nProducers\n\n\n\n\n$" + +gUnknown_841D9D4:: @ 0x841D9D4 + .string "\n\nHiroyuki Jinnai\nTakehiro Izushi\nHiroaki Tsuru\n\n$" + +gUnknown_841DA06:: @ 0x841DA06 + .string " \n\nExecutive Director\n\n\n\n$" + +gUnknown_841DA21:: @ 0x841DA21 + .string " \n\n\nSatoshi Tajiri\n\n\n$" + +gUnknown_841DA39:: @ 0x841DA39 + .string " \n\nExecutive Producer\n\n\n\n$" + +gUnknown_841DA55:: @ 0x841DA55 + .string " \n\n\nSatoru Iwata\n\n\n$" + +gUnknown_841DA6B:: @ 0x841DA6B + .string " \n\nExecutive Producer\n\n\n\n$" + +gUnknown_841DA85:: @ 0x841DA85 + .string " \n\n\nTsunekaz Ishihara\n\n\n$" + +gUnknown_841DAA0:: @ 0x841DAA0 + .string "\nEnglish Version Coordinators\n\n\n\n\n$" + +gUnknown_841DAC3:: @ 0x841DAC3 + .string " \n\nHiro Nakamura\nSeth McMahill\n\n\n$" + +gUnknown_841DAE5:: @ 0x841DAE5 + .string " \nTranslator\n\nText Editor\n\n\n$" + +gUnknown_841DB04:: @ 0x841DB04 + .string "\n\nNob Ogasawara\n\nTeresa Lillygren\n\n$" + +gUnknown_841DB28:: @ 0x841DB28 + .string "Programmers\n\n\n\n\n\n$" + +gUnknown_841DB3A:: @ 0x841DB3A + .string " \nTeruki Murakawa\nSouichi Yamamoto\nYuichiro Ito\nAkira Kinashi\n\n$" + +gUnknown_841DB7B:: @ 0x841DB7B + .string " \nEnvironment を Tool Programmers\n\n\n\n\n$" + +gUnknown_841DBA1:: @ 0x841DBA1 + .string " \n\nTeruki Murakawa\nSouichi Yamamoto\nKimiko Nakamichi\n\n$" + +gUnknown_841DBDA:: @ 0x841DBDA + .string " NOA Product Testing\n\n\n\n\n\n$" + +gUnknown_841DBF6:: @ 0x841DBF6 + .string " \nThomas Hertzog\nKathy Huguenard\nMika Kurosawa\n\n\n$" + +gUnknown_841DC29:: @ 0x841DC29 + .string " Braille Code Check\n\n\n\n\n\n$" + +gUnknown_841DC45:: @ 0x841DC45 + .string " \nNational Federation\n{CLEAR_TO 0x13}of the Blind\nPatricia A. Maurer\nJapan Braille Library\nEuropean Blind Union\n$" + +gUnknown_841DCAC:: @ 0x841DCAC + .string "\nBraille Code Check\n\n\n\n\n$" + +gUnknown_841DCC5:: @ 0x841DCC5 + .string " \n\nNational Information Library\n{CLEAR_TO 0x2D}Service\nMargaret Campion\n\n$" + +gUnknown_841DD05:: @ 0x841DD05 + .string " Special Thanks\n\n\n\n\n\n$" + +gUnknown_841DD1D:: @ 0x841DD1D + .string " \nTakehiro Izushi\nMotoyasu Tojima\nHitoshi Yamagami\nHiroyuki Uesugi\n\n$" + +gUnknown_841DD64:: @ 0x841DD64 + .string "Special Thanks\n\n\n\n\n\n$" + +gUnknown_841DD79:: @ 0x841DD79 + .string " \nNicola Pratt-Barlow\nShellie Dow\nAnthony Howitt\nNaoko Saeki\nKyoko Onishi\n$" + +gUnknown_841DDC6:: @ 0x841DDC6 + .string " \nBraille Code Check\n\n\n\n\n$" + +gUnknown_841DDE1:: @ 0x841DDE1 + .string " \n\nThe Royal New Zealand\nFoundation of the Blind\nGreg Moran\n\n$" + +gUnknown_841DE21:: @ 0x841DE21 + .string " \n\nGraphic Designer\n\n\n\n$" + +gUnknown_841DE3B:: @ 0x841DE3B + .string " \n\n\nAkira Kinashi\n\n\n$" gJPText_MysteryGift:: @ 841DE50 .string "$" @@ -1640,7 +3594,7 @@ gUnknown_841DE54:: @ 841DE54 .string "$" gUnknown_841DE55:: @ 841DE55 - .incbin "baserom.gba", 0x41DE55, 0x27 @ japanese + .string "カ-ドeリ-ダ-{EXTRA_PLUS}の ‘つうしん'を\nえらんで Aボタンを おしてください$" gUnknown_841DE7C:: @ 841DE7C .string "$" @@ -1649,7 +3603,7 @@ gUnknown_841DE7D:: @ 841DE7D .string "$" gUnknown_841DE7E:: @ 841DE7E - .incbin "baserom.gba", 0x0041de7e, 0x17 @ japanese + .string "カ-ドeリ-ダ-{EXTRA_PLUS}と\nつうしん できません$" gUnknown_841DE95:: @ 841DE95 .string "$" @@ -1890,13 +3844,13 @@ gUnknown_841E2D4:: @ 841E2D4 .string "{UNKNOWN_F7 0x03} players$" gUnknown_841E2DF:: @ 841E2DF - .incbin "baserom.gba", 0x41e2df, 0xd + .string "{KEYGFX_DPAD_ANY}えらぶ:{KEYGFX_A_BUTTON}けってい$" gUnknown_841E2EC:: @ 841E2EC - .incbin "baserom.gba", 0x41e2ec, 0x9 + .string "{KEYGFX_B_BUTTON}CANCEL$" gUnknown_841E2F5:: @ 841E2F5 - .incbin "baserom.gba", 0x41e2f5, 0x2d + .string "{COLOR BLUE}{SHADOW YELLOW} たいせんの くみあわせ\n{COLOR RED}{SHADOW GREEN}じぶんの ばしょをきめて ください$" gUnknown_841E322:: @ 841E322 .string "{EXTRA_ID}$" @@ -1920,40 +3874,43 @@ gDaycareText_PlayOther:: @ 841E3A8 .string "POKéMON than each other.$" gUnknown_841E3E3:: @ 841E3E3 - .incbin "baserom.gba", 0x41E3E3, 0x18 + .string "Teach which move to {STR_VAR_1}?$" gUnknown_841E3FB:: @ 841E3FB - .incbin "baserom.gba", 0x41E3FB, 0xA + .string "Teach {STR_VAR_2}?$" gUnknown_841E405:: @ 841E405 - .incbin "baserom.gba", 0x41E405, 0xF + .string "{STR_VAR_1} learned\n{STR_VAR_2}.$" gUnknown_841E414:: @ 841E414 - .incbin "baserom.gba", 0x41E414, 0x6D + .string "{STR_VAR_1} is trying to learn\n{STR_VAR_2}.\pBut {STR_VAR_1} can't learn more\nthan four moves.\pDelete an older move to make\nroom for {STR_VAR_2}?$" gUnknown_841E481:: @ 841E481 - .incbin "baserom.gba", 0x41E481, 0x12 + .string "Stop learning {STR_VAR_2}?$" gUnknown_841E493:: @ 841E493 - .incbin "baserom.gba", 0x41E493, 0x2D + .string "{PAUSE 0x20}1, {PAUSE 0x0F}2, and {PAUSE 0x0F}‥ {PAUSE 0x0F}‥ {PAUSE 0x0F}‥ {PAUSE 0x0F}{PLAY_SE SE_TRACK_MOVE}Poof!\p$" gUnknown_841E4C0:: @ 841E4C0 - .incbin "baserom.gba", 0x41E4C0, 0x22 + .string "{STR_VAR_1} forgot {STR_VAR_3}.\pAnd‥\p{STR_VAR_1}\nlearned {STR_VAR_2}.$" gUnknown_841E4E2:: @ 841E4E2 - .incbin "baserom.gba", 0x41E4E2, 0x2A + .string "Give up trying to teach a new\nmove to {STR_VAR_1}?$" gUnknown_841E50C:: @ 841E50C - .incbin "baserom.gba", 0x41E50C, 0x2C + .string "Which move should be forgotten?\p$" + +gUnknown_841E52D:: @ 0x841E52D + .string "----------$" gUnknown_841E538:: @ 841E538 - .incbin "baserom.gba", 0x41E538, 0x3A + .string "Communication standby‥\nAwaiting another player to choose.$" gUnknown_841E572:: @ 841E572 - .incbin "baserom.gba", 0x41E572, 0x1B + .string "The battle was refused.{PAUSE 0x3C}$" gUnknown_841E58D:: @ 841E58D - .incbin "baserom.gba", 0x41E58D, 0x17 + .string "Refused the battle.{PAUSE 0x3C}$" gFameCheckerText_MainScreenUI:: @ 841E5A4 .string "{KEYGFX_START_BUTTON}PICK {KEYGFX_DPAD_UP_DOWN}SELECT {KEYGFX_A_BUTTON}OK$" @@ -2188,4 +4145,5 @@ gText_Toss:: .string "TOSS$" gUnknown_841EE2B:: @ 841EE2B - .incbin "baserom.gba", 0x41EE2B, 0x17 + .string "DEL. ALL{CLEAR_TO 0x57}CANCEL{CLEAR_TO 0xA4}OK$" + diff --git a/ld_script.txt b/ld_script.txt index dae8f4887..6dddecf0c 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -197,7 +197,7 @@ SECTIONS { asm/battle_message.o(.text); src/math_util.o(.text); src/roulette_util.o(.text); - asm/cable_car_util.o(.text); + src/cable_car_util.o(.text); src/save.o(.text); src/mystery_event_script.o(.text); asm/field_effect_helpers.o(.text); diff --git a/src/cable_car_util.c b/src/cable_car_util.c new file mode 100644 index 000000000..7bad79079 --- /dev/null +++ b/src/cable_car_util.c @@ -0,0 +1,38 @@ +#include "global.h" + +void CableCarUtil_FillWrapped(void *dest, u16 value, u8 left, u8 top, u8 width, u8 height) +{ + u8 i; + u8 j; + u8 x; + u8 y; + + for (i = 0, y = top; i < height; i++) + { + for (x = left, j = 0; j < width; j++) + { + *(u16 *)&((u8 *)dest)[y * 64 + x * 2] = value; + x = (x + 1) % 32; + } + y = (y + 1) % 32; + } +} + +void CableCarUtil_CopyWrapped(void *dest, const u16 *src, u8 left, u8 top, u8 width, u8 height) +{ + u8 i; + u8 j; + u8 x; + u8 y; + const u16 *_src; + + for (i = 0, _src = src, y = top; i < height; i++) + { + for (x = left, j = 0; j < width; j++) + { + *(u16 *)&((u8 *)dest)[y * 64 + x * 2] = *_src++; + x = (x + 1) % 32; + } + y = (y + 1) % 32; + } +} |