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

  • Thread starter Thread starter LawnMeower
  • Start date Start date
  • Views Views 34,042
  • Replies Replies 84
  • Likes Likes 19
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
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
 
@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 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,
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

Last edited by LawnMeower,
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]"
 
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