SKYROADSSDL

Complete native edition: original, Xmas Special and editor
macOS · Linux · Windows  —  C + SDL2, no emulation, no DOSBox
100% free — Bluemoon's freeware games, editor and SDL2 bundled_
SkyRoads gameplay: a ship jumping between floating road tiles in space

Real gameplay — bit-exact physics at the original 36.4 Hz tick.

What is this?

SkyRoads (Bluemoon Interactive, 1993) is the legendary DOS game where you pilot a ship over floating roads in space — jumping gaps, dodging obstacles, and running out of oxygen at the worst possible moment. This complete native bundle includes the original game, SkyRoads Xmas Special, and the original track editor. The project ports the original source code to portable C + SDL2, so it runs natively on modern machines: the fixed-point physics are bit-exact, the 3D road renderer was rewritten from the original hand-written x86 assembly, and the AdLib soundtrack plays through a proper OPL2 emulator.

Features

Faithful physicsThe original fixed-point math, untouched — same jumps, same speed, same difficulty. If you had the moves in 1993, you still do.
Two soundtracksAuthentic AdLib FM synthesis by default; press F9 for an "AWE32-style" wavetable mode with sampled instruments.
Xmas SpecialPress X on the main menu to switch to the 1994 holiday edition with 30 more roads.
Track editorPress E on the main menu to build and play custom roads in the native port.
CRT modePress F10 for scanlines, phosphor trails and smooth scaling — like the monitor you played it on.
Truly portableOne download, zero installs: game data, editor and SDL2 are bundled. Untar (or unzip) and fly.

Quick start

macOS: unzip, then right-click → Open the first time (it isn't notarized).

Linux:

tar -xzf skyroads-linux-*.tar.gz
cd skyroads
./skyroads

Windows: unzip, double-click skyroads.exe. That's it.

Or build from source — details in the README.

Controls

← →steer
↑ ↓accelerate / brake
Spacejump
Ppause
F9music: AdLib FM ↔ wavetable
F10CRT effects on / off
Xswitch SkyRoads / Xmas Special from the main menu
Eopen the track editor from the main menu
F11 / Cmd-Ffullscreen