Share or Bookmark This Page

Atari++

• Atari
  » Lynx
  » 2600
  » 7800
  » 5200
  » Jaguar

• Lynx
  » Emulators
  » ROMs

• 2600
  » Emulators
  » ROMs

• 7800
  » Emulators
  » ROMs

• 5200
  » Emulators
  » ROMs

• Jaguar
  » Emulators
  » ROMs



• Forums
  » Boards: 57
  » Members: 40
  » Topics: 133
  » Posts: 1020
  » Statistics

• Affiliates
  » Emulator-Zone
  » OldSkoolGames
  » ZX-81's site
  » Amigan Software
  » exchange?

• Sponsors
  » Lunarpages
  » your ads here?


 
Atari++ Screenshot

atari++ is an emulator for (now rather aged) Atari 8 bit computers. It emulates the Atari800, Atari400, the 800XL and 600XL, the 65XE and 130XE and the Atari 5200 Game Console. The emulation is cycle-precise, that is “on the fly” modifications of chip registers will be visible on the screen immediately, emulating even programs using horizontal kernel tricks correctly.

atari++ includes also emulation of an extended 1050 disk-drive, capable of single, enhanced and double density and adds some frequent extensions found in third-party hardware. The disk drive emulation supports disk images in the xfd and atr file format, and is also capable of loading binary load files (so called exe files) by emulating a mini Game-DOS whose disk layout is similar to Dos 2.0S. Most exe files wouldn't require to be loaded from a regular DOS therefore. As a bonus, the emulation also includes Matthias Reichl's “atarisio” interface, allowing you to connect a real 1050 or 810 drive to the emulating PC by means of a 1050-to-PC or ProSystem cable.

In case no Atari ROM image is available, atari++ emulates a standard 800XL/130XE ROM image that is sufficient to run almost all programs. Note, however, that an emulation of the Basic ROM is not included.

Emulation of printers is included as well. Print-out text is forwarded to the standard printer tool, which defaults to the lpr printer front-end. The print-out command can be adjusted by means of the command line options and the configuration files (see below).

Additional features include emulation of the 850 serial/parallel interface box, a screen-snapshot, a complete machine state save and load feature that allows you to stop and replay a game in a later session and sound support by the Open Sound System (Oss) or Alsa sound drivers.

Furthermore, to aid the developer, a simple system monitor using a curses terminal front-end has been integrated into the emulator. It offers several features not available on the real hardware, as single stepping thru programs and setting breakpoints, even in ROM code.

Graphics output is either emulated within an X11 window, or - if available - with the SDL library. As last resort, and for special applications, some ports provide a curses front-end that renders its output in textual form on a console. Alternatively, the emulator can also be instructed to read and write input to the operating system editor device directly to and from the console, i.e. the standard input and output streams of the program. This is not implemented as a new type of front-end, but rather as an operating system patch.

- Taken from the Atari++ homepage and/or documentation
- Some excerpts edited for grammar, length, and clarity

Atari++ 1.30 and up contain a built-in ROM emulation that tries to mimic the AtariXL operating system. Since the emulator sources contain this ROM only in the form of a hex dump, the source has been made available on this page.

To compile and assemble the OS, you'll need a C compiler, the GNU make utility, the fileutils, and the ca65 assembler.

- Important notes from the Bazzie Bizzle.com staff

Filename Version Author* Size Updated      
Help
Help Help

Mouse over any icon below for a short description of what each item means.
atari++-1.32.x86.pkg.zip1.32Thomas Richter917.384 kb07/21/2002
.zip File
.zip File .zip File

A zip archive contains one or more files that have been compressed to reduce file size or stored as-is and then appended with the .zip extension. This data compression and archive format was originally cre...   click for more
BeOS
BeOS BeOS

BeOS is an operating system developed for Be Inc's AT&T Hobbit-based BeBox and was later modified to run on PowerPC-based processors and finally the x86 architecture. You may have varying degree...   click for more
Checksum
Checksum Checksum

The following are the Md5 and SHA1 hashes of this file.
MD5:
960c7b333d54d91915d411eecb91273c
SHA1:
7b85dbe4f5b0bfde349f7dd8132c95df6ad41660
Download
Download Download

Click here to download your file. Please be patient as it may take 3-5 seconds to initiate the file transfer.
atari++.tgz1.57 (src)Thomas Richter842.986 kb09/20/2009
.tgz File
.tgz File .tgz File

A TGZ file is a TAR archive that has been compressed with gzip and usually ends in .tar.gz, although the extension is sometimes shortened to .tgz to achieve compatibility with operating systems that are li...   click for more
Cross-Platform
Cross-Platform Cross-Platform

Applications that are designed to run on multiple operating systems or platforms are often refered to as cross-platform or multi-platform. They're two different types of cross-platform software, those requ...   click for more
Checksum
Checksum Checksum

The following are the Md5 and SHA1 hashes of this file.
MD5:
61288e21f53b22d0f2b4fec4ef345f34
SHA1:
8593f4d153058032f694829833024c93b4055b99
Download
Download Download

Click here to download your file. Please be patient as it may take 3-5 seconds to initiate the file transfer.
atari++_win_1.57.zip1.57Thomas Richter669.24 kb08/20/2009
.zip File
.zip File .zip File

A zip archive contains one or more files that have been compressed to reduce file size or stored as-is and then appended with the .zip extension. This data compression and archive format was originally cre...   click for more
Windows
Windows Windows

Windows is a family of operating systems created by Microsoft for x86 IBM-PC compatible computers. Software written for Windows could run on any of the older DOS based versions including Windows 3.1, Windo...   click for more
Checksum
Checksum Checksum

The following are the Md5 and SHA1 hashes of this file.
MD5:
11aa6d028037129dd49ad528539a4404
SHA1:
b631b5300683d9f0ec11a24fdc45bda483c20209
Download
Download Download

Click here to download your file. Please be patient as it may take 3-5 seconds to initiate the file transfer.
os++.tgzROM sourceThomas Richter114.452 kb05/03/2009
.tgz File
.tgz File .tgz File

A TGZ file is a TAR archive that has been compressed with gzip and usually ends in .tar.gz, although the extension is sometimes shortened to .tgz to achieve compatibility with operating systems that are li...   click for more
Cross-Platform
Cross-Platform Cross-Platform

Applications that are designed to run on multiple operating systems or platforms are often refered to as cross-platform or multi-platform. They're two different types of cross-platform software, those requ...   click for more
Checksum
Checksum Checksum

The following are the Md5 and SHA1 hashes of this file.
MD5:
121184588f1954284766b0474976646c
SHA1:
c967da2f0f3fdb8491590e9795eb1c9cb75fad5e
Download
Download Download

Click here to download your file. Please be patient as it may take 3-5 seconds to initiate the file transfer.

* Author refers to the current or last maintainer of the distribution; see the emulator's documentation or homepage for full credits. Click the author's name to send them an email (if provided) or look for a alternative contact option on the emulator's homepage.


Rate Atari++
3.00 Stars 3.00/5.00 Stars with 4 vote(s) logged

Posted by: Jay March, 30, 2009, 12:19:24 am

Thomas Richter`s Atari++ emulates the Atari eight bit line of computers including the Atari 400, 800, 400XL, 800XL, 130XE, and the Atari 5200 game console. It`s auto configurable and can be compiled for a variety of systems including Linux, Solaris, and Irix. There are binaries available for Windows and BeOS in the table on this page. The BeOS version hasn`t been updated in sometime and is believed to be discontinued. Atari++ has good compatibility, runs at full speed, and is still being actively updated. It`s one of our recommended emulators for Atari 8-bit and 5200 emulation.

Back to 5200 Emulators Page | Back to Top | Atari++ Homepage

Name:

Email:

Comment:





 

Share or Bookmark This Page