MDK

Verified safeOpen sourceExclusive
—
No reviews reviews
12
downloads
8.0
android

AI summary

Port of the 1997 MDK game with optional stereo 3D, Cardboard VR, gamepad support, and enhanced graphics. Requires files from an original copy of MDK; game data is not included.

Generated by AI. May contain inaccuracies.

About this app

Port of MDK (Shiny Entertainment, 1997) to C# and SDL3, based on reverse engineering: stereo 3D, VR viewer (Cardboard) on Android and desktop, gamepads - work in progress

A port of MDK (Shiny Entertainment, 1997) to C# on SDL3. It's the successor of the Godot port mdk-godot and reuses its reverse engineering of the original game's data files and executable (MDKD3D.EXE). Instead of Godot's renderer and physics it renders and collides like the original: Kurt moves through the arenas' BSP trees with the original's box sweeps.

Important

You need the original game to play. This port contains no data from MDK: no levels, textures, models, sounds, music or videos. It reads them at run time from your own installed copy of the original game (available for example on GOG). Without the original game data the port won't run.

Features Stereo 3D (optional): side by side (half and full), crossview, row-interlaced, interlaced-reversed, top and bottom and reversed top and bottom, with real eye separation and convergence (below). VR viewer (optional): a phone in a Cardboard-like viewer, lens corrected, the view turned by head tracking (gyroscope); also on the desktop with PC VR / 3D glasses (full side by side). Gamepads: Xbox, PlayStation, Switch and Bluetooth pads, on the desktop and Android, buttons rebindable (Options). The whole game: every level, the fall before it and the stream after it, rides, menus, briefings, statistics, saves, the end movies. Plays like the original (its BSP collisions, scripts and sound laws, reverse engineered). HD textures (optional): Options, Mods, "Make HD textures" upscales the game's textures and HUD 2x with the AI upscaler Real-ESRGAN, locally on your GPU, from your copy of the game, into a mod (Options, Mods switches it). Nothing upscaled is distributed. Details. Modding: replace textures, the HUD and menus' images, fonts and models (glTF) in the enhanced look, from mod folders or zips; --export-assets writes the originals to start from. docs/modding.md. Enhanced look (optional): filtered textures, each level lit from its sky (sun and shadows outdoors), dynamic lights of muzzle flashes, explosions and fires, ambient occlusion, glow, haze, anti-aliasing. The original look stays pixel-exact. Windows, Linux, macOS, Android and Steam Deck (touch controls on Android, notes; Steam Deck). Quick save and load (F2, F9), a developer console and overlay, cheats.

Licence Copyright © 2026 Marek Draškaba.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3 as published by the Free Software Foundation. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY — without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See LICENSE for the full text.

The licence covers this port's own code. It says nothing about the original game's data, which belongs to its rights holders and is not distributed here.

About this version

Version
1.2.6 (20)
Size
18.27 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a, x86_64
Downloads
12
Updated
Nov 7, 2026
Package
io.github.nemo22.mdk

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app