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 wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
Known more widely for their unusual stock price in modern times, GameStop has seen a steady decline as the go-to retail space for US gamers. In what feels like an...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
We are once again here to tell you about a game leaking before its release, but for once, it's not one published by Nintendo. The game files for Microsoft's upcoming...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
Known more widely for their unusual stock price in modern times, GameStop has seen a steady decline as the go-to retail space for US gamers. In what feels like an...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...