Documentation for Chip 8 Emulator
- SDL2 Library
This project was developed on mac, installing the SDL2 library simply required using brew install sdl2
Refer to the SDL2 documentation for installing the library on your preferred platform.
The Makefile is in the root directory of the repository.
The makefile contains a number of useful commands which are documented below:
make or make chip8 will build all object files necessary and put them in the obj directory then proceed
to compile all object files into a single executable, chip8.
make clean will clean the workspace up removing everything besides the source code & documentation.
Running the executable file chip8 will start the chip 8 emulator.
This code is the main entrypoint for the emulator and glues all components together that characterize the chip 8 emulator. The SDL2 setup and boilerplate code resides here.
- Erik Haight