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,604
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,166
  • [TCPGecko Zelda Edition] WWHD Trainer.zip
    307.3 KB · Views: 518
Last edited by Dekirai,

MichiS97

"Leftist snowflake milennial"
Member
Joined
Jun 14, 2011
Messages
1,815
Trophies
2
Age
26
Location
Munich
XP
3,593
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,604
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,815
Trophies
2
Age
26
Location
Munich
XP
3,593
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,604
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,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
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,604
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,604
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,604
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

Onion Soup
Editorial Team
GBAtemp Patron
Joined
Jan 7, 2015
Messages
5,134
Trophies
2
Location
Middleish North-Right
Website
scarlet.works
XP
14,759
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
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr