BBC BASIC

This is a version of Richard Russell's BBC BASIC (Z80) for the TI-83+ and TI-84+ series graphical calculators.

Tile mapping demo Graphics demo Minesweeper clone Mandelbrot set fractal

Download

The latest major version of BBC BASIC can be found at ticalc.org.

User-developed programs can be downloaded from ticalc.org's BBC BASIC archive.

You can download the latest version, including test builds, by clicking the following image.

Download latest version

You may also browse the documentation online.

Please submit any bug reports to the BBC BASIC forum on MaxCoderz. It would be especially useful if you could include the revision number (accessible via the *BUILDINFO command) with your bug report.

Credits

BBC BASIC (Z80) is Copyright © R. T. Russell, 1982-2014.

This documentation has been adapted from the BBC BASIC (86) Manual, also Copyright © R. T. Russell.

The TI-83+/TI-84+ version host interface and documentation is by Ben Ryves for MaxCoderz 2008-2009.

Contributors

BBC BASIC

R. T. Russell, author of BBC BASIC (Z80), provided the binaries and documentation required to create the TI-83+/TI-84+ version, as well as help via email for specific implementation problems.

J. G. Harston, author of the ZX Spectrum interface for BBC BASIC (Z80), provided much help via email and helped develop a preliminary version of the TI-83+/TI-84+ based around the Tube interface version of BBC BASIC (Z80).

TI-83+/TI-84+

Darren Cubitt provided several routines for the graphics system, including the line clipping code, circle and ellipse plotting and drawing code and the horizontal line filling code.

References

Links