ColecoVision
1982 Coleco console famed for near-arcade ports and Z80/TMS9928A-based hardware.
Overview
The **ColecoVision** is a second‑generation home video game console released by Coleco Industries in August 1982. Positioned as a higher‑end alternative to the Atari 2600 and Mattel Intellivision, it was marketed around its near‑arcade‑quality ports of popular coin‑op titles from companies like Nintendo, Sega, and Konami. Pack‑in game *Donkey Kong* was a major system seller and helped define the console’s reputation for strong arcade conversions. ColecoVision’s hardware is built around a Zilog Z80A CPU and a Texas Instruments TMS9928A video display processor, the same graphics core used in several early ’80s computers and later in the MSX standard. This combination enabled relatively high‑resolution tiled graphics, smooth scrolling, and multi‑color sprites compared with many contemporaries. The system outputs a 256×192 image with a palette of 16 colors and supports up to 32 sprites on screen (though with per‑line limits). Audio is handled by a Texas Instruments SN76489A programmable sound generator, providing three square‑wave tone channels and one noise channel. While simple by later standards, this PSG allowed for richer music and sound effects than the Atari 2600’s TIA hardware and is closely associated with the characteristic sound of several early ’80s consoles and computers. A distinctive element of the ColecoVision is its controller: a rectangular unit with an 8‑way digital joystick, two side fire buttons (wired in parallel in most games), and a 12‑button numeric keypad. Many titles use keypad overlays to label game‑specific functions, similar to Mattel’s Intellivision design. The console also features an expansion interface at the front, which Coleco used for add‑ons such as the Expansion Module #1 (an Atari 2600‑compatible module), a steering wheel controller with gas pedal, and the ADAM computer expansion. Despite a relatively short commercial lifespan—cut short by the North American video game crash of 1983–1984—the ColecoVision sold several million units and left a strong legacy among enthusiasts for its arcade‑centric library and technically capable hardware. Its graphics and sound architecture directly influenced later systems, and many of its games remain popular in the retro‑gaming and homebrew communities.
Tech Specs
From `platforms.techSpecs`
- audio
- Texas Instruments SN76489A PSG: 3× square-wave tone channels + 1× noise channel, mono output.
- cpu
- Zilog Z80A 8-bit CPU @ ~3.58 MHz (NTSC); Z80-compatible architecture.
- gpu
- Texas Instruments TMS9928A VDP (NTSC; TMS9929A for PAL/SECAM): tile/sprite-based video, 16-color palette, up to 32 sprites (4 per scanline), 256×192 active resolution.
- media
- ROM cartridges (commonly 8–32 KB; later/homebrew larger via bank switching).
- ram
- 1 KB system RAM; 16 KB video RAM (VRAM) dedicated to VDP; additional RAM available via expansions (e.g., ADAM).
- releaseYear
- 1982
- resolution
- Nominal 256×192 pixels, 16 colors; composite/RF video output (NTSC or PAL/SECAM variants).
Default Controls
From `platforms.defaultControls`
- D-Pad Up ArrowUp
- D-Pad Down ArrowDown
- D-Pad Left ArrowLeft
- D-Pad Right ArrowRight
- Left Fire Button Z
- Right Fire Button X
- Keypad 1 1
- Keypad 2 2
- Keypad 3 3
- Keypad 4 4
- Keypad 5 5
- Keypad 6 6
- Keypad 7 7
- Keypad 8 8
- Keypad 9 9
- Keypad * Shift
- Keypad 0 0
- Keypad # Enter