Free to play, included with the copyright owner's
permission. Commercial redistribution is not permitted.
Layers — tap to mute
ULA—
Layer 2—
Tilemap—
Sprites—
Machine
Keyboard
The Spectrum matrix is mapped directly. Shift is CAPS SHIFT,
Ctrl or Alt is SYMBOL SHIFT, Backspace is
CAPS+0. Arrow keys drive the Kempston joystick on port $DF and
Ctrl fires; 5–8 still work as the Sinclair
cursor keys.
Snapshots that call ROM routines need a real ROM — drop a
.rom file on the screen and it fills all four slots. The built-in
stub only covers the IM 1 interrupt handler and the esxDOS API.
If a game streams assets from the SD card, use Mount game folder
first, then load the snapshot. The folder is read in your browser and
served to the program's file calls — game/level1.bin opens
exactly as it would on hardware. Nothing is uploaded.
Restricted build
Loading third-party snapshots, ROM images and game folders is disabled in
this build. REFRACT currently runs only the Software Amusements titles
included above.