Skip to content

v0.3 - features, improvements, fixes

Choose a tag to compare

@GreenNaugahyde GreenNaugahyde released this 05 Oct 11:13
· 3 commits to android since this release

Version 0.3 of the Android port of ZeldaWWHDRecomp: The Legend of Zelda: The Wind Waker HD (Wii U, USA and Europe) as a native Android app.

The app contains no game files. You need your own dump of the game: the disc image (.wux or .wud), its disc key and the Wii U common key. On the first start the app extracts the game from it and prepares the game code for your device (once; a few minutes on a fast phone, longer on slower ones).

What's new

  • The European version of the game is supported. An additional Game tab in the overlay options menu with the game language (USA: English, French, Spanish; Europe: also German and Italian) was added.
  • Custom GPU drivers on Adreno GPUs: Turnip or newer Qualcomm drivers, in the driver packages other emulators use (Graphics › GPU driver)
  • Gyro aiming with the device's or a controller's motion sensors (DualSense, DualShock 4, Switch Pro and others), also with "Wii U Pro Controller" selected which is important for single screen devices to show the map on main screen;
  • Force feedback on the device itself or an attached controller
  • Dual-screen devices (AYN Thor and the like): the GamePad picture on the second screen, with touch. Support is experimental.
  • Save states keep the controller mode (GamePad or Pro Controller) and switch back to it when loaded
  • Performance overlay: average frame rate, the graphics settings in use, SoC, GPU and GPU driver
  • Faster on weaker devices, especially Mali GPUs: BC textures unpacked on the GPU, precise Vulkan barriers, less work on the render thread, Android performance hints and game modes
  • Fixes: a crash at boot on devices whose storage tells upper and lower case apart; the Saves tab shows a new state as soon as it is written

On some older Snapdragon phones (seen on a Snapdragon 855) the system's GPU driver hangs after a while and the game closes: install a Turnip driver there.

Install

  1. Requirements: Android 11 or newer, 64-bit ARM, Vulkan 1.1, about 2 GB of free storage.
  2. Download tloz_tww_hd_recomp-0.3.apk and install it. It updates 0.2 in place and keeps your saves; the game code is prepared again once. Sorry, but too much has changed.
  3. New install: put your disc image and both keys in one folder, start the app, choose Extract from your disc image… and select that folder.

Save states made with 0.2 may not load in 0.3 (states are tied to the build that saved them); your game save carries over.

Frame generation needs the usual Lossless.dll from your own copy of Lossless Scaling. Buy it, don't pirate it like Gonzo would.

Everything else is in the README.

Checksum

SHA-256 of tloz_tww_hd_recomp-0.3.apk:
6c7e44579cea75f64604058411946d3670605dc575bd2d252ed7b15a1b255e46


An unofficial fan project, not affiliated with or endorsed by Nintendo or the developer of Lossless Scaling. It contains no game code, assets or keys and no part of Lossless Scaling.