Repository navigation
MDK 1.1.0
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_sdlon 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 oldmdk.exeof 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_MEMORYwhen 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.