Atari800 emulator version 1.2.3

Table Of Contents:

  • INTRODUCTION
  • INSTALLATION
  • KEYS
  • RUNNING ATARI800
  • REPORTING BUGS
  • COPYRIGHT
  • CONTACT
  • INTRODUCTION

    This is the version 1.2.3 of Atari800 for MS Windows. Atari800 is a free (you don't pay for it, you can get source code and you are welcome to develop it) and portable (can run on many weird machines and different operating systems) emulator of Atari 800XL, 130XE and 5200 computers, developed by
    many people under the GPL. More information you find in the README file.

    INSTALLATION

    To install this Atari800 package you will need the following:
  • Windows 9x
  • DirectX
  • Atari 800 ROM files (see INSTALL file for more info)
  • Seperate folder to put the emulator and ROM files in
  • Extract Atari800 zip file to destination folder and copy ROM files to the same folder. Run atari800 and you will be prompted for several config values, if you don't know the correct value just press Enter.

    KEYS

  • F1 Menu (built in User Interface)
  • F2 Option
  • F3 Select
  • F4 Start
  • F5 Warm Reset
  • Shft+F5 Cold Reset
  • F8 Monitor
  • F9 Exit Emulator
  • F10 Screenshot
  • F11 Change autofire mode
  • Joystick 0 is operated by the numeric keypad:
  • 7 - forward/left
  • 8 - forward
  • 9 - forward/right
  • 4 - left
  • 6 - right
  • 1 - back/left
  • 2 - back
  • 3 - back/right
  • 0 - fire key
  • RUNNING ATARI800

    You can use some command line parameters to atari800. To add command line parameter create a shortcut to atari800 and append them to Properties/Shortcut/Target window.
    If you need '-mouse pad' option you should have something like:
    "C:\Program Files\Atari800\Atari800.exe -mouse pad"
    Available command line options are: (see
    USAGE for more)
  • -help Display list of options and terminate
  • -v Display version number and terminate
  • -verbose Display framerate when exiting
  • -configure Update configuration file (this is default if the configuration file has not been found)
  • -config Use specified configuration file instead of default
  • -osa_rom Use specified OS/A ROM image
  • -osb_rom Use specified OS/B ROM image
  • -xlxe_rom Use specified XL/XE OS ROM image
  • -5200_rom Use specified 5200 OS ROM image
  • -basic_rom Use specified Atari BASIC ROM image
  • -atari Emulate Atari 800
  • -xl Emulate Atari 800 XL
  • -xe Emulate Atari 130 XE
  • -320xe Emulate Atari 320 XE (Compy Shop)
  • -rambo Emulate Atari 320 XE (Rambo)
  • -5200 Emulate Atari 5200
  • -emuos Use EmuOS
  • -a Use OS/A for Atari 800
  • -b Use OS/B for Atari 800
  • -c Enable RAM between 0xc000 and 0xcfff in Atari 800
  • -pal Emulate PAL TV mode
  • -ntsc Emulate NTSC TV mode
  • -nobasic Turn off Atari BASIC ROM
  • -basic Turn on Atari BASIC ROM
  • -cart Insert cartridge (CART or raw format)
  • -run Run Atari executable file (EXE, COM, XEX)
  • -tape Attach cassette image (CAS format or raw file)
  • -boottape Attach cassette image and boot it
  • -nopatch Don't patch SIO routine in OS
  • -nopatchall Don't patch OS at all, H: and P: devices won't work
  • -H1 Set path for H1: device
  • -H2 Set path for H2: device
  • -H3 Set path for H3: device
  • -H4 Set path for H4: device
  • -hdreadonly Enable (1) or disable (0) read-only mode for H: device
  • -devbug Put debugging messages for H: and P: devices in log file
  • -rtime Enable (1) or disable (0) R-Time 8 emulation
  • -mouse off Do not use mouse
  • -mouse pad Emulate paddles
  • -mouse touch Emulate Atari Touch Tablet
  • -mouse koala Emulate Koala Pad
  • -mouse pen Emulate Light Pen
  • -mouse gun Emulate Light Gun
  • -mouse amiga Emulate Amiga mouse
  • -mouse st Emulate Atari ST mouse
  • -mouse trak Emulate Atari Trak-Ball
  • -mouse joy Emulate joystick using mouse
  • -mouseport Set mouse port 1-4 (default 1)
  • -mousespeed Set mouse speed 1-9 (default 3)
  • -refresh Set screen refresh rate
  • -artif Set artifacting mode 0-4 (0 = disable)
  • -palette Read Atari colors from ACT file
  • -black Set black level 0-255
  • -while Set white level 0-255
  • -colors Set color intensity
  • -colshift Set color shift
  • -realpal Use palette created by Zdenek Eisenhammer
  • -oldpal Use old Atari800 palette
  • -foxpal Use palette created by Piotr Fusik
  • -sound Enable sound
  • -nosound Disable sound
  • -dsprate Set mixing frequency (Hz)
  • -snddelay Set sound delay (milliseconds)
  • -config fnm Specify Alternate Configuration File
  • -cart fnm Install cartridge (raw or CART format)
  • -run fnm Run file directly
  • -refresh num Specify screen refresh rate
  • -palette Use external palette
  • -black <0-255> Set black level
  • -white <0-255> Set white level
  • -genpal Generate artificial palette
  • -tape fnm Insert cassette image
  • -boottape fnm Insert cassette image and boot it
  • -wavonly disable direct sound
  • -dsprate set dsp rate
  • -snddelay set sound delay
  • -video set video mode #num
  • REPORTING BUGS

    If you have a problem running this emulator please read
    FAQ first.
    Look at BUGS first to not report same bug hundred times, please.
    If the problem persists you can contact Atari800 developers at atari800-users mailing list or you can use sourceforge.net interface.

    COPYRIGHT

    Copyright © 1995 David Firth.
    Copyright © 2002 Atari800 development team
    This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
    You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
    See COPYING file for details.

    All trademarks are the property of their respective companies.

    CONTACT

    Atari800 Windows port maintainer:
    Krzysztof Nikiel
    You can find more info at Atari800 home page.

    Page by Krzysztof Nikiel