Skip to content

Latest commit

 

History

History
41 lines (21 loc) · 911 Bytes

File metadata and controls

41 lines (21 loc) · 911 Bytes

Chip8

emulator in action

Why?

I wanted to learn C and was interested in emulators, so I thought this would be a neat little project. Keep in mind that this is my first project in C, so the code is probably improvable

Required Libraries

To use this repository you need to have the SDL2 library installed.

How to use this Repository

first you need to clone this repository:

[you@machine]$ git clone https://github.com/DeterminedPanda/Chip8

then change your current working directory to the newly cloned repository:

[you@machine]$ cd Chip8/

after that you need to compile this project:

[you@machine]$ make

now you can run the program:

[you@machine]$ ./emulator

done.

Used Resources

https://en.wikipedia.org/wiki/CHIP-8

http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/

http://devernay.free.fr/hacks/chip8/C8TECH10.HTM