Sentinel 128 JS

C64 game and C128 port on a 6502 core, with a debugger

Download .prg GitHub
VIC-II Click to capture the mouse · drag on touch

VDC · 80 col

CPU

Watches click a value to change it

Cheats

Events log · pause

Log

Monitor help lists the commands

Hooked routines

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.