apple2a/README.md

26 lines
806 B
Markdown
Raw Normal View History

2018-07-31 22:32:27 +00:00
# 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`),
2018-08-05 23:27:33 +00:00
`POKE`, and integer and boolean arithmetic.
2018-08-05 23:27:33 +00:00
Not supported: Floating point, strings, negative
integers, high-res graphics, `DATA/READ/RESUME`, `GOSUB/RETURN/POP`,
2018-08-05 23:27:33 +00:00
`DIM` (arrays), `REM`, keyboard input, exponentiation (`A^B`), 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
```