BASIC - nealcrook/multicomp6809 GitHub Wiki

This is Grant's port of Microsoft 6809 BASIC. I fixed one bug associated with interrupts which prevented it from working on my modified design.

From CamelForth, type BASIC to load and start it.

BASIC is loaded to memory from the SDcard. The process is described here.

There is a significant limitation to this code: it provides no mechanism for loading or saving programs. If you want to program in BASIC, you could use BASIC from within FLEX or within Nitro-OS9. If you really want to use ROM basic, you could implement a simple mechanism for saving/loading programs to a region on the SDcard. Let me know if you'd like to take on this project...

Rebuilding from source

The source code is in multicomp/ROMS/6809/basic.asm and the tools and process for building it from source and putting it on the SDcard are documented here.

Read more about it

Either on Grant's site or in the book "Color basic unravelled" which you can find in PDF format using any self-respecting search engine.

Back to software overview.