ref: 2c7ca13194be53a6e4707c7bdcfe83d80e35515f
parent: 105ef872dd87e3eb0aa73feacac5f1a9f8481973
author: Remy Oukaour <remy.oukaour@gmail.com>
date: Thu Jan 18 17:30:30 EST 2018
Disambiguate "%" and "<NO>"
--- a/charmap.asm
+++ b/charmap.asm
@@ -6,7 +6,7 @@
charmap "¯", $1f ; soft linebreak
charmap "<LNBRK>", $22
charmap "<POKE>", $24 ; "<PO><KE>"
- charmap "%", $25
+ charmap "%", $25 ; soft linebreak in landmark names
charmap "<RED>", $38 ; RedsName
charmap "<GREEN>", $39 ; GreensName
charmap "<ENEMY>", $3f
@@ -208,6 +208,7 @@
; Japanese control characters (see home/text.asm)
+ charmap "<CTRL_18>", $18 ; "ノ゛"? (ungrammatical)
charmap "<NI>", $1d ; "に "
charmap "<TTE>", $1e ; "って"
charmap "<WO>", $1f ; "を "
--- a/engine/routines/checknickerrors.asm
+++ b/engine/routines/checknickerrors.asm
@@ -64,11 +64,11 @@
; table defining which characters are actually text commands
; format:
; ≥ <
- db TX_START, TX_BOX + 1
- db "<PLAY_G>", $18 + 1
- db "<NI>", "%" + 1
- db "<ROUTE>", "<GREEN>" + 1
- db "<ENEMY>", "<ENEMY>" + 1
- db "<MOM>", "<TM>" + 1
- db "<ROCKET>", "┘" + 1
+ db TX_START, TX_BOX + 1
+ db "<PLAY_G>", "<CTRL_18>" + 1
+ db "<NI>", "<NO>" + 1
+ db "<ROUTE>", "<GREEN>" + 1
+ db "<ENEMY>", "<ENEMY>" + 1
+ db "<MOM>", "<TM>" + 1
+ db "<ROCKET>", "┘" + 1
db -1 ; end
--- a/mobile/mobile_40.asm
+++ b/mobile/mobile_40.asm
@@ -7085,7 +7085,7 @@
; 102fdb
String_102fdb: ; 102fdb
- db "あいてがわ%せんたくに"
+ db "あいてがわ<NO>せんたくに"
next "いじょう<PKMN>あるようです!!"
done
; 102ff5
--- a/mobile/mobile_45.asm
+++ b/mobile/mobile_45.asm
@@ -7318,7 +7318,7 @@
; 1179cc
AskSavePasswordString: ; 1179cc
- db "こ%パスワード¯ほぞんして"
+ db "こ<NO>パスワード¯ほぞんして"
line "おきますか?@"
; 1179e1
--- a/mobile/mobile_5f.asm
+++ b/mobile/mobile_5f.asm
@@ -236,17 +236,17 @@
cp "@"
jr z, .next
- cp $5
+ cp "ガ"
jr c, .end
cp "<PLAY_G>"
jr c, .next
- cp $19
+ cp "<CTRL_18>" + 1
jr c, .end
- cp $1d
+ cp "<NI>"
jr c, .next
- cp "%" + 1
+ cp "<NO>" + 1
jr c, .end
- cp $35
+ cp "<ROUTE>"
jr c, .next
cp "<GREEN>" + 1
jr c, .end
--- a/mobile/mobile_menu.asm
+++ b/mobile/mobile_menu.asm
@@ -124,7 +124,7 @@
; 4a026
String_0x4a026: ; 4a026
- db "あなた%じゅうしょや ねんれいの"
+ db "あなた<NO>じゅうしょや ねんれいの"
next "せ<TTE>い¯かえられます@"
; 4a042
@@ -134,7 +134,7 @@
; 4a062
String_0x4a062: ; 4a062
- db "まえ%がめん <NI>もどります"
+ db "まえ<NO>がめん <NI>もどります"
next "@"
; 4a071
@@ -377,7 +377,7 @@
db "モバイルセンター<NI>せつぞくするとき"
next "つかうパスワード¯ほぞんできます@"
- db "まえ%がめん <NI>もどります@"
+ db "まえ<NO>がめん <NI>もどります@"
db "@"
; 4a28a
@@ -797,7 +797,7 @@
Strings_4a5f6: ; 4a5f6
db "めいし や ニュース <NI>のせる@"
- db "あなた%あいさつです@"
+ db "あなた<NO>あいさつです@"
db "モバイル たいせん<GA>はじまるとき@"
db "あいて<NI>みえる あいさつです@"
db "モバイル たいせんで かったとき@"
@@ -804,7 +804,7 @@
db "あいて<NI>みえる あいさつです@"
db "モバイル たいせんで まけたとき@"
db "あいて<NI>みえる あいさつです@"
- db "まえ%がめん <NI>もどります@"
+ db "まえ<NO>がめん <NI>もどります@"
db "@"
; 4a680