Hacking Wii U Hacking & Homebrew Discussion

  • Thread starter Thread starter filfat
  • Start date Start date
  • Views Views 5,098,708
  • Replies Replies 21,104
  • Likes Likes 29
With Cafiine v1.1, I load the kernel exploit, open the server, load the Cafiine app, then start my game. Everything works great.

With Cafiine v1.2, I load the kernel exploit, open the server, load the Cafiine app, then start my game. The server sits at a blank screen ([listener] Listening on 7332) and the game takes about 10 minutes to get to the main menu (MK8).

Is there a difference in usage between the two? @golden45
 
Also, idk what the differences are... but I just built the osdriver/kernel that FIX94 made edits to from 9/4/15 (link) and it works 100x better than the osdriver_v2 that I was using.

Attached for anyone else that wants to try.
 

Attachments

  • Like
Reactions: VinsCool
Also, idk what the differences are... but I just built the osdriver/kernel that FIX94 made edits to from 9/4/15 (link) and it works 100x better than the osdriver_v2 that I was using.

Attached for anyone else that wants to try.

And how do we use this if it's not on a site?
 
Is there a difference in usage between the two? @golden45
Strange, usage should be the same. It just have the dump option added. I don't have this problem at all using mk8.
Do you use the last cafiine-v1.2 updated for other firmwares?
Seems like you can't connect to the server, is your ip well set?
Also the server program is different between the two versions, but should work with the first one if you don't use the dump function.
 
Also, idk what the differences are... but I just built the osdriver/kernel that FIX94 made edits to from 9/4/15 (link) and it works 100x better than the osdriver_v2 that I was using.

Attached for anyone else that wants to try.

Does it boot within 1-2 tries? I was using v2 and also the one online and could get it to work within 2-3 boots...

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

Host it yourself using Mongoose, WAMP, or XAMPP. My guide (here) shows how using Mongoose.

I host exploits with Mongoose, very very easy to use :)
 
Strange, usage should be the same. It just have the dump option added. I don't have this problem at all using mk8.
Do you use the last cafiine-v1.2 updated for other firmwares?
Seems like you can't connect to the server, is your ip well set?
Also the server program is different between the two versions, but should work with the first one if you don't use the dump function.
Just figured it out. I ended up having to go to Control Panel\System and Security\Windows Firewall\Allowed apps (Windows 10) and Change Settings to select cafiine_server to be allowed on both Private and Public. It was getting blocked because it apparently didn't pop up to have me allow the connection the first time it ran. Also have to make sure I right-click and Run as administrator. Working fine now! Thanks for your work.

Does it boot within 1-2 tries? I was using v2 and also the one online and could get it to work within 2-3 boots...
osdriver v2 failed on me like 8 times in a row, which prompted me to try to find something newer/better. This version has worked for me 6 times in a row now. :)
 
Guys, could the people working on a firmware spoofer create a dedicated thread, to show trials and errors, methodology and possible ways to do so, and allow others to help ?
This tool become critical with the release of mario maker and i'm sure there are some 5.3.2 guys who would be glad to help (eg me :) )

@shinyquagsire23 and @nastys or @Markus95?
 
Last edited by BENETNATH,
You need to do rpc.get_symbol, you stored TCPGecko's class as an object and now you run all calls through it ("rpc.xxx()") since it also has the connection with it.
Code:
C:\Users\Bully\Desktop\pyGecko>C:\Python27\python -i tcpgecko.py
>>> rpc=TCPGecko("192.168.178.35")
>>> rpc.get_symbol("coreinit.rpl", "OSEffectiveToPhysical")
Sorry, but this also gets stuck. How is it done?
Code:
C:\Users\Bully\Desktop\pyGecko>C:\Python27\python -i tcpgecko.py
>>> rpc=TCPGecko("192.168.178.35")
>>> rpc.readmem(10000000, 4)
>>>
Crashes the game, no response.

Firmware: 5.3.2 E
Codehandler: "Unmodified"
Game: Mario Kart 8
 
Last edited by BullyWiiPlaza,
Code:
C:\Users\Bully\Desktop\pyGecko>C:\Python27\python -i tcpgecko.py
>>> rpc=TCPGecko("192.168.178.35")
>>> rpc.get_symbol("coreinit.rpl", "OSEffectiveToPhysical")
Sorry, but this also gets stuck. How is it done?
Code:
C:\Users\Bully\Desktop\pyGecko>C:\Python27\python -i tcpgecko.py
>>> rpc=TCPGecko("192.168.178.35")
>>> rpc.readmem(10000000, 4)
>>>
Crashes the game, no response. I believe that I should prepend a print statement but still, it shouldn't crash.

Firmware: 5.3.2 E
Codehandler: "Unmodified"
Game: Mario Kart 8
You have to use The PyGecko Codehandler.
 
Really torn about what to do now. I went to play Mario Kart 8 online, and it seems we now need a system update in addition to having the game up to date. I get prompted about updating before I can access Nintendo Network.
The scene is mainly fixated on RAM modification and file replacement at the moment; neither of which interest me. Might be time to just update and move on.
 
Code:
C:\Users\Bully\Desktop\pyGecko>C:\Python27\python -i tcpgecko.py
>>> rpc=TCPGecko("192.168.178.35")
>>> rpc.get_symbol("coreinit.rpl", "OSEffectiveToPhysical")
Sorry, but this also gets stuck. How is it done?
Code:
C:\Users\Bully\Desktop\pyGecko>C:\Python27\python -i tcpgecko.py
>>> rpc=TCPGecko("192.168.178.35")
>>> rpc.readmem(10000000, 4)
>>>
Crashes the game, no response.

Firmware: 5.3.2 E
Codehandler: "Unmodified"
Game: Mario Kart 8

make sure that you're specifying a hex value in the call:
rpc.readmem(10000000,4) = rpc.readmem(0x00989680,4)
 

Site & Scene News

Popular threads in this forum