Tandy Graphics Adapter

[7] Where not otherwise stated, information in this article that describes the TGA also applies to the PCjr video subsystem.

[11] Titles such as Cisco Heat, Indiana Jones and the Last Crusade, Loom, Magic Pockets, Oh No!

More Lemmings, Out of This World, Overkill, Prince of Persia, The Secret of Monkey Island and SimCity are indicated as supporting PCjr/Tandy graphics.

The following improvements in color choice are available in the CGA graphics modes: The palette mapping logic is always active, even in text modes, so it is possible to cause certain text to change in appearance (appear, disappear, cycle colors, etc.)

[25] The PCjr can also independently map any 16 KB bank of base RAM to address 0xB8000 for CPU access, for CGA compatibility.

[25] The first bank overlaps the interrupt vector table of the x86 CPU and the data area used by the BIOS, so it is generally not usable for graphics.

Using system memory has advantages: It saves the cost of dedicated video RAM, and the dynamic RAM is refreshed by the 6845 CRT controller as long as the video is running, so there is no need for separate DRAM refresh circuitry.

The Tandy hardware, in contrast, makes the full 32 KB of selected video RAM available at 0xB8000.

This difference causes some software written for Tandy graphics not to work correctly on a PCjr, displaying images in 320 × 200 16-color or 640 × 200 with periodic black horizontal lines: a "venetian-blinds" effect.

It is possible that software for the PCjr that relies on the memory wrap-around at address 0xBC000 will not work correctly on a Tandy 1000.

Tandy Video I / PCjr 320 × 200 x 4 colors
Tandy Video I / PCjr 640 × 200 x 2 colors
Tandy Video I / PCjr 160 × 200 x 16 colors
Tandy Video I / PCjr 320 × 200 x 16 colors
Tandy Video I / PCjr 640 × 200 x 4 colors
Tandy Video II / ETGA 640 × 200 x 16 colors