Basic XE by OSS#
BASIC XE source code#
BASIC_XE_4.2-1_master_with_DOS_2.0D.atr
BASIC_XE_4.2-2_slave_with_DOS_2.0D.atr

BASIC_XE_4.2-3_fp_with_DOS_2.5.atr

To enable building BASIC XE 4.2 for M091 cartridges, a change has to be made in the D1:MASTER2 file: in line 290, change the value of _27128 to 1. Then follow the normal assembly steps. It results in an object file that loads the four banks to the $3000-$6FFF area in the "1M09" order. Retrieving the bank data in a correct order results in an M091 ROM image.
Thank you so much Tomasz 'KrOtki' Krasuski for the info in building the runtime, we owe you so much. :-)))
CAR-Image#
Basic XE 4.1.car
Basic_XE_4.2.car

ROM-Images#
BASIC XE 4.1.rom
OSS Basic XE 7.2 (universal).rom

BIN-Image#
Basic_XE_v4.2_(1986-02-09)(Lawrow,_Stephen_D.)(US)(034M).bin
Basic_XE_v4.2_(1986-02-09)(Lawrow,_Stephen_D.)(US)(043M).bin

Basic_XE_v4.2_(1986-02-09)(OSS)(US)(M091).bin

ATR-Image#
BASIC XE Extension Disk.atr
Some example programs

Manual#
OSS-Basic XE Reference Manual.pdf
XEP80 driver for BASIC XE#
xep80bxe.arc
XEP80_BASIC_XE.atr

Info#
Picture#
![]() |