Limited feature C64 emulator, runs recent Covert Bitops games. C++ / Emscripten port.
Minimal line-based Commodore 64 emulator that emulates just enough to run the recent Covert Bitops C64 games (Hessian, Steel Ranger...) This is a C++ / Emscripten port that runs on web pages.
The original "oldschoolengine" ran on GameBoy Advance to run Metal Warrior 4, and it used a custom API for graphics, sound and file access. In contrast, this project emulates a limited subset of an actual C64, so that the game can run unmodified.
Features:
TODO:
Licensed under the MIT license, see the code for details. Use at own risk.
To build, the Emscripten compiler (emcc) and CMake are needed. Invoke CMake by specifying the generator and path to Emscripten's CMake toolchain.
cmake . -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=MyPathToEmscripten.cmake