C64 game and C128 port on a 6502 core, with a debugger
The unchanged binaries run on a JS 6502 core: the patched C64 game (Sentinel-1351_v10.prg) and the native C128 programs from c128-game (the cockpit and the map joined), c128-gui/cockpit, c128-map and c128-flight. The VIC is drawn line by line from the register writes logged at each raster position. Labels come from the assemblers' symbol tables and, for the C64 game, from js/c64-symbols.txt. Save states are kept in this browser. Source, notes and issues are on GitHub.