Skip to content

v1.00

Latest

Choose a tag to compare

@breakintoprogram breakintoprogram released this 19 Dec 11:38
· 2 commits to master since this release

Release of BBC BASIC for Z80 (Agon Edition)

To copy to the Agon:

  • Remove the SD card from the Agon
  • Copy bbcbasicv.bin to the root folder of the SD card
  • Insert the SD card back into the Agon
  • Reset

To run from MOS:

LOAD bbcbasicv.bin
RUN

Credits

Many thanks to R.T.Russell for providing the BBC BASIC source code

Backwards Compatibility

Some existing .bas files may not run correctly due to variables now containing reserved keywoards.
For example, FILLED% in cube.bas starts with the keyword FILL.
This should not affect code tokenised with previous versions of BBC BASIC for Z80 loaded in as .bbc files.
The solution is to rename the offending variables.

Some functions have been discontinued for backwards compatibility with the BBC BASIC standard

  • GET(x,y): use ASCGET$(x,y)
  • DRAW x1,y1,x2,y2: use MOVE x1,y1: DRAW x2,y2

Full Changelog: v1.00-RC2...v1.00