An open API service indexing awesome lists of open source software.

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/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