Seenes A cycle-accurate NES emulator written in C. Features debug widgets for: decompiled code; CPU / PPU state; palette and pattern table; RAM. Source code here.