Jump to content
IGNORED

Compatiblity between 800, the XL and the XE models


Adam Huemer

Recommended Posts

Well, AFAIK the main compatibility problem arose when Atari changed the Operating System for the XL line. Software that did not use the jump vectors, but rather jumped directly to the OS routines would not work on the XL OS. The Translator disk (or FIX-XL and friends) would turn off the ROM in the XL/XE, turn on the RAM and load the 800 OS from disk into memory making your XL/XE an 800 with only two joystick ports.

 

The 130XE model had 128k of ram, where the extra 64k could be banked in at $4000-7FFF in 16k chunks. Software written to use this extended memory will not work on the other models (unless a RAM expansion is peformed on them, and then only the XL/XE models will work generally.) Software that puts code/data "under" the OS ROM area of the XL/XE line will not work on the 800 since the 800 did not have RAM under the ROM. Disk versions of SpartaDOS operate this way, as does TurboBasic XL.

 

The 600XL, 800XL, 130XE (European 65XEs) all had the PBI/ECI bus which would allow the attachment of bus peripherals such as the MIO, BlackBox, Ram upgrades and other stuff. The 400/800/1200XL/XEGS does not have this connector.

 

Did I forget anything?

 

Short answer: a large majority of titles will work on all 8-bit models.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...