What Happened to Color Graphics Adapter (CGA)?
The Color Graphics Adapter (CGA), introduced by IBM in 1981, was the company's first color graphics card for the IBM PC, establishing an early display standard. Despite its limited resolution and color capabilities, it brought color to personal computing and was foundational for early PC gaming. Though quickly superseded by more advanced graphics standards like EGA and VGA, CGA maintains a cultural legacy and is a significant subject within retro computing and emulation communities today.
Quick Answer
The Color Graphics Adapter (CGA) was IBM's pioneering color graphics card, launched in 1981, which set the initial standard for color displays on IBM PCs. It offered limited resolutions and a restricted color palette, typically 4 colors at 320x200 pixels or 2 colors at 640x200 pixels, from a palette of 16. Due to its technical limitations, CGA was rapidly replaced by superior standards such as the Enhanced Graphics Adapter (EGA) in 1984 and the Video Graphics Array (VGA) in 1987. As of 2026, CGA is primarily of historical interest, celebrated and preserved by retro computing enthusiasts through original hardware, software emulators like DOSBox, and discussions at vintage computer expos, highlighting its enduring impact on early PC culture and gaming.
📊Key Facts
📅Complete Timeline12 events
CGA Introduced by IBM
IBM releases the Color Graphics Adapter (CGA) as its first color graphics card for the IBM PC, establishing a de facto standard for early color displays. It featured 16 KB of video memory.
Enhanced Graphics Adapter (EGA) Released
IBM introduces the Enhanced Graphics Adapter (EGA), offering significant improvements over CGA with 16 colors from a palette of 64 and higher resolutions, beginning CGA's decline as the primary standard.
Video Graphics Array (VGA) Released
IBM launches the Video Graphics Array (VGA) with the PS/2 line, further surpassing CGA and EGA capabilities and becoming the new dominant graphics standard.
CGA Software Support Largely Discontinued
As more advanced graphics cards become affordable and prevalent, software developers largely cease supporting CGA, marking the end of its commercial relevance.
CGA Jam Game Development Competition
A game development competition, 'CGA Jam,' is held, challenging participants to create games that embrace or mimic the aesthetic of CGA's limited palettes on modern systems, highlighting its cultural legacy.
Blog Post on CGA's Cultural Legacy
Damian Walker publishes a blog post discussing CGA's cultural legacy and the nostalgic fondness many now hold for its distinctive, often criticized, color palettes.
8086 PC Emulator with CGA Graphics Discussed
PJRC publishes a blog post detailing an 8086 PC emulator with CGA graphics, showcasing ongoing efforts in retro computing to recreate and understand early PC environments.
PCGamesN Article on 'The Horror of CGA'
PCGamesN publishes an article titled 'The horror of CGA PC game graphics,' reflecting on the visual limitations and challenges faced by early PC gamers and developers using the adapter.
OSDev.org Discussion on CGA Emulation
A discussion on OSDev.org explores how CGA works on modern systems, focusing on emulation techniques and the challenges of achieving accurate compatibility for legacy software.
Retrofest 2026 Features Vintage Computers
Retrofest 2026 in Swindon, UK, features a wide variety of vintage computers, including those from the CGA era, demonstrating the ongoing interest in and preservation of early PC hardware and software.
International Retro Computer Expo 2026
The International Retro Computer Expo 2026, also known as Boatfest, takes place in West Virginia, celebrating vintage computer enthusiasts and likely showcasing machines and games from the CGA era.
VCF West 2026 Registration Open
Registration for Vintage Computer Festival (VCF) West 2026 opens, an event that consistently features historical computing hardware, including early IBM PCs and their graphics adapters like CGA, for exhibition and discussion.
Follow this story
Get an email when this timeline gets a major update.
🔍Deep Dive Analysis
The Color Graphics Adapter (CGA) marked a pivotal moment in personal computing when it was introduced by IBM in 1981 as the first color graphics card for the IBM PC. Built around the Motorola 6845 display controller and equipped with 16 kilobytes of video memory, CGA offered several text and graphics modes. Its most commonly recognized graphics modes included 320x200 pixels with 4 colors (chosen from a fixed palette of 16) and 640x200 pixels with 2 colors (typically black and white). While it could technically display up to 16 colors in certain composite video modes, these were often less crisp than the RGBI output.
CGA's introduction was driven by the need to provide color display capabilities for the nascent IBM PC, which was initially designed for small businesses and home users. However, its limitations, particularly the low resolution and restricted color palettes, quickly became apparent, especially when compared to contemporary home computers like the Commodore 64 or Apple II. The default palette of black, cyan, magenta, and white, often seen in early PC games, was widely criticized, leading to the nickname 'Crap Graphics Adaptor' among some users. Competition also emerged from third-party solutions like the Hercules Graphics Card, which, while monochrome, offered higher resolution for text-based applications and was often cheaper.
The rapid evolution of graphics technology led to CGA's swift obsolescence as a primary display standard. IBM introduced the Enhanced Graphics Adapter (EGA) in 1984, which significantly improved color depth (16 colors from a palette of 64) and resolution (up to 640x350). This was followed by the Video Graphics Array (VGA) in 1987, offering even greater capabilities with 256 colors at 320x200 and 16 colors at 640x480, effectively becoming the new industry standard. By the early to mid-1990s, software support for CGA largely ceased as developers transitioned to EGA, VGA, and later Super VGA (SVGA) and XGA.
Despite its technical shortcomings and eventual replacement, CGA holds a significant place in computing history. It was the 'default' color graphics device for the IBM PC for a crucial period, meaning many early PC games and applications were designed with its constraints in mind. Today, the Color Graphics Adapter is a cherished artifact in the retro computing community. Enthusiasts actively collect and restore original CGA hardware, and software emulators like DOSBox accurately replicate CGA's display modes, including its unique composite color artifacting, allowing modern users to experience classic titles as they were originally intended. Events like Retrofest and the International Retro Computer Expo, held in 2026, continue to feature vintage computers, including those from the CGA era, underscoring its lasting cultural impact and the ongoing efforts to preserve digital history.
What If...?
Explore alternate histories. What if Color Graphics Adapter (CGA) made different choices?