Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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