mirror of
https://github.com/bradgrantham/apple2a.git
synced 2026-01-22 14:16:36 +00:00
96cf8f7c61baa987f3f047ff3602becd4719f3ba
Apple 2a
Custom ROM for the Apple 2e. Looks mostly like a real Apple 2e, but
when you type RUN, the code is compiled instead of interpreted.
Runs between 5 and 30 times faster.
Supported features: The classic way to enter programs with
line numbers, 16-bit integer variables, HOME, PRINT, IF/THEN,
FOR/NEXT, GOTO, low-res graphics (GR, PLOT, COLOR=, TEXT),
DIM (single-dimensional arrays), POKE, and integer and boolean arithmetic.
Not supported: Floating point, strings,
high-res graphics, DATA/READ/RESUME, GOSUB/RETURN/POP,
REM, multi-dimensional arrays, keyboard input, exponentiation (A^B), and cassette I/O.
Dependencies
Running
TREES=$HOME/path/to/github/trees make run
Languages
C
89.6%
Assembly
7.4%
Makefile
1.9%
Awk
1.1%