SharpChip-8 is an experimental Chip-8 interpreter/emulator written in C# and using OpenTK. It can run many demos, games and programs.
- Load Chip-8 roms (ch8 and ck8)
- Good speed
- Debugger (Memory Viewer/Dumper, Register viewer, Disassembler)
- Sound support
- Tweaks (Cpu speed, pixels color, etc...)
- Partial input support (Virtual Pad)
- 1 Ghz processor
- Ram 256 Mb
- OpenGL 1.2 graphic card
- .Net 4.5 VM (Mono or Windows CLR)
Some demos and games just works.
- Persistant Settings
- GTK# port for Linux and Mac users (See SVN)
- Recompiler
- Super Chip-8 implementation
- Mega Chip-8 implementation
MIT