I got it to work (on 5.3.2) it just needed an extra step that I'm not sure how you could do without pygecko. You can write to the memory areas with JGeckoU, however without that one step, it causes the game to freeze. I don't really know if it'll work on 5.5.1 though as you need to write to the kernel, which if I'm not mistaken will have different addresses. That's far above my paygrade, but if you want to try it, send me a PM. I can't guarantee it won't break your console though, it shouldn't, since it should clear on reboot, but kernel is not something I'd want to mess with without explicit instructions.
This is what i did, but can't seem to work, it connect but the pop up for the game title and id freeze the game whenever she's closed (by pressing ok, cancel or the cross)
This is what i did, but can't seem to work, it connect but the pop up for the game title and id freeze the game whenever she's closed (by pressing ok, cancel or the cross)
Your's too, but everytime i connect, the pop up with the game name and the game id freeze the game whenever I put the right name and id or cancel this.
So i don't know what I did wrong :/
Same thing for me. I use the links in OP to run the kernel that enables memory mapping and pygecko then I launch Loadiine. I always get the error and freeze. I don't see why we can't post issues about Loadiine because how else are they supposed to be solved? I'd really like to be able to use JGecko. I've been having a lot of fun finding different addresses in games and I'd love to be able to use my cheats in real time
Same thing for me. I use the links in OP to run the kernel that enables memory mapping and pygecko then I launch Loadiine. I always get the error and freeze. I don't see why we can't post issues about Loadiine because how else are they supposed to be solved? I'd really like to be able to use JGecko. I've been having a lot of fun finding different addresses in games and I'd love to be able to use my cheats in real time
In order for those issues to be solved, you would have to provide more details.
Do you have the Pygecko option turned on in Loadiine? Try switching it off and see what happens.
Can someone find the game id address for 5.5.1 then please?
All you have to do is search for the game id in the memory viewer starting from address 10000000. For instance, in Super Mario World 3D USA it would be
Code:
00050000 10108F00
It should come up with a similar address like 100136D0 (which is for 5.3.2 apparently).
In order for those issues to be solved, you would have to provide more details.
Do you have the Pygecko option turned on in Loadiine? Try switching it off and see what happens.
OK, finally i am also in the game with sploiting and can start my modding, but i also got the GameID-Dialogue on Connecting, running Mario Maker 1.42 PAL from Disc. I never messed with RamSearches aside from CheatEngine and some basic codes i collected for some SnES and GBA-Games, so as soon as one could point me in a bit more detail how to find the ID i will gladly look it up myself.
EDIT: OK happens with every game i start, it must indeed be the firmware, still not using loadiine, just legit disc and eshopgames and the JGecko Version provided in the OP, run with the newest and freshly installed version of java 1.8.0 x86 and all firewalls disabled and both exploits run in order, it even connects, just won't pick up the ID automatically and (sry if i'm newbish, this could be the correct behaviour in this case) after i ok or cancel the dialogue with or without random info put in, firmwarechecks return "0" and everything but the memoryviewer is broken , if it helps ANYTHING. The Games also run fine either way no matter how much i disconnect or reconnect just exiting to WiiUMenu freezes the console, which i also guess is normal.
java.net.SocketException:Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite0(NativeMethod)
at java.net.SocketOutputStream.socketWrite(UnknownSource)
at java.net.SocketOutputStream.write(UnknownSource)
at java.io.DataOutputStream.writeInt(UnknownSource)
at wiiudev.gecko.client.connector.MemoryWriter.sendWriteCommand(MemoryWriter.java:32)
at wiiudev.gecko.client.connector.MemoryWriter.writeInt(MemoryWriter.java:70)
at wiiudev.gecko.client.connector.MemoryWriter.writeBytes(MemoryWriter.java:167)
at wiiudev.gecko.client.codehandler.CodeHandlerInjection.inject(CodeHandlerInjection.java:21)
at wiiudev.gecko.client.codehandler.CodeHandlerInjector.inject(CodeHandlerInjector.java:36)
at wiiudev.gecko.client.gui.JGeckoUGUI.injectCodeHandler(JGeckoUGUI.java:1333)
at wiiudev.gecko.client.gui.JGeckoUGUI.connect(JGeckoUGUI.java:1285)
at wiiudev.gecko.client.gui.JGeckoUGUI.access$2400(JGeckoUGUI.java:44)
at wiiudev.gecko.client.gui.JGeckoUGUI$13.doInBackground(JGeckoUGUI.java:1236)
at wiiudev.gecko.client.gui.JGeckoUGUI$13.doInBackground(JGeckoUGUI.java:1209)
at javax.swing.SwingWorker$1.call(UnknownSource)
at java.util.concurrent.FutureTask.run(UnknownSource)
at javax.swing.SwingWorker.run(UnknownSource)
at java.util.concurrent.ThreadPoolExecutor.runWorker(UnknownSource)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(UnknownSource)
at java.lang.Thread.run(UnknownSource)
If so, you are using the wrong kernel exploit/TCP Installer.
In order for those issues to be solved, you would have to provide more details.
Do you have the Pygecko option turned on in Loadiine? Try switching it off and see what happens.
If you guys tell me what you need, I will gladly provide the information.
It's always this error and it's the same issue as everyone else. It connects, but asks for title ID then freezes. It works without Loadiine.
wiiudev.gecko.client.debugging.ErrorLogger log
SEVERE:
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at java.io.DataInputStream.readByte(Unknown Source)
at wiiudev.gecko.client.connector.MemoryReader.getStatus(MemoryReader.java:254)
at wiiudev.gecko.client.connector.MemoryReader.readBytes(MemoryReader.java:240)
at wiiudev.gecko.client.connector.MemoryReader.readInt(MemoryReader.java:56)
at wiiudev.gecko.client.codehandler.CodeHandlerInjector.isInstalled(CodeHandlerInjector.java:103)
at wiiudev.gecko.client.gui.JGeckoUGUI.connect(JGeckoUGUI.java:1299)
at wiiudev.gecko.client.gui.JGeckoUGUI.access$2400(JGeckoUGUI.java:44)
at wiiudev.gecko.client.gui.JGeckoUGUI$13.doInBackground(JGeckoUGUI.java:1231)
at wiiudev.gecko.client.gui.JGeckoUGUI$13.doInBackground(JGeckoUGUI.java:1213)
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)
You understand that we are trying to do it through Loadiine right? We load the special kernel from the provided link, pygecko, THEN we load the kernel for Loadiine. This is following H3llbender's post that says it works "sometimes". It's not worked the good twenty times I've tried. It also asks for the title ID no matter what game I play when using it without Loadiine. I just tried with Tropical Freeze and it asked for title ID.
If you guys tell me what you need, I will gladly provide the information.
It's always this error and it's the same issue as everyone else. It connects, but asks for title ID then freezes. It works without Loadiine.
wiiudev.gecko.client.debugging.ErrorLogger log
SEVERE:
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at java.io.DataInputStream.readByte(Unknown Source)
at wiiudev.gecko.client.connector.MemoryReader.getStatus(MemoryReader.java:254)
at wiiudev.gecko.client.connector.MemoryReader.readBytes(MemoryReader.java:240)
at wiiudev.gecko.client.connector.MemoryReader.readInt(MemoryReader.java:56)
at wiiudev.gecko.client.codehandler.CodeHandlerInjector.isInstalled(CodeHandlerInjector.java:103)
at wiiudev.gecko.client.gui.JGeckoUGUI.connect(JGeckoUGUI.java:1299)
at wiiudev.gecko.client.gui.JGeckoUGUI.access$2400(JGeckoUGUI.java:44)
at wiiudev.gecko.client.gui.JGeckoUGUI$13.doInBackground(JGeckoUGUI.java:1231)
at wiiudev.gecko.client.gui.JGeckoUGUI$13.doInBackground(JGeckoUGUI.java:1213)
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)
You understand that we are trying to do it through Loadiine right? We load the special kernel from the provided link, pygecko, THEN we load the kernel for Loadiine. This is following H3llbender's post that says it works "sometimes". It's not worked the good twenty times I've tried. It also asks for the title ID no matter what game I play when using it without Loadiine. I just tried with Tropical Freeze and it asked for title ID.
I found the solution. Like I expected, the title id is at address 0x10013C10 for Loadiine on 5.5.1 (or whatever) and I have been using 0x100136D0 so far (since that is where it is for me on 5.3.2 non-Loadiine).
Good thing I kept refreshing the page while I was downloading the update so I could get the info for you, since no one else in this thread seems to pay attention to anything that doesn't say loadiine in it. Update cancelled with 2mb left to download lol.
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...
Images for the rumoured Zelda-themed limited edition Switch 2 for The Legend of Zelda's 40th Anniversary have started to leak online.
The leak shows only the...
Hoenn to the ROM hacking scene is like Kanto to the official games. It's everywhere. At this point you've probably played through Pokemon Emerald with a party of...
After being announced last year, the fan-made remake Gamma Emerald has finally gotten its first early access release. A complete rebuild of fan-favourite Pokemon...
The golden age of emulation on the Switch continues as a native Dolphin port was released by @Nagaa earlier today. Included in this port, we're looking at cover art...
With the latest entry to the Fire Emblem series, Fortune's Weave, set to launch in September, Nintendo have today announced a new Nintendo Direct to put it soundly in...
Harbour Masters were cutting it close with this one, promising a release of their Banjo Kazooie PC port "Lighthouse" by the end of this month. And they did not...
So I got pretty lucky on this one. Having ordered the physical version of Oblivion Remastered on Switch 2, I had it delivered earlier today, beating out the official...
Though we knew all the way back in May that this was coming, the exact numbers remained a mystery for prospective Nintendo gamers in the UK. If you happen to have...
Images for the rumoured Zelda-themed limited edition Switch 2 for The Legend of Zelda's 40th Anniversary have started to leak online.
The leak shows only the...
Though we knew all the way back in May that this was coming, the exact numbers remained a mystery for prospective Nintendo gamers in the UK. If you happen to have...
After being announced last year, the fan-made remake Gamma Emerald has finally gotten its first early access release. A complete rebuild of fan-favourite Pokemon...
With the latest entry to the Fire Emblem series, Fortune's Weave, set to launch in September, Nintendo have today announced a new Nintendo Direct to put it soundly in...
Over the past week, rumors have started swirling as Redditors (probably correctly) deduced the title of the upcoming Elder Scrolls game, which will apparently be...
GBAtemp is and always has been an independent community. Since 2002 our staff have voluntarily kept the site running, added new forums, features, provided constant...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
So I got pretty lucky on this one. Having ordered the physical version of Oblivion Remastered on Switch 2, I had it delivered earlier today, beating out the official...
Over the weekend, SQUARE ENIX and Disney & Pixar Games shared the release window for the highly anticipated action-RPG Kingdom Hearts IV. A new trailer also...
Hoenn to the ROM hacking scene is like Kanto to the official games. It's everywhere. At this point you've probably played through Pokemon Emerald with a party of...