Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI IllegalArgumentException when enabling "Disable VBO" #291

Open
GoogleCodeExporter opened this issue Mar 22, 2015 · 1 comment
Open

Comments

@GoogleCodeExporter
Copy link

Game:  Tested using Project Diva 2nd

Hardware & Software:
JPCSP r2541 32-bit
Windows 7 64-bit
AMD Phenom II X4 3.8 ghz
ATI HD Radeon 6770 1gb
6gb 1600 DDR3

Relevant messages from the log file:
No log file is actually printed, instead it is entirely reserved within the 
terminal.  The message displayed is this

http://pastebin.com/Yrfgk97H

Surprisingly enough, the problem is fixed by doing the exact opposite of what I 
thought would be necessary.  Apparently 3D Games can no longer work when 
Disable VBO is checked.  By unchecking it, the game now works flawlessly 
without this error.

Original issue reported on code.google.com by nhyd...@gmail.com on 1 May 2012 at 6:11

@GoogleCodeExporter
Copy link
Author

The "Disable VBO" option should be removed as all current graphic cards support 
VBO.


Running Jpcsp 32bit...
Exception in thread "GUI" java.lang.IllegalArgumentException
        at java.nio.Buffer.limit(Unknown Source)
        at jpcsp.graphics.RE.DirectBufferUtilities.getByteBuffer(DirectBufferUti
lities.java:148)
        at jpcsp.graphics.RE.DirectBufferUtilities.getDirectFloatBuffer(DirectBu
fferUtilities.java:161)
        at jpcsp.graphics.RE.RenderingEngineLwjgl.setVertexPointer(RenderingEngi
neLwjgl.java:1054)
        at jpcsp.graphics.RE.BaseRenderingEngineProxy.setVertexPointer(BaseRende
ringEngineProxy.java:582)
        at jpcsp.graphics.RE.BaseRenderingEngineProxy.setVertexPointer(BaseRende
ringEngineProxy.java:582)
        at jpcsp.graphics.RE.BaseRenderingEngineProxy.setVertexPointer(BaseRende
ringEngineProxy.java:582)
        at jpcsp.graphics.RE.BaseRenderingEngineProxy.setVertexPointer(BaseRende
ringEngineProxy.java:582)
        at jpcsp.graphics.RE.buffer.BufferManagerDefault.setVertexPointer(Buffer
ManagerDefault.java:87)
        at jpcsp.graphics.textures.GETexture.copyTextureToScreen(GETexture.java:
227)
        at jpcsp.graphics.textures.GETexture.copyTextureToScreen(GETexture.java:
175)
        at jpcsp.HLE.modules150.sceDisplay$AWTGLCanvas_sceDisplay.paintGL(sceDis
play.java:242)
        at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:314)

Original comment by gi...@web.de on 10 May 2012 at 7:18

  • Changed title: GUI IllegalArgumentException when enabling "Disable VBO"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant