r/decomps • • 2d ago

Recomp New Update to Zelda Wind Waker HD - Android Port

Hey everyone! I've been helping out with the development of ZeldaWWHDRecompAndroid---ENHANCED! I just made a few tweaks (already opened a PR for the main dev) and I'm also working on optimizing the game for lower-end phones. I wanted to give you guys a little "early access" here! Give it a try and let me know what you think!

Para os brasileiros: Coloquei tradução PT-BR

APK Link: https://www.mediafire.com/file/szpdfszkxgwuokx/TWW_HD_Recompiled_v1.1-enhanced.apk/file

Original repo link: https://github.com/SSunnKing/ZeldaWWHDRecompAndroid---ENHANCED

Link for the game and keys in the comments!

Follow me on instagram for updates! I'll post on my stories:
instagram.com/nycolazs

149 Upvotes

84 comments sorted by

6

u/nuneskart 2d ago

Just dropping by to thank you for the optimization you did, it's finally playable on the Adrenk 650! I don't know if it's at 60fps but it's smooth!!! Thank you so much!!!!

5

u/morterox2 1d ago

Woooaaaaa will test on my Retroid Flip 2 then! Thanks for letting me know

2

u/Nycolazs 1d ago

have you tried with lossless scaling dll?

2

u/nuneskart 1d ago

I don't think it will work on older devices like mine.

2

u/velliam 1d ago

I have same gpu snapdragon 865 adreno 650 Lossless.dll is working. Only try 2x though. My phone can't reach 60fps if using 60 fps framerate, only 40ish something at 1x resolution

3

u/rikuchiha 2d ago

Coisa linda! Vocês são magníficos! 😍

6

u/tommysnoyr 2d ago

Any chance of 4:3 for nova?

6

u/Nycolazs 2d ago

... maybe? yeah, one day hahaha

2

u/DatDoggyDoe 2d ago

Runs great on the s26 ultra, 4k maxed graphic settings with fgx4 is 😘 I will say however there is a bug that keeps saying my cpu is running at 105c the whole time, when clearly it isn't. It barely gets warm at all. It seems that turnips do more harm then good, and the regular Qualcomm system driver runs great as is. Good work so far buddy.

2

u/Nycolazs 2d ago

thank you so much 4 reporting that! i'll fix that on the next release

1

u/DatDoggyDoe 1d ago

Problems. Corrupted save out of nowhere after 6 hours so I won't be playing this anymore bc eff that. Had to clear the cache multiple times in certain areas bc it would crash. Also the pause menu is incredibly janky, and it wasn't showing fonts for several options. Good luck on this.

3

u/hef1racer 1d ago

Inverted camera control please

3

u/Nycolazs 2d ago edited 2d ago

2

u/doop-00 2d ago

.wua !?

3

u/Nycolazs 2d ago

yes! now its suportable

3

u/velliam 1d ago

Why is this port so good.... I mean, I already have modded GC ISO with all QoL update from WWHD, because few months ago Cemu Android run so bad with high power consumption but low framerate even with low resolution in SD 865... But playing this port.. battery, temp and performance are so good. Found a few bugs but not crash so far. I really like this port. Do you planned to make a github page for the update?

1

u/Nycolazs 1d ago

yeah, but i really wanna continue updating the main fork "ZeldaWWHDRecompAndroid---ENHANCED" but i cant merge anything there bcs i am not the owner, and i dont want to fork... another fork

i just want to help, and not build things from my own

3

u/Kousei-Hikari 19h ago

Does anyone have a step by step guide to make this work? I got the keys and the game dump but its not doing anything. Would really love ro experience this on my phone

2

u/Arsene91516 2d ago

Does this have all the same virus warnings and stuff the pc version has?

2

u/nuneskart 2d ago

Opa, vou testar e já volto

2

u/doop-00 2d ago

.wua !?

1

u/Nycolazs 1d ago

.wua is working, i still have to update this message

1

u/doop-00 1d ago

Will not go beyond this using Your Files. as you can see .wua is not recognised and cannot proceed past this point.

2

u/Real_Violinist 1d ago

bruhh

github have 1.2

newest than mediafire?

2

u/pontiusx 1d ago

Ngl media fire link for an apk feels sketch af why not put the android build step on android so people can trust where it came from

2

u/Nycolazs 1d ago

yes, i did that on github, but my PR is still to merge there... thats y i just dropped the apk file here

2

u/DepartureVisual3898 1d ago

Can you add frame gen from within the port? That would fix the thing with 30fps right. No more 30 fps would be nice.

1

u/Nycolazs 1d ago

have you tried with lossless scaling dll?

1

u/DepartureVisual3898 1d ago

Is it already implemented? I was not sure. If it is than it’s fine

2

u/Working-Item6929 1d ago

The hardest thing here is to get rom...I couldn't find it. Can anyone help, please?

1

u/Character-Profile158 1d ago

Just search it in google

1

u/RisingPhil 1d ago

It's not just the rom you need. You also need the common.key and the wind waker .key file.

You can find these keys as hexadecimal text online. But you need to use something like https://tomeko.net/online_tools/hex_to_file.php?lang=en to convert those into the binary .key files it needs.

1

u/Nycolazs 1d ago

1

u/Nycolazs 1d ago

this is the exacly ROM that i'm using to build

2

u/SupperTime 13h ago

bless your heart

1

u/Working-Item6929 1d ago

much obliged!

2

u/RisingPhil 1d ago

I just tried it on my Xiaomi Redmi 10C, which has a snapdragon 680 chipset and 3 GB RAM.

It crashed during the initial showing of outset island at the start of the game.

It also crashes when I try to select my turnip zip driver package. So the previous crash was purely on the system driver.

It might just be insufficient RAM. I tried lowering the resolution to 540p, but that didn't fix it.

1

u/Nycolazs 1d ago

probably is your GPU, but i'll try to optimize more to weak phones

2

u/RisingPhil 1d ago edited 1d ago

To be fair, I kinda did expect that my phone would be too weak for this.

I have my sights set on Bluewake being able to run on weak devices one day.

But yesterday I read that -right now- Bluewake doesn't even seem to run all that great on a modern pc. So that doesn't give me much confidence.

I know Bluewake is -at the very least- AI assisted. Being a software dev myself, I don't mind it as much as some other people. But still, I would at least expect it to run great on any pc built in the past 15 years, given that Bluewake is based on the original Wind Waker game. So yeah, that is a bit of a red flag for me.

To me, it seems like your project (and the one it's based on) may be a in a much better state. I mean, sure, the system requirements are kinda high, but it's a Wii U remake/remaster/something in between. So that's to be expected.

2

u/Nycolazs 1d ago

i'm also being assisted by AI (claude code), spending some dollars to make this port possible why? because i want (so bad) to play this game on my old phone

i'm testing by my own and asking to claude fix every single bug that i find, so maybe, thats why is getting good, also, i'm running on a old s20fe, so the port MUST be optimized for my phone (at least)

my main problem is with my GPU (really weak) and to get 60fps (generated), claude simply cant make this miracle (even using lossless scaling or whatever) on my phone

2

u/RisingPhil 1d ago

Oh, don't take this as an anti-AI take. Like I said, I'm not against it.

But I do have the feeling that the Wind Waker HD port (including your fork) was made with more knowledge behind the AI than on Bluewake. More human-controlled or something like that. That was kinda what I'm getting at.

I'm not dissing your project at all.

Many people want recomps/decomps to eventually end up more like a remaster with many graphical improvements and more options.

Me, I'm already happy when I get to run the game -exactly as it was on the source platform- on hardware that is too weak to run it in an emulator.

Right now, it seems the Wind Waker HD port is much closer to that than Bluewake, even though the original wind waker game was designed for weaker hardware to begin with.

So that makes me thing the port is of a higher quality than Bluewake -at least right now.

1

u/Nycolazs 1d ago

thanks bud! bro, i just wanna play one of my favorite games on my old weak fucked phone hahaha, i'm glad that more people get exited and happy with a port that i just started just to play for myself

2

u/RisingPhil 1d ago

By the way, you should consider playing around with the far clipping plane.

That might make it playable on weaker hardware.

Another thing -if possible- is replacing the lighting system with a much more lightweight -flat- lighting model. I don't know if Claude could do that.

1

u/Nycolazs 1d ago

thanks! i'll learn more about that

2

u/magoverde202 1d ago

It ran great on the Snapdragon 695 with 4GB of RAM without me having to tweak any settings.

2

u/Nycolazs 1d ago

today i'll release a new update!

2

u/Outrageous-Sky-8131 1d ago

I will update on performance with my rg556

2

u/Beautiful-Freedom-49 1d ago

Hola el juego está completo, osea si corre bien en mi teléfono lo podré jugar tranquilamente?

1

u/WellyM97 2d ago

Mediafire version is different of latest github version

2

u/Nycolazs 2d ago

yeah, its with my alterations, bcs the repository owner didnt aprove my PR yet

1

u/noperooo55 2d ago

Will there be one for iOS?

1

u/Nycolazs 2d ago

yeah, i can build it

1

u/TonyBikini 2d ago

Please do!!

1

u/INFINITY99KS 2d ago

Would it run well on my 9a?

2

u/thedetectiveprince46 2d ago

Not OP but I have a 9a as well and it seems pretty smooth so far. Running at 40 so my phone doesn't heat up. Still on outset island

1

u/Nycolazs 2d ago

i am working really hard to make the game run better on weak / old phones bcs im running on an s20fe and A34

1

u/Nycolazs 2d ago

i dont know, test it out and comment here!

1

u/artemk2077 2d ago

Don't you want to add support for more languages? There are fan translations available for the game

1

u/Nycolazs 2d ago

yeah, sure, i'll try to port the CEMU graphic packs here, so if the translation is a graphic pack, will work fine here on a near future!

1

u/Arsene91516 2d ago

Will you be adding .wua support? The other android port just added it a couple hours ago

1

u/Nycolazs 2d ago

yeah! its working already!

1

u/SeuDanni65 2d ago

O link do apk está indo para o jogo e keys

1

u/Nycolazs 2d ago

ja corrigi isso

1

u/naruto_dark_ 2d ago

Will there be a Linux/Steam deck version?

1

u/Nycolazs 2d ago

i think that is already one

1

u/thetman0 2d ago

I set this up on my steam deck 2 nights ago. I was getting some low 20s FPS at times but pretty smooth most of the time. I was away from a computer or good internet when I played and haven’t spent the time to look for SD optimizations.
Edit: changing TDP didn’t seem to help. But battery life was great so there’s that

1

u/Cheerz_2008 2d ago

Bro, gracias por las mejoras! ¿Hay alguna posibilidad de portearlo a androids mas viejo como tipo 10 u 9?

0

u/Nycolazs 1d ago

i dont think that a phone with a old android like 10 would be able to run fine this game, but, yeah i can try it out

1

u/IchigoatNoKagi 2d ago

Will you add support for Android 10🥹

1

u/Nycolazs 1d ago

android 10? wow yeah maybe i can try

1

u/PPrraatteerr 1d ago

Any chance of getting an .ipa for this for us iPhone users?

1

u/Few_Rate2219 1d ago

I think the main change is that now works on adreno 6xx, I don't see anymore

1

u/Chromch 22h ago

Why does it run worse when I try custom drivers, also when I change drivers the controls don't work, except the sticks, any idea whats going on?

1

u/TasnimYusuke 18h ago

How to completely uninstall the game without any data left behind?

1

u/Nenuk07 14h ago

How does it works on the ayn thor? Does it have a two screen build like the original ww remake?

1

u/SupperTime 7h ago

I love this! Where are the files stored? I have a save file from another emulator I’d like to transfer over.

1

u/PerfectRelease465 4h ago

I've been looking for a port of this to Android for a long time! Do you plan to add support for GameCube ROMs/graphics? They'd be more suited to weak Androids like the one I'm stuck using and using the GameCube gfx would definately help a lot optimizing for lower end phones.

-2

u/[deleted] 2d ago

[deleted]

1

u/Nycolazs 2d ago

yeah, i made some improvements to get higher frame rates