22 lines
959 B
Markdown
22 lines
959 B
Markdown
(filtered from https://github.com/ancientcomputing/rc2014/tree/master/source/6502/ehbasic)
|
|
|
|
Enhanced BASIC
|
|
==============
|
|
|
|
This is a tweaked version of Lee Davison's Enhanced BASIC for the 6502 that has been adapted for the RC2014.
|
|
|
|
This version is meant to be used with the 6502 BIOS and Monitor/Debugger [here](https://github.com/ancientcomputing/rc2014/tree/master/source/6502/monitor) and uses the BIOS serial I/O APIs as defined in the reset.asm file.
|
|
|
|
The code is still work-in-progress.
|
|
|
|
This work is derived from v2.22 of the EhBASIC that is hosted [here](https://github.com/Klaus2m5/6502_EhBASIC_V2.22) by Klaus2m5.
|
|
|
|
Please note that EhBASIC is not meant for commercial (re)distribution.
|
|
|
|
Key differences with the default version of EhBASIC are:
|
|
|
|
* SYS keyword to exit back to the Monitor/Debugger
|
|
* Cold start entry point at $c100
|
|
* Warm start entry point at $c103
|
|
* Hopefully clearer comments in the code if you need to change addresses around...
|