| BBC BASIC (65) for Acorn BBC/Master |
| MDFS::Software.BBCBasic.BBC | Search |
| Download | Platform | Date | Size | Details |
| Basic 1
Basic1.zip | Source | 1981 | 16K 39K | The original BBC BASIC developed on the Atom/System 5 and supplied with
early versions of the BBC Microcomputer in 1981.
Source assemblable with ARM BASIC 65 to target either the Atom/System or the BBC. |
| Basic 2
Basic2.zip | BBC Source | 1982 | 16K 44K | Bugs fixed, arithmetic improvement, OSCLI, EQUs and OPENIN/OUT/UP.
Source assemblable with Assem or ARM BASIC 65. |
| Basic65C02 | BBC/Master Tube | 1982 | 16K | BBC BASIC 2 with 65C02 assembler. |
| Basic 3
Basic 3.10 | BBC | 1983 1983 | 16K 16K 16K | US BASIC 3. This is probably not quite HiBasic3 assembled at &8000, as a binary diff shows more than just addresses relocated. As well as COLOUR and COLOR being transposed, a lot of the ROM from &9A00 onwards is slightly different. |
| HiBasic 3 | BBC Tube | 1983 | 16K | BASIC 3 relocated to &B800 to run on the 6502 second processor. |
| Basic 4
Basic4.zip | Master Source | 1984 | 16K 31K | BASIC 4 as supplied with the Master 128. BASIC 4 will run on the BBC
B/B+ or Electron if the 6502 CPU is replaced with a 65C02. Naturally, any
MOS- or filing system-specific functions (eg TIME$) will not do anything
unless additional software responds to the calls.
Source assemblable with Assem or ARM BASIC 65. |
| HiBasic 4.01 | Master Tube | 1984 | 16K | BASIC 4 relocated to &B800 to run on the 6502 second processor, with a two-byte DIM bugfix. |
| Basic 128 | Master | 1985 | 15K | BASIC 4 set up to run from main RAM with shadow screen and four banks of sideways RAM for 64K of program workspace. Version 1.10. |
| Basic 40 | Master Compact | 1986 | 16K | - |
| Basic 40 (Oli) | Olivetti Compact | 1986 | 16K | - |
| Basic 41 | Master Compact | 1986 | - | |
| HiBasic 4.30 | Master Tube | 1987 | 16K | BASIC 4.30 relocated to &B800 to run on the 6502 second processor. |
| Basic 4r32 | Master | 1988 | 16K | BASIC 4.32 automatically relocatable to &B800 with external relocation table. |
| Basic 5
Basic5.zip Advanced BASIC | BBC/Master Tube | 1987 | 16K 46K | BASIC 5 for the BBC/Master with 6502 second processor, also known as Advanced Basic. |
| Assembler
ARM BASIC 65 | BBC/Master RISC OS | Assemblers suitable for assembling the BASIC source files. |
Hosted by Force9 Internet
- Authored by J.G.Harston
- Last update: 12-Feb-2013