Amstrad CPC character set
The Amstrad CPC character set (alternately known as the BASIC graphics character set)[1] the character set used in the Amstrad CPC series of 8-bit personal computers when running BASIC (the default mode, until it boots into CP/M). This character set existed in the built-in "lower" ROM chip. It is based on ASCII-1967, with the exception of character 0x5E which is the up arrow instead of the circumflex, as it is in ASCII-1963, a feature shared with other character sets of the time.[2][3] Apart from the standard printable ASCII range (0x20-0x7e), it is completely different from the Amstrad CP/M Plus character set. The BASIC character set had symbols of particular use in games and home computing, while the CP/M Plus character reflected the International and Business flavor of the CP/M Plus environment.[4] This character set is represented in Unicode (excluding 0xEF, 0xFC, and 0xFD)[5] as of the March 2020 release of Unicode 13.0, which added symbols for legacy computing.
Character set[]
Amstrad CPC[6][7][8][a] | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | ◻ | ⎾ | ⏊ | ⏌ | ⚡︎ | ⊠ | ✓ | ⍾ | ← | → | ↓ | ↑ | ↡ | ↲ | ⊗ | ⊙ |
1x | ⊟ | ◷ | ◶ | ◵ | ◴ | ⍻ | ⎍ | ⊣ | ⧖ | ⍿ | ␦ | ⊖ | ◰ | ◱ | ◲ | ◳ |
2x | SP | ! | " | # | $ | % | & | ’ | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ↑ | _ |
6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL |
8x | ▘ | ▝ | ▀ | ▖ | ▌ | ▞ | ▛ | ▗ | ▚ | ▐ | ▜ | ▄ | ▙ | ▟ | █ | |
9x | · | ╵ | ╶ | └ | ╷ | │ | ┌ | ├ | ╴ | ┘ | ─ | ┴ | ┐ | ┤ | ┬ | ┼ |
Ax | ^ | ´ | ¨ | £ | © | ¶ | § | ‘ | ¼ | ½ | ¾ | ± | ÷ | ¬ | ¿ | ¡ |
Bx | α | β | γ | δ | ε | θ | λ | μ | π | σ | φ | ψ | χ | ω | Σ | Ω |
Cx |