Hacking Post your WiiU cheat codes here!

TamDanny

GBATemp 3DS Fanatic
Member
Joined
Aug 20, 2015
Messages
315
Trophies
0
XP
457
Country
Mexico
"pygecko" acts on Wii U side to allow the connection with the PC side apps TCPGecko/JGeckoU. The confution arise because you have a PC side
Oh, I kept thinking it was something the computer handled. Guess that won't resolve my problem.
I don't know what's with the TCPGecko in my computer, but it doesn't connect whatsoever. Not only that, but it somehow "breaks" the connection. I can use JGeckoU just fine, but as soon as I try connecting with TCPGecko; I can no longer connect with JGeckoU. I wouldn't have a problem with this, but since JGeckoU doesn't have RAM searching implemented yet, I have no way to do it.
 

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
421
Country
United States
Got it! At least, I solved the TP HD problem. No idea on the Hyrule Warriors address weirdness yet. But for people like myself and @skilarbabcock who were having trouble when using just the kernel and pygecko (no ELF), I solved the issue by finding an old version of JGecko U from March that I still had on hand and using it. Good thing I'm a digital packrat!
 

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
421
Country
United States
I fixed it on my end. At least for TP HD. I haven't the slightest clue why my addresses are different.

Ignore me. I was wrong. Very wrong about those heart addresses.
 
Last edited by Ailuros27,

Kurayami

Active Member
Newcomer
Joined
Jun 1, 2016
Messages
38
Trophies
0
Age
30
XP
106
Country
United States
So I did a search and my rupees address is now 34E308CC instead of the address that @Kurayami and I independently found. What the heck?!

I'm still trying to figure out why the address is changing for others, as for my end it's still the same address in my code list after numerous restarts of the Wii U. I can maybe try to figure out what pointer is allocating the info for the rupees and other codes if I can learn how to do that here over the next few hours.
 

capito27

Well-Known Member
Member
Joined
Jan 19, 2015
Messages
874
Trophies
0
XP
1,230
Country
Swaziland
It should give you 20 full hearts..
maybe you need this one too
All/Max. hearts
00000000 10647B4B
00000050 00000000
now, i am truly invincible, but still, my health is 16, even if i create a new file name, i get 16 hearths, not 20, which is aggravating, since it damaged my 100% save and i will most likely need to restart a save from 0 if i want all 20 back...
edit 1 : i can confirm that it's your "All/Max hearts that gives me 16 hearts instead of 20"
edit 2 : managed to fix it by replacing the 50 in both codes by 64
 
Last edited by capito27,
  • Like
Reactions: CosmoCortney

MG2123

Member
Newcomer
Joined
Jun 20, 2016
Messages
7
Trophies
0
Age
30
XP
44
Country
Gambia, The
I got it to work now! Now that I figured out how to do it, I guess it'll be a simple endeavor from now on. Thanks for the help again!
 

Kurayami

Active Member
Newcomer
Joined
Jun 1, 2016
Messages
38
Trophies
0
Age
30
XP
106
Country
United States
Small update, I haven't found anything about getting the pointer for the rupees in Hyrule Warriors, but I found a way to modify the leveling system. I'll update once I figure out how to fully use this code and make a guide on it.

EDIT: Okay I figured it out and posted it on the Hyrule Warriors thread, but I'll copy/paste it here too in case.

I found a pseudo way of leveling up characters to max in game from RAM edits.

The address I'm using are these:
388269EF - Current level
38826A5F - Dojo Max Level up

The current level address applies to any character currently selected in the Training Dojo.
The Dojo Max Level up address modifies the new level to be bought in the Training Dojo, even past what you're current highest level character is.

To make sure it's the right address, view and update the Current level address while in Training Dojo. Press up on the dpad to increase the level by one, and check if the address value updates by one (Example, goes from 94 to 95). If it does, then the Dojo Max Level up address should be found by adding the offset 70 to it. (Right click the Current level address in memory viewer, add offset, and type in 70) This should pull an address with a very similar byte in it, except it's 1 less. (Example, the previous address was 94, this will be 93).

Once you have the right address, poke the value from whatever the Dojo Max Level up value is to 000000FE since for some reason it's always 1 less the actual level. (FF normally equals 255, but in this case, setting it to FE let's the dojo screen level up to 255.) Hit A and it should pop up asking if you want to level up to 255 assuming you have the rupees. Otherwise hit down on the dpad until you can level up from having enough rupees. Then repoke the address with FE until you can hit 255.

Hopefully that should explain it well enough, if anyone has trouble with it let me know. This is NTSC-U v1.9 from eshop btw.
 
Last edited by Kurayami,

Dekirai

Well-Known Member
Member
Joined
Jun 21, 2016
Messages
1,050
Trophies
0
XP
2,616
Country
Germany
For Hyrule Warriors PAL/Disk 1.9 I've made this:

Rupees: 3560F8E4
Buy Level: 3876105C

Poke Rupees to 0098967F and you have 9.999.999
For the "Buy Level" Code, go into the Training Dojo where you can buy your Level.
Search the Buy Level Address and poke 000000FF to it, then press DPad down 1 time and it will get to Level 255 and you can buy it.
Tested with TCPGecko.
 
Last edited by Dekirai,

CosmoCortney

i snack raw pasta and chew lollipops
OP
Member
Joined
Apr 18, 2013
Messages
1,768
Trophies
2
Location
on the cool side of the pillow
Website
follow-the-white-rabbit.wtf
XP
3,017
Country
Germany
now, i am truly invincible, but still, my health is 16, even if i create a new file name, i get 16 hearths, not 20, which is aggravating, since it damaged my 100% save and i will most likely need to restart a save from 0 if i want all 20 back...
edit 1 : i can confirm that it's your "All/Max hearts that gives me 16 hearts instead of 20"
edit 2 : managed to fix it by replacing the 50 in both codes by 64
ohh yea, change it to 64 since a heart container consists of 5 quarter hearts lol
 

RandomUser

Rosalina in Plush Form
Member
Joined
May 9, 2010
Messages
967
Trophies
1
XP
1,042
Country
United States
Okay usually I understand what pointer is but, for some reason I cannot figure this out:
For instance: Speed hack [4443BB4C] + 52E4
Is this correct?
00120000 4443BB4C
00000000 00000000
000052E4 40000000
What I really don't understand is what is this so-called ranges? When do you need it and how do know the said ranges? I cannot find anything about ranges.
My own pointer code that I am wanting to test does not seems to do anything in JGecko, despite sending the code over and I did check and seems to be pointing the correct address. Perhaps it's the range issue?
 

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
Okay usually I understand what pointer is but, for some reason I cannot figure this out:
For instance: Speed hack [4443BB4C] + 52E4
Is this correct?
00120000 4443BB4C
00000000 00000000
000052E4 40000000
What I really don't understand is what is this so-called ranges? When do you need it and how do know the said ranges? I cannot find anything about ranges.
My own pointer code that I am wanting to test does not seems to do anything in JGecko, despite sending the code over and I did check and seems to be pointing the correct address. Perhaps it's the range issue?
The range is wrong. You have to determine in which range the pointer value has to be in order to be considered as valid. 10000000 to 50000000 should always work but is too broad and risky.
 

RandomUser

Rosalina in Plush Form
Member
Joined
May 9, 2010
Messages
967
Trophies
1
XP
1,042
Country
United States
The range is wrong. You have to determine in which range the pointer value has to be in order to be considered as valid. 10000000 to 50000000 should always work but is too broad and risky.
Yeah, doing from 10000000 to 50000000 did work. I suppose that is cool to have ranges, if I were to put a finger activator or joker command on the pointer will the 10000000 to 50000000 range, would it be considered less risky? Also if you were to set up the range, how would you determinate the optimal ranges for a pointer? Do you just simply guess the ranges or do you have a process?
Thanks
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
    The Real Jdbye @ The Real Jdbye: never had that i don't think