2014-11-11 17:13:25 +00:00
|
|
|
Apple-1 Emulator
|
|
|
|
================
|
2021-02-20 09:13:46 +00:00
|
|
|
- Emulates an Apple-1 with up to 52k of RAM
|
2018-11-12 22:14:40 +00:00
|
|
|
- See [napple1](https://github.com/nobuh/napple1),
|
|
|
|
[krusader](http://school.anhb.uwa.edu.au/personalpages/kwessen/apple1/Krusader.htm)
|
2020-12-03 05:18:28 +00:00
|
|
|
and more [software](http://www.willegal.net/appleii/apple1-software.htm)
|
|
|
|
|
|
|
|
Requirements
|
2020-12-03 05:21:33 +00:00
|
|
|
------------
|
2020-12-03 05:18:28 +00:00
|
|
|
- [6502 Emulation](https://github.com/jscrane/r65emu) library
|
|
|
|
- [uC-Makefile](https://github.com/jscrane/uC-Makefile)
|
2014-11-24 19:37:04 +00:00
|
|
|
|
|
|
|
Keyboard
|
|
|
|
--------
|
2024-08-22 15:02:42 +00:00
|
|
|
- F1 (^N): reset
|
2024-10-12 13:40:22 +00:00
|
|
|
- F2 (^O): advance tape
|
|
|
|
- F3 (^P): rewind tape
|
|
|
|
- F5 (^R): load program from tape (by simulating typing it)
|
|
|
|
- F7 (^T): checkpoint machine
|
|
|
|
- F8 (^U): restore from current checkpoint on tape
|
2024-08-22 15:02:42 +00:00
|
|
|
- F10(^W): watch CPU execute instructions
|
|
|
|
- Underscore is rubout
|