An emulator built from multiple CH32V00x microcontrollers.
  • C++ 60.2%
  • C 20.7%
  • Python 16.2%
  • CMake 1.8%
  • Assembly 0.6%
  • Other 0.5%
Find a file
Michael Hope 41a92b0b6d
All checks were successful
/ core (push) Successful in 3m1s
ch81: move Board to an interface
2026-04-12 20:37:25 +02:00
.forgejo/workflows ch81: make z80test run to completion 2026-04-11 13:30:25 +02:00
ch81con ch81: move the common keyboard emulation to io/ 2026-04-10 19:36:11 +02:00
ch81con-zephyr ch81: tweak to run on the ch32v006evt 2026-03-14 11:56:39 +01:00
cores ch81: move Board to an interface 2026-04-12 20:37:25 +02:00
experimental ch81: prune back to the ZX81 focus 2026-03-07 15:50:06 +01:00
io ch81: move the common keyboard emulation to io/ 2026-04-10 19:36:11 +02:00
rc2014 ch81: move Board to an interface 2026-04-12 20:37:25 +02:00
third_party ch81: add Sjasm to the build 2026-04-11 11:57:56 +02:00
tools ch81: move Board to an interface 2026-04-12 20:37:25 +02:00
videogen ch81: add a genrule for the font 2025-06-09 10:52:43 +00:00
z80emu ch81: WIP: loading .p files 2026-03-14 20:19:28 +01:00
.clang-format tuxli: add a C++ based emulator using mini-rv32ima 2025-05-04 17:06:32 +00:00
.clangd ch81: start moving the goto based core out to cores/ 2026-04-05 08:31:20 +02:00
.drone.yml ch81: add a drone build config 2025-06-09 10:34:52 +00:00
.gitignore ch81: move the kernel image to flash 2025-10-12 10:10:28 +02:00
.gitmodules ch81: add Sjasm to the build 2026-04-11 11:57:56 +02:00
CMakeLists.txt ch81: move regs.a to a local variable 2026-04-12 16:13:16 +02:00
NOTES.md ch81: implement many of the undocumented opcodes 2026-04-11 14:35:51 +02:00