No Description 838B


  • Get keyboard input working
  • Get sound working
  • Clean up code
  • Add command line flags for options
  • Add documentation
  • Refactor src/ into smaller, clean modules
  • Write blog article
  • Move sound to SDL
  • Limit sound counter to 60Hz
  • Add benchmarks?
  • Publish?
  • Add command line UI in place of SDL?
  • Add keyboard maps
  • Fix flickering
  • Change colors?


You can find games here.


I used some Chip8 resources while writing this emulator.