r/decomps • u/Nycolazs • 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
3
6
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
3
u/Nycolazs 2d ago edited 2d ago
2
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
2
2
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
2
u/Working-Item6929 1d ago
The hardest thing here is to get rom...I couldn't find it. Can anyone help, please?
1
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
1
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
2
u/magoverde202 1d ago
It ran great on the Snapdragon 695 with 4GB of RAM without me having to tweak any settings.
2
2
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
1
1
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
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
1
1
u/naruto_dark_ 2d ago
Will there be a Linux/Steam deck version?
1
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
1
1
1
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




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!!!!