vice32.js
Emscripten port of the Commodore 64 emulator VICE, version 3.2.
Improvements over vice.js 2.4
- Partially working menus (more improvements to come)
- ReSID support
- Built-in keymaps, identical cross-browser
-
- VICE.js 2.4 used a custom keymap to compensate for Emscripten SDL1's brokenness.
-
- Defaults to symbolic, can be set to positional in the menu
Build instructions
- Ensure a
js
directory appears for the output - Overwrite files in
emsdk
install withemscripten_fixes
versions. - Run
autogen.sh
to produce configure files. - Run
full_build.sh
(to create permanent side-effects and to build LLVM IR "executables") - Run
build-x64.sh
- For future runs, just use
emmake make
andbuild-x64.sh
.