A simple emulator for the CHIP-8 virtual processor, built as a learning exercise in C#.
- Implements CHIP-8 instruction set
- Implicit opcode mapping using a dictionary of actions
- Opcode structured with a
structtype for efficient data access - Single-threaded software rendering
- Language: C#
- Rendering: Software-accelerated (no hardware rendering)
- Opcode Handling: Dictionary-based mapping