gozar Posted February 19, 2014 Share Posted February 19, 2014 Do compiled Turbobasic XL programs run on a 400/800? Quote Link to comment Share on other sites More sharing options...
kenjennings Posted February 19, 2014 Share Posted February 19, 2014 People have handed me lots of compiled BASIC or Turbo BASIC programs that run fine on the 800. Same rules as applies for anything other program regardless of language or if compiled to machine language or not: if it uses XL or XE specific features it probably is not going to work -- such as memory bank switching, or assuming OS graphics modes 12 to 16 are available, etc, etc, etc. Quote Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 19, 2014 Share Posted February 19, 2014 Best way is, when programming, have a copy of Mapping the Atari and make sure you only use the map associated with 400/800. And if the program has features that rely on the XL or XE OS, they can easily be translated before compilation in many cases ... e.g. the Break Key mapping, which is on location 16 on the old OS and still active on the new OS, but the new OS has a new BREAK key location referenced at 566. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.