/nes

An NES emulator

Primary LanguageRust

NES

CircleCI

An NES emulation library

This is a Cargo workspace with several members:

  • debugger is a debugging UI for the emulation logic
  • imgui-glfw is a renderer for imgui, needed for the debugger
  • nes is the core NES emulator, containing only emulation logic
  • pcm is a low-level PCM output library (for playing sound)
  • scap is a screen capture library for recording output of the NES