1
0
mirror of https://github.com/jscrane/r65emu.git synced 2024-09-28 19:55:08 +00:00
Arduino emulation library for 8-bit microcomputers based on 6502, i8080 or z80
Go to file
Stephen Crane d22a61368e esp8266 SD
2018-11-29 18:11:29 +00:00
hw esp8266 SD 2018-11-29 18:11:29 +00:00
acia.cpp
acia.h
checkpoint.cpp size optimisations 2018-11-27 07:58:22 +00:00
checkpoint.h
CPU.h
hardware.cpp esp8266 SD 2018-11-29 18:11:29 +00:00
hardware.h default espi for esp32 2018-11-18 14:41:49 +00:00
i8080.cpp size optimisations 2018-11-27 07:58:22 +00:00
i8080.h size optimisations 2018-11-27 07:58:22 +00: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
r6502.cpp size optimisations 2018-11-27 07:58:22 +00:00
r6502.h
ram.h
README.md
sdtape.cpp ... 2018-11-18 12:20:05 +00:00
sdtape.h
sound_dac.cpp warn if no sound configured 2018-11-25 13:21:05 +00:00
sound_dac.h
sound_pwm.cpp warn if no sound configured 2018-11-25 13:21:05 +00:00
sound_pwm.h
spiram.cpp add USE_SPIRAM config 2018-11-16 10:25:23 +00:00
spiram.h
tftdisplay.cpp _cx hack 2018-11-12 22:18:44 +00:00
tftdisplay.h TFTDisplay::drawString 2018-11-12 07:46:21 +00:00
timed.cpp esp8266 timer_create 2018-11-11 11:21:12 +00:00
timed.h esp8266 timer_create 2018-11-11 11:21:12 +00:00
TinyFont.h
z80.cpp size optimisations 2018-11-27 07:58:22 +00:00
z80.h size optimisations 2018-11-27 07:58:22 +00: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.