Hacking Post your WiiU cheat codes here!

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
the F0 codetype is currently broken because it overwrites itself which cause the system to freeze since it's the executable range
We need something to search for a template in a range with variable length and load that into pointer :D

For example:
Code:
F2000000 00000008 # Length to search (8)
10000000 40000000 # Address range (0x10000000 - 0x40000000)
13371337 13371337 # What to search (1337133713371337)
00120000 00000004 # Offset for 32-Bit RAM write (4)
13381338 00000000 # Value to write (13381338)
D0000000 DEADCAFE # Terminator
Sometimes finding byte sequences is better than finding a pointer or to make a code region free/compatible with every TCP Gecko Installer layout. For optimization replace something in the code with the found address to avoid scanning every time. For example the length :D
Code:
F2000000 11000000 # Found address now written here (0x11000000)
10000000 40000000 # Address range (0x10000000 - 0x40000000)
13371337 13371337 # What to search (1337133713371337)
00120000 00000004 # Offset for 32-Bit RAM write (4)
13381338 00000000 # Value to write (13381338)
D0000000 DEADCAFE # Terminator
 
Last edited by BullyWiiPlaza,

TrixNiiSama

Well-Known Member
Newcomer
Joined
May 26, 2016
Messages
46
Trophies
0
Age
28
Location
In the Cloud Sea
XP
247
Country
France
Also I need some help with that item code, like I swear I'm doing it right, but it won't really do anything. And I am on 4.0. I am using the memory viewer, and I am using this tutorial for changing the values:
pls help

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


And I don't think that the milliseconds match up when I divided by 1000.


@BullyWiiPlaza I tried to found the code for the infinite shroom in mk8 but your video worked only on 4.0, im on 4.1. Can you release here the code plz ? :huh:
 

SuperSayianGod

Well-Known Member
Member
Joined
Dec 31, 2016
Messages
358
Trophies
0
Age
39
Location
Asgard
XP
210
Country
United States
Make sure that you do everything correct.
Use PyGecko via Webbrowser, example my hosting website or Loadiine.ovh and enter the ip which you get into the trainer
start hyrule warriors and press connect.
If rupees and other stuff not work, then I cant help you. :/

Thanks for the Reply but if you can't offer any further Help beside the little to none you have already then it don't solve my issue. Like I stated before I tried your Trainer it did not work so I moved on to J Gecko U and was Asking if Someone Knew where to find Codes for the DLC Characters for Level Up to 255.
 

Ravstor

Member
Newcomer
Joined
Feb 16, 2017
Messages
12
Trophies
0
Age
27
Website
www.youtube.com
XP
51
Country
Italy
MK8 PAL - This is my Cycle items.
These are the only ones I use because of the bug that drop items

09020000 1F604EA0
00000400 00000000
00020000 11000080
00000001 00000000
D0000000 DEADCAFE
09020000 1F604EA0
00000800 00000000
00020000 11000080
00000002 00000000
D0000000 DEADCAFE
09020000 1F604EA0
00000200 00000000
00020000 11000080
00000004 00000000
D0000000 DEADCAFE
09020000 1F604EA0
00000100 00000000
00020000 11000080
00000010 00000000
D0000000 DEADCAFE
09020000 1F604EA0
00000004 00000000
00020000 11000080
00000008 00000000
D0000000 DEADCAFE

I am looking for a instant sparks
 

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,007
Country
Germany
We need something to search for a template in a range with variable length and load that into pointer :D

For example:
Code:
F2000000 00000008 # Length to search (8)
10000000 40000000 # Address range (0x10000000 - 0x40000000)
13371337 13371337 # What to search (1337133713371337)
00120000 00000004 # Offset for 32-Bit RAM write (4)
13381338 00000000 # Value to write (13381338)
D0000000 DEADCAFE # Terminator
Sometimes finding byte sequences is better than finding a pointer or to make a code region free/compatible with every TCP Gecko Installer layout. For optimization replace something in the code with the found address to avoid scanning every time. For example the length :D
Code:
F2000000 11000000 # Found address now written here (0x11000000)
10000000 40000000 # Address range (0x10000000 - 0x40000000)
13371337 13371337 # What to search (1337133713371337)
00120000 00000004 # Offset for 32-Bit RAM write (4)
13381338 00000000 # Value to write (13381338)
D0000000 DEADCAFE # Terminator
thatspossible. but idk if thatd work with a huge range without freezing the system since it always does if the codehandler does not blr for too long :/
 
  • Like
Reactions: BullyWiiPlaza

HackingNewbie

Well-Known Member
Member
Joined
Dec 29, 2016
Messages
536
Trophies
0
Location
Somewhere in 2008
XP
699
Country
United Kingdom
thatspossible. but idk if thatd work with a huge range without freezing the system since it always does if the codehandler does not blr for too long :/
Perhaps keeping count of the bytes evaluated and blr when it reaches a certain amount of bytes (maybe 1000 bytes or something? Don't know how frequently the codehandler needs to blr :P) would be possible?
 

DarkFlare69

Well-Known Member
Member
Joined
Dec 8, 2014
Messages
5,147
Trophies
2
Location
Chicago
XP
4,750
Country
United States
We need something to search for a template in a range with variable length and load that into pointer :D

For example:
Code:
F2000000 00000008 # Length to search (8)
10000000 40000000 # Address range (0x10000000 - 0x40000000)
13371337 13371337 # What to search (1337133713371337)
00120000 00000004 # Offset for 32-Bit RAM write (4)
13381338 00000000 # Value to write (13381338)
D0000000 DEADCAFE # Terminator
Sometimes finding byte sequences is better than finding a pointer or to make a code region free/compatible with every TCP Gecko Installer layout. For optimization replace something in the code with the found address to avoid scanning every time. For example the length :D
Code:
F2000000 11000000 # Found address now written here (0x11000000)
10000000 40000000 # Address range (0x10000000 - 0x40000000)
13371337 13371337 # What to search (1337133713371337)
00120000 00000004 # Offset for 32-Bit RAM write (4)
13381338 00000000 # Value to write (13381338)
D0000000 DEADCAFE # Terminator
A good example would be MK8 speed, it says like MaxSpd
 
  • Like
Reactions: BullyWiiPlaza

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
thatspossible. but idk if thatd work with a huge range without freezing the system since it always does if the codehandler does not blr for too long :/
You don't have to pick a huge range so it doesn't matter. Mostly the range is quite small obviously so it will be found very quickly
A good example would be MK8 speed, it says like MaxSpd
I also found other examples for MK8 where I would make use of this lol e.g. for No Lakitu online
 
Last edited by BullyWiiPlaza,
  • Like
Reactions: CosmoCortney

jbuck1975

Well-Known Member
Member
Joined
Dec 28, 2015
Messages
952
Trophies
0
Age
48
XP
619
Country
United States
Okay, that's good. Add every pointer you got and go into different levels. It will say if the pointer is invalid, at which case you can be sure the correct pointer is not that one. After you've gotten rid of all the invalid pointers, there might be some that point to the wrong address despite being valid, so you should test for that as well. Tell me the pointer that works and I can explain how it's put into a code. Then you can adapt the tutorial to any pointer :D
[0x1EC6F72C] - 0x158
I believe this one is it.
 
  • Like
Reactions: HackingNewbie

HackingNewbie

Well-Known Member
Member
Joined
Dec 29, 2016
Messages
536
Trophies
0
Location
Somewhere in 2008
XP
699
Country
United Kingdom
[0x1EC6F72C] - 0x158
I believe this one is it.
Okay, so the general scheme is like this: (please note this is not for pointer in pointers)
Code:
30000000 LLLLLLLL
RANGE_ST RANGE_EN
31000000 QQQQQQQQ
001S0000 VVVVVVVV
D0000000 DEADCAFE
where L is the address in pointer (in this case, 0x1EC6F72C), the second line denotes the range that the address that the pointer is pointing to should be in (in this case, 10000000-20000000 should be fine), S is the value size (1 = 8-bit, 2 = 16-bit, 3 = 32-bit. You will have to plug this in as I do not know what type of write should be used :P), Q is a signed offset denoting the offset after the pointer (-0x158 in this case, which when put into a signed value would be 0xFFFFFEA8) and V is the value to write. So, the code would be:
Code:
30000000 1EC6F72C
10000000 20000000
31000000 FFFFFEA8
001S0000 VVVVVVVV
D0000000 DEADCAFE
Please do tell if this doesn't work
 
Last edited by HackingNewbie,

Mr.???

Well-Known Member
Member
Joined
Dec 12, 2015
Messages
102
Trophies
0
Age
43
XP
95
Country
United States
Can someone please tell me how to make a proper moonjump. I'm always hearing that you need to find the y velocity or something like that but I don't even know what that is nor would I know how to find it if I did. Don't ignore this please.
 
Last edited by Mr.???,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: butt