1
0
mirror of https://github.com/jscrane/r65emu.git synced 2024-10-08 22:54:38 +00:00
Arduino emulation library for 8-bit microcomputers based on 6502, i8080 or z80
Go to file
2018-11-10 13:53:51 +00:00
hw bugfixes 2018-11-10 13:34:36 +00:00
acia.cpp serial framing config 2018-09-13 12:56:54 +01:00
acia.h bugfix 2018-09-14 14:41:35 +01:00
checkpoint.cpp esp8266 disk storage 2018-11-10 13:35:41 +00:00
checkpoint.h
CPU.h
hardware.cpp cleanup disk 2018-11-10 09:32:33 +00:00
hardware.h unknown arch error 2018-11-08 17:52:42 +00:00
i8080.cpp
i8080.h default status header off 2018-09-13 11:39:09 +01:00
keyboard.h
LICENSE
memory.cpp
memory.h
ports.h
prom.h PROGMEM 2018-11-07 21:37:20 +00:00
ps2drv.cpp
ps2drv.h
r65emu.h support TFT_eSPI 2018-11-03 13:30:49 +00:00
r6502.cpp display op in status 2018-09-12 10:38:16 +01:00
r6502.h default status header off 2018-09-13 11:39:09 +01:00
ram.h
README.md Update README.md 2018-11-05 09:30:57 +00:00
sdtape.cpp esp8266 disk storage 2018-11-10 13:35:41 +00:00
sdtape.h
sound_dac.cpp rename sound -> sound_dac 2018-09-11 17:33:18 +01:00
sound_dac.h rename sound -> sound_dac 2018-09-11 17:33:18 +01:00
sound_pwm.cpp esp8266 pwm sound 2018-11-09 07:25:13 +00:00
sound_pwm.h
spiram.cpp
spiram.h
tftdisplay.cpp remove error api 2018-11-10 13:53:51 +00:00
tftdisplay.h remove error api 2018-11-10 13:53:51 +00:00
timed.cpp
timed.h
TinyFont.h
z80.cpp
z80.h default status header off 2018-09-13 11:39:09 +01:00

r65emu

Emulation library for 8-bit microcomputers based on 6502, i8080 and z80.

Libraries:

Hardware:

  • A Stellaris Launchpad or ESP32-based board, e.g., Node32s,
  • An SD drive to store programs (for Stellarpad),
  • A 23k256 SPI RAM chip (for Stellarpad, optional),
  • A supported TFT screen, such as this one,
  • A PS/2 keyboard.

See hardware.h for wiring details and other options.