Projects in Awesome Lists tagged with cpu-emulation
A curated list of projects in awesome lists tagged with cpu-emulation .
https://github.com/redcode/z80
Highly portable Zilog Z80 CPU emulator written in ANSI C
ansi-c c c89 c90 cpu cpu-emulation cpu-emulator emulation emulator retrocomputing z80 z80-emulation z80-emulator zilog
Last synced: 15 May 2025
https://github.com/redcode/Z80
Highly portable Zilog Z80 CPU emulator written in ANSI C
ansi-c c c89 c90 cpu cpu-emulation cpu-emulator emulation emulator retrocomputing z80 z80-emulation z80-emulator zilog
Last synced: 04 Apr 2025
https://github.com/yezzfusl/ethervm
Rust virtual machine.
cpu-emulation custom-instruction-set efficient-vm-design embedded-systems low-level-programming memory-management open-source-vm rust-programming system-emulation systems-programming virtual-machine
Last synced: 23 Jan 2026
https://github.com/plugyawn/pineapple-emulator
A C++ based emulator for the CPU of the Nintendo Entertainment System that ran on the Ricoh 2A03, with limited PPU capabilities.
architecture cpu-emulation emulation emulator nes ppu-emulation systems
Last synced: 25 Feb 2025
https://github.com/joakimwinum/bytecore
ByteCore: A minimal, 8-bit CPU emulator designed to help developers explore low-level computing concepts.
8-bit-computing assembly-language computer-architecture cpu-emulation low-level-programming microprocessor python software-development
Last synced: 10 Apr 2025
https://github.com/redcode/run-jsmoo-z80-test
A Ruby script for running the Z80 tests included in JSMoo
cpu cpu-emulation emulation ruby test tests z80 z80-emulation zilog
Last synced: 13 Apr 2025
https://github.com/joakimwinum/bytecore-byte
ByteCore Byte is a simplified version of the ByteCore CPU showcased in a Jupyter notebook, using 1-byte addressing to operate within a 256-byte memory limit. This repository features demonstrations of ByteCore Assembly through both basic and advanced programming examples.
8-bit-computing assembly-language byte-addressable bytecore compact-computing computer-architecture cpu-emulation low-level-programming microprocessor python software-development
Last synced: 04 Feb 2026
https://github.com/joakimwinum/bytecorefast
ByteCoreFast: A high-performance, 8-bit CPU emulator, designed as a drop-in replacement for ByteCore, offering enhanced speed while maintaining full compatibility with the original ByteCore interfaces.
8-bit-computing assembly-language computer-architecture cpu-emulation drop-in-replacement high-performance low-level-programming microprocessor python software-development
Last synced: 10 Apr 2025