Atari 600XL
Atari 600XL



Setname:  a600xl   
Year: 1983
Manufacturer: Atari
Status: imperfect  badworks
Type: Home Computer
Parent: Atari 800XL (NTSC)
Emulation info
Overall emulation:  good   
Color emulation:  good  
Sound emulation:  good  
Graphics emulation:  imperfect  
Savestates:  unsupported   

Tech info
 Base hardware: (available in all slot configurations)
M6502 ("maincpu")cpu 1789790 Hz
POKEY ("pokey")cpu 1789790 Hz
Speaker ("mono")audio
POKEY ("pokey")audio 1789790 Hz
DAC ("dac")audio
Screen ("screen")raster horizontal 336 x 225 @ 59.923329
Media devices
floppydisk ("fdc:floppy0") floppydisk1 flop1 atr, dsk, xfd
floppydisk ("fdc:floppy1") floppydisk2 flop2 atr, dsk, xfd
floppydisk ("fdc:floppy2") floppydisk3 flop3 atr, dsk, xfd
floppydisk ("fdc:floppy3") floppydisk4 flop4 atr, dsk, xfd
cartridge ("cartleft") cartridge cart bin, rom, car
RAM options
16K 16384
Software lists

 Optional hardware: (available with specific slot configurations)

 Configure the slot options for a600xl:
 Slot Value

Show detailed info about 'Configurations' of this system

Television Artifacts Off

Show detailed info about 'Slot Options' of this system
Slot options

NameValueCompatible device(s)
sio cassettea8sio_cass

Romset info
ROM NameSizeCRC32SHA1Dump StateBIOS option
co60302a.rom8192 f0202fb37ad88dd99ff4a6ee66f6d162074db6f8bef7a9b6good
co62024.rom16384 643bcc98881d030656b40bbe48f15a696b28f22c0b752ab0good


* CPU: MOS 6502C 1.79 (NTSC) / 1.77 (PAL) MHz
* Co-Processors: GTIA (video), POKEY (sound, I/O), ANTIC (video)
* RAM: 16 KB (600 XL up to 64 KB) / 64 KB (800 XL, expandable to 128 KB)
* ROM: 24 KB
* Text Modes: five text modes, max: 40 x 24, min: 20 x 12
* Graphic Modes: 16 graphic modes, maximum : 320 x 192
* Colors: 256 (16 colors with 16 intensities)
* Sound: 4 voices, 3.5 octaves
* I/O Ports: Composite video output, cartridge slot, peripheral port (SIO), parallel bus, 2 joystick plugs
* Keyboard: Mechanical keyboard
* Built In Language: Atari Basic


MESS emulates a800xl with the following devices

* up to two cart slots for cart dumps in .rom and .bin format, "cartridge1" (cart1) and "cartridge2" (cart2)
* up to four floppy drive for disks in .atr, .dsk and .xfd format, "floppydisk1" (flop1) to "floppydisk4" (flop4).


This system requires full keyboard emulation to work correctly. At startup, full keyboard emulation mode is enabled by default. Whilst in full keyboard emulation mode, some key associated functionality may be disabled (like the ESC key for EXIT). The keyboard emulation mode is toggled using the "Scroll Lock" key (by default).

Known Issues

The emulation of this system is still Preliminary.

History and Trivia

The Atari 800XL, together with the 600XL, were successors of the Atari 400/800 series and the unsuccessful Atari 1200 XL in a more compact case. They could use almost the same software, just so long as the program was written correctly, because of some slight differences between OS versions.

The 800XL had 64 KB of RAM, two joystick ports and kept all the custom chips (Pokey, GTIA, Antic) of the previous models. It also featured the new Parallel Bus Interface (PBI) providing high speed access to the system bus. The new version of the graphic Antic chip offered 16 graphics modes instead of 12 for the 800.

An enhanced version, called 800XLF, appeared in summer 1984. It was equipped with the new "Freddie" chip which allowed faster memory management, especially for graphics display. This version was released in Europe with SECAM video interface.

Alongside the Commodore 64 and the Apple II, the 600 and 800XL were among the most popular home computers.
They would be replaced in 1985 with the XE series when Atari launched the ST.

(info from


* Atari 800XL at --
* Atari 800XL at the Atari Hystory Museum --

Other Emulators

* Atari800 (Unix, Amiga, MS-DOS, Atari TT/Falcon, SDL, WinCE) --
* Atari++ --
* Atari800Win Plus --
* Rainbow (historical) --
* PC Xformer (historical) --

Edit the History info for this game.


Back to Home Page