Atari PC
Atari PC1
ata_pc1

Atari PC-1

In 1987 Atari introduced the PC-1 at the Consumer Electronics Show. This was Atari's first foray into the IBM PC Compatible market and would later be known as the Atari PC1. Priced at a US$699, it was marketed as Atari's entry level system and was soon followed by the Atari PC2 also in the same year.

The machine was an Intel 8088 PC-Clone with 512KByte RAM and onboard EGA Graphics. Uniquely it reused the Atari Megafile 44 Chassis, however this came at a cost. Unlike many other IBM Compatible XT systems on the market the slim Megafile chassis did not allow for upgrades via ISA expansion cards. Apart from being able to upgrade the RAM to 640K and to add an 8087 co-processor, you were very much limited to the original configuration of the computer.

Graphics Environment Manager (GEM)

The Atari TOS (The Operating System) incorporated a graphical environment known as GEM (Graphics Environment Manager), which was originally developed by Digital Research. GEM provided the graphical user interface layer on top of the GEMDOS kernel, itself patterned after MS-DOS. The architecture separated device-level input/output management, the graphics subsystem, and the application environment, enabling consistent user interaction across the Atari ST series. GEM relied on the VDI (Virtual Device Interface) for abstracting graphics operations and GDOS (Graphics Device Operating System) extensions for device-independent font and printer management.

At the core of GEM’s operation were two key APIs: VDI and AES (Application Environment Services). VDI handled low-level drawing primitives, such as line drawing, bit block transfers, and raster operations, while maintaining independence from physical display hardware. AES provided higher-level window management, dialog handling, event dispatching, and interprocess communication. Applications interacted with the system by invoking AES functions for UI management and VDI calls for graphics, which were passed through a device driver layer before reaching the hardware. This layering enabled portability of the GEM environment beyond Atari machines, even though Atari’s implementation was closely tied to the Motorola 68000 CPU and the ST’s hardware.

From a system integration standpoint, GEM was relatively lightweight compared to contemporary GUIs such as the Apple Macintosh System Software. It ran in a cooperative multitasking model, with a single active application controlling the desktop environment at any given time, and desk accessories operating as TSR-like components. Memory usage was constrained by the ST’s limited RAM configurations, so GEM prioritized efficiency in message passing and window redrawing. Despite these constraints, GEM provided resolution-independent rendering and vector-based font capabilities when paired with GDOS, features that positioned it as a technically advanced graphical layer for mid-1980s personal computing.

CPU - The Intel 8088

The Intel 8088 microprocessor is a variant of the Intel 8086. The 8088 has an 8-bit external bus instead of the 16-bit bus that the 8086 has. The 16-bit registers and the 1MByte address range are unchanged, however. The 8086 and the 8088 have the same execution unit (EU), only the Bus Interface Unit (BIU) differs.

The original IBM PC architecture is based on the Intel 8088. The CPU runs at 5 to 16 MHz, has a 20-bit address bus and can work together with the 8087 Co-Processor. The 8088 was launched in 1979. The 8088 is compatible with the Intel 8085.

Technical Details
Released 1987
Country United States
Brand Atari
Type Atari PC
Name Atari PC1
CPU Class 80x86
CPU Intel 8088
Memory RAM: 512kB
Sound Chip none
Sound beeper
Display Chip Onboard CGA
Display CGA Graphics
Best Color CGA Graphics
Graphics CGA Graphics
Sprites n/a
System OS GEM/DOS
Storage 5.25" Disk Drive
External Links 🌐
Atari.Com
Official Atari website
Best Electronics
Specializing in Replacement Parts and Accessories for all Consumer Based Atari Game Systems and Atari Computers.
Fan Website: Atari Age
Fan website for Atari Game Consoles (2600, 5200, 7800, Lynx, Jaguar). Some home-brew 800 and XE games and hardware in the AtariAge Store.
Atari Instagram
Instagram pages dedicated to Atari
Official Atari Facebook
The official Atari Facebook page
Atari Age
Fan website for Atari Game Consoles (2600, 5200, 7800, Lynx, Jaguar). Some home-brew 800 and XE games and hardware in the AtariAge Store.
Atari Games
Official Atari website with games for sale and other merch.
Intel 8088 CPU
Wikipedia pages on the Intel 8088 CPU