6502 emulator

Please note that this is just a project for me to learn Rust and how the 6502 works. You can use this software, as-is. Feel free to submit issues and/or contribute, but don't expect too much.

master

GitHub license

Roadmap

Backend

Core

IO

NES

Frontend

Specific system emulation

Nintendo Entertainment System / Famicom

See NESdev Wiki for more.

CPU memory map

CPU-PPU registers

8 registers from 0x2000 to 0x2007, mirrored beyond that.

PPU memory map