I confirm that Java 7 beta, in my case I go up 10-15fps in crisis core. Average 35-50fps
Add options on run jpcsp.jar
-XX:MaxPermSize=512m
-XXarallelGCThreads=2 (You change for thread for you CPU)
-XX:UseSSE=4 (Only supported on CPU SS4 instruccion)
But some bugs on JPCSP crashes aleatorys compared with java6.
Add options on run jpcsp.jar
-XX:MaxPermSize=512m
-XXarallelGCThreads=2 (You change for thread for you CPU)
-XX:UseSSE=4 (Only supported on CPU SS4 instruccion)
But some bugs on JPCSP crashes aleatorys compared with java6.
Code:
java.lang.OutOfMemoryError
Exception in thread "GUI" java.lang.OutOfMemoryError
at sun.misc.Unsafe.allocateMemory(Native Method)
at java.nio.DirectByteBuffer.<init>(Unknown Source)
at java.nio.ByteBuffer.allocateDirect(Unknown Source)
at jpcsp.graphics.VertexBuffer.extend(VertexBuffer.java:139)
at jpcsp.graphics.VertexBuffer.load(VertexBuffer.java:251)
at jpcsp.graphics.VideoEngine.executeCommandPRIM(VideoEngine.java:1754)
at jpcsp.graphics.VideoEngine.executeCommand(VideoEngine.java:1139)
at jpcsp.graphics.VideoEngine.executeList(VideoEngine.java:803)
at jpcsp.graphics.VideoEngine.update(VideoEngine.java:507)
at jpcsp.HLE.modules150.sceDisplay.paintGL(sceDisplay.java:1167)
at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:314)
at org.lwjgl.opengl.AWTGLCanvas.update(AWTGLCanvas.java:343)
at sun.awt.RepaintArea.updateComponent(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.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(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)