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.
The main Japanese font displays the following characters in a nonstandard manner.
Unlike the main font, the small Japanese font maps nearly all of its pictograms in nonstandard locations.
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. |