The GEM character set is the
character set of
Digital Research's graphical user interface
GEM on
Intel platforms. It is based on
code page 437
Code page 437 (CCSID 437) is the character set of the original IBM PC (personal computer). It is also known as CP437, OEM-US, OEM 437, PC-8, or DOS Latin US. The set includes all printable ASCII characters as well as some accented letters (diacri ...
, the original character set of the
IBM PC
The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the IBM PC model line and the basis for the IBM PC compatible de facto standard. Released on August 12, 1981, it was created by a team ...
, and like that set includes
ASCII codes 32–126, extended codes for accented letters (
diacritics), and other symbols. It differs from code page 437 in using other
dingbats at code points 0–31, in exchanging the
box-drawing characters 176–223 for international characters and other symbols, and exchanging code point 236 with the symbol for line integral. However, GEM is more similar to
code page 865
Code page 865 (CCSID 865) (also known as CP 865, IBM 00865, OEM 865, DOS Nordic) is a code page used under DOS in Denmark and Norway to write Nordic languages (except Icelandic, for which code page 861 is used).
Code page 865 differs from code pa ...
because the codepoints of Ø and ø match the codepoints in that codepage.
The
Motorola-based GEM adaptation for the
Atari ST
The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first pers ...
family of computers utilized the similar
Atari ST character set. It has swapped ¢ and ø and has also swapped ¥ and Ø (to match code page 437 more). It also has the
ß (sharp s) at code point 158, reversed not sign (⌐) at code point 169 (as in code page 437), not sign (¬) at code point 170 (as in code page 437), ½ at code point 171 (as in code page 437), ¼ at code point 172 (as in code page 437), ¨ (diaeresis) at code point 184, ´ (acute) at code point 185, ij at code point 192, IJ at code point 193,
Hebrew characters at code points 194-220, section sign (§) at code point 221, logical and at code point 222, infinity sign at code point 223, bullet (•) at codepoint 249, cubed sign (superscript three) at code point 254, the macron at code point 255, ATARI-specific characters at codepoints 5, 6, 7, 14, 15, 28, 29, 30, and 31, LED 0-9 at codepoints 16-25, and ə (Schwa) at codepoint 26. Codepoints 12, 13, and 27 are mapped to the C0 controls.
A slight adaptation for
Ventura Publisher is the similar
Ventura International Ventura International (or ''VENTURA_INT'') is an 8-bit character encoding created by Ventura Software for use with Ventura Publisher. Ventura International is based on the GEM character set, but ¢ and ø are swapped and ¥ and Ø are swapped so tha ...
character set, it has code points 0-31, 127, and 218-255 empty, and has swapped ¢ and ø and has also swapped ¥ and Ø (to match code page 437 more).
In contrast to this, the GEM-derived file manager
ViewMAX, which shipped with some versions of
DR DOS as a
DOSSHELL replacement, does not use the GEM character set, but loads its display fonts from DOS .CPI files
depending on the system's current
code page
In computing, a code page is a character encoding and as such it is a specific association of a set of printable characters and control characters with unique numbers. Typically each number represents the binary value in a single byte. (In some co ...
.
Character set
The following table shows the GEM character set. Each character is shown with a potential
Unicode equivalent, although some codes do not have a unique, single Unicode equivalent; the correct choice may depend upon context. Note that code point 20 (14
16) has an unfilled paragraph sign,
and code point 188 (BC
16) has a filled paragraph sign.
See also
*
Atari ST character set
*
Western Latin character sets (computing)
*
Alt codes
*
Bitstream International Character Set The Bitstream International Character Set (BICS) was developed by Bitstream, Inc.
Bitstream Inc. was a type foundry that produced digital typefaces. It was founded in 1981 by Matthew Carter and Mike Parker (typographer), Mike Parker among others. ...
*
Ventura International Character Set
References
{{Digital Research
Character sets
Computer-related introductions in 1985