Hacking JGecko U Setup Guide

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
What is JGecko U?
It's a gecko cheating client & RAM Debugger for PC (Windows, Mac and Linux).

Why not use TCP Gecko.NET?
  • JGecko U is written in Java and is platform-independent
  • JGecko U has a cheat code manager
  • JGecko U has less bugs
  • JGecko U has exclusively been written for the Wii U so no broken features
  • JGecko U is still in development (kinda)
  • JGecko U works on every Wii U firmware alike
  • JGecko U has a remote procedure call tab
  • JGecko U has a few other unique features
Where can I see it in action?
Here.

Is there anything I have to install on my computer?
Yes, Java. Following this tutorial.

Great, how do I use JGecko U now?
Here is a video tutorial for setting up your SD Card and Wii U for using JGecko U (caution: slightly outdated):

Required download links:
Homebrew Launcher
TCP Gecko Installer <- You HAVE to use this one. If you don't and complain I will hit you :wink:
JGecko U

Your SD Card should contain the following files and folders:
Code:
wiiu/apps/homebrew_launcher/icon.png
wiiu/apps/homebrew_launcher/homebrew_launcher.rpx
wiiu/apps/homebrew_launcher/meta.xml

wiiu/apps/tcpgecko/tcpgecko.elf
wiiu/apps/tcpgecko/icon.png
wiiu/apps/tcpgecko/meta.xml

The TCP Gecko files can all be downloaded from here.

NOTE:
I recommend using the updater for JGecko U and TCP Gecko (instead of collecting the files manually).

How do I get SD card cheats working?
I made a video for this:


How does the program interface look like?
nvun8psn.png
Please give me an idiot-friendly step-by-step written guide for JGecko U codes:
1. Download JGecko U.jar.
2. Make sure you have JRE (Java Runtime Environment) installed.
3. Double click JGecko U.jar like any other *.exe file (JGecko U will create files and folders in its current directory on the first start so you may want to place it in a separate folder).
4. Put the IP Address of your Wii U into the "IPv4 Address" field and press the "Connect" button.
5. Press the "Add Codes" button in the "Codes" tab.
6. Enter the name of the cheat code (in the "Title" field) and the code itself (in the "Code" field). Press "OK".
7. Repeat step 5 and 6 if you have more codes.
8. Check the codes you want to activate and press the "Send Codes" button.

The codes should now be active in-game.

(Thanks tastymeatball for this post)

I get an error, how do I report it?
First of all, follow this post and re-download all files especially. Seriously. If you don't, I'll be pissed for this reason. ;) Then, post and include the full error message (also called stack trace) in text form. If you can't, posting a screenshot is okay, too. I can only analyze the error properly if you supply a textual representation so really make sure you paste it from your clipboard after you got the error since JGecko U automatically copies errors to your system's clipboard.
 
Last edited by BullyWiiPlaza,
Joined
Jun 1, 2014
Messages
153
Trophies
0
Location
/
XP
306
Country
United States
Running JGeckoU with loadiine is weird. But, I found out if you:

- Run special Kexsploit
- Run PyGecko
- Run Kexsploit for Loadiine
- Run Loadiine
- Make sure PyGecko is enabled in settings
- Load your game and wait for it to fully load up
- Connect to your WiiU with JGecko U

It will sometimes allow you to send cheats to the game. Other times, when you try to send cheats, it will freeze the entire program, and then you would have to repeat the process.
 

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
Running JGeckoU with loadiine is weird. But, I found out if you:

- Run special Kexsploit
- Run PyGecko
- Run Kexsploit for Loadiine
- Run Loadiine
- Make sure PyGecko is enabled in settings
- Load your game and wait for it to fully load up
- Connect to your WiiU with JGecko U

It will sometimes allow you to send cheats to the game. Other times, when you try to send cheats, it will freeze the entire program, and then you would have to repeat the process.
Nice :)

I talked to dimok and wj44 and I figured out how to do it but dimok said that it breaks some game compatibility. Well, as long as it's not the one(s) you want to play it should be okay to apply that "patch" to Loadiine. We'll see :mellow:
 
Joined
Jun 1, 2014
Messages
153
Trophies
0
Location
/
XP
306
Country
United States
I couldn't find anything on this, but every time I connect, it always asks for the Game name and Title ID. Is there a way that JGecko U can detect this?

WaFJ9ns.png
You must make sure pyGecko is enabled in Loadiine settings, and you fully loaded up the game before connecting.
 

Deathwing Zero

Well-Known Member
Member
Joined
May 22, 2010
Messages
228
Trophies
0
Age
38
Location
Can-uh-duh
Website
Visit site
XP
409
Country
Canada
Does clicking on Update Game Titles before you even try to connect to anything fix it? It should be auto detecting the game name and it's title id. The only two reasons I can personally see (I'm not a programmer, just thinking out loud) for it not to auto detect are two-fold. First: your Titles.xml is invalid. Clicking Update Game Titles should fix it. Second: The function they are using to grab that information from the Wii U has changed in 5.5.1 so it either doesn't always or never works. Frankly I'm probably very wrong on both points, but I figured I would offer a suggestion at least. I see that post a lot but it seems not everyone on 5.5.1 is getting that issue, or they aren't vocal about it.
 
  • Like
Reactions: BullyWiiPlaza

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
I couldn't find anything on this, but every time I connect, it always asks for the Game name and Title ID. Is there a way that JGecko U can detect this?

WaFJ9ns.png
It should automatically detect older games so something went wrong if it doesn't. What can you see at address 100136D0? It should be the title id of the game. For Mario Kart 8 US it should read 0005000E 1010EC00 but apparently that is not the case. Again, this works for me on 5.3.2 so let me know.
 
Last edited by BullyWiiPlaza,
  • Like
Reactions: eco95

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
Jgecko U when I send the codes it does not do any changes on the game and restart the race an nothing happens.
Once again, fix the the codes or maybe CosmoCortney's codehandler does not support what you are trying to do (like conditionals with pointer in pointer).
 

Deleted member 383323

Well-Known Member
Newcomer
Joined
Feb 14, 2016
Messages
71
Trophies
0
Location
nowhere
XP
97
Country
Argentina
I connected to JGecko U after running
wj44.ml/k31/
wj44.ml/py/
loadiine.ovh (tcp)

I got the error mentioned in the first post but I can connect, the problem is I can't send codes and the game ID won't load. It won't let me put it in either.

Edit: nvm I reloaded it.

Edit: Now it softlocks when i connect
 
Last edited by Deleted member 383323,

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
if I wanted to convert a pointer in pointer code to cafe codetype that looks like this:

[[XXXXXXXX] + YY] + ZZZ

How would I do that? I am looking at http://cosmocortney.ddns.net/enzy/cafe_code_types_en.php
but don't see a place for the ZZZ value. So far I have:
00120000 XXXXXXXX
46000000 48000000
000000YY

@BullyWiiPlaza
You use the "Parse Pointer Expression" button.

For example:
Code:
[[0x12345678] + 0x10] + 0x14 = 0x12345678
l3deemig.png

Make sure to get the pointer ranges right though.
 
Last edited by BullyWiiPlaza,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87...