7.1.2) What modified versions of the Atari OS were released?

This should be a complete list of modified versions of the Atari operating
system ROM chips, or extensions to the OS released on ROM chips, released
commercially by third-parties for the Atari.

Replacement personality boards for the 800, as well as 400/800 OS "translator"
programs distributed as software, are listed in separate sections of this FAQ
list.

Countless public domain modifications to the Atari OS have been produced as
well.  These are generally not listed here.

For the 400/800
---------------
Fastchip (or: Fast Chip), by Charles W. Marslett for Newell Industries, 1981
- Faster replacement for the Floating Point Package (FPP) ROM chip
  (Analog #8p93)
- Source code available:
  http://www.wordmark.org/mydos.html (Revision C, 30 November 1981)

Supermon!, by David Young, 1982
- Resident machine language monitor
- Direct predecessor to Omnimon! by CDY Consulting
- Installs into the 4KiB byte block of memory at $C000.
- Shipped with earliest Ramrod units by Newell Industries

Omnimon!, by CDY Consulting (David Young), 1982
- Resident machine language monitor
- Direct successor to Supermon! by David Young
- Installs into the 4KiB byte block of memory at $C000.
- Standard Version (4KiB): Has a HELP command (not present in other versions)
   - Shipped with piggyback board by The Peripheral Connection (Bill Williams)
   - Shipped with Newell Industries Ramrod personality board (800)
- Advanced Version A (4KiB): Adds several utilities, plus support for
  Happy 810 Enhancement and Bit 3 Full-View 80
- Ramdisk Version R (4KiB): Most features of Advanced Version A, including
  Happy 810 Enhancement and Bit 3 Full-View 80 support, plus Axlon RAMdisk
  support
- Banked Version L (4KiB): Same as RAMdisk Version R with additional disk I/O
  facilities, but without debugging commands of Standard Version
   - Banked Version U (4KiB): Add-on for Banked Version L adds the Standard
     Version debugging commands plus a mini-assembler and a relocate command.
- 8K Omnimon! (complete Omnimon! feature set) (1984)
   - Comes in a special 8KiB chip with hardware toggle switch to select
     between lower 4KiB (Version L) and upper 4KiB (Version U).  Characters
     on the screen are inverted to prompt user to flip the switch when needed.
   - 4KiB Versions A/R/L/U were discontinued at the release of 8K Omnimon!;
     the standard (4KiB) Omnimon! remained available alongside 8K Omnimon!.

OSN (O.S.'N'), by Wes Newell for Newell Industries, 1983
- Complete replacement 400/800 operating system
- Shipped with Newell Ramrod 800 personality board (except "Ramrod 3")
- OSN supplied on 2 4KiB chips or on one 8KiB chip.
- Provides all graphics modes, including modes 12-15 that are not in the
  standard 400/800 OS
- Cassette interface is programmable to any baud rate
- Keyboard delay and repeat functions have been modified to allow for
  faster typing and cursor movement. 
- Cartridges can be disregarded on power up.

Omniview (Omniview 400/800), by CDY Consulting, 1984
- Adds 80 column E: and S: OS device drivers, using 3-bit wide characters
  in ANTIC mode F (BASIC GR. 8).  Software can also be optimized to write
  to the Omniview screen output routines.
- Axlon RAMdisk handler (up to 1MiB) included.  (same as Omnimon! handler)
- Installs into the 4KiB byte block of memory at $C000.
- Two versions: Omniview standard (4KiB) or 8K Omniview.
- 8K Omniview consists of Omniview standard (4KiB) version + CDY Omnimon!
  standard (4KiB) version in an 8KiB bankable ROM.
- On a CDY Omnimon! board, the Omniview chip replaces the Omnimon! chip
- On Newell Ramrod board, the Omniview chip either replaces the Supermon!/
  Omnimon! chip, or it can be installed alongside the Supermon!/Omnimon! chip
  through the use of a hardware toggle switch.
- Many units supplied with SpeedScript 80 or with OmniWriter, OmniTerm, and
  patches for LJK Letter Perfect and LJK Data Perfect
- Sold separately by CDY: SpeedScript 80, Patched AtariWriter Plus, patched
  LJK Letter Perfect, patched LJK Data Perfect, OmniCom (pre-shareware)

ROMDOS / RDOS, by Wordmark Systems
- Equivalent to MYDOS 3.0 (described elsewhere in this FAQ list)
- Installs into the 4KiB byte block of memory at $C000.
- For Newell Ramrod personality board or CDY Omnimon! board

OMNIDOS, by CDY Consulting / Wordmark Systems
- Wordmark ROMDOS/RDOS (4KiB) and CDY Omniview standard (4KiB) on one 8KiB
  chip
- Installs into the 4KiB byte block of memory at $C000.
- For Newell Ramrod personality board or CDY Omnimon! board

Impossible!, by Computer Software Services (CSS), 1984
- 4K Static RAM-Pac board plugs in place of the C012499 OS ROM chip
- Adds 4KiB RAM at $C000, hardware switch selectable
- Shipped with disk containing copying software

Ultimon, by Computer Support, 1986
- Machine code monitor/disassembler, mini-DOS, disk sector editor

80 Column Pack, by Computer Support, 1986
- 80 column text mode using a Graphics 8 screen

Superchip / Super-Chip, by Computer Support, 1986
- Fast floating point math routines ?????

For the 800 only
----------------
Super800, by Super Products, for 800
- Piggyback board for CX801 personality board
- Run the 400/800 OS or the XL OS
- Includes Supermon, by Super Products
- 2 hardware switches: XL emulation on/off, Supermon on/off
- Includes 16KiB RAM
- Can use Super Products SuperRAM as Axlon or XL/XE compatible RAM

For the 600XL/800XL/65XE/130XE/800XE (not 1200XL/XEgs unless specified)
------------------------------------
XL Fix ROM, by Computer Software Services (CSS), 1984
- 400/800 OS translator
   - Access to 4KiB RAM at $C000
- Available for 1200XL or for 600XL/800XL
- Board includes socket for standard XL OS ROM chip, and includes switch
  for selecting XL OS or 400/800 OS.

XL Boss, by Allen Macroware, 1984
- 400/800 OS translator in ROM
   - Access to 4KiB RAM at $C000
- OS ROM chip for 800XL/600XL, or chip with adapter for 1200XL
- Beginning 1985 shipped with dual operating system board
- Shipped with (disk):
  MacroMon XL (machine language monitor), MacroDOS (miniature DOS)

OmnimonXL, by CDY Consulting, 1984
- Single OS ROM chip includes:
   - OSNXL (OSN XL/XE) operating system
   - Fastchip XL floating point routines
   - OmnimonXL (Omnimon XL) resident machine language monitor
- Compatible with the 400/800 OS, but has a programmable cassette baud rate,
  increased keyboard speed, and all the graphic modes of the XL/XE's
- Shipped with Newell Industries Ramrod XL (Ramrod XL/XE)(except "Ramrod XL2")
  (Ramrod XL board plugs in place of the OS ROM chip; has 3 XL/XE ROM sockets
  and hardware OS select switch)

OmniviewXL, by CDY Consulting, 1984
- Single OS ROM chip includes:
   - OSNXL (OSN XL/XE) operating system
   - Fastchip XL floating point routines
   - OmniviewXL (Omniview XL/XE)
- Compatible with the 400/800 OS, but has a programmable cassette baud rate,
  increased keyboard speed, and all the graphic modes of the XL/XE's
- Adds 80 column E: and S: OS device drivers, using 3-bit wide characters
  in ANTIC mode F (BASIC GR. 8).  Software can also be optimized to write
  to the Omniview screen output routines.  Compatible with Omniview 400/800.
- Built-in ATRMON terminal emulator for use with the ATR8000
- Later versions (Omniview XL/XE) include 64KiB RAMdisk handler for 130XE
- Supplied with OmniWriter, OmniTerm, and patches for LJK Letter Perfect and
  LJK Data Perfect
- Sold separately by CDY: Patched AtariWriter Plus, patched LJK Letter
  Perfect, patched LJK Data Perfect, OmniCom (pre-shareware versions)

Bibomon, by Erwin Reuss for Compy-Shop, 1984
- Later known as: "4K-Bibomon"
- XL OS with added machine language monitor
- Includes piggyback socket for standard XL OS chip and hardware switch

512K RAM BetriebsSystem Chip, by Irata Verlag, 1985?
- XL OS with added RAMdisk support for the company's 512K RAM 800XL RAMFloppy

High Chip XL, by Irata Verlag, 1985
- XL OS with added buffered fast write with verify SIO for use with the
  company's High Speed Board 1050 (Happy 1050 Enhancement clone)

High Chip XE mit RAMDisk, by Irata Verlag, 1985?
- High Chip XL with added RAMdisk for the 130XE

OldRunner Chip, by Irata Verlag, 1985?
- 400/800 OS translator in ROM

Supermon, by Will Visser for Super Products, 1985
- 400/800 OS translator, with enhancements
- Disassembler; DOS functions; 4 color screendump
- Also included with Super Products Super800

XOS/80 Column Pack!, by Computer Support, 1985
- 600XL/800XL and 130XE separate versions
- XL OS modified to be highly compatible with the 400/800 OS, plus 820 baud
  cassette saves
- 80 column text mode using a Graphics 8 screen

XOS/Ultimon!, by Computer Support, 1985
- 600XL/800XL and 130XE separate versions
- XL OS modified to be highly compatible with the 400/800 OS, plus 820 baud
  cassette saves
- Machine code monitor/disassembler, mini-DOS, disk sector editor
http://ultimon.com/

XOS/Fix, by Computer Support, 1985
- 400/800 OS translator in ROM

Superchip / Super-Chip, by Computer Support, 1986
- 600XL/800XL and 130XE separate versions
- XL OS with fast floating point math routines ?????

Ultra Speed OS, by Computer Software Services (CSS), 1986
- Universal support for high speed read/write with upgraded disk drives
  including Klone/Happy, Duplicator, and US Doubler
- Numerous other OS enhancements
- Chip shipped with piggyback socket and switch for hardware toggle between
  Ultra Speed OS and standard Atari XL OS

Omniview 256, by CDY Consulting, 1986
- Omniview XL/XE (see OmniviewXL above) with added 192KiB RAMdisk
- Marketed for use with 800XL with Newell Industries 256KXL upgrade

16K-Bibomon, by Erwin Reuss for Compy-Shop, 1986
- Add on board includes:
   - Bibomon 16K machine language monitor ROM
     (occupies 4KiB address space at $C000)
   - Oldrunner 400/800 OS ROM chip
   - Socket for standard XL OS ROM chip
   - Hardware clock
   - Centronics compatible printer port
   - Hardcopy Routine: Epson FX-80 and Okidata Microline compatible
   - mini-DOS: DOS 2.5 and OSS DOS XL compatible, plus Speedy 1050 high speed
   - Hardware switches used to select between XL OS / Oldrunner, between
     BASIC On / BASIC Off under Oldrunner, and between Bibomon or
     International character set under Oldrunner

Qmeg-OS, by Stefan Dorndorf, 1987
- "Quarter-Mega OS" - intended for machines with minimum 256KiB RAM
- Highly compatible with standard XL OS
   - Removed: PBI/ECI support, Self Test, International character set
- Adds monitor OS, mini DOS, machine language monitor with disassembler
- 130XE-type RAMdisks, configured as two standard single density disks,
  two enhanced density disks, or one standard double density disk
- Universal high speed SIO support for Happy 1050, Speedy 1050, 1050 Turbo
- P2: and P3: Epson printer drivers
- Internal Centronics parallel printer interface support (at $D6xx)
   - Must be attached directly to PIA

Expander, by Syngery Concepts, 1987
- XL OS with added Executive Program for managing up to four RAMdisks of up to
  512KiB; boot from any RAMdisk or any floppy disk drive; built-in mini-DOS

Ultra Speed Plus! Operating System Package, CSS, 1988
- Module replaces OS ROM chip, with several lines soldered to points on
  the motherboard as well.  Three operating systems, switch-selectable:
   - Standard Atari XL OS
   - XL-Fix Plus
      - 400/800 OS translator, with enhancements
      - Mach-Ten binary file loader, with Mach Menu writer
   - Ultra Speed Plus (US+)
     - Universal support for high speed read/write with upgraded disk drives
       including Super Archiver, Happy, US Doubler, Duplicator, Klone, Density
       Doubler, and XF551
     - RAMdisk handler can emulate single or double density floppy disks, and
       supports 128KiB to 2MiB XE-type upgrades.  Can boot from RAMdisk.
     - Fastchip floating point routines
     - Comprehensive memory test routine pinpoints defective RAM chips

Turbo-OS, by DataQue Software (Chuck Steinman), 1989
- Shipped with DataQue Software Turbo-816 65C816 board (both 600XL/800XL/65XE/
  130XE and 1200XL versions)
- Compatible with software that uses the published, legal entry points into
  the Atari XL OS and legal RAM locations
- Recommended to install both the Atari XL OS and the Turbo-OS ROMs, and a
  toggle switch used to select which is active ("Dual Prom" Option).

TurBoss, by Integrated Logic Systems (ILS), 1990
- Enhances the screen display list speed in Graphics Mode 0
- Charles Marslett's high speed math routine (Fastchip)
- D.E.Mon real-time monitor built in
- Chip contains standard Atari XL OS as well, hardware switch selectable
http://www.realdos.net/prodturboss.html

25K Bibomon, by Klaus Peters / Elektronik und Software, 1992
- Add-on board is marked: Supermon V1.1
- Single chip includes two operating systems: Old OS (Oldrunner?) and XL OS
- Board also includes Bibomon machine language monitor and optional
  Bibo-Assembler
- Board includes socket for second XL/XE OS chip
- Firmware allows software control of combinations of OS (Old OS / XL OS /
  Optional OS), with choices of international character set, Bibomon with
  Bibomon DOS, Bibo-Assembler, and internal BASIC enabled
- Universal Speedy 1050 high speed support

APE Warp+ OS, by Atarimax (Steven J. Tucker), 1996
- Universal high speed SIO (3x), US Doubler emulation, other enhancements
- Shipped 1996-2005 as part of APE Warp+ Quad OS Upgrade Module, containing
  APE Warp+ OS, standard XL OS, a public domain Atari 800 compatible OS,
  and standard XL OS with Reverse BASIC
   - Includes chip and 2 toggle switches
- Beginning 2005 shipped as part of APE Warp+ 32-in-1 OS Upgrade Module
   - Module replaces OS ROM chip, with 3 other connections necessary
   - OS Selection Menu in ROM

QMEG+OS 4.04, by Stefan Dorndorf, 1997
- "Quarter-Mega Plus OS" - intended for machines with minimum 256KiB RAM
- Can be installed in 64KiB or 128KiB computers (no RAMdisks supported)
- Highly compatible with standard XL OS
   - Removed: Self Test, International character set, full cassette support
- Adds monitor OS, mini DOS, machine language monitor with disassembler and
  disk sector editor, Freezer
- Full support for large Bibo-DOS, Turbo-DOS, and MYDOS floppy disks, and
  MYDOS subdirectories
- RAMdisk for 130XE, Atari magazine 256KiB, Copy-Shop 256KiB, and Newell 1MiB;
  RAMdisks configured as two standard single density disks, two enhanced
  density disks, or one standard double density disk
- Universal high speed SIO support for Happy 1050, Speedy 1050, 1050 Turbo,
  XF551.  Drive types automatically detected.

MyBIOS ROM versions, by Sijmen Schouten (Mr. Atari), 2002-
- ROM versions are a complete replacement OS for the computer
   - "The most compatible Atari XL/XE + 400/800 Operating system known"
- For all types of MyIDE interface
   - 'E' version for external MyIDE; 'I' version for internal MyIDE
http://www.mr-atari.com/myidehome.htm

65C816 XL OS (DracOS), by Konrad M. Kokoszkiewicz, 2004-
Top project goals:
- Make possible to use the 65C816 native mode on Atari XL/XE computers without
  problems and with interrupts enabled.
- Make the memory mapped at extra addresses ($010000-$FFFFFF) accessible and
  usable for programs.
- Provide some more extra services related to the 65C816 such as new interrupt
  vectors, basic memory management routines etc.
- Develop new system of entry points: current mechanism of making ROM calls is
  difficult to use, when the code resides above the address $FFFF.
http://drac030.krap.pl/en-specyfikacja.php
About Us - Contact - Credits - Powered with Webdev - © Atarimania 2003-2024