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.