# Generador de caràcters

Un generador de caràcters (anglès character generator) - és un programa o un dispositiu de formació de patrons de caràcters. En el mode de text de la targeta gràfica, el paper del generador de caràcters és el més sovint el disseny gràfic de la targeta, descarregant dades de memòria permanent (ROM) o memòria d'accés aleatori (RAM) que conté definicions de caràcters. En el segon cas, es poden modificar tipus de lletra individuals. En el mode gràfic d'operació, el paper d'un generador de caràcters (més precisament: un rasteritzador de caràcters) és capturat per un fragment del sistema operatiu.

## Sistemes amb caràcters semigràfics

| $_L$\$^C$ | 0 0 0 0 0 | 0 0 0 0 1 | 0 0 0 1 0 | 0 0 0 1 1 | 0 0 1 0 0 | 0 0 1 0 1 | 0 0 1 1 0 | 0 0 1 1 1 | 00000000 11111111 00001111 00110011 01010101 | 11… 00… 00… 00… 01… |
| 00000 | | ■ | ■ | ■ | ■ | ■ | | | | |
| 00001 | ■ | ■ | | | | ■ | ■ | | | |
| 00010 | ■ | ■ | | ■ | ■ | ■ | ■ | | | |
| 00011 | ■ | ■ | | ■ | ■ | ■ | ■ | | | |
| 00100 | ■ | ■ | | ■ | ■ | ■ | ■ | | | |
| 00101 | ■ | ■ | | | | | | | | |
| 00110 | | ■ | ■ | ■ | ■ | | | | | |
| 00111 | | | | | | | | | | |
| 01000 01001 … | … … … | … … … | … … … | … … … | … … … | … … … | … … … | … … … | … … … | … … … |
| Una mostra de la matriu de caràcters i el sistema electrònic corresponent. El glif és de 8 × 8 píxels, amb parts baixes de 3 bits de la línia d'escaneig i del comptador de punts. La pantalla està entre les cel·les de 20 × 18 i 32 × 32, amb índexs de 5 bits. |||||||||||
Exemples de sistemes que van confiar fortament en els caràcters semigràfics pels seus gràfics són:
* L'IBM PC original amb el MDA no oferia cap tipus d'impressions gràfiques que no fossin els caràcters gràfics programats per defecte a la PROM del seu hardware (pàgina de codi 437) .
* El Commodore PET va ser un dels primers sistemes a dependre totalment en caràcters semigràfics, per obtenir qualsevol forma de gràfics en pantalla.
* El Sinclair ZX80 i ZX81 es va basar en bloc caràcters gràfics de baixa resolució de gràfics de 64 × 48 píxels en blanc i negre o 32 × 48 en negre, blanc i difuminar gris com es pot veure en el joc de caràcters del ZX80 i del ZX81 .
* El Mattel Aquarius es va basar completament en caràcters semigràfics per als jocs, tot i que era comercialitzat a través de botigues de joguines. Mai no es va convertir en un èxit comercial en part a causa d'aquesta limitació, que en aquell moment el feia obsolet.
* El Panasonic JR-200 també va utilitzar caràcters semigràfics en combinació amb gràfics de blocs.
* La sèrie d'ordinadors Sharp MZ no oferia caràcters programables, però tenia un conjunt complet de caràcters semigràfics. - i així encara oferien molts jocs visualment simpàtics
* El Compukit UK101 (clon del popular superboard d'Ohio Scientific) també era un sistema molt primerenc que es basava en caràcters semigràfics.
* Les modes de text d'ordinadors posteriors d'Apple II, que comencen per l'Apple IIc i la versió millorada de l' Apple IIe, van suportar el joc de caràcters MouseText, que va substituir les lletres majúscules que es posaven en INVERSE quan estava activat. Tot i que aquests sistemes d'Apple no depenien d'aquests conjunts de caràcters, van tenir un paper important en la simulació de gràfics dels membres de les famílies més avançades, quan funcionaven en mode text.

### Noms d'alguns jocs de caràcters amb semigràfics

* PETSCII
* ATASCII
* JOC TELETEXT
* JOC VIDEOTEXT

## Referències

* ↑ Page describing the characterset of the Aquarius
* ↑ «Games on the MZ-80K relied on its great set of semigraphical characters». Arxivat de l'original el 2018-12-09. [Consulta: 8 juliol 2019].

## Vegeu també

* ANSI
* Mode de text
* Sixel
* Codis ESC (ANSI)
* Drop shadow

## Enllaços externs

* Free Vision “Free Pascal's Turbo Vision”
* TVision website