Skip to content

Atari 8-bit (400 / 800 / XL / XE)

Atari's 6502 + custom coprocessors line (1979): ANTIC + GTIA for video (programmable playfield, DMA, display lists), POKEY for sound, keyboard and the SIO serial I/O. A very advanced architecture that foreshadowed Atari's arcade hardware. Standard 8-bit repair: recap, PSU RIFA (XL/XE), POKEY.

Atari 800XL

Atari 800XL — photo by Evan-Amos, CC BY-SA 3.0 (Wikimedia Commons).

Identification

Model Year Note
400 / 800 1979 400 = membrane keyboard; 800 = full keyboard, 2 cartridge slots
1200XL 1983 short-lived, incompatibilities
600XL / 800XL 1983 the reference (800XL = 64 KB)
65XE / 130XE 1985 130XE = 128 KB (banked); ST styling

CPU: 6502(C); Video: ANTIC + GTIA; Sound/IO: POKEY; SIO port (810/1050 drives, printers…), cartridge.

Clocks & frequencies ✅

Component Frequency Role / scope
MOS 6502 1,79 MHz (NTSC) · 1,77 MHz (PAL) CPU
ANTIC — coprocesseur d'affichage (liste d'affichage, DMA)
CTIA / GTIA — génération vidéo (couleurs, joueurs/missiles)
POKEY — son, clavier, port série, potentiomètres

The architecture rests on three coprocessors alongside the 6502 — ANTIC, CTIA/GTIA and POKEY. When diagnosing, a purely video symptom points at ANTIC/GTIA; a symptom hitting sound AND keyboard AND serial port points at POKEY.

Why this matters in repair

A clock that is missing or off-value on a frequency counter points straight at the crystal, its divider chain or the component it feeds — the fastest starting point on a machine that will not boot. Source: Wikipedia (CC-BY-SA).

Repair (technician)

  • Recap + RIFA: the XL/XE ("Ingot" brick) PSUs and their RIFAs smoke → replace → Recap.
  • Black screen: RAM / OS ROM / MMU / GTIA → substitution (often socketed on the 800).
  • POKEY: no sound / partially dead keyboard → replace the POKEY.
  • 400 keyboard: membrane → clean / replace.
  • SIO: peripherals not seen → SIO cable/port, drive PSUs.
  • Cartridge: contacts → clean.

Procedure — a dead computer, step by step ✅

What this adds

Ordered for a home computer: what kills these is its power supply, its battery, its capacitors, its socketed RAM and its keyboard — roughly in that order, and well before the CPU. → PCB diagnosis

1. The power supply — measured before it is plugged in. This is the one step not to swap around. On a machine of this age a supply does not simply stop: a 5 V regulator that fails high puts 7, 9, 12 V onto the bus and takes the RAM and the custom chips with it. Measure every rail off the machine, under a dummy load if you can, and only then plug it in. This page documents RIFA capacitors on this machine: the mains filter caps that crack, then let go in smoke on the first power-up. Replace them before you switch on, not after.

2. The battery, if it has one. Any RTC or backup cell soldered to a board is a future leak. If yours has one and it has never been changed, take it out before it takes the tracks with it. → Backup batteries

3. Capacitors. Recap is the default on these machines, not a last resort — and on the supply first, since that is what protects everything else. → Recap

4. RAM, on its sockets. These machines were built to be repaired: the RAM, and often the logic, sit in sockets. Reseat everything first — thirty years of oxide is a classic no-boot. Then swap chips: a bad RAM chip usually gives a repeatable pattern of garbage or a screen frozen at a fixed character.

5. The keyboard. A console does not have one; a computer's is a wear part. A membrane keyboard fails as whole dead rows or columns — that is the membrane, not the machine. A mechanical one wants its contacts cleaning, not replacing. Check this page: the failure mode is often documented per model.

6. Storage — tape or disk. Both often come down to the same things: a dirty head, and for tape the azimuth and a belt turned to tar. ⚠️ On the floppy side, check whether the mechanism actually has a belt before looking for one: many do, but some drives are direct drive, and hunting a belt that isn't there means stripping a drive for nothing. A machine that boots but loads nothing is a drive fault, not a logic fault — do not go looking on the board for it.

7. Video output. RF, composite, RGB or a dedicated monitor, depending on the machine (see Identification). Test with something else before you conclude: a period modulator and a modern TV disagree far more often than either is broken.

8. Still nothing. Now the logic: rails on the board, reset, clock, bus. → PCB diagnosis

Common faults

Symptom Likely cause Lead
Smoke / death at power-on RIFA / XL/XE PSU Replace PSU/RIFA
Black screen RAM / OS ROM / GTIA Substitute
No sound / dead keys POKEY Replace the POKEY
Drive not detected SIO bus Cable / drive PSU

XL/XE PSUs

The original bricks age badly (RIFA, regulation) and can over-volt the machine. Many prefer a reliable modern regulated supply to protect the computer.

Modernisation & mods — what to buy, how

XL/XE PSU: replace it BEFORE powering on

The original XL/XE supplies age badly and can over-volt (like the C64 "killer") → fries the machine. A modern regulated protected supply is essential before any power-up.

Modern storage (SIO bus) - SIO2SD / SDrive-Max / AVGCART 🟢: an SD drive on the SIO port → replaces the 810/1050 drive and the deck, .atr/.xex images (plug-and-play). - The!Cart 🟢: a multicart (thousands of titles) on the cartridge port; SIDE 2/3 🟢 = CF/SD.

RAM / OS - Ultimate 1MB 🟠: an internal 1 MB RAM + flashable OS/BASIC + PBI/IDE board → the reference "all-in-one" modernization (internal install, chip removal).

Video - UAV (Ultimate Atari Video) 🟠: a board giving clean S-Video/composite; Sophia 🟠 (DVI/RGB via a GTIA replacement) for digital output; OSSC/RGB2HDMI downstream.

Sound - Failing POKEY → replace 🟡; stereo mods (2nd POKEY) are documented 🟠.

⚠️ Do not host ROMs/games — method only.

Archived technical documentation ✅

Manufacturer documentation archived locally: schematics, block diagrams, expected voltages, parts lists. The reference when a symptom matches no known fault.

  • Atari 400 PAL — PDF
  • 130XE — Sams Computerfacts service data (1986) — PDF
  • Atari 800 — PDF
  • Atari 800XL — PDF
  • XE Game System (XEGS) — PDF — the XE in a console shell
  • Atari architectures (comparison) — PDF

Status

Manufacturer documents kept for preservation (machines out of production for decades), with no explicit licence — the same position as for the cabinet manuals already archived here.

Atari 800XL and 130XE schematics ✅

800XL: the 9 sheets of revision D (“1D” on sheets 7 and 8; title blocks “1 of 9” to “9 of 9”, October 6, 2007), with sheet 3 in two versions — 03a frames the video stage, crosses out C54 on the composite output and names BEEP the signal that 03 names BELL, without saying why — plus the RF modulator. 130XE, NTSC and French SECAM versions.

Credit

Schematics redrawn by Jerzy Sobola, reproduced here for preservation. These are not manufacturer documents: the drawing is his own work.

Atari 800XL and 130XE schematics — 800xl 01
Atari 800XL and 130XE schematics — 800xl 02
Atari 800XL and 130XE schematics — 800xl 03
Atari 800XL and 130XE schematics — 800xl 03a
Atari 800XL and 130XE schematics — 800xl 04
Atari 800XL and 130XE schematics — 800xl 05
Atari 800XL and 130XE schematics — 800xl 06
Atari 800XL and 130XE schematics — 800xl 07
Atari 800XL and 130XE schematics — 800xl 08
Atari 800XL and 130XE schematics — 800xl 09
Atari 600XL/800XL — C061658 RF modulator
C061658 RF modulator: the title block reads “600XL/800XL”, with no board revision. Drawing dated October 6, 2007; the December 11, 2002 drawing is in the “Modulators” block.

Atari 130XE schematics ✅

130XE, NTSC and French SECAM versions.

The two motherboard photos supplied with these sheets show a board silkscreened 65XE, not 130XE: they are in the “65XE” block below.

Credit

Schematics redrawn by Jerzy Sobola, reproduced here for preservation. These are not manufacturer documents: the drawing is his own work.

Atari 130XE schematics — 130xe 01
Atari 130XE schematics — 130xe 02
Atari 130XE schematics — 130xe 03
Atari 130XE schematics — 130xe 03a
Atari 130XE schematics — 130xe 04
Atari 130XE schematics — 130xe 04a
Atari 130XE schematics — 130xe 04b
Atari 130XE schematics — 130xe 05
Atari 130XE schematics — 130xe 06
Atari 130XE schematics — 130xe 07
Atari 130XE schematics — 130xe 08
Atari 130XE schematics — 130xe 09
Atari 130XE schematics — 130xe 20bottom
Atari 130XE schematics — 130xe 20top2
Atari 130XE schematics — cartxle
Atari 130XE schematics — ecixe

Additional schematics ✅

Plates grouped by machine. Expand to view.

Credit

Schematics redrawn by Jerzy Sobola, reproduced for preservation.

Atari 400 — 10 planche(s)

Atari 400 — 32k

Atari 400 — 400 1

Atari 400 — 400 2

Atari 400 — 400psu

Atari 400/800 — CPU module, sheet shared by both machines

Atari 400 — cpu400 800 a

Atari 400 — cpu400 800 b

Atari 400 — cpupal

Atari 400 — ram400 800 a

Atari 400 — ram400 800 b

Atari 800 — 7 planche(s)

Atari 800 — 16k

Atari 800 — 800 1

Atari 800 — 800 2

Atari 800 — 800psu

Atari 800 — 8k

Atari 400/800 — CPU module, sheet shared by both machines

Atari 800 — personal

600XL — 12 planche(s)

600XL — 600xl 1

600XL — 600xl 2

600XL — 600xl 3

600XL — 600xl 4

600XL — 600xl 5

600XL — 600xl 6

600XL — 600xl 7

600XL — 600xl 8

600XL — 600xl 9

600XL — co61558

600XL — co61559

600XL — pbi eci

1200XL — 10 planche(s)

1200XL — 1200 1

1200XL — 1200 10

1200XL — 1200 2

1200XL — 1200 3

1200XL — 1200 4

1200XL — 1200 5

1200XL — 1200 6

1200XL — 1200 7

1200XL — 1200 8

1200XL — 1200 9

1400XL — 8 planche(s)

1400XL — 1400 1

1400XL — 1400 2

1400XL — 1400 3

1400XL — 1400 4

1400XL — 1400 5

1400XL — 1400 6

1400XL — 1400 7

1400XL — 1400 8

800XL — latest revision (FREDDIE chip) — 9 planche(s)

The RF modulator sheet supplied with this set is in the “Atari 800XL and 130XE schematics” section: its title block reads 600XL/800XL, with no board revision.

800XL — latest revision (FREDDIE chip) — 800xlf01

800XL — latest revision (FREDDIE chip) — 800xlf02

800XL — latest revision (FREDDIE chip) — 800xlf03

800XL — latest revision (FREDDIE chip) — 800xlf04

800XL — latest revision (FREDDIE chip) — 800xlf05

800XL — latest revision (FREDDIE chip) — 800xlf06

800XL — latest revision (FREDDIE chip) — 800xlf07

800XL — latest revision (FREDDIE chip) — 800xlf08

800XL — latest revision (FREDDIE chip) — 800xlf09

800XL SECAM (France) — 9 planche(s)

800XL SECAM (France) — 800xls01

800XL SECAM (France) — 800xls02

800XL SECAM (France) — 800xls03

800XL SECAM (France) — 800xls05

800XL SECAM (France) — 800xls06

800XL SECAM (France) — 800xls07

800XL SECAM (France) — 800xls08

800XL SECAM (France) — 800xls09

800XL SECAM (France) — 800xls10

65XE — 9 planche(s) and 2 photos

65XE — 65xe 01

65XE — 65xe 02

65XE — 65xe 03

65XE — 65xe 04

65XE — 65xe 05

65XE — 65xe 06

65XE — 65xe 07

65XE — 65xe 08

65XE — 65xe 09

65XE — bare motherboard photo, component side, silkscreen “65XEN C100455 REV. 2”

65XE — bare motherboard photo, solder side

Photos, not redrawn schematics: their author is not recorded in the collection. The component side carries the silkscreen 65XEN C100455 REV. 2. The solder side shows no legible model marking; it is presented as the back of the same board on the strength of its file name alone (“tył”, Polish for “back”).

130XE SECAM (France) — 10 planche(s)

130XE SECAM (France) — 130xs 01

130XE SECAM (France) — 130xs 02

130XE SECAM (France) — 130xs 03

130XE SECAM (France) — 130xs 04

130XE SECAM (France) — 130xs 05

130XE SECAM (France) — 130xs 06

130XE SECAM (France) — 130xs 07

130XE SECAM (France) — 130xs 08

130XE SECAM (France) — 130xs 09

130XE SECAM (France) — 130xs 10

XL/XE memory expansion boards — 7 planche(s)

XL/XE memory expansion boards — 1088k

XL/XE memory expansion boards — 128k

XL/XE memory expansion boards — 256k1

XL/XE memory expansion boards — 256k2

XL/XE memory expansion boards — 256k3

XL/XE memory expansion boards — 256k4

XL/XE memory expansion boards — 320k

Modulators — 6 planche(s)

Modulators — co12171

Modulators — co17887

Modulators — co60618

Modulators — co61658

Modulators — co61659

Modulators — co70000

Peripherals (drives, printers, modems) — 36 planche(s)

Peripherals (drives, printers, modems) — 1010 tape drive 1010

Peripherals (drives, printers, modems) — 1010s tape drive 1010s

Peripherals (drives, printers, modems) — 1020 printer 1020

Peripherals (drives, printers, modems) — 1025 printer 1025 1

Peripherals (drives, printers, modems) — 1025 printer 1025 2

Peripherals (drives, printers, modems) — 1027 printer 1027

Peripherals (drives, printers, modems) — 1029 printer 1029

Peripherals (drives, printers, modems) — 1030 modem 1030

Peripherals (drives, printers, modems) — 1050 disk drive 1050

Peripherals (drives, printers, modems) — 1050 disk drive 1050mg

Peripherals (drives, printers, modems) — 1050 disk drive expension warp 6502 he1050

Peripherals (drives, printers, modems) — 1050 disk drive expension warp 6502 hhwb1050

Peripherals (drives, printers, modems) — 1050 disk drive expension warp 6502 hw1050

Peripherals (drives, printers, modems) — 1064 memory expension 64kb 1064

Peripherals (drives, printers, modems) — 410 tape drive version a 410h

Peripherals (drives, printers, modems) — 410 tape drive version b 410j

Peripherals (drives, printers, modems) — 810 disk drive 810 1

Peripherals (drives, printers, modems) — 810 disk drive 810 2

Peripherals (drives, printers, modems) — 810 disk drive 810 3

Peripherals (drives, printers, modems) — 810 disk drive 810 4

Peripherals (drives, printers, modems) — 810 disk drive 810 a

Peripherals (drives, printers, modems) — 810 disk drive 810 b

Peripherals (drives, printers, modems) — 820 printer at820 1

Peripherals (drives, printers, modems) — 820 printer at820 2

Peripherals (drives, printers, modems) — 820 printer at820 3

Peripherals (drives, printers, modems) — 820 printer at820 4

Peripherals (drives, printers, modems) — 822 printer atari822

Peripherals (drives, printers, modems) — 825 printer 825 1

Peripherals (drives, printers, modems) — 825 printer 825 2

Peripherals (drives, printers, modems) — 830 modem atari830

Peripherals (drives, printers, modems) — 835 modem atari835

Peripherals (drives, printers, modems) — 850 interface module 850

Peripherals (drives, printers, modems) — cx85 numeric keypad cx85

Peripherals (drives, printers, modems) — karin maxi disk station maxi

Peripherals (drives, printers, modems) — remote joystick rf joyremo1

Peripherals (drives, printers, modems) — remote joystick rf joyremo2

See also

Sources & attribution

Review & corrections

How this space is used

Spotted a wrong value, an outdated procedure, a chip reference that does not match your board? Say so here, with what you observed (model, board revision, serial number, measurement). Every report is cross-checked against a source before anything changes — an unverifiable correction is published as “reported by …, not cross-checked” rather than silently applied.

Reading is open to everyone; posting requires signing in with Discord. Reports from the wiki's declared reviewers are handled first; anyone else's are read too, but go through a human before anything is changed.