Atari800

From Just Solve the File Format Problem
Revision as of 18:10, 6 November 2012 by Cneud (Talk | contribs)

Jump to: navigation, search
Software > Emulation Software > Atari800

Atari800 is a free Atari emulator written in C. It was also the name of one of the computer models it emulates, which can make references a bit confusing.

Hardware emulated

  • Atari 400, 800, 600 XL, 800XL, 130XE, 5200 Games System.
  • 130XE compatible memory expansions: 320K, 576K, 1088K.
  • Optional 4K RAM between 0xc000 and 0xcfff in 400/800 mode.
  • Cycle-exact 6502 emulation, all unofficial instructions.
  • Cycle-exact NMI interrupts, scanline-based POKEY interrupts.
  • Cycle-exact ANTIC and GTIA emulation, all display modes.
  • Player/Missile Graphics, exact priority control and collision detection.
  • Exact POKEY registers (sound and random number generator).
  • 8 disk drives, emulated at computer-to-drive communication and fast patched SIO levels.
  • ATR, XFD, DCM, ATR.GZ and XFD.GZ disk images.
  • Direct loading of Atari executable files and Atari BASIC programs.
  • 42 cartridge types, raw and CART .
  • Cassette recorder, raw and CAS images.
  • Printer support.
  • Files can be stored directly on your host computer via the H: device.
  • Current emulation state can be saved in a state file.
  • Sound support on Unix using "/dev/dsp".
  • Stereo (two POKEYs) emulation.
  • Joystick controller using numeric keypad.
  • Real joystick support.
  • Paddles, Atari touch tablet, Koala pad, light pen, light gun, ST/Amiga mouse, Atari trak-ball, joystick and Atari 5200 analog controller emulated using mouse.
  • R-Time 8 emulation using host computer clock.
  • Atari palette read from a file or calculated basing on user-defined parameters.
  • Screen snapshots (normal and interlaced) to PCX and PNG files.
  • Sound output may be written to WAV files.
  • User interface on all versions supporting bitmapped graphics.
  • R: device (the Atari850 serial ports) mapped to net or real serial port.

Resources

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox