1.2 KiB
1.2 KiB
PORCEL-8
Chip 8 emulator/interpreter.
./porcel8 an_awesome_chip8_rom.ch8
Please refer to the Relevant Resources section for some publicly available ROMs.
Status
Implementation status
- Memory
- Timer
- Loading font
- Default font
Custom fontFuture
- Registers
- Stack
- Display
- Instruction Processing
- Bare requirements for IBM Logo
- ALU operations
- Procedure related
- Timer
- Super chip8 compatibility.
- Audio
- Audio seems to stutter, but working
- Keyboard
Known inaccuracies:
- Get key is triggered when key is pressed (not just released)
- Slight display and audio stutters
- Audio stutters are due to a workaround needed from an issue with SDL2 in my system.