[img] BBC BASIC (Z80) for the ZX Spectrum
MDFS::Software.BBCBasic.Spectrum Search

Spectrum running BBC BASIC
Spectrum running BBC BASIC
This is the J.G.Harston reinterfacing of BBC BASIC (Z80) to run on the Sinclair Spectrum. I started work on this in the late 1980s, and recently restarted work on it.

BBC BASIC files
install.htm   Installing BBC BASIC on the Spectrum
BBCBasic.rom  16K BBC BASIC language and system ROM.
ZXBasic.rom  16K 48K BASIC.
BBCBasic.rom  32K Combined BBC BASIC and ZX BASIC ROM.
BBCBasic.tap  17K *NEW* BBC BASIC loadable to main RAM.
BBCBasic.txt  20K BBC BASIC documentation.
Utils.tap  9K Some test utilities.
Utils.mdr 135K  Microdrive file of test utilities.
Sample.tap  104K Some sample programs.
Sample.mdr 135K  Microdrive file of sample programs.
Spectrum   Spectrum BBC BASIC documentation.

To run BBC BASIC you need to install the ROM in a ROM bank selected with OUT &FD. You can do this with a suitable external ROMBox, or with a Spectrum 128 or later.

*NEW* The version 0.40 Spectrum Host now has working microdrive support.

Copyright and Acknowledgements

The Sinclair Spectrum version of BBC BASIC (Z80) is a conversion of the BBC Z80 Tube version of BBC BASIC (Z80). It is made available for free download on the condition that it always be distributed with the files in BBCTube.zip. BBC BASIC (Z80) and the accompanying files remain the Copyright (C) of R. T. Russell, 1982-2000. Please see http://www.rtrussell.co.uk/.

Certain code within the conversion of BBC BASIC (Z80) in order to enable it to run on the Sinclair Spectrum remains the Copyright (C) of J.G.Harston, 1989-2005.


HOME   BBCBASIC   ZX SPECTRUM   Z80
Best viewed with Any Browser Valid HTML 4.0! Hosted by Force9 Internet - Authored by J.G.Harston - Last update: 10-Jul-2006