USA 1986
seen from China

seen from United States
seen from Germany

seen from Singapore

seen from Netherlands
seen from United States
seen from China
seen from United States
seen from China

seen from Türkiye
seen from Australia
seen from Türkiye
seen from Malaysia

seen from Romania
seen from China
seen from Malaysia
seen from United States
seen from China
seen from Japan
seen from United States
USA 1986
IBM’s Odd Duck: The Life and Times of the PCjr – Dan Fitzgerald
A spectacular commercial failure and a major corporate embarrassment for IBM, the PCjr was a weird little machine priced without a market and given a feature set that left nobody happy. And yet, it managed to leave an impact that would be felt for a generation of PC gamers. Come meet the system that gave the world King’s Quest, the first commercially-available wireless keyboard, and spawned the “Tandy-compatible” PC gaming market of the late 1980s.
VCF East XIX
In the early 1980s, personal computers were transitioning from text-based interfaces to more visually engaging environments. Sierra On-Line’s King’s Quest: Quest for the Crown, developed in 1984 for the IBM PCjr, was a landmark achievement in this evolution. It was not just another adventure game; it redefined the genre by leveraging the limited hardware capabilities of the time to create an immersive, interactive experience that felt years ahead of its contemporaries. Technical Innovations in King's Quest
1. The Birth of a 3D Adventure Game
At a time when most games were either text-based or limited to simple 2D visuals, King’s Quest introduced a pseudo-3D graphical environment. Players could guide the protagonist, Sir Graham, through a dynamic, scrolling landscape, where he could walk behind or in front of objects—an innovation known as "2.5D."
Pseudo-3D Effect: Achieved through creative use of layers, the AGI (Adventure Game Interpreter) engine divided the screen into foreground, background, and player layers. This gave the illusion of depth and interactivity.
Character Movement: The freedom to move in eight directions and interact with objects in a visually convincing space set a new standard for adventure games.
2. Adventure Game Interpreter (AGI) Engine
Sierra developed the AGI engine specifically for King’s Quest. This software framework was groundbreaking for its time, allowing:
Cross-Platform Compatibility: AGI was portable across different systems, from the IBM PCjr to later platforms like the Apple II and Tandy 1000.
Event-Driven Programming: AGI allowed designers to script events and interactions, decoupling game logic from graphical rendering—a novel approach in the early 80s.
3. Advanced Graphics for the IBM PCjr
The IBM PCjr was an ambitious but underpowered machine, featuring:
Intel 8088 Processor (4.77 MHz): A modest CPU that could struggle with heavy computations.
16-Color Graphics (CGA Palette): While most PCs supported only four colors in CGA mode, the PCjr's extended graphics capabilities allowed for richer visuals.
3-Voice Sound (TI SN76496 Chip): This was a significant improvement over the beeps of the PC speaker, enabling a more immersive auditory experience.
King’s Quest took full advantage of these features:
Rich Color Palette: By designing scenes with careful attention to the 16-color limit, Sierra created lush, vibrant environments that brought the fairytale world to life.
Smooth Animation: Despite hardware limitations, the game’s character animations and environment transitions were fluid and detailed.
4. Text Parser and Command System
While maintaining the classic adventure game tradition of text input, King’s Quest improved upon the interface:
Contextual Parsing: The text parser was more forgiving and sophisticated than previous games, interpreting a wider range of player inputs like "Take sword" or "Open door."
Visual Feedback: Unlike purely text-based games, the parser’s output was directly reflected in the graphical world, making the player’s actions feel meaningful and connected.
5. Disk Streaming and Memory Optimization
Given the IBM PCjr's limited 128 KB of RAM and floppy disk storage, Sierra engineers implemented innovative solutions to manage resources:
Dynamic Asset Loading: Only the necessary graphics, animations, and logic were loaded into memory at a time, minimizing RAM usage.
Compression Techniques: Graphics and animations were heavily compressed to fit on the game’s floppy disks, requiring clever algorithms to decompress assets on-the-fly.
The Impact of King’s Quest
The technical achievements of King’s Quest went beyond its hardware. It had a profound impact on the gaming industry and paved the way for future innovations.
Pushing Hardware to Its Limits: By making the most of the IBM PCjr’s unique capabilities, King’s Quest demonstrated what was possible with even modest computing power.
Setting a Standard for Interactive Storytelling: The game’s rich narrative, combined with its visuals and player agency, set the benchmark for future adventure games.
Expanding the Gaming Audience: The colorful, family-friendly design attracted a broader audience, including casual gamers and younger players.
Influencing Game Design: The AGI engine became the foundation for future Sierra titles, including Space Quest, Police Quest, and Leisure Suit Larry.
IBM PCjr (1984)
“One of the rarest items in my gaming collection: ‘King's Quest,’ published by IBM for the doomed PCjr in 1984. I found this copy of King's Quest about a year ago when a local friend alerted me that a house near her was being gutted, and that there was a huge dumpster outside literally overflowing with old computer stuff. I spend a deliriously-happy couple hours pulling out all kinds of cool stuff, but when I found this copy of KQ1, I just about lost my mind!
“Here are all the contents of the box: the printed manual, the original program disk, the hand-made copy of the game the original owner was legally entitled to create, and a mail-in certificate allowing the buyer to get one backup copy of the disk.” - Huxley Dunsany 🧵
PCjr Magazine (1984)
iBm pCjr CompuTeR compLeTe w/ monitOr, KeyBOARD, TEsTED wORking