![Level 1 teletext test](https://upload.wikimedia.org/wikipedia/commons/2/20/Level_1_teletext_test.png)
Text-based semigraphics or pseudographics is a primitive method used in early
text mode
Text mode is a computer display mode in which content is internally represented on a computer screen in terms of characters rather than individual pixels. Typically, the screen consists of a uniform rectangular grid of ''character cells'', each ...
video hardware to emulate
raster graphics
upright=1, The Smiley, smiley face in the top left corner is a raster image. When enlarged, individual pixels appear as squares. Enlarging further, each pixel can be analyzed, with their colors constructed through combination of the values for ...
without having to implement the logic for such a display mode.
There are two different ways to accomplish the emulation of raster graphics. The first one is to create a low-resolution
all points addressable
A dot matrix is a 2-dimensional patterned array, used to represent characters, symbols and images. Most types of modern technology use dot matrices for display of information, including mobile phones, televisions, and printers. The system is al ...
mode using a set of special
characters
Character or Characters may refer to:
Arts, entertainment, and media Literature
* ''Character'' (novel), a 1936 Dutch novel by Ferdinand Bordewijk
* ''Characters'' (Theophrastus), a classical Greek set of character sketches attributed to The ...
with all binary combinations of a certain subdivision matrix of the text mode character size; this method is referred to as block graphics, or sometimes mosaic graphics.
The second one is to use special shapes instead of
glyphs
A glyph () is any kind of purposeful mark. In typography, a glyph is "the specific shape, design, or representation of a character". It is a particular graphical representation, in a particular typeface, of an element of written language. A g ...
(letters and figures) that appear as if drawn in raster graphics mode, sometimes referred to as semi- or pseudo-graphics; an important example of this is
box-drawing characters
Box-drawing characters, also known as line-drawing characters, are a form of semigraphics widely used in text user interfaces to draw various geometric frames and boxes. Box-drawing characters typically only work well with monospaced fonts. In ...
.
Semigraphical characters (including some block elements) are still incorporated into the
BIOS
In computing, BIOS (, ; Basic Input/Output System, also known as the System BIOS, ROM BIOS, BIOS ROM or PC BIOS) is firmware used to provide runtime services for operating systems and programs and to perform hardware initialization during the ...
of any
VGA
Video Graphics Array (VGA) is a video display controller and accompanying de facto graphics standard, first introduced with the IBM PS/2 line of computers in 1987, which became ubiquitous in the PC industry within three years. The term can no ...
compatible video card, so any PC can display
these characters from the moment it is turned on, even when no operating system is yet loaded. Single and double lines are still often drawn with this method when the system uses text mode; for example when running the BIOS setup program.
Many of these historical ideas have been adopted into
Unicode
Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
, in, for example in the
Symbols for Legacy Computing
Symbols for Legacy Computing is a Unicode block containing graphic characters that were used for various home computers from the 1970s and 1980s and in Teletext broadcasting standards. It includes characters from the Amstrad CPC, MSX, Mattel Aqu ...
,
Block Elements
Block Elements is a Unicode block containing square block symbols of various fill and shading. Used along with block elements are box-drawing characters, shade characters, and terminal graphic characters. These can be used for filling regions of th ...
,
Box Drawing and
Geometric Shapes
Geometric Shapes is a Unicode block of 96 symbols at code point range U+25A0–25FF.
U+25A0–U+25CF
The BLACK CIRCLE is displayed when typing in a password field, in order to hide characters from a screen recorder or shoulder surfing.
U+2 ...
Unicode block
A Unicode block is one of several contiguous ranges of numeric character codes (code points) of the Unicode character set that are defined by the Unicode Consortium for administrative and documentation purposes. Typically, proposals such as the ad ...
s.
Block graphics
For example, an 8×12 character could be divided vertically in two halves and horizontally in three parts, and then assigning "ink" and "background" values to the elements of the matrix in a binary pattern, corresponding to the binary sequence of the position in the font table of a 2×3 mosaic matrix of so-called ''squots'' (square dots)
or ''sextants''.
Less often used versions use a 1×6 "matrix", in which case these six "pixels" are sometimes referred to as
sixel
Sixel, short for "six pixels", is a bitmap graphics format supported by terminals and printers from DEC. It consists of a pattern six pixels high and one wide, resulting in 64 possible patterns. Each possible pattern is assigned an ASCII chara ...
s.
But dividing an 8×8 character in 2×2 "pixels" called ''quadrants''
was also common (it was, for example,
used in the Sinclair ZX81).
Sometimes the text semigraphical characters are simply incorporated into the systems font-set, sometimes special video hardware is used to directly convert the bit-pattern from video memory into the pixels. In rare cases a character matrix wasn't dividable vertically by three, for example in an 8×8 matrix the mosaic is sometimes divided so that it uses a 3:2:3 scan line scheme. The
Galaksija's graphics mode is an example, although with a 4:5:4 scheme the distortion effect was minimal.
The seminal use of this technology was in the
TRS-80
The TRS-80 Micro Computer System (TRS-80, later renamed the Model I to distinguish it from successors) is a desktop microcomputer launched in 1977 and sold by Tandy Corporation through their Radio Shack stores. The name is an abbreviation of '' ...
where the only way to get discrete pixels on the screen that could be turned on and off individually, (all points addressable) was by the use of a 2×3 pixel matrix of block graphics. In the case of the TRS-80 these block graphics were not incorporated into a font ROM, as later became the norm, but were generated directly from the logic pattern of six bits from the video RAM using a dedicated circuit made from
logic gate
A logic gate is an idealized or physical device implementing a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output. Depending on the context, the term may refer to an ideal logic gate, ...
s.
An earlier system using the same pseudo-graphics array of a 2 by 3 matrix was the Video Terminal Interface (VTI) of the
Poly-88
PolyMorphic Systems was a manufacturer of microcomputer boards and systems based on the S-100 bus. Their products included the Poly-88 and the System 8813. The company was incorporated in California in 1976 as Interactive Products Corporation d/ ...
by
polymorphic systems, an
S-100 bus
The S-100 bus or Altair bus, IEEE 696-1983 ''(withdrawn)'', is an early computer bus designed in 1974 as a part of the Altair 8800. The bus was the first industry standard expansion bus for the microcomputer industry. computers, consisting of ...
based system predating the TRS-80.
If the system also supported color, the color resolution of the resulting pixels was normally equal to the text resolution, often leading to
attribute clash
Attribute may refer to:
* Attribute (philosophy), an extrinsic property of an object
* Attribute (research), a characteristic of an object
* Grammatical modifier, in natural languages
* Attribute (computing), a specification that defines a proper ...
as the color of a pixel could not be changed on a per pixel basis, but only to one "ink", and one "background" color for all pixels within a character position.
Sometimes the number of characters in the font, dedicated to block graphics, could be halved if the system also supported an "invert" attribute, as half the characters in a full block graphics font set are the logical inverse of the other half of the font set. Other tricks that were used to decrease the number of needed characters, was to use a space for the "all bits are zero" character, and to use character 7F hex for the "all bits are on" character, as character 7F hex (decimal 127) was often defined as an "all pixels on" character (this was because when using
papertape
Five- and eight-hole punched paper tape
Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program loop
Punched tape or perforated paper tape is a form of data storage ...
punching out all seven holes, created the 7F hex "byte" which was considered to be the
"DEL" or "rub-out" character). The assignment in
ASCII
ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because of ...
of the rub-out character (to the code point 127) led designers of
VDUs to use "rub-out" for a character square filled with "ink", which was often used to represent the cursor.
Examples of the use of block graphics
Other examples of systems that relied on the use of block graphics are:
* The
ZX80
The Sinclair ZX80 is a home computer launched on 29 January 1980 by Science of Cambridge Ltd. (later to be better known as Sinclair Research). It is notable for being one of the first computers available in the United Kingdom for less than a h ...
and
ZX81 character set
The ZX81 character set is the character encoding used by the Sinclair Research ZX81 family of microcomputers including the Timex Sinclair 1000 and Timex Sinclair 1500. The encoding uses one byte per character for 256 code points. It has no rel ...
s, where a matrix of 2×2 pixels was used, with the space and invert attribute tricks to keep the number of characters in the ROM needed down to just 7 (of the necessary 16).
The
ZX Spectrum
The ZX Spectrum () is an 8-bit computing, 8-bit home computer that was developed by Sinclair Research. It was released in the United Kingdom on 23 April 1982, and became Britain's best-selling microcomputer.
Referred to during development as t ...
also supported block graphics as well as "real" higher-resolution graphics. In addition, on the Spectrum the system font (stored in its ROM) could be easily and instantly changed to one stored in RAM, allowing programmers to define their own semigraphical characters to suit their needs.
* Other systems that used a 2×2 matrix were the
Panasonic JR-200 and the
Mattel Aquarius
Aquarius is a home computer designed by Radofin and released by Mattel Electronics in 1983. Based on the Zilog Z80 microprocessor, the system has a rubber chiclet keyboard, 4K of RAM, and a subset of Microsoft BASIC in ROM. It connects to a te ...
.
* The
Commodore PET
The Commodore PET is a line of personal computers produced starting in 1977 by Commodore International. A single all-in-one case combines a MOS Technology 6502 microprocessor, Commodore BASIC in read-only memory, keyboard, monochrome monitor, an ...
also had a few characters to support 2×2 text semigraphics in its
PETSCII
PETSCII (''PET Standard Code of Information Interchange''), also known as CBM ASCII, is the character set used in Commodore Business Machines (CBM)'s 8-bit home computers, starting with the PET from 1977 and including the C16, C64, C116, C1 ...
character set. The PET was also one of the first systems to rely heavily on
semigraphical characters, to get any form of graphics on screen.
* The
TRS-80 Color Computer
The RadioShack TRS-80 Color Computer, later marketed as the Tandy Color Computer and sometimes nicknamed the CoCo, is a line of home computers developed and sold by Tandy Corporation. Despite sharing a name with the earlier TRS-80, the Color Co ...
, and the
Dragon 32/64
The Dragon 32 and Dragon 64 are home computers that were built in the 1980s. The Dragons are very similar to the TRS-80 Color Computer, and were produced for the European market by Dragon Data, Ltd., initially in Swansea, Wales before mov ...
are good examples of systems using 2×2 matrix color semigraphics. But their
Motorola 6847
The MC6847 is a video display generator (VDG) first introduced by Motorola and used in the TRS-80 Color Computer, Dragon 32/64, Laser 200, TRS-80 MC-10/Matra Alice, PC-6000 series, NEC PC-6000 series, Acorn Atom, and the APF Imagination Machine, ...
VDC also supported a little used 6-block semigraphics mode.
*
Videotex
Videotex (or interactive videotex) was one of the earliest implementations of an end-user information system. From the late 1970s to early 2010s, it was used to deliver information (usually pages of text) to a user in computer-like format, typi ...
and
teletext
A British Ceefax football index page from October 2009, showing the three-digit page numbers for a variety of football news stories
Teletext, or broadcast teletext, is a standard for displaying text and rudimentary graphics on suitably equipp ...
systems used a 2×3 matrix and one foreground ("ink"), and one background color, normally out of a set of eight colors (including black and white). Many systems used "
Videotex graphics". One of the best known examples is the Acorn
BBC Micro
The British Broadcasting Corporation Microcomputer System, or BBC Micro, is a series of microcomputers and associated peripherals designed and built by Acorn Computers in the 1980s for the BBC Computer Literacy Project. Designed with an emphas ...
's default graphics mode (
mode 7).
Other systems which used "Videotex"-like graphics are: the
ABC 80
The ABC 80 (Advanced BASIC Computer 80) was a personal computer engineered by the Swedish corporation Dataindustrier AB (DIAB) and manufactured by Luxor in Motala, Sweden in the late 1970s and early 1980s. It was introduced on the market in August ...
, the
Grundy NewBrain
The Grundy NewBrain was a microcomputer sold in the early 1980s by Grundy Business Systems Ltd of Teddington and Cambridge, England.
Beginnings
The NewBrain project was started in 1978 when Sinclair Radionics began design work with Mike Wak ...
, many of the
Acorn Eurocard systems, and the
Philips P2000T, which actually used a
Teletext
A British Ceefax football index page from October 2009, showing the three-digit page numbers for a variety of football news stories
Teletext, or broadcast teletext, is a standard for displaying text and rudimentary graphics on suitably equipp ...
chip designed for their TV's.
* The
Matra Alice
The Matra & Hachette Ordinateur Alice is a home computer sold in France beginning in 1983. It was a clone of the TRS-80 MC-10, produced through a collaboration between Matra and Hachette in France and Tandy Corporation in the United States.
T ...
32, Matra Alice 90 and
Philips VG5000
The VG5000μ is a computer created by Philips in 1984. It was manufactured in Le Mans by Radiotechnique (RTS) and marketed under the Philips, Radiola and Schneider brands.
Not compatible with any other machines, it offered VG5000 BASIC (derive ...
were based on the
Thomson EF9345
The EF9345 from SGS-Thomson Microelectronics, Inc., was a semigraphic microprocessor for video image control, encapsulated in a 40-pin DIP and used primarily in the Matra Alice 32, Matra Alice 90 and Philips VG5000 microcomputers.
The EF9345 was ...
graphic chip, only capable of displaying
alphanumeric
Alphanumericals or alphanumeric characters are a combination of alphabetical and numerical characters. More specifically, they are the collection of Latin letters and Arabic digits. An alphanumeric code is an identifier made of alphanumeric c ...
and
semigraphic
Text-based semigraphics or pseudographics is a primitive method used in early text mode video hardware to emulate raster graphics without having to implement the logic for such a display mode.
There are two different ways to accomplish the emu ...
characters.
* The
PC-8001 managed to combine normal text with a full set of 256 text semigraphical "characters" in a 2×4 matrix; how the system distinguished the 8 bits used for "normal" fonts from the 8 bits needed for the text semigraphics is unclear.
* One of the last video systems where text semigraphics were a useful option was the
Color Graphics Adapter
The Color Graphics Adapter (CGA), originally also called the ''Color/Graphics Adapter'' or ''IBM Color/Graphics Monitor Adapter'', introduced in 1981, was IBM's first color graphics card for the IBM PC and established a de facto computer display ...
(CGA). This graphics adapter for early
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 ...
s only supported four colors in its high-resolution graphics mode, but in text mode it could display 16 different colors. Although the CGA adapter's font ROM did not contain all of the otherwise typical text semigraphics characters, it was still possible to create a
160 × 100 CGA text semigraphics mode using a semi-documented trick.
Semigraphical characters
Semigraphical characters are also characters in a font that are intended to give the impression that a system can support high resolution graphics, while in fact the system operates in text mode.
Characters such as
box-drawing character
Box-drawing characters, also known as line-drawing characters, are a form of semigraphics widely used in text user interfaces to draw various geometric frames and boxes. Box-drawing characters typically only work well with monospaced fonts. In ...
s, circles and dots,
card symbols like ♠, ♣, ♥ and ♦, and "graphical building block"
geometric shapes
Geometric Shapes is a Unicode block of 96 symbols at code point range U+25A0–25FF.
U+25A0–U+25CF
The BLACK CIRCLE is displayed when typing in a password field, in order to hide characters from a screen recorder or shoulder surfing.
U+2 ...
such as triangles gave such systems that appearance.
One of the first systems that used such characters, the canonical example that others followed, was the
Commodore PET
The Commodore PET is a line of personal computers produced starting in 1977 by Commodore International. A single all-in-one case combines a MOS Technology 6502 microprocessor, Commodore BASIC in read-only memory, keyboard, monochrome monitor, an ...
, which had many of them within its
PETSCII
PETSCII (''PET Standard Code of Information Interchange''), also known as CBM ASCII, is the character set used in Commodore Business Machines (CBM)'s 8-bit home computers, starting with the PET from 1977 and including the C16, C64, C116, C1 ...
font set.
The original PET relied to such a degree on these characters that it printed them on its keyboard, as can be seen here, an example that other systems soon copied.
Another good example of a system that relied on semigraphical characters is the venerable
Sharp MZ80K, which had no high-resolution graphics, nor reprogrammable characters, but relied fully on an extended font set with many pseudo graphical characters.
With these it was still possible to generate games that looked like the system had high-resolution graphics.
Some of the systems that had a programmable font set, but did not have a real high resolution raster graphics hardware, came with default character sets to be uploaded in character set RAM, and these sets often incorporated the ideas mentioned here, although it was often also the case that dedicated semigraphical characters were defined as needed.
Systems that relied on semigraphical characters
Examples of systems that relied heavily on semigraphical characters for their graphics are:
* The original
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 ...
with the
MDA
MDA, mda, or ''variation'', may refer to:
Places
* Moldova, a country in Europe with the ISO 3166-1 country code MDA Politics
* Meghalaya Democratic Alliance (2018), ruling coalition government in the Indian State of Meghalaya led by National Pe ...
offered no form of graphics other than the
box-drawing characters
Box-drawing characters, also known as line-drawing characters, are a form of semigraphics widely used in text user interfaces to draw various geometric frames and boxes. Box-drawing characters typically only work well with monospaced fonts. In ...
of its
default hardware code page 437
__NOTOC__
Year 437 ( CDXXXVII) was a common year starting on Friday (link will display the full calendar) of the Julian calendar. At the time, it was known as the Year of the Consulship of Aetius and Sigisvultus (or, less frequently, year 119 ...
.
* The
Commodore PET
The Commodore PET is a line of personal computers produced starting in 1977 by Commodore International. A single all-in-one case combines a MOS Technology 6502 microprocessor, Commodore BASIC in read-only memory, keyboard, monochrome monitor, an ...
was one of the first systems to rely heavily on semigraphical characters, to get any form of graphics on screen (see
PETSCII
PETSCII (''PET Standard Code of Information Interchange''), also known as CBM ASCII, is the character set used in Commodore Business Machines (CBM)'s 8-bit home computers, starting with the PET from 1977 and including the C16, C64, C116, C1 ...
).
* The
Sinclair
Sinclair may refer to:
Places
* Lake Sinclair, near Milledgeville, Georgia
* Sinclair, Iowa
* Sinclair, West Virginia
* Sinclair, Wyoming
* Sinclair Mills, British Columbia
* Sinclair Township, Minnesota
* Sinclair, Manitoba
People
* ...
ZX80
The Sinclair ZX80 is a home computer launched on 29 January 1980 by Science of Cambridge Ltd. (later to be better known as Sinclair Research). It is notable for being one of the first computers available in the United Kingdom for less than a h ...
and
ZX81
The ZX81 is a home computer that was produced by Sinclair Research and manufactured in Dundee, Scotland, by Timex Corporation. It was launched in the United Kingdom in March 1981 as the successor to Sinclair's ZX80 and designed to be a low-cos ...
relied on block graphics characters for a low-resolution graphics of 64×48 pixels black-and-white or 32×48 in black, white, and
dither
Dither is an intentionally applied form of image noise, noise used to randomize quantization error, preventing large-scale patterns such as color banding in images. Dither is routinely used in processing of both digital audio and digital vide ...
ed gray as seen in the
ZX80 character set
The ZX80 character set is the character encoding used by the Sinclair Research ZX80 microcomputer with its original 4K BASIC ROM. The encoding uses one byte per character for 256 code points. It has no relationship with previously established one ...
and
ZX81 character set
The ZX81 character set is the character encoding used by the Sinclair Research ZX81 family of microcomputers including the Timex Sinclair 1000 and Timex Sinclair 1500. The encoding uses one byte per character for 256 code points. It has no rel ...
.
* The
Mattel Aquarius
Aquarius is a home computer designed by Radofin and released by Mattel Electronics in 1983. Based on the Zilog Z80 microprocessor, the system has a rubber chiclet keyboard, 4K of RAM, and a subset of Microsoft BASIC in ROM. It connects to a te ...
relied completely on its character set for games, even though it was marketed through toy-shops. It never became a commercial success partly because of this limitation, which was outdated at the time (see
Mattel Aquarius character set).
* The
Panasonic JR-200 also used semigraphical characters in combination with block graphics (see
Matsushita JR series character set).
* The
Sharp MZ
The Sharp MZ is a series of personal computers sold in Japan and Europe (particularly Germany and Great Britain) by Sharp beginning in 1978.
History
Although commonly believed to stand for "Microcomputer Z80", the term MZ actually has its ...
series of computers offered no high resolution or programmable characters, but did have a very complete set of semigraphical characters (see
Sharp MZ character set). - and so still offered many visually nice games
* The
Matra Alice
The Matra & Hachette Ordinateur Alice is a home computer sold in France beginning in 1983. It was a clone of the TRS-80 MC-10, produced through a collaboration between Matra and Hachette in France and Tandy Corporation in the United States.
T ...
32 and 90; and the
Philips VG5000
The VG5000μ is a computer created by Philips in 1984. It was manufactured in Le Mans by Radiotechnique (RTS) and marketed under the Philips, Radiola and Schneider brands.
Not compatible with any other machines, it offered VG5000 BASIC (derive ...
(see
Thomson EF9345 character set).
* The
Compukit UK101
The Compukit UK101 microcomputer (1979) is a kit clone of the Ohio Scientific Superboard II single-board computer, with a few enhancements for the UK market - notably replacing the 24×24 (add guardband kit to give 32×32) screen display with a ...
(clone of the popular Ohio Scientific superboard) also was a very early system that relied on its 256 characters set.
* The text modes of later Apple II computers, beginning with the
Apple IIc and the enhanced version of the
Apple IIe
The Apple IIe (styled as Apple //e) is the third model in the Apple II series of personal computers produced by Apple Computer. The ''e'' in the name stands for ''enhanced'', referring to the fact that several popular features were now built-in ...
, supported the
MouseText
MouseText is a set of 32 graphical characters designed by Bruce Tognazzini and first implemented in the Apple IIc. They were then retrofitted to the Apple IIe forming part of the Enhanced IIe upgrade. A slightly revised version was then released wi ...
character set, which replaced flashing uppercase characters when enabled. Although these Apple systems did not rely on these character sets they did play a role in simulating GUI like graphics of their more advanced family members, while still in text mode.
See also
*
Symbols for Legacy Computing
Symbols for Legacy Computing is a Unicode block containing graphic characters that were used for various home computers from the 1970s and 1980s and in Teletext broadcasting standards. It includes characters from the Amstrad CPC, MSX, Mattel Aqu ...
*
ANSI art
The American National Standards Institute (ANSI ) is a private non-profit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States. The organi ...
*
Alpha-mosaic character
World System Teletext (WST) is the name of a standard for encoding and displaying teletext information, which is used as the standard for teletext throughout Europe today. It was adopted into the international standard ITU-R, CCIR 653 (now ITU-R BT ...
*
Box-drawing character
Box-drawing characters, also known as line-drawing characters, are a form of semigraphics widely used in text user interfaces to draw various geometric frames and boxes. Box-drawing characters typically only work well with monospaced fonts. In ...
*
Code page 437
*
List of home computers by video hardware
This is a list of home computers, sorted alphanumerically, which lists all relevant details of their video hardware.
Home computers are the second generation of desktop computers, entering the market in 1977 and becoming common during the 1980s. ...
*
Text mode
Text mode is a computer display mode in which content is internally represented on a computer screen in terms of characters rather than individual pixels. Typically, the screen consists of a uniform rectangular grid of ''character cells'', each ...
*
Sixel
Sixel, short for "six pixels", is a bitmap graphics format supported by terminals and printers from DEC. It consists of a pattern six pixels high and one wide, resulting in 64 possible patterns. Each possible pattern is assigned an ASCII chara ...
*
PETSCII
PETSCII (''PET Standard Code of Information Interchange''), also known as CBM ASCII, is the character set used in Commodore Business Machines (CBM)'s 8-bit home computers, starting with the PET from 1977 and including the C16, C64, C116, C1 ...
*
ATASCII
The ATASCII character set, from ''ATARI Standard Code for Information Interchange'', alternatively ''ATARI ASCII'', is the variation on ASCII used in the Atari 8-bit family of home computers. The first of this family are the Atari 400 and 800, ...
*
TI calculator character sets
In computing, a character set is a system of assigning numbers to characters so that text can be represented as a list of numbers (which are then stored, for example, as a file). For example, ASCII assigns 61 to "A". As part of the design process, ...
References
{{reflist, refs=
[{{cite book , title=Proposal to add characters from legacy computers and teletext to the UCS , chapter=5. Graphic characters , work=Universal Multiple-Octet Coded Character Set , publisher=Terminals Working Group (TWG), ]International Organization for Standardization
The International Organization for Standardization (ISO ) is an international standard development organization composed of representatives from the national standards organizations of member countries. Membership requirements are given in Ar ...
, author-first1=Doug , author-last1=Ewell , author-link1=Doug Ewell , author-first2=Rebecca G. , author-last2=Bettencourt , author-link2=Rebecca G. Bettencourt , author-first3=Ricardo , author-last3=Bánffy , author-first4=Michael , author-last4=Everson , author-link4=Michael Everson , author-first5=Eduardo Marín , author-last5=Silva , author-first6=Elias , author-last6=Mårtenson , author-first7=Mark , author-last7=Shoulson , author-first8=Shawn , author-last8=Steele , author-first9=Rebecca , author-last9=Turner , date=2019-01-04 , id=L2/19-25 , page=3 , url=http://www.unicode.org/L2/L2019/19025-terminals-prop.pdf , access-date=2021-01-11 , url-status=live , archive-url=https://web.archive.org/web/20201224013239/https://www.unicode.org/L2/L2019/19025-terminals-prop.pdf , archive-date=2020-12-24 , quote-page=3 , quote=The word "sextant" is used in this document, by analogy with "quadrant"—a term used for certain UCS characters since 1999—to refer to a semigraphics block consisting of six smaller blocks or "cells" arranged in two columns and three rows. In the teletext specification, characters in this group could be displayed either with the cells joined together, as with the existing quadrant characters, or with a narrow space between cells. A teletext emulator could interpret the control character U+001A ("separated graphics") to display space between cells, or U+0019 ("contiguous graphics") to revert to the default, joined appearance
[{{cite web , author-first=Ira , author-last=Goldklang , date=2015 , title=Graphic Tips & Tricks , url=http://www.trs-80.com/wordpress/zaps-patches-pokes-tips/graphics/ , access-date=2017-07-29 , url-status=live , archive-url=https://web.archive.org/web/20170729202445/http://www.trs-80.com/trs80-zaps-hardware-model4.htm , archive-date=2017-07-29]
[{{Cite web, url=https://www.unicode.org/charts/PDF/U25A0.pdf, title=Unicode block U25A0 contains geometric shapes]
[{{Cite web, url=http://jayceland.com/LunchNStuff/Archives/2002905.html, title=JayceLand's Weekly Rochester Events #191: All White Sixel, website=jayceland.com]
[{{Cite web , url=http://www.old-computers.com/museum/software.asp?t=2&c=330&st=1 , title=OLD-COMPUTERS.COM Museum ~ GALAKSIJA Galaksija software & screenshots , access-date=2014-01-27 , at=See the second image from above. The image shows small difference in height of some "pixel"s.]
[{{Cite web, url=http://www.old-computers.com/museum/doc.asp?c=409&st=1, title=Description of TRS-80 block graphics]
[Technical details ZX-81 character set and block graphics](_blank)
/ref>
[{{Cite web, url=http://www.cs.unc.edu/~yakowenk/coco/text/semigraphics.html, title=CoCo Semi-graphics-6 display mode]
[{{Cite web, url=http://www.bbcbasic.co.uk/bbcwin/manual/bbcwinh.html, title=R.T.Russell: BBC BASIC for Windows, website=www.bbcbasic.co.uk]
[{{Citation , year=1983 , title=IBM PC XT Technical Reference , publisher=IBM , url=https://archive.org/details/IBMPCXTTechnicalReference1502237 , at=p. 1-142 , access-date=2018-08-24]
[{{Citation , year=1983 , title= Commodore C64 Manual: Commodore 64 Programmers Reference Guide , publisher=Commodore , page=379 , url=https://archive.org/details/Commodore_64_Programmers_Reference_Guide_1983_Commodore , access-date=2018-08-24]
[{{Cite web, url=http://www.old-computers.com/museum/computer.asp?c=174, title=old-computers.com Entry on the Sharp MZ80K mentions the lack of graphics capabilities]
[{{Cite web, url=https://www.youtube.com/watch?v=MgBQH2PLHs4, title=Sharp MZ80K - BASE ZERO game., via=www.youtube.com]
[{{Cite web, url=https://www.vdsteenoven.com/aquarius/, title=Mattel Aquarius Homecomputer system, website=www.vdsteenoven.com]
[{{Cite web, url=http://old-computers.com/museum/software.asp?c=174&st=1, title=Games on the MZ-80K relied on its great set of semigraphical characters]
Computer graphic techniques
Character sets
Computer graphics data structures
Graphics file formats
Videotex