|Jake Wakeling b2e29636d0||2 years ago|
|build||2 years ago|
|cmake||2 years ago|
|src||2 years ago|
|.gitignore||2 years ago|
|CHANGELOG||2 years ago|
|CMakeLists.txt||2 years ago|
|LICENCE||2 years ago|
|README.md||2 years ago|
Chip8Emulator is a threaded emulator for the Chip8 platform written in C++. The emulator is written to be as efficient and lightweight as possible while still retaining all desierable features such as SuperChip8, audio and shell integration for selecting roms.
Building the emulator has been tested with Visual Studio 2017, 32 bit build not tested.
Building on Linux works, however certain features are missing or not as well implemented as they are on Windows. The build process is also less complete.
Include and lib folders must be placed either in the project root directory or somewhere else on your system. If not placed in project root directory the CMakeLists.txt file must be edited to include these directories under include_directories and link_directories for headers and libraries respectively.
Running the BAT file will run cmake creating Visual Studio project files as well as building a release exectutable inside the bin directory.
Visual Studio project can be opened and used for debugging.