Skip to content

Releases: lemooz/MKVDCU-Android

MKVDCU Android v0.1.5 — Pré-release

Pre-release

Choose a tag to compare

@lemooz lemooz released this 14 Oct 17:16

MKVDCU Android v0.1.5 — Pré-release

Novidades

  • Atualizações pelo GitHub dentro do app: Configurações → Atualizações pelo GitHub e Sobre → Atualizações.
  • Seleção de pré-releases, download com progresso/cancelamento e instalação pelo instalador Android.
  • Verificação de checksum SHA-256, assinatura compatível, versão superior e bibliotecas ARM64. Downgrade bloqueado.
  • Melhorias cumulativas desde v0.1.2: HUD com métricas reais, suporte experimental a dependências Bionic privadas do PanVK, gerenciamento de drivers e ajustes medidos no renderer Mali.
  • União de áreas de renderização habilitada por padrão; opção de fila de apresentação separada mantida desativada por padrão; compilação automática de pipelines limitada a dois workers.
  • Correção da retenção do provedor de arquivos da ISO mantendo o descritor aberto durante a sessão.

Validação e limites

  • APKs normal e diagnóstico compilados com as bibliotecas reais ARM64 e verificação de proveniência aprovada.
  • Consulta real ao GitHub e bloqueio de downgrade validados.
  • Atualização de ponta a ponta para uma release posterior ainda não validada; não há release mais nova nesta entrega.
  • Medição anterior na mesma cena Mali: união de áreas elevou a média de 2,42 para 3,01 FPS (~24%). Esse resultado não representa todas as cenas; não há promessa de 30/60 FPS.
  • Resolução 0,5×/0,75× permanece experimental e reduz o backbuffer; nem todos os passes 3D acompanham a redução. Use 1× como referência de correção visual.
  • Defeitos gráficos, baixo desempenho e compatibilidade variável com drivers personalizados continuam em investigação. PanVK é experimental; não há nova validação física de Adreno/Turnip nesta entrega.

Downloads

  • mkvdcu-android-v0.1.5.apk: versão normal recomendada.
  • mkvdcu-android-v0.1.5-diagnostic.apk: versão de diagnóstico; pode alterar o desempenho.
  • Os APKs usam o mesmo pacote e assinatura das versões anteriores. Não desinstale o app para atualizar.
  • versionName 0.1.5, versionCode 6; Android ARM64, Vulkan.

Este aplicativo não inclui arquivos do jogo. Utilize sua própria cópia legalmente obtida de Mortal Kombat vs. DC Universe para Xbox 360.

MKVDCU Android v0.1.2 — UI update / in-game menu

Choose a tag to compare

@lemooz lemooz released this 14 Oct 01:12

MKVDCU Android v0.1.2 — UI update (experimental prerelease)

UI changes

  • Redesigned launcher with MK/DC styling, banner, themed buttons and status colors.
  • Selected Vulkan driver shown in the launcher information.
  • Direct access to the Xbox 360 touch-control editor from the launcher.
  • New MENU button alongside PAD and AJUSTAR in the on-screen toolbar.
  • In-game menu with resume/close, control customization, performance HUD toggle, restart-session and exit actions.

Status and limitations

This remains an experimental prerelease. The native renderer and custom-driver improvements from v0.1.1 are preserved. This UI release does not establish new Snapdragon/Turnip compatibility or improved FPS; existing graphical defects and performance limitations remain under investigation. New menu/session actions have not been physically validated in this publication round.

Both APKs were packaged using the real ARM64 native libraries and checked for native-library provenance. No new native renderer changes were required for this UI update.

Downloads

  • mkvdcu-android-v0.1.2.apk — normal non-debuggable build, recommended for playing.
  • mkvdcu-android-v0.1.2-diagnostic.apk — optional diagnostic build for investigation; capture/profiling can affect performance.
  • SHA-256 sidecars for both APKs.

Android 9+ / ARM64 / Vulkan 1.1 with required renderer features. versionName 0.1.2, versionCode 3. Both builds share the same app ID and signing key and replace one another. Install as an update without clearing app data.

No game data or driver packages are included. Provide your own legally obtained game image.

MKVDCU Android v0.1.1 — Adreno / Xbox touch controls

Choose a tag to compare

@lemooz lemooz released this 13 Oct 22:32

MKVDCU Android v0.1.1 — experimental prerelease

Changes

  • Complete Xbox 360 touch controller: colored A/B/X/Y, D-pad, both analog sticks, LB/RB, LT/RT, LS/RS clicks, Back, Start and Guide.
  • Touch-control editor: move, resize, hide, change opacity/deadzone and restore defaults. Explicit Save/Cancel; changes persist across launches.
  • New launcher icon using the artwork supplied for this project.
  • Imported Turnip drivers: Auto, Sysmem and GMEM modes, configured before driver loading. Changing the mode requires a new driver verification and uses separate caches.
  • Stronger verification that the selected Qualcomm driver ELF is actually mapped; validated DT_NEEDED helper libraries are accepted for split Qualcomm packages.
  • Periodic native Vulkan pipeline-cache serialization and disk writes now run in one background worker, joined before device/cache destruction.

Validation and known limits

  • Real ARM64 CMake/Ninja libraries built successfully; Gradle Release and Diagnostic APKs passed native-library provenance checks.
  • The Turnip Gen8 V37 ZIP passed ABI/dependency validation only. It targets Adreno 8xx; this does not establish support for all Snapdragon GPUs.
  • New Turnip modes and Snapdragon FPS gains have NOT been physically validated in this revision. The connected development device for this round was Mali-G68.
  • Graphical defects and low performance remain under investigation. This is not a claim of 30/60 FPS or a stable release. PanVK remains experimental.
  • Keep Auto and the system driver as the starting point. Import a driver appropriate to your GPU and use Verify before selecting it. Forced Sysmem/GMEM can improve or worsen performance depending on the device and scene.

Downloads and installation

  • mkvdcu-android-v0.1.1.apk: normal non-debuggable build; use this for playing.
  • mkvdcu-android-v0.1.1-diagnostic.apk: optional diagnostic build for bug investigations; extra capture/profiling can affect performance. Both APKs use the same package ID and replace one another.
  • SHA-256 checksum files accompany both APKs.

Android 9+ / ARM64 / Vulkan 1.1 with the renderer's required features. APK versionName 0.1.1, versionCode 2. Uses the same local signing key as previous builds; install as an update without clearing app data.

No game data or driver packages are included. Supply your own legally obtained game image. Existing reported device results from v0.1.0 should not be read as validation of the new driver/performance changes.

MKVDCU Android v0.1.0 — Primeiro APK (Experimental)

Choose a tag to compare

@lemooz lemooz released this 13 Oct 21:13

Primeiro APK público — experimental

Esta pré-release inicial é para teste e pode apresentar falhas gráficas, incompatibilidades ou desempenho irregular. APK ARM64 (arm64-v8a), versão interna 0.1.0 (versionCode 1).

Dispositivos

Resultados informados pelo desenvolvedor: jogável no Snapdragon 8 Elite; chega à fase in-game no Exynos 1380.

Drivers e limitações

  • Suporte parcial e experimental a drivers Vulkan personalizados Mali e Adreno. Importe e use apenas pacotes aprovados pelo verificador do aplicativo.
  • PanVK pode não oferecer recursos de tessellation exigidos pelo jogo; compatibilidade varia por driver e aparelho.
  • A meta de 30 FPS não foi comprovada nesta entrega.
  • O APK não inclui arquivos do jogo. Use sua própria cópia legal.

Instale o APK normal abaixo. O arquivo .sha256 contém o hash SHA-256 para conferência. A versão foi assinada com a chave de desenvolvimento local; futuras atualizações precisam da mesma chave para instalar sobre esta versão.