Hacking Post your WiiU cheat codes here!

  • Thread starter Thread starter LawnMeower
  • Start date Start date
  • Views Views 2,113,458
  • Replies Replies 9,274
  • Likes Likes 52
Mine was all -6000 from old to new, yes Negative 6000. I have an issue though, How do I input a newly formatted pointer in JGeckoU, it does not seem to like it.
Look at the documentation

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

yes MK8 has a sort of "anti-cheat" system. Not against every hacked item but for things like blues and shocks. I think some people made a code that worked around it a bit? Not sure though.
yes it can be worked around
 
Look at the documentation
Okay I don't know if I am understanding the documentation but just to make sure, let's say fake MK8 coins code doesn't need a pointer in pointer, just a pointer
Now the code itself isn't real for the sake of this post, let's pretend it is and is for MK8 coins during race
So if the 32-bit code is this [0x3456789A] + 0xA0
So is this formatting correct?:
Code:
300000000 3456789A
400000000 50000000
310000000 000000A0
001200000 0000000A
D00000000 DEADCAFE
I could be doing this wrong, JGeckoU shows red.
 
Okay I don't know if I am understanding the documentation but just to make sure, let's say fake MK8 coins code doesn't need a pointer in pointer, just a pointer
Now the code itself isn't real for the sake of this post, let's pretend it is and is for MK8 coins during race
So if the 32-bit code is this [0x3456789A] + 0xA0
So is this formatting correct?:
Code:
300000000 3456789A
400000000 50000000
310000000 000000A0
001200000 0000000A
D00000000 DEADCAFE
I could be doing this wrong, JGeckoU shows red.
Since you're adding an offset less than 0xFFFF, the 31000000 line isn't needed. You can do:
Code:
300000000 3456789A
400000000 50000000
0012000A0 0000000A
D00000000 DEADCAFE

EDIT: The reason it shows red is because your lines may have spaces at the end of them. Each line should be 17 characters long; 16 hex digits and 1 space.
 
Since you're adding an offset less than 0xFFFF, the 31000000 line isn't needed. You can do:
Code:
300000000 3456789A
400000000 50000000.
0012000A0 0000000A
D00000000 DEADCAFE

EDIT: The reason it shows red is because your lines may have spaces at the end of them. Each line should be 17 characters long; 16 hex digits and 1 space.
That's awesome, I somehow missed that in the documentation. Thanks for making me aware of this. Also derp on my part, I just now realized what you're saying, Instead of an extra space, I had an extra "0" in the left part of the codes:unsure:. JGeckoU now takes it okay.
 
Thanks I believe this is what I was looking for and I think you explained it better then the documentation did. Here I thought the website was down, it was for me for a while, but I guess its back up.
Do'h I was using the old code handler, I have them both on one SD card so I can choose which one I want to use. Now that I may be forced to use the new one, I see a lot of porting in my future:sad:.
There will also be a bit of re-hacking necessary if the address or pointer is above 0x31000000. The old TCPGecko version to be launched with the webbrowser caused such addresses to be shifted.
I'm working on a better documentation from time to time :)
Gonna try to update the OP next Friday with a few new code types (adding time dependence, resetting timer).
I need a lot of thinking in order to find the right words to explain this especially since English isn't my native language. But a few examples will be given :)
 
I feel really stumped guys. Something as basic as finding coins for Paper Mario: Color Splash. The coins can go as high as 9999, so I search using 32 bit and 16 bit but I dont get any results. Any ideas anyone?
 
Could anyone tell me how i would modify gravity, not for a specific game but in general? I have ALWAYS wanted to learn to do that but google never helped me. Somebody please tell me. I beg of you. Thanks.
 
Could anyone tell me how i would modify gravity, not for a specific game but in general? I have ALWAYS wanted to learn to do that but google never helped me. Somebody please tell me. I beg of you. Thanks.
I'm not shure but you could try serching for an unknown Value and then load a stage/part with different gravity and serch for an higher/lower Adress
this would maybe work but the game would need to have parts with different gravities. (i think this would work for MK8)
 
I feel really stumped guys. Something as basic as finding coins for Paper Mario: Color Splash. The coins can go as high as 9999, so I search using 32 bit and 16 bit but I dont get any results. Any ideas anyone?
do a 16-bit search and refine the value a lot. it could be that you actually don't see when the amount of coins becomes increased by memory pokes. so collect another coin to see if the value amount of coins jumps to the value + 1 you have poked

Could anyone tell me how i would modify gravity, not for a specific game but in general? I have ALWAYS wanted to learn to do that but google never helped me. Somebody please tell me. I beg of you. Thanks.
if we had breakpoints available you could check out the assembly code of the y-acceleration.
I could imagine that some games use an acceleration constant of 9.8 (411CCCCD) or 9.81 (411CF5C3)
 
  • Like
Reactions: CuriousTommy
do a 16-bit search and refine the value a lot. it could be that you actually don't see when the amount of coins becomes increased by memory pokes. so collect another coin to see if the value amount of coins jumps to the value + 1 you have poked


if we had breakpoints available you could check out the assembly code of the y-acceleration.
I could imagine that some games use an acceleration constant of 9.8 (411CCCCD) or 9.81 (411CF5C3)
I havent begun to even poke at addresses yet. I would do a search for a value and then the next time I search its not found, I'm at a loss and this feels really silly that I cant do this for something as insignificant as coin amount. I must be doing something wrong but if anyone has the game early I'd like some help please.
 
I havent begun to even poke at addresses yet. I would do a search for a value and then the next time I search its not found, I'm at a loss and this feels really silly that I cant do this for something as insignificant as coin amount. I must be doing something wrong but if anyone has the game early I'd like some help please.
sounds like you have picket the wrong memory range
 
  • Like
Reactions: GamePil
Does someone know the code for Linkle's Crossbow special bar (dont know how it is actualy named) in HW?
I had it once and found out that the Value for it Being full is 42C80000 but since the Update my Code doesn't work anymore (3A5808D8)
Does anyone know anything about that? also it might be random because it didn't work perfectly before either
 
Had some spare time so I decided to get some of my codes working for players 2-4. The pointer is not ideal, however gets the job done.
Smash 4 | PAL | v1.1.6


P1 Invincibility [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00001B5B
00100000 00000001
D0000000 DEADCAFE

P2 Invincibility [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000001 00000000
31000000 00001B5B
00100000 00000001
D0000000 DEADCAFE

P3 Invincibility [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000002 00000000
31000000 00001B5B
00100000 00000001
D0000000 DEADCAFE

P4 Invincibility [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000003 00000000
31000000 00001B5B
00100000 00000001
D0000000 DEADCAFE


P1 Jumps Modifier [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000693
00100000 000000XX
D0000000 DEADCAFE

P2 Jumps Modifier [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000001 00000000
31000000 00000693
00100000 000000XX
D0000000 DEADCAFE

P3 Jumps Modifier [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000002 00000000
31000000 00000693
00100000 000000XX
D0000000 DEADCAFE

P4 Jumps Modifier [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000003 00000000
31000000 00000693
00100000 000000XX
D0000000 DEADCAFE


P1 Infinite Shield [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000504
00120000 42480000
D0000000 DEADCAFE

P2 Infinite Shield [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000001 00000000
31000000 00000504
00120000 42480000
D0000000 DEADCAFE

P3 Infinite Shield [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000002 00000000
31000000 00000504
00120000 42480000
D0000000 DEADCAFE

P4 Infinite Shield [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000003 00000000
31000000 00000504
00120000 42480000
D0000000 DEADCAFE


P1 Never Take Damage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00001B70
00120000 00000000
D0000000 DEADCAFE

P2 Never Take Damage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000001 00000000
31000000 00001B70
00120000 00000000
D0000000 DEADCAFE

P3 Never Take Damage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000002 00000000
31000000 00001B70
00120000 00000000
D0000000 DEADCAFE

P4 Never Take Damage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000003 00000000
31000000 00001B70
00120000 00000000
D0000000 DEADCAFE


(999% damage codes below are untested)

P1 999% Damage Percentage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00001B70
00120000 4479C000
D0000000 DEADCAFE

P2 999% Damage Percentage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000001 00000000
31000000 00001B70
00120000 4479C000
D0000000 DEADCAFE

P3 999% Damage Percentage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000002 00000000
31000000 00001B70
00120000 4479C000
D0000000 DEADCAFE

P4 999% Damage Percentage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000003 00000000
31000000 00001B70
00120000 4479C000
D0000000 DEADCAFE
I'll do this for all my codes and update my site, eventually...
 
There will also be a bit of re-hacking necessary if the address or pointer is above 0x31000000. The old TCPGecko version to be launched with the webbrowser caused such addresses to be shifted.
I'm working on a better documentation from time to time :)
Gonna try to update the OP next Friday with a few new code types (adding time dependence, resetting timer).
I need a lot of thinking in order to find the right words to explain this especially since English isn't my native language. But a few examples will be given :)
Don't sweat it. Your English in my opinion is very good. It's probably partly my fault for not understanding without a proper example. You documentation is well thought out, and was able to plug in @CuriousTommy example with your documentation. He even pointed what each line is doing, so that made it easier to follow. Also you can never have too many examples;).
If I may give a suggestion, is to keep the current codehandler available for download and have the future ones as well. Also forgive me for sounding ignorant, what would be time dependency be used for? Could it be used to create some sort of Macro Codes?
Too bad their is no auto porter software, like Hamster's back in the days of the Wii.
 
Last edited by RandomUser,
Had some spare time so I decided to get some of my codes working for players 2-4. The pointer is not ideal, however gets the job done.
I'll do this for all my codes and update my site, eventually...

Thank you so much for these codes! Finally beat that stupid Classic Mode on 9.0. I can confirm that the 999% Damage Codes work.
However, when there are more than four characters, only the first four are affected. Maybe you have codes for the other player slots as well?

Does somebody have Mario Kart 8 codes for 4.1 PAL? I really would appreciate them. I guess I just would need an infinite Star code
or something to beat the cups that I'm missing.
 
Thank you so much for these codes! Finally beat that stupid Classic Mode on 9.0. I can confirm that the 999% Damage Codes work.
However, when there are more than four characters, only the first four are affected. Maybe you have codes for the other player slots as well?

Does somebody have Mario Kart 8 codes for 4.1 PAL? I really would appreciate them. I guess I just would need an infinite Star code
or something to beat the cups that I'm missing.
I dont think anyone wants to share MK8 codes, you will have to find them yourself i guess.
Just do a unknown Vallue search without a star and an unequel with a star, the you repeat that a few more times and maybe you will find it.
Well iam going to bed now, Good night guys!
 
Also forgive me for sounding ignorant, what would be time dependency be used for? Could it be used to create some sort of Macro Codes?

Sometimes there are certain codes that would crash if poked nonstop. One example would be the cannon power up in Super Mario 3D World. Whenever I do a a ram write with the powerup, the game crashes... Putting a timer can fix that problem.

If I may give a suggestion, is to keep the current codehandler available for download and have the future ones as well.
Yeah! A Github repo could be a nice solution for that problem.

There will also be a bit of re-hacking necessary if the address or pointer is above 0x31000000. The old TCPGecko version to be launched with the webbrowser caused such addresses to be shifted.
So that explains why some of my pointers did not work the the new codehandler. At least now I have a technical reason why some codes don't work.
 
Last edited by CuriousTommy,
Thank you so much for these codes! Finally beat that stupid Classic Mode on 9.0. I can confirm that the 999% Damage Codes work.
However, when there are more than four characters, only the first four are affected. Maybe you have codes for the other player slots as well?

P5-P8 of 999% Damage Percentage:
P5 999% Damage Percentage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000004 00000000
31000000 00001B70
00120000 4479C000
D0000000 DEADCAFE

P6 999% Damage Percentage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000005 00000000
31000000 00001B70
00120000 4479C000
D0000000 DEADCAFE

P7 999% Damage Percentage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000006 00000000
31000000 00001B70
00120000 4479C000
D0000000 DEADCAFE

P8 999% Damage Percentage [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
31000000 00000014
30100000 00000000
13000000 13800000
03100000 00000001
00000007 00000000
31000000 00001B70
00120000 4479C000
D0000000 DEADCAFE
I'll have P1-P8 for most of my codes on my site soon.


EDIT:
P1 Infinite Jab Lock [Macopride64 -PAL]
30000000 107F9C30
13000000 13800000
31000000 0000002C
30100000 00000000
13000000 13800000
31000000 0000085B
00100000 00000000
D0000000 DEADCAFE
P2-P8 versions on my site. Also updated all my codes (except character specific codes) to work with all players on my site.
 
Last edited by Macopride64,
  • Like
Reactions: CuriousTommy

Site & Scene News

Popular threads in this forum