Hacking [WIP] 'Cafe Code Types' for Wii U cheats + PPC code handler

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
Already done. Now the addresses are written from highest to smallest :)
Code:
codehandler\A11B1000.bin
codehandler\A11B0E00.bin
codehandler\A11B0C00.bin
codehandler\A11AE200.bin
codehandler\A114F820.bin
neat^^
but for some reason I can'T start it. In the task manager it appears for a second and then disappears
 
  • Like
Reactions: eco95

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
it worked :)
but since i have changed the location of one file (A11AE200.bin - A11AE1F0.bin) i get this error:
upload_2016-2-16_16-28-1.png

It also froze the game
 

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
@BullyWiiPlaza btw, are you going to include a cheat manager into your tool? Here's a quick reminder: When you send a cheat to the Wii U it must:
  1. change the value at A114F820 to 83A1035 (to prevent zeros from being handled as a cheat value and written to an address even if not attended)
  2. fill 0x10015000 - 10017000 with zeros (to prevent arbitrary values from being read or implemented as an address)
  3. write cheat code list at 10015000
  4. change the value at A114F820 back to 4805E9D4.

And is JGecko U able to load a part of the code handler to an address of another range?
I'd like to add 10017030.bin to prevent freezes if someone forgets to add the termination line of a conditional code
 

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
@BullyWiiPlaza btw, are you going to include a cheat manager into your tool? Here's a quick reminder: When you send a cheat to the Wii U it must:
  1. change the value at A114F820 to 83A1035 (to prevent zeros from being handled as a cheat value and written to an address even if not attended)
  2. fill 0x10015000 - 10017000 with zeros (to prevent arbitrary values from being read or implemented as an address)
  3. write cheat code list at 10015000
  4. change the value at A114F820 back to 4805E9D4.

And is JGecko U able to load a part of the code handler to an address of another range?
I'd like to add 10017030.bin to prevent freezes if someone forgets to add the termination line of a conditional code
Yes to everything. Thanks for those hints, they will be helpful ;)
 
Last edited by BullyWiiPlaza,

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
If Equal codes are now support (jokered codes and so on).
Demo: https://twitter.com/CosmoCortney/status/699987611872530432

but there's also bad news. I have noticed the hook is really unreliable. So all cheats sometimes get disabled (in Wind Waker when you talk to someone or use the Wand, most times in MK8)
So I'll have to search for another one. Before I do this I want to finish all kinds of conditional Code Types (won't take that much since it's only copy paste work where I just need to change beq- to bne-, blt-, bgt-, bge- and ble-).
 

Attachments

  • code-handler v7.zip
    2.3 KB · Views: 245
Last edited by CosmoCortney,

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
will this be able to freeze values and stuff like that?
Yes. Also allow jokered codes like "press Y for moonjump". Problem is the unreliable hook atm :/

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

Coming soon™ :D

9kj8hofd.png

Awesome :D
Will it include game specific lists (Like the original Gecke dNET does)? So it would - for instance - detect 1010C800 as "Mario and Sonic at the Winter Olympics 2014 [EUR]"
 

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
now we need a stable pygecko/tcpgecko handler which works stable and with the latest loadiine ;-)
Depends on if someone is interested in modifying TCP Gecko dNET or pygecko to include my code handler. And using cheats with loadiine is very problematic because a lot of addresses are different with loadiine :/
There are some cheats to work with Loadiine but not everyone is interested in searching for the cheats again
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: yawn