2018-07-31 22:32:27 +00:00
|
|
|
# Apple 2a
|
2018-07-28 19:20:47 +00:00
|
|
|
|
2018-08-05 19:00:59 +00:00
|
|
|
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`),
|
|
|
|
`POKE`, and basic arithmetic.
|
|
|
|
|
|
|
|
Not supported: Floating point, strings, `AND`, `OR`, `NOT`, negative
|
|
|
|
integers, high-res graphics, `DATA/READ/RESUME`, `GOSUB/RETURN/POP`,
|
|
|
|
keyboard input, and cassette I/O.
|
2018-07-31 22:32:27 +00:00
|
|
|
|
|
|
|
# Dependencies
|
|
|
|
|
|
|
|
* [cc65](https://github.com/cc65/cc65)
|
|
|
|
* [Apple 2e emulator](https://github.com/bradgrantham/apple2e)
|
|
|
|
|
|
|
|
# Running
|
2018-07-28 19:28:24 +00:00
|
|
|
|
2018-07-28 19:36:07 +00:00
|
|
|
```
|
2018-07-31 22:32:27 +00:00
|
|
|
TREES=$HOME/path/to/github/trees make run
|
2018-07-28 19:36:07 +00:00
|
|
|
```
|