[doc] Add gif
This commit is contained in:
18
README.md
18
README.md
@@ -1,10 +1,14 @@
|
||||
# PORCEL-8
|
||||
|
||||
Chip 8 emulator/interpreter.
|
||||
Chip 8 emulator/interpreter
|
||||
|
||||

|
||||
|
||||
### Status
|
||||
|
||||
<details>
|
||||
<summary>Implementation status</summary>
|
||||
|
||||
- [X] Memory
|
||||
- [X] Timer
|
||||
- [X] Loading font
|
||||
@@ -23,8 +27,18 @@ Chip 8 emulator/interpreter.
|
||||
- Audio seems to stutter, but working
|
||||
- [X] Keyboard
|
||||
|
||||
### More information on CHIP-8
|
||||
</details>
|
||||
|
||||
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
|
||||
|
||||
- [Guide to making a CHIP-8 emulator - Tobias V. Langhoff](https://tobiasvl.github.io/blog/write-a-chip-8-emulator/#specifications)
|
||||
- [CHIP-8 Test Suite](https://github.com/Timendus/chip8-test-suite)
|
||||
- [CHIP-8 Program Pack](https://github.com/kripod/chip8-roms)
|
||||
- [Awesome CHIP-8](https://chip-8.github.io/links/)
|
||||
|
Reference in New Issue
Block a user