Hacking JGecko U Setup Guide

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,467
Country
Germany
@BullyWiiPlaza I just wanted to say great work! I've been using JGecko U for a while now and it's freaking awesome. I do have a question though. I'm using the latest version of JGecko U and TCP Gecko and everything is working great for me as far as codes go, I can connect to my Wii U just fine, send codes, do searches, etc., but when I try to update game titles it never actually finishes. The button displays "updating..." but stays grayed out.
Thanks. :)

The update usually takes about 2 seconds.

Can you please open up CMD in the same directory as JGecko U (e.g. via SHIFT right-click and "open command prompt here") and type
Code:
java -jar "JGecko U.jar"
to run it from the command line? Then in JGecko U just do another update and see if there is stuff being printed on CMD because right now it keep trying infinitely when there is an error which could be the case here. There won't be a usual stack trace error message.

This is like the 3 guy from the US with this problem but it it works perfectly for me and almost everyone in general, strange.

EDIT:
I just changed that, please re-download and see what happens.
 
Last edited by BullyWiiPlaza,

.44 Magnum

Well-Known Member
Member
Joined
Jun 25, 2010
Messages
150
Trophies
1
XP
645
Country
United States
Thanks. :)

The update usually takes about 2 seconds.

Can you please open up CMD in the same directory as JGecko U (e.g. via SHIFT right-click and "open command prompt here") and type
Code:
java -jar "JGecko U.jar"
to run it from the command line? Then in JGecko U just do another update and see if there is stuff being printed on CMD because right now it keep trying infinitely when there is an error which could be the case here. There won't be a usual stack trace error message.

This is like the 3 guy from the US with this problem but it it works perfectly for me and almost everyone in general, strange.

EDIT:
I just changed that, please re-download and see what happens.

Completely my pleasure!:)

Now I'm getting the following error message on start up and when clicking the update game titles button. It's also the same error I got when running the previous version via CMD.

upload_2017-12-23_18-15-17.png
 

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,467
Country
Germany
Completely my pleasure!:)

Now I'm getting the following error message on start up and when clicking the update game titles button. It's also the same error I got when running the previous version via CMD.
Thanks.

I made another new version which outputs the titles.html file when you update the titles. Please send that file here but zip it first if GBATemp complains about unsupported file types. This will let me see what's wrong.
 

.44 Magnum

Well-Known Member
Member
Joined
Jun 25, 2010
Messages
150
Trophies
1
XP
645
Country
United States
Thanks.

I made another new version which outputs the titles.html file when you update the titles. Please send that file here but zip it first if GBATemp complains about unsupported file types. This will let me see what's wrong.

File uploaded as requested. Thanks again for looking into this, it's very much appreciated!
 

Attachments

  • titles.rar
    58.9 KB · Views: 176

jstatic46

Member
Newcomer
Joined
Dec 31, 2017
Messages
10
Trophies
0
Age
31
XP
110
Country
United States
Hello everyone I'm sorry to ask this question. I've read A LOT of the discussions, questions, guides, videos, etc. I'm kinda confused with their being different guides and which one is the most updated. My question is what do I next to use JGecko U. I have haxchi on my Wii U (5.5.2). I've downloaded the current JGeckoU to my computer as well updated my Java. What more do I need to do? I was trying to figure out to which site(s) I had to visit or something before running the TCP Gecko app (via homebrew)
 

MichiS97

"Leftist snowflake milennial"
Member
Joined
Jun 14, 2011
Messages
1,813
Trophies
2
Age
26
Location
Munich
XP
3,570
Country
Germany
why wont jgecko work with twilight princess hd?
I'm guessing you can't connect while inside the game either? I'm having that problem right now

I'm using the latest TCP Gecko installer and the latest version of JGecko U and I'm launching TCP Gecko without SD card support. Afterwards, I can connect to my Wii U just fine as long as I'm still in the home menu but as soon as I'm in the game, the connection drops, can anyone help me there?
 
Last edited by MichiS97,

.44 Magnum

Well-Known Member
Member
Joined
Jun 25, 2010
Messages
150
Trophies
1
XP
645
Country
United States
@BullyWiiPlaza I've tested every version of tcpgecko.elf from GitHub commit and they all give the following error when trying to connect to Twilight Princess HD. I've also tried the trainer and it doesn't connect either. Plus, I've tried several other games and they all connect just fine and I'm able to send codes.

SEVERE:
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at wiiudev.gecko.client.AA.m(Unknown Source)
at wiiudev.gecko.client.Qf.m(Unknown Source)
at wiiudev.gecko.client.Qf.m(Unknown Source)
at wiiudev.gecko.client.Bf.m(Unknown Source)
at wiiudev.gecko.client.Bf.doInBackground(Unknown Source)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
 
Last edited by .44 Magnum,

jstatic46

Member
Newcomer
Joined
Dec 31, 2017
Messages
10
Trophies
0
Age
31
XP
110
Country
United States
Hello everyone I'm sorry to ask this question. I've read A LOT of the discussions, questions, guides, videos, etc. I'm kinda confused with their being different guides and which one is the most updated. My question is what do I next to use JGecko U. I have haxchi on my Wii U (5.5.2). I've downloaded the current JGeckoU to my computer as well updated my Java. What more do I need to do? I was trying to figure out to which site(s) I had to visit or something before running the TCP Gecko app (via homebrew)
Can someone answer my question too?

UPDATE: Nevermind. I got it. Hooray for me!!! But I do have another question. Can this be used to hack digital downloads of Gameboy Advanced games? I want to hack my digital download of Golden Sun and Golden Sun: The Lost Age
 
Last edited by jstatic46,

MichiS97

"Leftist snowflake milennial"
Member
Joined
Jun 14, 2011
Messages
1,813
Trophies
2
Age
26
Location
Munich
XP
3,570
Country
Germany
@BullyWiiPlaza I've tested every version of tcpgecko.elf from GitHub commit and they all give the following error when trying to connect to Twilight Princess HD. I've also tried the trainer and it doesn't connect either. Plus, I've tried several other games and they all connect just fine and I'm able to send codes.

SEVERE:
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at wiiudev.gecko.client.AA.m(Unknown Source)
at wiiudev.gecko.client.Qf.m(Unknown Source)
at wiiudev.gecko.client.Qf.m(Unknown Source)
at wiiudev.gecko.client.Bf.m(Unknown Source)
at wiiudev.gecko.client.Bf.doInBackground(Unknown Source)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

If you don't mind me asking, on which firmware version are you? Are you playing the game from disc? I'm on 5.5.1 and I'm playing the game from disc, I'd just like to find out some common denominators. I've just been looking forward to playing that game with cheats so much that I'm kind of desperate now :D The fact that this issue has apparently persisted since November so I'm kinda worried
 
Last edited by MichiS97,

firephoenix26

New Member
Newbie
Joined
Jan 1, 2018
Messages
1
Trophies
0
Age
25
XP
51
Country
Austria
So I did everything like specified in the post, but I can't install things when I go to this launcher site-thing. Help please
 

.44 Magnum

Well-Known Member
Member
Joined
Jun 25, 2010
Messages
150
Trophies
1
XP
645
Country
United States
If you don't mind me asking, on which firmware version are you? Are you playing the game from disc? I'm on 5.5.1 and I'm playing the game from disc, I'd just like to find out some common denominators. I've just been looking forward to playing that game with cheats so much that I'm kind of desperate now :D The fact that this issue has apparently persisted since November so I'm kinda worried

I'm on 5.5.1 as well, playing from USB HDD. The thing I find strange is that according to what I've read it use to connect, but I've tried every version of tcpgecko.elf from the GitHub commit page dating back to Feb. 27th 2017 and had absolutely no luck. I even tried an older version of JGecko U, but no dice.
 

MichiS97

"Leftist snowflake milennial"
Member
Joined
Jun 14, 2011
Messages
1,813
Trophies
2
Age
26
Location
Munich
XP
3,570
Country
Germany
I'm on 5.5.1 as well, playing from USB HDD. The thing I find strange is that according to what I've read it use to connect, but I've tried every version of tcpgecko.elf from the GitHub commit page dating back to Feb. 27th 2017 and had absolutely no luck. I even tried an older version of JGecko U, but no dice.
I'm on 5.5.2 now and I've tried it both on disc and HDD versions. Seems to affect everyone then. I've also tried various versions of JGecko U and tcpgecko.elf as well as codehandler.bin. This is really weird.
 
  • Like
Reactions: .44 Magnum

skoolzout1

Well-Known Member
Member
Joined
Mar 16, 2017
Messages
538
Trophies
0
Location
The Maple Syrup Aisle
XP
953
Country
Canada
@BullyWiiPlaza

I had an idea.. What else is new right?

And I sort of just want your opinion on this, im not really asking for it to happen.

What if we rewrote TCPgecko to perform the searching locally on the wii u?

Surely it would be faster to skip having to dump everything to the computer first before evaluating based on the search criteria? Even if the wii u is much more slower at evaluating than the average PC, the fact that the wii u doesnt have to send the data first might increase search times.

Just a thought.
 

tastymeatball

Well-Known Member
Member
Joined
Nov 30, 2016
Messages
273
Trophies
0
Age
38
XP
2,459
Country
Germany
Is it possible to change the memory area where TCPGecko gets installed to something like 0x48000000? Because I guess if it is installed back there most other codes won't get shifted around and you can probably use addresses you found with Cemu.
 

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,467
Country
Germany
Surely it would be faster to skip having to dump everything to the computer first before evaluating based on the search criteria? Even if the wii u is much more slower at evaluating than the average PC, the fact that the wii u doesnt have to send the data first might increase search times.

Just a thought.
Not quite, the Wii U doesn't have enough RAM to analyze the results of its own RAM dumps and it would be an immense effort to implement. Even in Java it was painful and this is C on the Wii U. <_<
Is it possible to change the memory area where TCPGecko gets installed to something like 0x48000000? Because I guess if it is installed back there most other codes won't get shifted around and you can probably use addresses you found with Cemu.
No, it has to be executable memory anyway. Also, some games use the memory area (possibly).
 
Last edited by BullyWiiPlaza,
  • Like
Reactions: skoolzout1

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,721
Trophies
2
XP
8,471
Country
Tuvalu
has the 'cheats on sd card' method changed or improved and made easier?
because when it came out it was a bit tricky.
thanks :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Those IHOP chips are actually pretty damn good
  • BigOnYa @ BigOnYa:
    They're made with left over pancake/wafle batter, that's been sitting out all day.
  • BigOnYa @ BigOnYa:
    3 hours on a riding lawn mower, my butt is numb and my whole body is still vibrating. Gonna be a long summer. :cry: I just need to buy some goats.
    +1
  • SylverReZ @ SylverReZ:
    @BigOnYa, Did you leave your buttplug in?
    +2
  • BigOnYa @ BigOnYa:
    I feel like I spent the night with Ancientboi
    +3
  • Flame @ Flame:
    Ancientboi at it again.
    +2
  • Flame @ Flame:
    is it a bird is it a plane... no its Ancientboi banging your ass away !
    +3
  • K3Nv2 @ K3Nv2:
    Took along time to fit it in?
  • K3Nv2 @ K3Nv2:
    Snow days $25 on steam may grab it
  • SylverReZ @ SylverReZ:
    Measuring sizes with AncientBoi, I see.
  • K3Nv2 @ K3Nv2:
    I guess Ancientboi would be Peter
    +2
  • SylverReZ @ SylverReZ:
    Loooooool :rofl2:
  • SylverReZ @ SylverReZ:
    So true
  • BigOnYa @ BigOnYa:
    @K3Nv2 Snow Day is pretty fun. My only bitch would be the camera controls, when you move around, say down, you have to move the right stick left or right to get camera to turn and get your view, other than that I like it so far.
  • K3Nv2 @ K3Nv2:
    From what people say pvp isn't even worth it
  • BigOnYa @ BigOnYa:
    I just been playing offline, and they give you a few bots here n there on your team to help battle. I don't think it's as funny as the other games tho, more battle oriented than humor, which kinda sucks, but I'm still early in it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, doesnt the game have a campaign mode?
  • BigOnYa @ BigOnYa:
    Yea, and co-op, but you can also start a pvp session and battle just with friends. You get special skill cards (powers) the more you play. And higher value cards, but you can only enable so many cards at a time.
  • K3Nv2 @ K3Nv2:
    If you can find enough for it
  • BigOnYa @ BigOnYa:
    Toilet paper is considered the money, you collect and buy stuff with TP, kinda funny. Graphics are def better than the other games tho, I think they used Unity 5 engine.
    BigOnYa @ BigOnYa: Toilet paper is considered the money, you collect and buy stuff with TP, kinda funny. Graphics...