[doc] Add gif

This commit is contained in:
2024-03-06 09:52:58 +05:30
parent 62f680e801
commit 242919f22a
2 changed files with 16 additions and 2 deletions

View File

@@ -1,10 +1,14 @@
# PORCEL-8
Chip 8 emulator/interpreter.
Chip 8 emulator/interpreter
![pong.gif](assets/pong.gif)
### 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/)

BIN
assets/pong.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB