jscrane / r65emu

Arduino emulation library for 8-bit microcomputers based on 6502, i8080 or z80
GNU General Public License v2.0
13 stars 4 forks source link
6502 8-bit-mcu 8080 emulation-library energia esp32-arduino esp8266-arduino z80

r65emu

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

Sample Applications

Configuration for Arduino

If building using the Arduino IDE, r65emu/hw/user.h must be configured correctly.

Currently the only mass-produced board which is supported is the LilyGO TTGO.

Examples are also given for a generic node32s board and a homebrew esp8bit board.

Copy your configuration file to user.h. If the board is also mass-produced, please open a PR to add the new file to the library.

Some emulations require a filesystem image containing programs to be uploaded:

Libraries

Display

Depending on target board, one of:

Storage

These are optional if the target board supports it (e.g., esp8266 or esp32 boards):

Hardware