Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Mortal Kombat vs. DC Universe · MKVDCU Android
PORTSNATIVE

Mortal Kombat vs. DC Universe · MKVDCU Android

NATIVE PORTFIGHTING / COMBATANDROIDALPHA

Mortal Kombat vs. DC Universe · MKVDCU Android

Mortal Kombat vs. DC Universe

TechnologyNative C/C++ port (engine reimplementation)

Available forAndroid

View official project

About the project

Mortal Kombat vs. DC Universe es un videojuego de peleas que junta las franquicias de Mortal Kombat y DC Comics, fue desarrollado por Midway Games —siendo este su último proyecto, ya que la compañía entró en bancarrota poco después— y por Warner Bros. Interactive. Es el primer título de la franquicia Mortal Kombat que solo se encuentra disponible para consolas de séptima generación. Salió a la venta 16 de noviembre de 2008 para las plataformas de Xbox 360 y PlayStation 3, posee dos bandos con 11 personajes cada uno, 22 en total.

2 versions of Mortal Kombat vs. DC Universe

You're viewing: MKVDCU Android

MKVDCU Androidgithub.com/lemooz/MKVDCU-Android
Android
Current
Mortal Kombat vs. DC Universegithub.com/KawaiiBunga/MKVDCU-Recomp
Windows
Linux
macOS
›

Official project information

Author's original READMEOpen on GitHub ↗

MKVDCU Android

An early Android ARM64 port of Mortal Kombat vs. DC Universe, built on the open source ReXGlue static recompilation project. This is an unofficial community project and is not affiliated with Warner Bros. Games, NetherRealm Studios, or Microsoft.

Experimental alpha: the first APK is playable, but compatibility, graphics, performance, and custom-driver support are still being developed. Back up your save data before installing updates.

Current prerelease

Download MKVDCU Android v0.1.20 from Releases. This experimental prerelease includes the latest local Android/Vulkan renderer changes, including early no-op draw rejection and an experimental transient depth/stencil store option for Android. The change has not been validated on a physical device; no FPS or visual-correctness gain is claimed. The APK is ARM64 (arm64-v8a) and requires Android 9 or later with Vulkan 1.1 support. It does not include game data; provide your own legally obtained copy.

Tested devices

SoCReported result
Qualcomm Snapdragon 8 ElitePlayable
Samsung Exynos 1380Reaches in-game

These are the developer's current test devices. Results can vary with phone model, Android version, thermal state, and Vulkan driver.

Graphics drivers

The app can import Vulkan driver packages and includes partial, experimental support for custom Adreno and Mali drivers. Driver packages are not bundled. Import a package from Settings → Vulkan Drivers, run Verify, and select it only if the app approves it. Keep the system driver selected if verification fails. PanVK compatibility is incomplete and some features required by the game are not available on every PanVK device.

Install and play

  1. Download the normal APK from the current prerelease. The diagnostic APK is for investigation and can affect performance.
  2. Install it on an Android 9+ ARM64 device with Vulkan 1.1.
  3. In the app, select your own game image when prompted. The game image is not part of this repository or release.
  4. Start with the system Vulkan driver. Try imported drivers only after the app verifies them.

For a bug report, include the phone model, SoC, Android version, selected Vulkan driver, graphics settings, and a description of what happened. Do not attach game images, decrypted game files, or personal data.

Development

  • android/ — Android app, Gradle wrapper, Java/Kotlin-facing UI, JNI and Vulkan driver management.
  • targets/mkvsdcu/private/rexglue-host/ — game host and Android native target.
  • patches/rexglue-sdk/ — MKVDCU changes against the pinned ReXGlue SDK submodule.
  • scripts/android/ — APK packaging, provenance checks, driver checks, and graphics investigation utilities.
  • docs/ANDROID_RELEASES.md — release numbering, APK handling, signing, and publication steps.

Builds require Android SDK/NDK and your own legally obtained game files. See Android release and build notes. The desktop port from which this Android work derives is documented in the repository history and its original KawaiiBunga/MKVDCU-Recomp project.

References

Related open source projects used as reading and compatibility references include DMC-RECOMP, NFSMW-RECOMP, UnleashedRecomp-Android, and Xenia Canary. Their code and project-specific patches are not copied into this repository unless explicitly attributed and licensed.

License

This project follows the GNU GPL v3 license in COPYING, with third-party notices in android/app/src/main/assets/licenses/. Game data remains the user's responsibility and is not distributed here.

Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Fighting / Combat
Status
alpha
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 1

Android
View on GitHub
Advertisement