Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/foufoujoujou/chip8.c
Emulating the chip-8 processor. The "Hello world" of emulation.
https://github.com/foufoujoujou/chip8.c
chip8-emulator
Last synced: 11 days ago
JSON representation
Emulating the chip-8 processor. The "Hello world" of emulation.
- Host: GitHub
- URL: https://github.com/foufoujoujou/chip8.c
- Owner: FouFouJouJou
- Created: 2024-06-19T20:06:21.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-01T11:28:55.000Z (7 months ago)
- Last Synced: 2024-07-01T19:38:25.576Z (7 months ago)
- Topics: chip8-emulator
- Language: C
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
#+TITLE: Chip 8 emulator in C
** Resouces
- [[http://devernay.free.fr/hacks/chip8/C8TECH10.HTM][ Chip-8 technical reference]]
- [[https://www.raylib.com/cheatsheet/cheatsheet.html][ Raylib cheatsheet]]
** Instructions
#+BEGIN_SRC bash
make ROM=path_to_chip8_rom_file
#+END_SRC* TODO Functionality [3/5]
- [x] Instruction set
- [x] Frame buffer and display
- [x] Keypad input
- [] Rom tested [3/4]
- [x] IBM logo
- [x] Opcode test
- [x] Sqrt
- [] games
- [] Audio & Timer