Hello guys,
Thank you for constantly improving jpcsp I've been able to play a lot of games that couldn't run before. I haven't had any problems so far except minor glitches for certain games (which can be fixed by changing the settings a little bit). But I've never run into this "Critical error" when loading the UMD >< Could you please take a look at the log below? I've tried google with a few keywords I can think of but without success.
This is the log for jpcsp-3419-windows-x86
[I have win 64, 32bit color, 4gb RAM. I didn't change any settings except "Decode w/ SonicStage.]
On jpcsp-3315-windows-x86 the log said sun.awt.image.PNGImageDecoder$PNGException: crc corruption
I'd really appreciate any help on this. Thank you in advance!
Thank you for constantly improving jpcsp I've been able to play a lot of games that couldn't run before. I haven't had any problems so far except minor glitches for certain games (which can be fixed by changing the settings a little bit). But I've never run into this "Critical error" when loading the UMD >< Could you please take a look at the log below? I've tried google with a few keywords I can think of but without success.
This is the log for jpcsp-3419-windows-x86
[I have win 64, 32bit color, 4gb RAM. I didn't change any settings except "Decode w/ SonicStage.]
Quote:Running Jpcsp 32bit...--------------------------
java.lang.NegativeArraySizeException
at jpcsp.util.Utilities.readStringNZ(Utilities.java:151)
at jpcsp.HLE.kernel.types.pspAbstractMemoryMappedStructure.readStringNZ(
pspAbstractMemoryMappedStructure.java:223)
at jpcsp.format.PSPModuleInfo.read(PSPModuleInfo.java:62)
at jpcsp.HLE.kernel.types.pspAbstractMemoryMappedStructure.read(pspAbstr
actMemoryMappedStructure.java:67)
at jpcsp.Loader.LoadELFModuleInfo(Loader.java:706)
at jpcsp.Loader.LoadELF(Loader.java:404)
at jpcsp.Loader.LoadPSP(Loader.java:337)
at jpcsp.Loader.LoadModule(Loader.java:178)
at jpcsp.Emulator.load(Emulator.java:157)
at jpcsp.Emulator.load(Emulator.java:150)
at jpcsp.MainGUI.loadUMD(MainGUI.java:1819)
at jpcsp.MainGUI.loadUMDGame(MainGUI.java:1978)
at jpcsp.MainGUI.loadUMD(MainGUI.java:1853)
at jpcsp.GUI.UmdBrowser.loadSelectedfile(UmdBrowser.java:550)
at jpcsp.GUI.UmdBrowser.loadButtonActionPerformed(UmdBrowser.java:854)
at jpcsp.GUI.UmdBrowser.access$1100(UmdBrowser.java:50)
at jpcsp.GUI.UmdBrowser$5.actionPerformed(UmdBrowser.java:740)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at jpcsp.MainGUI.openUmdActionPerformed(MainGUI.java:1752)
at jpcsp.MainGUI.access$500(MainGUI.java:133)
at jpcsp.MainGUI$7.actionPerformed(MainGUI.java:446)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
On jpcsp-3315-windows-x86 the log said sun.awt.image.PNGImageDecoder$PNGException: crc corruption
I'd really appreciate any help on this. Thank you in advance!