Ok, somewhen between r1696 and the current (r1777) the startup behaviour has been fixed. But finally there are still some more problems.
After
![[Image: mgsl.png]](http://img831.imageshack.us/img831/1720/mgsl.png)
JPCSP seems to get into another endless loop.
I saved the log until this position in the "info"-format, and after that I switched to "debug" so the log file doesn't get too big. The reset button still doesn't work for this game, so I guess that's why file splitting doesn't work:
When I simply reload ("Load recent") the game without having pushed the "play"-button, I get the following exceptions:
The log is in attachment, I hope, you can find out, why the game gets into an endless loop.![Wink Wink](https://www.emunewz.net/forum/images/smilies/wink.gif)
If you need some more info, just tell me.
After
![[Image: mgsl.png]](http://img831.imageshack.us/img831/1720/mgsl.png)
JPCSP seems to get into another endless loop.
I saved the log until this position in the "info"-format, and after that I switched to "debug" so the log file doesn't get too big. The reset button still doesn't work for this game, so I guess that's why file splitting doesn't work:
Code:
Running Jpcsp 32bit...
java.lang.NullPointerException
at jpcsp.HLE.modules150.IoFileMgrForUser.start(IoFileMgrForUser.java:381
)
at jpcsp.HLE.modules.HLEModuleManager.startModules(HLEModuleManager.java
:364)
at jpcsp.Emulator.initCpu(Emulator.java:173)
at jpcsp.Emulator.load(Emulator.java:148)
at jpcsp.Emulator.load(Emulator.java:130)
at jpcsp.MainGUI.loadUMD(MainGUI.java:968)
at jpcsp.MainGUI.loadUMD(MainGUI.java:1031)
at jpcsp.MainGUI.resetEmu(MainGUI.java:1190)
at jpcsp.MainGUI.ResetButtonActionPerformed(MainGUI.java:1181)
at jpcsp.MainGUI.access$300(MainGUI.java:96)
at jpcsp.MainGUI$4.actionPerformed(MainGUI.java:283)
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.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)
When I simply reload ("Load recent") the game without having pushed the "play"-button, I get the following exceptions:
Code:
Running Jpcsp 32bit...
Exception in thread "GUI" java.lang.ArrayIndexOutOfBoundsException: 10
at jpcsp.graphics.Uniforms.allocateId(Uniforms.java:65)
at jpcsp.graphics.RE.REShader.initShader(REShader.java:85)
at jpcsp.graphics.RE.REShader.<init>(REShader.java:63)
at jpcsp.graphics.RE.RenderingEngineFactory.createRenderingEngine(Render
ingEngineFactory.java:40)
at jpcsp.HLE.modules150.sceDisplay.display(sceDisplay.java:1041)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78
)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1
94)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.
java:412)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
at sun.awt.RepaintArea.paintComponent(Unknown Source)
at sun.awt.RepaintArea.paint(Unknown Source)
at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
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)
The log is in attachment, I hope, you can find out, why the game gets into an endless loop.
![Wink Wink](https://www.emunewz.net/forum/images/smilies/wink.gif)
If you need some more info, just tell me.