Has anyone been able to connect JGecko U and the new codehandler to Paper Mario Color Splash? I am using JGecko U 7 days old, codehandler.bin 14 days old, and tcpgecko.elf 21 days old. For some reason I Paper Mario always crashes with blacked out and garbled screen, upon connect. I have tried ticking and unticking automatically detect and ticking and unticking Memory Address Protection, to no avail.
Feb 11, 2017 1:23:34 PM 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.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at java.io.DataInputStream.readFully(Unknown Source)
at java.io.DataInputStream.readLong(Unknown Source)
at wiiudev.gecko.client.tcpgecko.rpl.RemoteProcedureCall.call(RemoteProcedureCall.java:140)
at wiiudev.gecko.client.tcpgecko.rpl.RemoteProcedureCall.callInt(RemoteProcedureCall.java:84)
at wiiudev.gecko.client.tcpgecko.rpl.CoreInit.getEffectiveToPhysical(CoreInit.java:122)
at wiiudev.gecko.client.tcpgecko.main.utilities.memory.MemoryRange.updateMemoryRange(MemoryRange.java:51)
at wiiudev.gecko.client.tcpgecko.main.utilities.memory.AddressRange.setAppExecutableLibrariesStart(AddressRange.java:30)
at wiiudev.gecko.client.gui.MemoryRangeAdjustment.store(MemoryRangeAdjustment.java:51)
at wiiudev.gecko.client.gui.MemoryRangeAdjustment.setAdjustedMemoryRanges(MemoryRangeAdjustment.java:41)
at wiiudev.gecko.client.gui.JGeckoUGUI.lambda$findGameSpecificMemoryBounds$103(JGeckoUGUI.java:4400)
at java.lang.Thread.run(Unknown Source)
Feb 11, 2017 1:23:34 PM wiiudev.gecko.client.debugging.ErrorLogger log
SEVERE:
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.flush(Unknown Source)
at java.io.DataOutputStream.flush(Unknown Source)
at wiiudev.gecko.client.tcpgecko.rpl.RemoteProcedureCall.getSymbol(RemoteProcedureCall.java:33)
at wiiudev.gecko.client.tcpgecko.rpl.RemoteProcedureCall.getSymbol(RemoteProcedureCall.java:19)
at wiiudev.gecko.client.tcpgecko.main.threads.OSThread$Functions.areInterruptsEnabled(OSThread.java:307)
at wiiudev.gecko.client.gui.JGeckoUGUI.populateComponents(JGeckoUGUI.java:4237)
at wiiudev.gecko.client.gui.JGeckoUGUI.access$9000(JGeckoUGUI.java:84)
at wiiudev.gecko.client.gui.JGeckoUGUI$39.doInBackground(JGeckoUGUI.java:4193)
at wiiudev.gecko.client.gui.JGeckoUGUI$39.doInBackground(JGeckoUGUI.java:4137)
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)
I can connect other games without issue. Just Paper Mario Color Splash is the only game that I can't seem to keep it from crashing upon connect.
Has anyone been able to connect JGecko U and the new codehandler to Paper Mario Color Splash? I am using JGecko U 7 days old, codehandler.bin 14 days old, and tcpgecko.elf 21 days old. For some reason I Paper Mario always crashes with blacked out and garbled screen, upon connect. I have tried ticking and unticking automatically detect and ticking and unticking Memory Address Protection, to no avail.
Feb 11, 2017 1:23:34 PM 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.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at java.io.DataInputStream.readFully(Unknown Source)
at java.io.DataInputStream.readLong(Unknown Source)
at wiiudev.gecko.client.tcpgecko.rpl.RemoteProcedureCall.call(RemoteProcedureCall.java:140)
at wiiudev.gecko.client.tcpgecko.rpl.RemoteProcedureCall.callInt(RemoteProcedureCall.java:84)
at wiiudev.gecko.client.tcpgecko.rpl.CoreInit.getEffectiveToPhysical(CoreInit.java:122)
at wiiudev.gecko.client.tcpgecko.main.utilities.memory.MemoryRange.updateMemoryRange(MemoryRange.java:51)
at wiiudev.gecko.client.tcpgecko.main.utilities.memory.AddressRange.setAppExecutableLibrariesStart(AddressRange.java:30)
at wiiudev.gecko.client.gui.MemoryRangeAdjustment.store(MemoryRangeAdjustment.java:51)
at wiiudev.gecko.client.gui.MemoryRangeAdjustment.setAdjustedMemoryRanges(MemoryRangeAdjustment.java:41)
at wiiudev.gecko.client.gui.JGeckoUGUI.lambda$findGameSpecificMemoryBounds$103(JGeckoUGUI.java:4400)
at java.lang.Thread.run(Unknown Source)
Feb 11, 2017 1:23:34 PM wiiudev.gecko.client.debugging.ErrorLogger log
SEVERE:
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.flush(Unknown Source)
at java.io.DataOutputStream.flush(Unknown Source)
at wiiudev.gecko.client.tcpgecko.rpl.RemoteProcedureCall.getSymbol(RemoteProcedureCall.java:33)
at wiiudev.gecko.client.tcpgecko.rpl.RemoteProcedureCall.getSymbol(RemoteProcedureCall.java:19)
at wiiudev.gecko.client.tcpgecko.main.threads.OSThread$Functions.areInterruptsEnabled(OSThread.java:307)
at wiiudev.gecko.client.gui.JGeckoUGUI.populateComponents(JGeckoUGUI.java:4237)
at wiiudev.gecko.client.gui.JGeckoUGUI.access$9000(JGeckoUGUI.java:84)
at wiiudev.gecko.client.gui.JGeckoUGUI$39.doInBackground(JGeckoUGUI.java:4193)
at wiiudev.gecko.client.gui.JGeckoUGUI$39.doInBackground(JGeckoUGUI.java:4137)
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)
I can connect other games without issue. Just Paper Mario Color Splash is the only game that I can't seem to keep it from crashing upon connect.
Awesome. I have found another solution for this. I just launched a game that works with JGecko U, connected to it, exited the game and launched the one that always froze (Little Inferno). Then reconnecting didn't freeze
other games lock up on me just by clicking TCPgecko.elf then running game. nothing to do with jgeckup program. ex. amazing spider man says TCP Gecko stack allocation failed on the tv
other games lock up on me just by clicking TCPgecko.elf then running game. nothing to do with jgeckup program. ex. amazing spider man says TCP Gecko stack allocation failed on the tv
Cool. Doesn't give me black with garbled screen, however got the "Kernel copy Thread stack allocation failed", I guess similar to what @jbuck1975 error on tv.
Tried @CosmoCortney solution and it surprisingly worked.
EDIT:
Should mentioned that I unticked "Find Memory Bounds".
Just in case if anyone is interested. Here is the memory bounds for Paper Mario Color Splash obtained from a much older JGecko U, tcpgecko and codehandler