YACE is a Chip8/SuperChip emulator written in C++. YACE is only the emulation core/back end and doesn't come with a front end.
YACE is supposed to be used in other projects that implements a front end for YACE.
Since YACE is only a Chip8/SuperChip emulator back end and doesn't provide a front end, it's kind of pointless to compile it by itself. Despite this it's still possible to compile a debug version of YACE to view debug prints in a terminal\command line interface.
Make is needed to compile YACE using the provided makefile. Using a terminal\command line, navigate to the folder where YACE is located, type make and press enter.
###NOTE The provided makefile uses g++ as the compiler.
Possibly use the first 0x200 bytes for registers and the like.
- [Allegro YACE] (https://github.com/Johoel/Allegro-YACE)
- [YACE DS] (https://github.com/Johoel/YACEDS)