Skip to content

Releases

JetStrike SDL3 port v0.1.0

Choose a tag to compare

@kylofon kylofon released this 06 Oct 13:40

First public build of the JetStrike SDL3 port (Windows x64).

Unzip jsport-v0.1.0-win64.zip into the folder that holds your game files in a folder named Game, then start
JetStrike.exe (the launcher) or jsport.exe. The original game files are not included: you need your own copy
of the DOS CD-ROM version (and its CD image for the music).

Download Needs from your game folder
jsport-v0.1.0-win64.zip JS_CDROM.EXE, INTRO\INTRO.EXE and the DATA, GFX, MAP, MISC, PLANE folders; for the music the CD image (.cue + .img/.bin)
  • A faithful C reimplementation of JS_CDROM.EXE and the intro INTRO.EXE: the intro, menus, campaign, training,
    practice, the two-player Aerolympics, briefings and story screens, plane and weapon selection, the flight model,
    every weapon, enemies, convoys, ground defences, the airbase, support aircraft and the tanker, bonuses, the
    debrief, saved games and the endings. VGA mode X 320×240, 256 colours.
  • Launcher (JetStrike.exe), in place of CONFIG.EXE: game folder check, Rip CD music… (writes the 14
    CD audio tracks from a CD image to Game\MUSIC), CD music, sound effects, detail, joystick and the 18 game keys
    (saved in the original JS.CFG), Sound Blaster rate, window size, full screen, skip the intro.
  • The game runs at its original speed (20 frames per second, three retraces of the 60 Hz mode X display), as on a
    fast PC. Sound effects through an emulation of the game's 4-channel Sound Blaster mixer: 19 920 Hz by default,
    or 3 906 Hz, the rate the original actually programs because of a bug. Music: the CD tracks, as with MSCDEX.
    The CD check is removed. A gamepad works as the joystick.
  • The original's bugs are kept as they were; fixes are for a later JetStrike Enhanced. The Gravis UltraSound
    path is not ported.
  • The game folder must be writable: JS.CFG and the saved games (js_save.000 …) are written there.
  • First release: please report any difference from the original in the issues.
  • The zip includes SDL3.dll with libiconv-2.dll, and the launcher's wxWidgets DLLs with the libraries they
    load. Their licences and sources are listed in licenses/THIRD-PARTY.txt.

See the README for build instructions and how the port was made.