github GreenNaugahyde/ZeldaWWHDRecompAndroid v0.9.9c
v0.9.9c - better mods

56 minutes ago

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

What's new in 0.9.9c

Updating from 0.9.9, 0.9.9a or 0.9.9b takes seconds: no new preparation of the game code, and save states keep working. The fix of 0.9.9b is in the 0.9.9b release notes, the changes of 0.9.9a in the 0.9.9a release notes, everything that came in 0.9.9 (the randomizer, mini map, full map, achievements and more) in the 0.9.9 release notes.

Mod packs

  • Per save file (Mods › Mod packs, off by default): each save file has its own packs, presets and loading order, for example a dialogue mod on one file and the game as it is on another. When you choose a file with other packs in the file select, the app asks whether to restart with them; the game then restarts behind a loading screen and goes straight into that file. A deleted save file lets go of its packs.
  • Loading order (with two or more packs on): the top pack loads first, and where two packs change the same game file, shader or code, the lower one wins. Drag a row, or with a controller pick it up with A and move it up or down; each row names the packs whose files it replaces.
  • .7z files can be imported now, and dialogue or translation mods made only for the American English text also work in the European game (issue #49).

Game

  • Skip the title screen (Game, off by default): after the logos the game goes straight to the file select. B there still leads to the title screen.

Controls

  • ZL when the target is defeated (Controls › Touch) has a third choice, Every enemy: ZL stays on and locks each enemy that comes in reach, and a clearly nearer enemy takes over the lock. The choice now also works for a held ZL and with "ZL / ZR stay on after a tap" off; the first-start touch preset picks Every enemy. For controllers: Controls › Controller › ZL locks every enemy (while ZL is held).
  • Wind Waker, cannon and salvage arm buttons (Flexible touch controls with context buttons): round buttons of their own, shown while they can be used and movable in the layout editor, with animated icons (Link conducting, the cannon firing, the hook let down). Without the item ring, the boat's cannon and salvage arm couldn't be used by touch before. Controls › Item ring › Wind Waker button too and Cannon and salvage arm buttons too keep them while the ring is on, and the Wind Waker picked from the ring and cancelled is put away by itself.

Screens

  • On Android 14 and older, the game's picture now also fills the strip beside a front camera cutout, as it already did on Android 15 and newer (issue #29).
  • The "Preparing the game code" screen keeps its progress line and a smaller Cancel button in view below the text, so the text no longer scrolls on wide phones (issue #29).

Known issues

  • Devices with 4 GB of RAM could still be closed by Android (issues #51, #52). Please report it if it still happens, and close other apps before playing.
  • Huawei Maleoon GPUs: the game closed at the start inside the GPU driver's shader compiler (issue #53). 0.9.9 leaves out a shader that crashed the driver at the next start; please report whether it gets further.
  • Snapdragon 870 / Adreno 650 with Qualcomm's driver: the GPU can hang at the title screen (issue #29). A Turnip driver (Graphics › Advanced › GPU driver) runs it.
  • 60 fps (generated) needs GPU time to spare: on a Mali-G52 the game drops below 30 fps with it.
  • Singing the songs is experimental: it depends on the microphone and the room.

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.9.9c.apk and install it. It updates 0.9.9b, 0.9.9a and 0.9.9 in seconds; it also updates 0.9.8, 0.9.7, 0.9.6 or 0.9.5 in place, and then the game code is prepared once more. Your saves and settings are kept. Save states from 0.9.5 can't be loaded with 0.9.6 or newer; save in the game before updating from 0.9.5.
  3. New install: put your disc image and both keys, or your .wua file, in one folder. Start the app, choose Extract from your disc image or .wua… and select that folder (or the files themselves).

Frame generation with Lossless Scaling 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 and the controls guide.

Checksum

SHA-256 of tloz_tww_hd_recomp-0.9.9c.apk:
7b0397638b08b5eb13301575c723422fb75bc6e3b04a4d9c7952ab30d78c8de5


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.

Don't miss a new ZeldaWWHDRecompAndroid release

NewReleases is sending notifications on new releases.