This page (revision-36) was last changed on 03-Feb-2023 15:21 by Roland B. Wassenberg 

This page was created on 23-Dec-2010 08:24 by Carsten Strotmann

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
36 03-Feb-2023 15:21 8 KB Roland B. Wassenberg to previous
35 29-Jul-2020 21:57 8 KB Peter Dell to previous | to last TURBO-BASIC XL ==> Turbo-BASIC XL
34 18-Apr-2020 19:55 8 KB Roland B. Wassenberg to previous | to last
33 18-Apr-2020 19:40 8 KB Roland B. Wassenberg to previous | to last TURBO-BASIC XX ==> TURBO-BASIC XL
32 18-Apr-2020 19:39 8 KB Roland B. Wassenberg to previous | to last TURBO-BASIC XL ==> TURBO-BASIC XX
31 31-Mar-2020 23:13 8 KB Roland B. Wassenberg to previous | to last
30 22-Mar-2020 23:05 8 KB Roland B. Wassenberg to previous | to last
29 21-Mar-2020 07:01 8 KB Roland B. Wassenberg to previous | to last
28 18-Mar-2020 04:55 8 KB Roland B. Wassenberg to previous | to last
27 18-Mar-2020 03:28 8 KB Roland B. Wassenberg to previous | to last
26 18-Mar-2020 03:22 7 KB Roland B. Wassenberg to previous | to last
25 18-Mar-2020 03:10 7 KB Roland B. Wassenberg to previous | to last
24 05-Mar-2020 22:01 6 KB Roland B. Wassenberg to previous | to last
23 15-May-2018 12:36 6 KB Maury Markowitz to previous | to last
22 07-May-2018 19:36 6 KB Maury Markowitz to previous | to last
21 07-May-2018 19:34 6 KB Maury Markowitz to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 4 changed 2 lines
[{TableOfContents }]\\
[Basic XL/BASIC_XL.png]
[{TableOfContents }]
At line 14 changed one line
Another notable feature of Basic XL was the AUTORUN system. This was a small runtime library that could be added to a disk with Basic XL programs, allowing them to run on machines that did not have the Basic XL system. This made it far more practical than A+. On top of this, Basic XL was shipped in the form of a 16k "supercartridge" that used bank switching so it only took up 8k of memory, making its footprint the same as Atari BASIC, as opposed to A+'s much larger size.
Another notable feature of Basic XL was the AUTORUN system. This was a small runtime library that could be added to a disk with Basic XL programs, allowing them to run on machines that did not have the Basic XL system. This made it far more practical than A+. On top of this, Basic XL was shipped in the form of a 16k "supercartridge" that used bank switching so it only took up 8k of memory, making its bartprint the same as Atari BASIC, as opposed to A+'s much larger size.
At line 16 changed one line
Basic XL was widely lauded in the press, and some stated it should be renamed Atari BASIC and built-into every machine. However, the release of [TURBO-BASIC XL] a year later largely ended the market for Basic XL. A further expansion, [Basic XE], never became very popular.
Basic XL was widely lauded in the press, and some stated it should be renamed Atari BASIC and built-into every machine. However, the release of [Turbo-BASIC XL|TURBO-BASIC XL|Turbo-BASIC XL] a year later largely ended the market for Basic XL. A further expansion, [Basic XE], never became very popular.
At line 34 changed one line
In October of 2019 robdaemon from AtariAge made a strange discovery the community didn't had a clue of, please see the discussion on [AtariAge|https://atariage.com/forums/topic/297153-basic-xl-extensions-u1mb-side-2-not-working/]. Due to some discussions in the backgroud and again with the great help from 'kind soul', we could receive the toolkit in version 1.02. After a binary compare of each file on both disks, we could find, that 2 files only are different. These are AUTORUN.SYS and EXTEND.COM. The investigations still continue as of March 2020. If you have the 1.02 cartridge, then please use the toolkit 1.02 and if you have the 1.03 cartridge, then please use the toolkit 1.03. AtariWiki further highly recommends the reading of the fall 1986 OSS Newsletter for this case.
In October of 2019 robdaemon from AtariAge made a strange discovery the community didn't had a clue of, please see the discussion on [AtariAge|https://atariage.com/forums/topic/297153-basic-xl-extensions-u1mb-side-2-not-working/]. Due to some discussions in the backgroud and again with the great help from 'kind soul', we could receive the toolkit in version 1.02. After a binary compare of each file on both disks, we could find, that 2 files only are different. These are AUTORUN.SYS and EXTEND.COM. The investigations still continue as of March 2020. If you have the 1.02 cartridge, then please use the toolkit 1.02 and if you have the 1.03 cartridge, then please use the toolkit 1.03. AtariWiki further highly recommends the reading of the fall 1986 [OSS Newsletter|https://atariwiki.org/wiki/Wiki.jsp?page=Newsletters] from page 6 on for this case. In the newsletter the reader will even find a 6 lines code fix for problems regarding with the toolkit.
At line 36 changed 2 lines
According to Alfred from AtariAge, there is a problem with EXTEND:
Wrong is that the MOVE $0570,$C4,4 statement doesn't work. $0570 is loaded with the proper values, but the cart command doesn't actually move the four bytes. If you deposit the proper values in $C4 and $C6 then the extension works. Therefore please use: MOVE $0570,$C4,-4 to install the extension. Thank you very much Alfred, we really appreciate your help.
ROM version 1.02 works with extensions from toolkit 1.02 and 1.03 without errors. ROM version 1.03 works with extensions from toolkit 1.03 only without errors. Thanks to GoodByteXL for testing and letting us know.
At line 39 changed one line
[Some example programs|BXL_BXE_programs.zip] ; thanks to Charlie Chaplin from AtariAge. :-)
* [Some example programs|BXL_BXE_programs.zip] ; thanks to Charlie Chaplin from AtariAge. :-)
At line 42 changed 5 lines
* [30 Days to Understanding BASIC XL-Bill Wilkinson and Diane Goldstein.pdf] 180 pages, OCR, tera thanks to low.blow from AtariAge, he will never be forgotten!
* [OSS BASIC XL-Reference Manual-1st Edition 1983.pdf] ;143 pages, OCR, tera thanks to low.blow from AtariAge, he will never be forgotten!
* [BASIX_XL_manual-revised_edition_2015_by_GBXL.pdf] ;The complete BASIC XL-manual! Language, Run Time and Toolkit. Revised edition 2015 by GoodByteXL. Highly recommended by the AtariWiki! This is, without any(!) doubt, the very best edition worldwide available. Nobody does it better. Mega-thanks to GoodByteXL for this outstanding work and the many hours of work to the community. We are deep in your debt! Thank you so much. :-)))
* [OSS Basic XL manual|BASIC_XL_Manual.pdf] ;158 pages, OCR, reprint from 8-Bit Classics
* [OSS-The Basic XL Toolkit-Including the BASIC XL Runtime Package-Reference Manual.pdf] ;42 double-pages, OCR
* [30 Days to Understanding BASIC XL-Bill Wilkinson and Diane Goldstein.pdf] ; 180 pages, OCR, tera thanks to low.blow from AtariAge, he will never be forgotten!
* [30_Days_to_Understanding_BASIC_XL-Bill_Wilkinson_and_Diane_Goldstein-GBXL_2022.pdf] ; 185 pages ; revised edition 2022 by GoodByteXL. Highly recommended by AtariWiki! This is, without any(!) doubt, the very best edition worldwide available. Nobody does it better. Mega-thanks to GoodByteXL for this outstanding work and the many hours of work to the community. We are deep in your debt! Thank you so much. :-)))
* [OSS BASIC XL-Reference Manual-1st Edition 1983.pdf] ; 143 pages, OCR, tera thanks to low.blow from AtariAge, he will never be forgotten!
* [OSS_Basic_XL-Rev._1.4-GBXL_2022.pdf] ; 245 pages ; The complete BASIC XL-manual! Language, Run Time and Toolkit. Revised edition 2022 by GoodByteXL. Highly recommended by AtariWiki! This is, without any(!) doubt, the very best edition worldwide available. Nobody does it better. Mega-thanks to GoodByteXL for this outstanding work and the many hours of work to the community. We are deep in your debt! Thank you so much. :-)))
* [OSS Basic XL manual|BASIC_XL_Manual.pdf] ; 158 pages, OCR, reprint from 8-Bit Classics
* [OSS-The Basic XL Toolkit-Including the BASIC XL Runtime Package-Reference Manual.pdf] ; 42 double-pages, OCR
At line 77 changed one line
\\
At line 80 added 4 lines
!!Image
[{Image src='BASIC_XL.png' width=300 height=463 }]
OSS BASIC XL - manual cover