242919f22a98324f9eded6034df7ca5b7dbaf0ae
PORCEL-8
Chip 8 emulator/interpreter
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)
- Display stutters
- This is due to rendering happening on a separate thread.
- Audio stutters
- This is due to using an audio queue, instead of the traditional audio callback.
Relevant Resources
Description
Languages
Rust
100%