Apple-1 Emulator for Stellarpad, ESP8266 and ESP32
Go to file
Stephen Crane 44c3cc1ea7
PIA refactoring (#6)
* PIA cleanup

* move Apple1-dependent bits onto io class

* implement irq_a1 and irq_b1

* irq2 + cleanups

* ddr part 1

* ddr processing part 2

* ...
2023-09-27 10:35:18 +01:00
docs ... 2018-11-12 22:14:40 +00:00
images
programs
roms
.gitignore update 2021-02-16 13:38:40 +00:00
Apple1.ino fix compile error + Makefile tweaks 2023-07-28 13:08:15 +01:00
config.h changes for LilyGO 2023-07-25 16:51:34 +01:00
io.cpp PIA refactoring (#6) 2023-09-27 10:35:18 +01:00
io.h PIA refactoring (#6) 2023-09-27 10:35:18 +01:00
LICENSE
Makefile fix compile error + Makefile tweaks 2023-07-28 13:08:15 +01:00
pia.cpp PIA refactoring (#6) 2023-09-27 10:35:18 +01:00
pia.h PIA refactoring (#6) 2023-09-27 10:35:18 +01:00
README.md fix memory config 2021-02-20 09:13:46 +00:00

Apple-1 Emulator

Requirements

Keyboard

  • F1: reset
  • F2: advance tape
  • F3: rewind tape
  • F4: load program from tape (by simulating typing it)
  • F6: checkpoint machine
  • F7: restore from current checkpoint on tape