Highly portable Zilog Z80 CPU emulator written in ANSI C
-
Updated
Mar 28, 2026 - C
Highly portable Zilog Z80 CPU emulator written in ANSI C
A Motorola 68000 CPU emulator in C
An AI-native chatbot framework that blends Puter’s serverless cloud with your custom workflows for instant, browser-ready conversational apps.
Ruby binding for the Z80 library
Small library written in ANSI C that provides T-state level precision to Z80 emulators
A set of crates for creating efficient NES emulation software.
This repository includes a study that developing a low-level CPU emulator. Detailed info in ReadMe
A C++ based emulator for the CPU of the Nintendo Entertainment System that ran on the Ricoh 2A03, with limited PPU capabilities.
Rust virtual machine.
A Ruby script for running the Z80 tests included in JSMoo
ByteCore: A minimal, 8-bit CPU emulator designed to help developers explore low-level computing concepts.
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.
An example of GitHub Actions to run applications build for different CPU architecture leveraging QEMU.
In this repo, I'll put projects that I've done in collaboration with chatbots like OpenAI ChatGPT, Google Bard, etc.
A minimal 16-bit open-source CPU core built from scratch in C.
6502 CPU simulator
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.
A custom 16-bit MIPS-inspired processor built in Logisim, featuring a unique instruction set, ALU, register file, and memory components. Designed for educational purposes and low-level computing exploration.
Emulate x86-64 CPU execution in-process with a lightweight, dependency-free engine for SSE, AVX, and more
🗨️ Prototype and test AI-driven chat experiences using EtherPulse Conversational Studio's seamless React and TypeScript interface with live Puter connectivity.
Add a description, image, and links to the cpu-emulation topic page so that developers can more easily learn about it.
To associate your repository with the cpu-emulation topic, visit your repo's landing page and select "manage topics."