Skip to content
Texas Instruments TMS9918
EntityQ1976230· pop 10· linked from 56 articles

Texas Instruments TMS9918

Sign in to save

Also known as TMS9918

The TMS9918 is a video display controller (VDC) manufactured by Texas Instruments and introduced in 1979. In TI's manuals it's called a "Video Display Processor" (VDP). The TMS9918 and its variants are used in the Casio PV-2000, Coleco Adam, ColecoVision, CreatiVision, Hanimex Pencil II, MSX, Memotech MTX, NABU Personal Computer, PECOS, SG-1000, SC-3000, SV-318, SV-328, Sord M5, TI-99/4, Tatung Einstein, and Tomy Tutor.

Key facts

Electronic component.name
TMS9918
Electronic component.image
TMS9918A 01.jpg
Electronic component.image_size
250
Electronic component.caption
TMS9918A VDP
Electronic component.type
video display controller
Electronic component.first_produced
1979

via Wikipedia infobox

Wikidata facts

Manufacturer
Texas Instruments
Image
TMS9918A.svg
Show 3 more facts
Commons category
Texas Instruments TMS9918
inception
1979-00-00
instruction set
8-bit computing
Sources (1)

via Wikidata · CC0

~34 min read

Encyclopedic overview

22 sections
Contents
  • Description
  • General information
  • Sprites
  • Graphics modes
  • Screen Mode 2 details
  • Undocumented modes
  • External video
  • Colors
  • Datasheet values
  • Product family
  • TMS9918
  • TMS9918A, TMS9928A and TMS9929A
  • TMS9118, TMS9128 and TMS9129
  • CRT display
  • Specifications
  • Legacy
  • See also
  • Notes
  • References
  • Citations
  • Bibliography
  • External links

The TMS9918 is a video display controller (VDC) manufactured by Texas Instruments and introduced in 1979. In TI's manuals it's called a "Video Display Processor" (VDP). The TMS9918 and its variants are used in the Casio PV-2000, Coleco Adam, ColecoVision, CreatiVision, Hanimex Pencil II, MSX, Memotech MTX, NABU Personal Computer, PECOS, SG-1000, SC-3000, SV-318, SV-328, Sord M5, TI-99/4, Tatung Einstein, and Tomy Tutor.

The TMS9918 was an advanced design for the era. It had four graphics modes based on an underlying 256 wide by 192 high pixel layout, which could be used as a 40 by 24 character display, a 256 by 192 pixel display, or a 64 by 48 pixel display which used less memory. It had a fixed color palette with 15 colors plus transparent. It also supported 32 single-color 8x8 or 16x16 pixel sprites, numbered 0 to 31, with lower-numbered sprites appearing on top of higher-numbered ones. This allowed for layering and perspective effects. It also featured a video input and sync pin, which allowed video from another source to appear under the graphics being created by the chip. This could be used to layer the output from multiple 9918's, or to use the 9918 as a system for titling and overlays on other video sources.

Excerpted from Wikipedia’s “Texas Instruments TMS9918” article, available under the CC BY-SA 4.0 licence.

Gallery (8)

Available in 9 languages

via Wikidata sitelinks · CC0