Character encoding (Ranger)
|
This article is incomplete. Please feel free to edit this article to add missing information and complete it. Reason: More details on Pokémon Ranger 1 & 3 |
Pokémon Ranger: Shadows of Almia uses UTF-8 as the standard encoding to store text data.
Character Set
The blocks and code points of the characters in the fonts of each game are described in the tables below.
Pokémon Ranger: Shadows of Almia
Fonts are stored in the NFTR pixel font format and used on UTF-8 encoded text. The game uses two fonts for each writing system: a main font used for dialogue and some menu text, and a small font used for most menu and GUI text. Japanese copies do not contain Latin script fonts.
Japanese
In the following table, any changes in character support from small to main versions are shown in parentheses.
| Block range | Block name | Supported code points | ||
|---|---|---|---|---|
| Ranges | Count (Small) | Count (Main) | ||
| U+0000..U+007F | Basic Latin | U+0020 (U+0030..U+0039) | 1 | 11 |
| U+0080..U+00FF | Latin-1 Supplement | U+00D7, U+00F7 | 2 | 2 |
| U+2000..U+206F | General Punctuation | U+2026 | 1 | 1 |
| U+2190..U+21FF | Arrows | U+2190..U+2193 | 4 | 4 |
| U+25A0..U+25FF | Geometric Shapes | U+25A1, U+25B3, U+25C7, U+25CB, U+25CE | 5 | 5 |
| U+2600..U+26FF | Miscellaneous Symbols | U+2605, U+2640, U+2642, U+266A (U+2600..U+2603, U+2660, U+2663, U+2665..U+2666) | 4 | 12 |
| U+3000..U+303F | CJK Symbols and Punctuation | U+3001..U+3002, U+300C..U+300F (U+3000) | 6 | 7 |
| U+3040..U+309F | Hiragana | U+3041..U+3093, U+309B..U+309C (Main version lacks U+309B..U+309C) | 85 | 83 |
| U+30A0..U+30FF | Katakana | U+30A1..U+30F6, U+30FB..U+30FC | 88 | 88 |
| U+3300..U+33FF | CJK Compatibility | (U+3300..U+3306) | 0 | 7 |
| U+4E00..U+9FFF | CJK Unified Ideographs | U+4E9C, U+54C0, U+5516, U+59F6, U+60AA, U+611B, U+6328, U+63E1, U+65ED, U+6E25, U+831C, U+8475, U+86D9, U+9022, U+963F (Main version lacks this block) | 15 | 0 |
| U+FF00..U+FFEF | Halfwidth and Fullwidth Forms | U+FF01, U+FF05, U+FF08..U+FF09, U+FF0B..U+FF1B, U+FF1D, U+FF1F..U+FF3A, U+FF41..U+FF5A, U+FF5E (U+FF0C not in main version) | 77 | 76 |
| Total: | 288 | 296 | ||
English
| Block range | Block name | Supported code points | |
|---|---|---|---|
| Ranges | Count | ||
| U+0000..U+007F | Basic Latin | U+0020..U+005A, U+005E..U+007B, U+007D..U+007E | 91 |
| U+0080..U+00FF | Latin-1 Supplement | U+00A1, U+00A6, U+00AA, U+00B7..U+00B8, U+00BA, U+00BF..U+00C2, U+00C4, U+00C7..U+00CF, U+00D1..U+00D4, U+00D6, U+00D9..U+00DC, U+00DF..U+00E2, U+00E4, U+00E7..U+00EF, U+00F1..U+00F4, U+00F6, U+00F9..U+00FC | 52 |
| U+0100..U+017F | Latin Extended-A | U+0152..U+0153 | 2 |
| U+2000..U+206F | General Punctuation | U+2018..U+2019, U+201C..U+201E, U+2026 | 6 |
| U+2190..U+21FF | Arrows | U+2190..U+2193 | 4 |
| U+2200..U+22FF | Mathematical Operators | U+226A..U+226B, U+2572 | 2 |
| U+2500..U+257F | Box Drawing | U+2572 | 1 |
| U+25A0..U+25FF | Geometric Shapes | U+25A1, U+25B3, U+25C7, U+25CB, U+25CE | 5 |
| U+2600..U+26FF | Miscellaneous Symbols | U+2600..U+2603, U+2605, U+2640, U+2642, U+2660, U+2663, U+2665..U+2666, U+266A | 12 |
| U+3000..U+303F | CJK Symbols and Punctuation | U+3000 | 1 |
| U+3040..U+309F | Hiragana | U+3048, U+308C, U+3091 | 3 |
| U+4E00..U+9FFF | CJK Unified Ideographs | U+4E0A..U+4E0B, U+559C, U+6012, U+661F, U+666E, U+6CE3, U+7720 | 8 |
| U+FF00..U+FFEF | Halfwidth and Fullwidth Forms | U+FF3B, U+FF3D, U+FF5E | 3 |
| Total: | 190 | ||
Nonstandard Characters
Pokémon Ranger: Shadows of Almia
Both Latin fonts display the following characters in a nonstandard manner.
| Code | Unicode character | Displayed character | ||
|---|---|---|---|---|
| U+3048 | え | HIRAGANA LETTER E | e | Superscript e |
| U+308C | れ | HIRAGANA LETTER RE | re | Superscript re |
| U+3091 | ゑ | HIRAGANA LETTER WE | er | Superscript er |
| U+4E0A | 上 | CJK UNIFIED IDEOGRAPH-4E0A | ⤴︎ | Halfwidth arrow pointing rightwards then curving upwards |
| U+4E0B | 下 | CJK UNIFIED IDEOGRAPH-4E0B | ⤵︎ | Halfwidth arrow pointing rightwards then curving downwards |
| U+559C | 喜 | CJK UNIFIED IDEOGRAPH-559C | Happy face | |
| U+6012 | 怒 | CJK UNIFIED IDEOGRAPH-6012 | Angry face | |
| U+661F | 星 | CJK UNIFIED IDEOGRAPH-661F | Asterisk | |
| U+666E | 普 | CJK UNIFIED IDEOGRAPH-666E | Neutral face | |
| U+6CE3 | 泣 | CJK UNIFIED IDEOGRAPH-6CE3 | Sad face | |
| U+7720 | 眠 | CJK UNIFIED IDEOGRAPH-7720 | Sleeping symbol | |
The main Japanese font displays the following characters in a nonstandard manner.
| Code | Unicode character | Displayed character | ||
|---|---|---|---|---|
| U+3300 | ㌀ | SQUARE ABAATO | Neutral face | |
| U+3301 | ㌁ | SQUARE ARUHUA | Happy face | |
| U+3302 | ㌂ | SQUARE ANPEA | Sad face | |
| U+3303 | ㌃ | SQUARE AARU | Angry face | |
| U+3304 | ㌄ | SQUARE ININGU | Sleeping symbol | |
| U+3305 | ㌅ | SQUARE INTI | ⤴︎ | Halfwidth arrow pointing rightwards then curving upwards |
| U+3306 | ㌆ | SQUARE UON | ⤵︎ | Halfwidth arrow pointing rightwards then curving downwards |
Unlike the main font, the small Japanese font maps nearly all of its pictograms in nonstandard locations.
| Code | Unicode character | Displayed character | ||
|---|---|---|---|---|
| U+4E9C | 亜 | CJK UNIFIED IDEOGRAPH-4E9C | ☀ | Black sun with rays |
| U+54C0 | 哀 | CJK UNIFIED IDEOGRAPH-54C0 | ♠ | Black spade suit |
| U+5516 | 唖 | CJK UNIFIED IDEOGRAPH-5516 | ☁ | Cloud |
| U+59F6 | 姶 | CJK UNIFIED IDEOGRAPH-59F6 | ♦ | Black diamond suit |
| U+60AA | 悪 | CJK UNIFIED IDEOGRAPH-60AA | Angry face | |
| U+611B | 愛 | CJK UNIFIED IDEOGRAPH-611B | ♣ | Black club suit |
| U+6328 | 挨 | CJK UNIFIED IDEOGRAPH-6328 | ♥ | Black heart suit |
| U+63E1 | 握 | CJK UNIFIED IDEOGRAPH-63E1 | Sleeping symbol | |
| U+65ED | 旭 | CJK UNIFIED IDEOGRAPH-65ED | ⤵︎ | Halfwidth arrow pointing rightwards then curving downwards |
| U+6E25 | 渥 | CJK UNIFIED IDEOGRAPH-6E25 | ⤴︎ | Halfwidth arrow pointing rightwards then curving upwards |
| U+831C | 茜 | CJK UNIFIED IDEOGRAPH-831C | Sad face | |
| U+8475 | 葵 | CJK UNIFIED IDEOGRAPH-8475 | Happy face | |
| U+86D9 | 蛙 | CJK UNIFIED IDEOGRAPH-86D9 | ☂ | Umbrella |
| U+9022 | 逢 | CJK UNIFIED IDEOGRAPH-9022 | Neutral face | |
| U+963F | 阿 | CJK UNIFIED IDEOGRAPH-963F | ☃ | Snowman |
Related articles
| |||||||||||||||||||||||||||||||||
|
This data structure article is part of Project Games, a Bulbapedia project that aims to write comprehensive articles on the Pokémon games. |

