Initial Commit
This commit adds most of the logic for the processor Things that are missing: + Most sdl2 interactions + Cartridge loading + Main loop for the game
This commit is contained in:
21
README.md
Normal file
21
README.md
Normal file
@@ -0,0 +1,21 @@
|
||||
chip8-rs
|
||||
========
|
||||
|
||||
Yet another chip8 emulator written in rust \o/
|
||||
|
||||
## TODO
|
||||
|
||||
Expand on this README
|
||||
|
||||
## System Dependencies
|
||||
|
||||
`sdl2` together with its dependencies are required to be installed on your hostmachine.
|
||||
On arch-based distros you can use
|
||||
`sudo pacman -Syu sdl2 sdl2_gfx sdl2_image sdl2_mixer sdl2_ttf`
|
||||
to install them.
|
||||
|
||||
## Credits
|
||||
|
||||
For this project I used the help from the following sites:
|
||||
+ [Chip-8 Technical Reference](http://devernay.free.fr/hacks/chip8/C8TECH10.HTM#3.0)
|
||||
+ [How to write an emulator (CHIP-8 interpreter)](http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/)
|
||||
Reference in New Issue
Block a user