Skip to content

Releases

Test Drive 0.3.0

Choose a tag to compare

@kylofon kylofon released this 01 Oct 08:31

Amiga version

  • tdport-amiga.exe: the whole Amiga release (title, car selection, the drive, gas station, results, high scores and the ending), run from the disk image (.adf) directly.
  • The original's bugs are fixed by default; Original bugs in the launcher (--original-bugs) keeps them.
  • The music plays at the original (PAL, 50 Hz) tempo; it was 20% fast.

Launcher

  • Test Drive.exe: pick the version (EGA, CGA, Hercules or Amiga), the game folder and the options, then Play.
  • Menus: File (Preferences with Always on top, Exit), Game settings, About.
  • Game settings > Key Bindings: change the driving and game keys; they apply while you drive.

Picture

  • Scaled with pixel-art sampling, so every source pixel has the same size (sharper Hercules detail).

Running it

No original game data is included. Put your own DOS Test Drive files in a Game folder, and/or the Amiga disk image in a Game Amiga folder, next to the exe - see HOW TO RUN.txt in the zip, or README.md for the options and controls.

test-drive-0.3.0-win64.zip is a 64-bit Windows build with all four versions and the launcher.

v0.2.0

Choose a tag to compare

@kylofon kylofon released this 16 Sep 19:42

Adds the CGA and Hercules graphics modes of the original release as separate builds (Windows x64).

Download Mode Needs from your game folder
tdport-v0.2.0-win64.zip EGA, 16 colours TDEGA.EXE, *.PES
tdport-cga-v0.2.0-win64.zip CGA, 4 colours (TD.EXE choice 1) TDCGA.EXE, *.CMP
tdport-herc-v0.2.0-win64.zip Hercules monochrome (TD.EXE choice 3) TDCGA.EXE, *.CMP

All builds also need CARS.TXT, SCORES, TDSND.SND and the car *.BIN / *.SS files. The original game files are not included.

Unzip and run the executable with --game-dir <folder with your Test Drive files>.

  • The CGA and Hercules builds are ports of TDCGA.EXE. They share the game code with the EGA build.
  • The Hercules build shows the card's 640×300 monochrome picture. Choose the monitor colour with --monitor green|amber|white (default green).
  • To build them yourself, use the CMake options -DTDPORT_CGA=ON and -DTDPORT_HERCULES=ON (see the README).

Update (2026-09-17): the zips now include libiconv-2.dll, which SDL3.dll needs. Without it, the game did not start on PCs without MSYS2. If you downloaded a zip before this date, download it again. The libiconv licence (LGPL) is in LICENSE-libiconv.txt.

v0.1.0

Choose a tag to compare

@kylofon kylofon released this 16 Sep 10:37

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

Unzip and run tdport.exe --game-dir <folder with your Test Drive EGA files>. The original game files are not included.

Includes held-key driving controls (--bios-keys for the original behaviour) and an emulated original frame rate (--frame-rate, default 8). See the README for all changes from the original.

Update (2026-09-17): the zips now include libiconv-2.dll, which SDL3.dll needs. Without it, the game did not start on PCs without MSYS2. If you downloaded a zip before this date, download it again. The libiconv licence (LGPL) is in LICENSE-libiconv.txt.