🕹 C++ NES emulator with 6502 sub-instruction timing!
C++
MahNES
Emulates the 6502 processor down to the intra-instruction cycle. PPU is unfinished. APU is from an even older project. Memory mappers are easy to add, and emulate every cartridge connector.