Hacking BotW Item Names for PandaOnSmack's Trainer

  • Thread starter Thread starter ShadowOne333
  • Start date Start date
  • Views Views 402,932
  • Replies Replies 1,408
  • Likes Likes 19
do an unknown 32 bit search in the area of 3FF00000 to 40000000

after the search completes, run another Unknown Equal search to filter some junk value. Then use an amiibo and run an Unknown Not Equal search, hopepfully there wont be may results.

Look for a result that has a bunch of random numbers in it. It might look something like 0133C77F. But its different for everyone. Notice that the "Previous Value" side of the search results beside that number should be different. Right click on the result and click "Poke Previous"

Then try using your amiibo again and if you can use it unlimited times then you've found it.

copy the address of the value and copy the "Previous Value" of the address and put the details into this code structure

00020000 ADDRESS
VALUE 00000000

--------------------- MERGED ---------------------------


That part is Panda's doing. I just do the codes.

Thank you so much!
 
Search for the amount of quarter hearts you have in hexadecimal. If you have 17 full hearts. Multiply 17 by 4 to get the amount of quarter hearts, then convert it to hexadecimal and search for that number

I think it's 3FF52264 :)

And now?

Update1:

Ok 3FF52264 is only the display of hearts i think. The Amount of 30 full hearts is 00000078 (120 in decimal).

But now im stuck with searching for this...

Update2: wow, it`s 01:15 am, so i have to sleep sometime...:) but i only want to say, i am right now to the point where i have to create a working Pointer Code.
I have found the the quater hearts amount, and if i change it it works in the game, but when i do all the stuff to create a pointer and add the code to send it to Wii U, the game freezed.

Any Idea?
 
Last edited by Agnostic_SD,
Yeah the trainer uses a lot of other people's codes. Some I found but I don't have the time to find them all again so I rely on skoolzout1 and others. Will update it throughout the week as we find the new address data.

--------------------- MERGED ---------------------------

I've downloaded your source code and opened it up in Visual Studio. Lol. What needs to be updated exactly, for it to work? I could do it for you if you don't mind.

Do I need to find the address data using JGecko?

I'm sorry, I'm just trying to figure out how your trainer works, in terms of code. So I could help you out with the updating, fixing bugs, etc. If it's ok with you anyway.
Some codes use pointers. It's not that simple to update because some things are used in more than 1 place. As well as setting the value via a code we also have to read values to display them in the trainer
 
  • Like
Reactions: XanLoves
Clearly you haven't used Majora's Mask on Master Mode. That shit is your best friend if you want to survive later on.

how exactky does it help ? or which features does the mask have to help ? sorry for dumb question but i didn´t play myself the new dlc yet :)
thanks for your answer
 
how exactky does it help ? or which features does the mask have to help ? sorry for dumb question but i didn´t play myself the new dlc yet :)
thanks for your answer
Majoras Mask replaces all of the monster masks in the game, it allows you to completely blend in with them. I haven't tried it on more powerful enemies, such as Lynel's. But I will let you know if it does work on Lynel's and other more powerful enemies.
 
  • Like
Reactions: SonGoku78
Hi guys. I have a few questions about this Trainer:

- Does this work with latest game update and DLC?
- If yes, where can I download it? I looked on first page of thread, but not sure what to download on github...

Thoughts and help greatly appreciated :)
 
Hi guys. I have a few questions about this Trainer:

- Does this work with latest game update and DLC?
- If yes, where can I download it? I looked on first page of thread, but not sure what to download on github...

Thoughts and help greatly appreciated :)
This isn't a trainer. It's an online HTML5 Save Editor. There is a link to the online save editor in the first post.

EDIT: Sorry, wrong thread. I'm on my phone, so I'm using the tapatalk app. Lol. My bad.
 
Last edited by TheTechGenius,
Hi guys. I have a few questions about this Trainer:

- Does this work with latest game update and DLC?
- If yes, where can I download it? I looked on first page of thread, but not sure what to download on github...

Thoughts and help greatly appreciated :)
the download is about a page down. look for this line

"The latest version of the compiled trainer can be found here."


don't listen to the retard that replied that this isn't a trainer.
 
the download is about a page down. look for this line

"The latest version of the compiled trainer can be found here."


don't listen to the retard that replied that this isn't a trainer.
Retard?

It's called a "mistake". I'm using my phone, so I'm using the tapatalk app. And if you receive a bunch of notifications at once, you would get confused and mistake one thread for another.

Wow, now a days so many people get triggered on the internet for no reason at all. And they instantly resort to name calling. How pathetic.
 
Lol. Okay. Let's break this down a bit.

ATENTION EVERYBODY!

Does the trainer work on the latest patch?
No. It does not

Why not?
I have not updated my codes yet and therefore Panda won't be able to fully update the trainer.

Why aren't you updating the codezz!
This update was pretty large and broke a lot of codes in a lot of different ways. I will also be putting some work in to trying to make the codes easier to update in the future which will take extra time since it involves remaking some codes. The final reason it takes so long is because I have a life. I'm in college year round and sometimes I just don't have the time to play games :p

Will there be any new codes added to the trainer?
Let me be clear. I have nothing to do with the trainer, I do not update it, I do not make changes to it and I do not add anything to it. I make kewl codes and Panda chooses which ones to he wants to add into his trainer. If you want to see one added. Ask him. If you want to use my codes without the trainer you can use Jgecko to apply them. I won't explain how to use it. It works very similarly to the trainer and there are many guides and explanations for it, along with many codes for many games here: https://gbatemp.net/threads/post-your-wiiu-cheat-codes-here.395443/

Okay sooooo, is the trainer working on the latest DLC update? Plzzz help. I need infinite weapon durability!
Sigh.
 
  • Like
Reactions: Lacius and XanLoves
Retard?

It's called a "mistake". I'm using my phone, so I'm using the tapatalk app. And if you receive a bunch of notifications at once, you would get confused and mistake one thread for another.

Wow, now a days so many people get triggered on the internet for no reason at all. And they instantly resort to name calling. How pathetic.
ok maybe i should have used the word troll because that's what it seemed like you were doing. and I didn't say anything to you so i don't see why you're so triggered. lol
 
Search for the amount of quarter hearts you have in hexadecimal. If you have 17 full hearts. Multiply 17 by 4 to get the amount of quarter hearts, then convert it to hexadecimal and search for that number

Sorry i have to ask one more thing:

Now i have definitely found the right address, with that I can adjust the heart count via JGeckoU. (Adress is: 43807073)

Now i searched for Pointer and i got 625 each. I tested 20 of them and they brought me to right adress: In my case to 00000078 = 30 hearts = 30x4 = 120 in hexdecimal = 78.

Some pointers are:

[0x40CD8D4C] + 0x2DB
[[0x40CD8D4C] + 0x170] + 0x15F
[[0x40CD8D4C] + 0x184] + 0x163
[0x40DDC940] + 0x297
[[0x40DDC940] + 0x12C] + 0x15F
[[0x40DDC940] + 0x140] + 0x163
[0x40DDFB6C] + 0x297
[[0x40DDFB6C] + 0x12C] + 0x15F
[[0x40DDFB6C] + 0x140] + 0x163

So from here i think something goes wrong.

I took for example [0x40CD8D4C] + 0x2DB and added this line "= 0x00000078"

The Result:

30000000 40CD8D4C
417A03E7 4586D748
31000000 000002DB
00120000 00000078
D0000000 DEADCAFE

If i send it to Wii U, the game freeze!

Some help? :)
 
Sorry i have to ask one more thing:

Now i have definitely found the right address, with that I can adjust the heart count via JGeckoU. (Adress is: 43807073)

Now i searched for Pointer and i got 625 each. I tested 20 of them and they brought me to right adress: In my case to 00000078 = 30 hearts = 30x4 = 120 in hexdecimal = 78.

Some pointers are:

[0x40CD8D4C] + 0x2DB
[[0x40CD8D4C] + 0x170] + 0x15F
[[0x40CD8D4C] + 0x184] + 0x163
[0x40DDC940] + 0x297
[[0x40DDC940] + 0x12C] + 0x15F
[[0x40DDC940] + 0x140] + 0x163
[0x40DDFB6C] + 0x297
[[0x40DDFB6C] + 0x12C] + 0x15F
[[0x40DDFB6C] + 0x140] + 0x163

So from here i think something goes wrong.

I took for example [0x40CD8D4C] + 0x2DB and added this line "= 0x00000078"

The Result:

30000000 40CD8D4C
417A03E7 4586D748
31000000 000002DB
00120000 00000078
D0000000 DEADCAFE

If i send it to Wii U, the game freeze!

Some help? :)
That is the correct address yes.
And it does look like the code is correct. If your Wii crashes that must mean it is a bad pointer. The way to get rid of bad pointers is to turn your Wii off and on again. Find the heart address all over again. It may be at the same address or it may be different. Take another dump of the same size. And run another pointer search using all of the dumps you've taken so far. That will help to reduce the bad pointers.

The pointer I used was:

[0x43809068] + 0x530
 
  • Like
Reactions: Agnostic_SD
That is the correct address yes.
And it does look like the code is correct. If your Wii crashes that must mean it is a bad pointer. The way to get rid of bad pointers is to turn your Wii off and on again. Find the heart address all over again. It may be at the same address or it may be different. Take another dump of the same size. And run another pointer search using all of the dumps you've taken so far. That will help to reduce the bad pointers.

The pointer I used was:

[0x43809068] + 0x530

OK, i think i found the right code now!

30000000 40CD8D4C
417A03E7 4586D748
31000000 000002DB
00100000 00000078
D0000000 DEADCAFE

Pointer used:
[0x40CD8D4C] + 0x2DB



That i have had before:

30000000 40CD8D4C
417A03E7 4586D748
31000000 000002DB
00120000 00000078 (is for 32 bit) but i need 8 bit, so 00100000 it's this is the right value for it)
D0000000 DEADCAFE



PS: This code is for the Zelda ALZP (Euro-Version)
 
OK, i think i found the right code now!

30000000 40CD8D4C
417A03E7 4586D748
31000000 000002DB
00100000 00000078
D0000000 DEADCAFE

Pointer used:
[0x40CD8D4C] + 0x2DB



That i have had before:

30000000 40CD8D4C
417A03E7 4586D748
31000000 000002DB
00120000 00000078 (is for 32 bit) but i need 8 bit, so 00100000 it's this is the right value for it)
D0000000 DEADCAFE



PS: This code is for the Zelda ALZP (Euro-Version)

You're right! I missed that when looking at it. You could keep the line as 00120000 00000078
If you changed the number in the line about to 2D8 but both work great
 
Last edited by skoolzout1,
  • Like
Reactions: Agnostic_SD
Thanks for all your work skoolzout. I doubt I will be able to update the trainer until we have all codes as it's too much work to try and fix some and disable others. I just don't have the time to give I'm afraid.

I notice you have this code listed but it doesn't work here, the value for me at 43809068 isn't in the specified range.

30000000 43809068
417A01A1 4586D4DE
31000000 00000530
12100000 00000DE0
13100000 00000000
D0000000 DEADCAFE
 
  • Like
Reactions: comput3rus3r
Thanks for all your work skoolzout. I doubt I will be able to update the trainer until we have all codes as it's too much work to try and fix some and disable others. I just don't have the time to give I'm afraid.

I notice you have this code listed but it doesn't work here, the value for me at 43809068 isn't in the specified range.

30000000 43809068
417A01A1 4586D4DE
31000000 00000530
12100000 00000DE0
13100000 00000000
D0000000 DEADCAFE
Great to know! Would you be able to send me a full game dump so I can try and find pointers that work on both versions? From 10000000 to 4C8A0000.

I found that the previous health pointer we were using was the source of random crashes. So I've been trying to find a new one.
 
Last edited by skoolzout1,
Great to know! Would you be able to send me a full game dump so I can try and find pointers that work on both versions? From 10000000 to 4C8A0000.

I found that the previous health pointer we were using was the source of random crashes. So I've been trying to find a new one.
Sure, where do you normally upload the dumps to share?
 
It's been a long time since I've turned on the game or even browsed through here, good to see everybody again! I must say that I can't wait for the trainer to finish up but patience is a virtue. Also, great work on the codes, Skoolz. Still doing just as great as before.
 
  • Like
Reactions: skoolzout1

Site & Scene News

Popular threads in this forum