A C++ based emulator for the CPU of the Nintendo Entertainment System that ran on the Ricoh 2A03, with limited PPU capabilities.
-
Updated
Oct 8, 2022 - C++
A C++ based emulator for the CPU of the Nintendo Entertainment System that ran on the Ricoh 2A03, with limited PPU capabilities.
In this repo, I'll put projects that I've done in collaboration with chatbots like OpenAI ChatGPT, Google Bard, etc.
This repository includes a study that developing a low-level CPU emulator. Detailed info in ReadMe
6502 CPU simulator
A Ruby script for running the Z80 tests included in JSMoo
An ongoing research project investigating into CPU architecture and OS kernel emulation using Post-Modern C++
Ruby binding for the Z80 library
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.
Rust virtual machine.
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.
ByteCore: A minimal, 8-bit CPU emulator designed to help developers explore low-level computing concepts.
Highly portable Zilog Z80 CPU emulator written in ANSI C
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."