Enhanced BASIC is a BASIC interpreter for the 6502 and compatible microprocessors. It is constructed to be quick and powerful and easily ported to most 6502 systems. It requires few resources to run and includes instructions to facilitate easy low level handling of hardware devices. It also retains most of the powerful high level instructions from similar BASICs.
EhBASIC represents hundreds of hours work over nearly three years, lots of frustration, lots of joy and the occasional twinge from RSI induced tendonitis.
EhBASIC is free but not copyright free. For non commercial use there is only one restriction, any derivative work should include, in any binary image distributed, the string “Derived from EhBASIC” and in any distribution that includes human readable files a file that includes the above string in a human readable form e.g. not as a comment in
- Language reference
- EhBASIC reference manual in PDF format
- How to use
- Starting BASIC
- Advanced techniques
- Extending CALL
- Using USR()
- Useful routines
- Download version 2.09
- Download the latest original version 2.22, with some extra information by Klaus Dormann, fixing bugs
- EhBASIC bug Ibuffs location
- Jeff trantor made a CC65 assemblerversion of EhBASIC 2.22 for the Apple 1 and OSI 1P
- Notes on LOAD and SAVE
With the change to v2.xx a lot of the details for the use and internal working of EhBASIC have changed!
The KIM-1 has two methods of loading programs: - from audio files on the audio interface - from papertape from a paper...
Michael Kowalski created the 6502 Simulator many years ago. It simulated the MOS 6502, CMOS 65C02, and the 6501. Daryl R...
Design by Timothy Alicie Demonstrates his design for a cassette interface for the Micro-KIM single board computer fro...
While building the Retro Chip Tester, designed by Stephan Slabihoud, and documented on his 8bit-museum website, I no...