Skip to content

MDK 1.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 12:23
· 3 commits to main since this release

You need the original MDK game data (GOG or Steam); nothing from the game is included.

New in 1.1.0

  • Smooth above 60 Hz. The game still simulates in fixed steps like the original, but frames are now drawn between them, and mouse look turns the view every frame (#8).
  • Always run. A new key keeps turbo on, as in the original: Caps Lock (follows its light) or L3 on a gamepad, rebindable (#13).
  • The executable is now mdk_sdl.exe (mdk_sdl on Linux and macOS), so it no longer clashes with the original game's files and can be dropped into an MDK folder (#10). Delete the old mdk.exe of this port; settings and saves stay where they were.
  • Protected install folders. Settings, saves and mods stay next to the executable; if that folder can't be written (Program Files, Steam, GOG), they go to %APPDATA%\mdk-sdl (Linux ~/.local/share/mdk-sdl). The program never asks for administrator rights (#9).

Fixes

  • Linux with NVIDIA (Vulkan): no more crash with VK_ERROR_OUT_OF_HOST_MEMORY when the first level loads; uploads to the GPU are batched and use less memory (#3, #4).
  • The fall: a missile passing Kurt no longer fills the screen, and the radar beam reaches Kurt (#7).
  • Looking fully up or down no longer turns the view upside-down (#11).
  • Touch controls: Kurt no longer fires non-stop after a tap starts a level (#6).
  • Sniper mode: the zoom no longer jerks back and forth on a target at the edge of the crosshair.

Downloads

Platform File
Windows x64 mdk-win-x64.zip
Linux x64 mdk-linux-x64.tar.gz (HD textures need libcurl)
Linux ARM64 mdk-linux-arm64.tar.gz
macOS (Apple silicon) mdk-osx-arm64.zip
Android mdk-android.apk

Android: installs over 1.0.x. Coming from a beta, uninstall it first (it was signed with another key; this removes the copied game files and saves).

Features, screenshots and modding: README, docs/modding.md.