Repository navigation
DKR-R v1.0.12 Android Community Preview
·
15 commits
to main
since this release
DKR-R v1.0.12 Android Community Preview
Overview
This release tracks and incorporates upstream v1.0.12 from ThatGuyMcd/DKR-R, with dedicated Android handheld enhancements for the Retroid Pocket 5 and Odin devices.
Highlights & Fixes
-
Android 13 Sticky Immersive Fullscreen & Display Cutout
- Implements native Android 13 \WindowInsetsController.hide(WindowInsets.Type.systemBars())\ with transient swipe behavior and \LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES.
- Eliminates top status bar and bottom navigation insets, delivering 100% borderless 16:9 fullscreen.
-
Touch Screen Menu Button Toggle & Handheld Auto-Hide
- Removes hardcoded visibility locks on the on-screen [ MENU ]\ overlay, allowing users to toggle and hide the menu button in Touch Layout options.
- Automatically detects connected physical handheld controllers on boot (\SDL_NumJoysticks() > 0), keeping touch controls hidden during physical gameplay.
-
Handheld 60 FPS Modern Baseline
- Configures first-run defaults on Android to Modern presentation, 16:9 Expand aspect ratio, Original 2x resolution (480p), and a 60 FPS manual presentation target.
- Preserves full hardware Early-Z / LRZ performance on Qualcomm Adreno 650 GPUs for a locked 60 FPS experience.
-
Upstream v1.0.12 Enhancements (Retained)
- Mod Store history restoration, Store history policy decoupling, and crash guards for Qualcomm Adreno 6xx/7xx Vulkan drivers.
Package Checksum (SHA-256)
- \DKR-R-1.0.12-Android-arm64-preview.apk: \181a97dd38679c3075b98a00b4c05a667f88757559486d85a9cbecaf6316670f\
Installation
- Sideload and install \DKR-R-1.0.12-Android-arm64-preview.apk.
- Grant storage permissions when prompted.
- On first launch, provide an authentic US v1.0 or US Rev A Diddy Kong Racing ROM (.z64).
- Select Play Offline - Diddy Kong Racing from the launcher.