Chippy is a CHIP-8 emulator (technically an interpreter...) written in C# targeting .NET 9.
Graphics and sound are implemented using the Raylib C# bindings.
Chippy currently passes the following tests from the CHIP-8 test suite:
- CHIP-8 Splash Screen: ✅
- IBM Logo: ✅
- Corax+ Opcode Test: ✅
- Flags Test: ✅
- Beep Test: ✅
To run, checkout the source and build. Chippy comes packaged with test ROMs that you can load via the interface on launch.
Chippy passing Corax+ opcode test:
Flags test: