Hacking [Trainer] The Legend of Zelda: The Wind Waker HD

Dekirai

Well-Known Member
OP
Member
Joined
Jun 21, 2016
Messages
1,050
Trophies
0
XP
2,997
Country
Germany
Discontinued.






Information


WiiU Version: 5.5.1 to 5.5.4
Gecko Version: TCP Gecko installer > https://github.com/BullyWiiPlaza/tcpgecko
GitHub:
https://github.com/Dekirai/WindWakerHDTrainer

My trainers & codes may only work with SD Cheats DISABLED.
Always press A when loading the latest tcpgecko.elf from Bullywiiplaza! Pressing X activates SD Cheats and this shifts the addresses.

If the trainer still isn't working correctly, then restart the game/console and try it again.
If you notice that some cheats aren't working like "Infinite Hearts", "Infinite Bombs", "Heart modifier" etc. then you have to restart the game/console.




Thanks to:
@CosmoCortney
@TheWord21
@GamePil
@PikaArc



! ! ! WARNING ! ! !

Use inventory related cheats only after meeting 'King of red Lions' else you will softlock your game.
Item spoof is safe to use, since the game won't register that you own it.




Functions


• Infinite Health
• Infinite Magic
• Infinite Rupees
• Infinite Arrows
• Infinite Bombs
• Infinite Air
• Infinite Forest Water Time
• Infinite Items
• Super swim
• Super crouch
• Completed Map
• All treasure charts
• Moon Jump (Press & Hold L)
• All figurines (You need atleast 1)
• Current Hearts
• Max Hearts
• Max Magic
• Max Arrows
• Max Bombs
(Actually forgot to add current magic, lol)

• Item spoof: Allows you to spoof any item without letting the game know that you own it
• Inventory: Add any Item to your Inventory or remove them
• Bottle: Add anything to all of the 4 bottles
• Item Mods: Modifies items heavily to make everything easier
• Coordinates: You now can store/restore Link's current position and teleport anywhere with your boat.
• Custom Teleport: You now can set custom waypoints by using the 'Coordinates.ini' file.
• To get the current values, you just have to click on 'Copy current coordinates'. It will automatically have the correct format.
• Object swap: Swap any object with something new
• Stage loader: You can now read the current Map values and it now includes every single map that works in the game.

T5baDze.png


Screenshots


qgpJYne.png
TTte7TK.png
4am4O12.png
Sb3AvVc.png
xxQtTli.png
2TADket.png
JkIppgC.png
55cI1n6.png
dE8c93x.png
9a94ETP.png


Changelog


Update as of 18.04.2020
  • Complete rewrite
  • Open source
  • Some new features
  • Improved features
 

Attachments

  • Wind Waker HD Trainer (2020).zip
    308 KB · Views: 1,272
  • [TCPGecko Zelda Edition] WWHD Trainer.zip
    307.3 KB · Views: 611
Last edited by Dekirai,

MichiS97

"Leftist snowflake milennial"
Member
Joined
Jun 14, 2011
Messages
1,840
Trophies
3
Age
27
Location
Munich
XP
3,999
Country
Germany
You should also check if all formats are compatible (eShop, Loadiine, disc) because when I tested the codes from CosmoCourtney's website on my game (I'm playing from the disc) they all didn't work because my offsets were different. I could try and find out if the difference between the offsets is the same for all codes to allow for easy conversion if you want.
 

Dekirai

Well-Known Member
OP
Member
Joined
Jun 21, 2016
Messages
1,050
Trophies
0
XP
2,997
Country
Germany
You should also check if all formats are compatible (eShop, Loadiine, disc) because when I tested the codes from CosmoCourtney's website on my game (I'm playing from the disc) they all didn't work because my offsets were different. I could try and find out if the difference between the offsets is the same for all codes to allow for easy conversion if you want.
Well, I tested it for PAL/Disk.
I will mention it, in my first post.
 
  • Like
Reactions: MichiS97

MichiS97

"Leftist snowflake milennial"
Member
Joined
Jun 14, 2011
Messages
1,840
Trophies
3
Age
27
Location
Munich
XP
3,999
Country
Germany
Well, I tested it for PAL/Disk.
I will mention it, in my first post.
So Cosmo's codes from here are working on your PAL disc? For some reason they just don't work for me at all. Like for example the address for rupees that is listed on Cosmo's site is 15073BC4. Changing the value at this address doesn't do anything in my game, I have found this address with TCPGecko: 1507C584 (so mine is bigger by 0x89C0). All my other addresses have the same difference to the CosmoCortney's codes. Sorry to hijack your thread like this but this is very interesting for me.
 

Dekirai

Well-Known Member
OP
Member
Joined
Jun 21, 2016
Messages
1,050
Trophies
0
XP
2,997
Country
Germany
So Cosmo's codes from here are working on your PAL disc? For some reason they just don't work for me at all. Like for example the address for rupees that is listed on Cosmo's site is 15073BC4. Changing the value at this address doesn't do anything in my game, I have found this address with TCPGecko: 1507C584 (so mine is bigger by 0x89C0). All my other addresses have the same difference to the CosmoCortney's codes. Sorry to hijack your thread like this but this is very interesting for me.

Everything from Cosmo works for me.
Except "All Melodies" there he made a mistake.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,745
Trophies
4
Age
47
Location
Engine room, learning
XP
15,707
Country
France
Nice tool :)
You did a good work, and probably spent lot of time to test everything.

You didn't mention which tools or hack the user need to launch, for example Kernel patch (probably Kernel31 ?) then TCPGecko?
It might seem obvious to lot of people, but if someone who is new to WiiU hacking see your thread he won't understand how to use it.

I'll add your tool to our wiki program list :)


Idea for future update :
You might understand that all the memory addresses are different based on the WiiU version, or the Kernel used (normal kernel, or loadiine kernel), etc.
it seems (based on Mirage Session trainer tool) that users can move the memory address with a specific offset (add or remove a value to all the cheatcode addresses) based on the console or loading method.
It's probably harder to do, as you'll have to add a "+ offset" to all your addresses, then add an area in your program where users can enter the offset manually.

Mirage Session trainer also has a "search offset" option, to help users find how much value they need to shift all the addresses with.
Maybe you could ask MiMicAX for help to add the same feature ?


Edit :
Another good advice : Add a version number to everything you release.
People will know if you updated the program or if they already have the latest release.
 
  • Like
Reactions: Dekirai

Dekirai

Well-Known Member
OP
Member
Joined
Jun 21, 2016
Messages
1,050
Trophies
0
XP
2,997
Country
Germany
Nice tool :)
You did a good work, and probably spent lot of time to test everything.

You didn't mention which tools or hack the user need to launch, for example Kernel patch (probably Kernel31 ?) then TCPGecko?
It might seem obvious to lot of people, but if someone who is new to WiiU hacking see your thread he won't understand how to use it.

I'll add your tool to our wiki program list :)


Idea for future update :
You might understand that all the memory addresses are different based on the WiiU version, or the Kernel used (normal kernel, or loadiine kernel), etc.
it seems (based on Mirage Session trainer tool) that users can move the memory address with a specific offset (add or remove a value to all the cheatcode addresses) based on the console or loading method.
It's probably harder to do, as you'll have to add a "+ offset" to all your addresses, then add an area in your program where users can enter the offset manually.

Mirage Session trainer also has a "search offset" option, to help users find how much value they need to shift all the addresses with.
Maybe you could ask MiMicAX for help to add the same feature ?


Edit :
Another good advice : Add a version number to everything you release.
People will know if you updated the program or if they already have the latest release.

I spent like 10 Hours on it, so yea, it took a lot of time. :D
I will edit my post how I launched it and everything.
For the offset thing: I don't have an idea now how to do it.
Since I'm kinda new in the Wii U Scene.
But of course I will give all my best, as I did in this tool.
There is much love in it, and I wont stop with it.
 

Dekirai

Well-Known Member
OP
Member
Joined
Jun 21, 2016
Messages
1,050
Trophies
0
XP
2,997
Country
Germany
That looks sooo cool, great job there man. Looking forward to seeing a similar release for the US version.
Will work on it maybe tomorrow.
Could you be nice and just test the PAL Version in the US Version?
I recognized, that both Version almost share every address together.
Please, @Knight of Time test my Tool on your US Disc Version and give me a feedback.
 
Last edited by Dekirai,

Dekirai

Well-Known Member
OP
Member
Joined
Jun 21, 2016
Messages
1,050
Trophies
0
XP
2,997
Country
Germany
Tell me how to run this and i can test my USA disk
Launch Internet Browser with your wiiu
Go to this site: http://cryrocks.de/shin/ (or wj44.xyz)
Select Kernel Exploit
Again Launch Internet Browser and go to the site
Select PyGecko
Start Wind Waker
Open my Trainer
Enter your WiiUIP which you got at PyGecko
And be sure you have all this:
 
Last edited by Dekirai,

Scarlet

Editorial Aspirant
Editorial Team
GBAtemp Patron
Joined
Jan 7, 2015
Messages
5,912
Trophies
4
Location
Middleish South-Left
Website
scarlet.works
XP
20,540
Country
United Kingdom
I've had a play and only a few things seem to work. The swim codes, hookshot ones, and the weather modifier. Everything else appears to have no effect.

I'm playing the PAL Disc version (English) if that helps. What I have managed to play with was fun anyway, so nice job ^^
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Kirbydogs, Yea, if Microsoft didn't call the next OS after Windows 8 as Windows 9, then why did they go with Windows 10 if it sounds similar to 1.0? I mean, the reason why they didn't go with 9 was because it would confuse people with 95, 98 and Me being the first three operating systems based on 9x.
    +1
  • Xdqwerty @ Xdqwerty:
    Damn DeepSeek always saying "The server is busy. Please try again later."
  • Xdqwerty @ Xdqwerty:
    @SylverReZ or just call it Windows (OVER) 9000
    +2
  • K3Nv3 @ K3Nv3:
    Expect windows 12 to be filled with Ai so much it'll probably be impossible to crack
  • ZucchiniMaiden @ ZucchiniMaiden:
    Windows 8 just feels like a fever dream to me.
  • Xdqwerty @ Xdqwerty:
    @ZucchiniMaiden, I'm very used to Windows 8.1
  • K3Nv3 @ K3Nv3:
    Windows Mobile was such a let down could've been a breather to have a 3rd choice in phones
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe if it's precracked before the install Ken?
  • K3Nv3 @ K3Nv3:
    They could still do some online activation thing making it difficult to crack like Ai rerouting bytes of info
  • SylverReZ @ SylverReZ:
    @ZucchiniMaiden, Windows 8's UI was terrible. I like the Start Menu plain and simple; easy to navigate and find your programs in one spot. Whereas Windows 8 completely re-designed it to have massive boxes with pre-loaded crap and you have to navigate all the way to the right to find your programs. Very annoying and not user friendly. Many people complained when it came out, I was still using Windows 7 at the time so I didn't use it at all until later.
    +1
  • K3Nv3 @ K3Nv3:
    I'm thinking 11 will probably be supported until 2030 tbf
  • K3Nv3 @ K3Nv3:
    Imagine 8k displays being a requirement just to run Ai windows
    +2
  • SylverReZ @ SylverReZ:
    There's also extended updates after its EOL, which requires purchasing a subscription. But that can be easily bypassed anyways so it's not like anybody is going to pay for it, unless you worked in a business like healthcare which are still going to run on an older operating system which relies on older drivers for their equipment.
    +1
  • K3Nv3 @ K3Nv3:
    Our system shows you are too poor to run windows filthy Linux swab
    +2
  • Xdqwerty @ Xdqwerty:
    @SylverReZ I don't recall my PC updating Windows 8.1 after its eol
  • SylverReZ @ SylverReZ:
    @Xdqwerty, It's only updates before its end of life, not extended.
    +1
  • SylverReZ @ SylverReZ:
    Something that I didn't know existed until now, Jet Set Radio had a port for the GBA:
    +1
  • Kirbydogs @ Kirbydogs:
    Hmmm... I have a feeling Gemini is probably stealing my website, and many others, too.
  • Kirbydogs @ Kirbydogs:
    Stupid Gemini. Don't want it searching your site? Turn off all results, and it'll likely ignore your requests anyway.
    +1
  • K3Nv3 @ K3Nv3:
    Hope the main server pays it's bill
    +1
  • K3Nv3 @ K3Nv3:
    Temp might hit 10mill messages this weekend
    +2
  • Xdqwerty @ Xdqwerty:
    I have to confess I don't actually like giving hugs irl
    Xdqwerty @ Xdqwerty: I have to confess I don't actually like giving hugs irl