Repository navigation
Releases
Releases · kylofon/jetstrike-sdl3
JetStrike SDL3 port v0.1.0
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.EXEand the introINTRO.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 ofCONFIG.EXE: game folder check, Rip CD music… (writes the 14
CD audio tracks from a CD image toGame\MUSIC), CD music, sound effects, detail, joystick and the 18 game keys
(saved in the originalJS.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.CFGand 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.dllwithlibiconv-2.dll, and the launcher's wxWidgets DLLs with the libraries they
load. Their licences and sources are listed inlicenses/THIRD-PARTY.txt.
See the README for build instructions and how the port was made.