Character encoding (Generation I): Difference between revisions

Undo revision 3123125 by Steventyler (talk)Please do not use Google Translate. If you don't know Japanese, let someone who does add translations.
(Undo revision 3123125 by Steventyler (talk)Please do not use Google Translate. If you don't know Japanese, let someone who does add translations.)
Line 276: Line 276:
===Japanese control characters===
===Japanese control characters===
{{incomplete|section|Incomplete or missing functions for control bytes. Alternate defaults in different games/other languages}}
{{incomplete|section|Incomplete or missing functions for control bytes. Alternate defaults in different games/other languages}}
* 0x4A: Prints <code>が </code> ('but' in English)
* 0x4A: Prints <code>が </code>
* 0x52: Prints the player's name.
* 0x52: Prints the player's name.
** In {{game|Yellow}}, the default value is <code>ゲーフリ1</code> in Japanese games. ('Gehli 1' in English)
** In {{game|Yellow}}, the default value is <code>ゲーフリ1</code> in Japanese games.
* 0x53: Prints the  rival's name.
* 0x53: Prints the  rival's name.
** In {{game|Yellow}}, the default value is<code>クリチャ</code> in Japanese games. ('Creature' in English)
** In {{game|Yellow}}, the default value is<code>クリチャ</code> in Japanese games.
* 0x54: Prints <code>ポケモン</code> in Japanese games. ('Pokemon' in English)
* 0x54: Prints <code>ポケモン</code> in Japanese games.
* 0x59: Prints the inactive Pokémon's name in battle. (In specific circumstances<!--E.g., Rage-->, the game may "pretend" that the inactive Pokémon is actually active and vice versa.)
* 0x59: Prints the inactive Pokémon's name in battle. (In specific circumstances<!--E.g., Rage-->, the game may "pretend" that the inactive Pokémon is actually active and vice versa.)
** <code>てきの </code> in Japanese games. ('Nice' in English)
** <code>てきの </code> in Japanese games.
* 0x5A: Prints the active Pokémon's name in battle. The default value is empty. (In specific circumstances, the game may "pretend" that the active Pokémon is actually inactive and vice versa.)
* 0x5A: Prints the active Pokémon's name in battle. The default value is empty. (In specific circumstances, the game may "pretend" that the active Pokémon is actually inactive and vice versa.)
* 0x5B: Prints <code>パソコン</code> in Japanese games. ('Computer' in English)
* 0x5B: Prints <code>パソコン</code> in Japanese games.
* 0x5C: Prints <code>わざマシン</code> in Japanese games. ('Purpose machine' in English, possibly the Japanese name for TM?)
* 0x5C: Prints <code>わざマシン</code> in Japanese games.
* 0x5D: Prints <code>トレーナー</code> in Japanese games. ('trainer' in English)
* 0x5D: Prints <code>トレーナー</code> in Japanese games.
* 0x5E: Prints <code>ロケットだん</code> in Japanese games. ('Rocket' in English)
* 0x5E: Prints <code>ロケットだん</code> in Japanese games.
 
(English translations obtained from Google Translate.)


{{data structure}}<br>
{{data structure}}<br>
{{Project Games notice|data structure}}
{{Project Games notice|data structure}}