A highly configurable chip-8 emulator and assembler.
Currently, these libraries are vendored for convenience and reproducibility.
For Visual Studio you can simply clone the repository, open the directory as a cmake project, and build.
Requires a C++ compiler, GNU make, git, and cmake.
git clone https://github.com/jcmoyer/ultim8.git
mkdir ultim8-build && cd ultim8-build
cmake ../ultim8
make
- Compatibility settings for older roms
- Some superchip and XO extensions are still missing, but a lot of games work
- Numeric range checking, negative integer literals for assembler
Apache License, Version 2.0
See LICENSE.txt for more information.