08-09-2011, 05:09 PM
(08-09-2011, 04:47 PM)overgamer Wrote: I get an error during rendering, right after you do a new player profile, save data, and you skip the opening video
Quote:Exception in thread "GUI" java.lang.ArrayIndexOutOfBoundsException: 3
at jpcsp.graphics.VideoEngine.drawCurvedSurface(VideoEngine.java:5589)
at jpcsp.graphics.VideoEngine.drawSpline(VideoEngine.java:5482)
at jpcsp.graphics.VideoEngine.executeCommandSPLINE(VideoEngine.java:2375)
at jpcsp.graphics.VideoEngine.executeCommand(VideoEngine.java:1083)
at jpcsp.graphics.VideoEngine.executeList(VideoEngine.java:820)
at jpcsp.graphics.VideoEngine.update(VideoEngine.java:525)
at jpcsp.HLE.modules150.sceDisplay.paintGL(sceDisplay.java:1471)
...
in private void drawCurvedSurface (...)
...
int type = patch_prim_types[context.patch_prim]; <<< here
...
It only occurs on my computer, not on another one I could try. Also tryed different revs, and the latest, but it still dosen't change. Also how do I output an error trace? with an option of the emulator on start?
Now that's really odd...
A primitive of type 3 is still valid, but should be ignored. However, there haven't been any reports of this issue until now.
By the way, what kind of error trace do you want to output? Most of the logging can be customized under Debug > Tools > Logger > Customize.
You should be able to select what kind of messages you want to filter and then just choose which logging level you want.