← All newsAndroid

MDK-SDL 1.1 brings Shiny's 1997 shooter MDK to Android with smooth high-refresh play

2026-10-20 · By Overclocked Joe

Shiny Entertainment's 1997 shooter MDK now runs natively on Android. MDK-SDL, by nautilusbits, is a reverse-engineered port of the game to C# and SDL3. It hit 1.0 on October 10 with the whole campaign playable from the opening drop to the ending, and version 1.1.0 followed on October 20, with a 1.1.1 hotfix the same day.

What's new in 1.1

On Android

Touch controls cover moving, shooting, jumping, items and sniper mode, and they hide automatically once you use a gamepad. Xbox, PlayStation and Switch-style pads work with rebindable buttons. There's also stereo 3D and a Cardboard-style VR viewer with gyro head tracking. The APK needs a 64-bit device on Android 8 or newer with Vulkan. On first start you pick the MDK folder you copied to the device, and 1.1 installs over 1.0.x. If you're coming from a beta build, uninstall it first, which also removes its copied game files and saves.

What you need

Your own MDK game data from the GOG or Steam release. Nothing from the game is included. The project is GPL-3.0 and still describes itself as a work in progress, and entering save names with an on-screen keyboard isn't supported yet. If you try it on a Retroid, AYN or Anbernic handheld, send us a compatibility report. Source: MDK-SDL on GitHub, with coverage from GenerationAmiga.

Source: nautilusbits/mdk-sdl on GitHub. Facts verified against the original report; written by Overclocked.