Basic XL by OSS#

Basic XL/BASIC_XL.png




On Side B the suffix BXE is used. Don't get confused, it is Basic XL, OSS just used the suffix BXE for that disk.

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.

Some example programs(info) ; thanks to Charlie Chaplin from AtariAge. :-)


Source Code for OSS Basic XL version 1.02 from February 5th, 1985:#

  • ; thank you so much for your help in this bob1200xl from AtariAge, that is such a great contribution, we really appreciate your help in that case. You will always be in our hearts and we will never forget you.
Thank you so much for your help bob1200xl from AtariAge!

This is(!) the source code for OSS Basic XL 1.02 on two DOS II Version 2.0D disks without any DOS. That means they are DD disks and can be opened with the original 815 DOS, which is inside the archive above.

The source has a .bak-file from February 5th, 1985. You need Mac/65 to read in the file: "master", which is without any suffix.

Further you need two DD drives: D1 and D2. Both atr images are renamed with the corresponding D. While running, files on drive 2 are accessed. All files which can be read are in a .txt-file inside the archive. So you all can get a quick look at.

1 BASICXL102D1.atr
2 BASICXL102D2.atr
3 DOS 2.0D.atr
4 Basic XL (OSS Type A-034M).bin
5 Basic XL (OSS Type B-M091).bin
6 Example from Master.jpg
7 Types of carts.jpg
8 Win Latin 1.jpg
11 D2-BASICC.923

the txt files are coded in Win Latin 1. Hope the CRs are coming the right way. The content of the two disks are in a folder each, too. So, you can get a quick look at. Position 11 and 12: these two files are accessed from the file: "CONVRT.LIS", but they are not on the disks. Maybe someone can help us here? Further, a call goes out here to enhance the source code to the final version of Basic XL 1.03.

Bob, we are so deep in your debt. Thank you so much again. :-)


Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
30 Days to Understanding BASIC... 5,068.0 kB 1 21-Apr-2014 23:38 Roland B. Wassenberg 30 Days to Understanding BASIC XL-Bill Wilkinson and Diane Goldstein
BASIC XL Toolkit Disk-Side A.a... 92.2 kB 1 24-Feb-2014 21:01 Roland B. Wassenberg BASIC XL Toolkit Disk-Side A
BASIC XL Toolkit Disk-Side B.a... 92.2 kB 1 30-May-2014 19:58 Roland B. Wassenberg BASIC XL Toolkit Disk-Side B
zip 496.4 kB 1 04-Feb-2015 00:06 Roland B. Wassenberg
BASIC_XL.png 60.9 kB 2 02-Jan-2011 20:55 Carsten Strotmann
BASIC_XL_Manual.pdf 1,187.9 kB 1 02-Jan-2011 20:50 Carsten Strotmann
BASIX_XL_manual-revised_editio... 1,171.0 kB 1 26-Jun-2016 19:21 Roland B. Wassenberg BASIX_XL_manual-revised_edition_2015_by_GBXL
zip 308.4 kB 1 23-Jul-2016 13:10 Roland B. Wassenberg BXL_BXE_programs
Basic XL 16.4 kB 1 24-Feb-2014 21:30 Roland B. Wassenberg Basic XL
OSS BASIC XL-Reference Manual-... 3,811.9 kB 1 21-Apr-2014 23:37 Roland B. Wassenberg OSS BASIC XL-Reference Manual-1st Edition 1983
OSS-The Basic XL Toolkit-Inclu... 27,191.3 kB 1 21-Apr-2014 23:44 Roland B. Wassenberg OSS-The Basic XL Toolkit-Including the BASIC XL Runtime Package-Reference Manual
car 16.4 kB 1 14-Feb-2015 22:47 Roland B. Wassenberg OSSBasicXL102 CAR
OSSBasicXL102.rom 16.4 kB 1 14-Feb-2015 22:47 Roland B. Wassenberg OSSBasicXL102 ROM
car 16.4 kB 1 14-Feb-2015 22:47 Roland B. Wassenberg OSSBasicXL103 CAR
OSSBasicXL103.rom 16.4 kB 1 02-Jan-2011 20:52 Carsten Strotmann
Thank you bob1200xl.jpg 17.8 kB 2 06-Feb-2015 04:12 Roland B. Wassenberg Thank you bob1200xl
Thank_you_bob1200xl.jpg 15.9 kB 1 14-Feb-2015 22:54 Roland B. Wassenberg Thank_you_bob1200xl
bob.jpg 3.3 kB 1 06-Feb-2015 04:09 Roland B. Wassenberg bob
« This page (revision-13) was last changed on 23-Jul-2016 13:11 by Roland B. Wassenberg