Altirra ROM image set

This ROM image set consists of the following five files:

These are replacements for the standard Atari ROMs that would normally be present in these systems; they are not the original ROMs, but new ones rewritten from scratch to match the same programming interface without the original code. They may be used in either real hardware or in emulators with sufficient accuracy. The mapping to standard filenames expected by most emulators is as follows:

On real hardware, you will need a way to burn or flash replacement ROMs, such as an EPROM burner, 32-in-1 OS switcher, or Ultimate1MB. For Altirra 8K BASIC, there is a soft-loadable version of the interpreter on the Additions disk that comes with Altirra.

Please note: The replacement ROMs have been written to support software that conforms to Atari's original specifications for usage of public variables and entry points into the firmware ROMs. Software that makes use of undocumented entry points or behaviors from the original OS and BASIC ROMs may not work with these ROMs. An attempt has been made to achieve reasonably high compatibility, but some programs have hardcoded assumptions that cannot work with such a replacement ROM and will only run on the original firmware.

Updates

This ROM image set package is produced by the Tools > Export ROM Set command of the Altirra emulator. Newer versions of the emulator include updated versions of the ROM set.

License

The license for all files in the ROM set is the following all-permissive license:

Altirra 8K BASIC
AltirraOS for 400/800 Computers
AltirraOS for XL/XE/XEGS Computers
AltirraOS for 5200 SuperSystem
AltirraOS for 65C816 Accelerators

Copyright © 2017-2019 Avery Lee, All Rights Reserved.

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.

Source code

The source code for these files is included in the source of the Altirra emulator.

Other stuff

Looking for other software, like a replacement R: device handler? You might find it on the Additions disk that comes with Altirra.

Version history

AltirraOS

Altirra BASIC