Strange Error

Situation:

Game works flawlessly and at full speed for 15 out of 15 testers who have computers ranging from 500 MHz/128 MB/Win 98 up to top end stuff. And in between are people using Linux, OS X and all sorts of video cards. They all work.

Then comes one user, and here are his specs.

1.0 Ghz VIA C3
512 MB
VIA Unichrome (Uh-oh)
Windows XP & Slackware Linux 11 1024x768
Integrated Audio (AC 97)

This user gets two inexplicable errors, which I can’t trace to anything. :confused:
The first is related to LWJGL.

Exception in thread "main" org.lwjgl.opengl.OpenGLException: Invalid value (1281)
        at org.lwjgl.opengl.Util.checkGLError(Util.java:56)
        at org.lwjgl.opengl.Display.swapBuffers(Display.java:564)
        at org.lwjgl.opengl.Display.update(Display.java:580)

        at com.golden.gamedev.engine.lwjgl.LWJGLMode.flip(Unknown Source)
        at com.golden.gamedev.GameObject.start(Unknown Source)
        at com.golden.gamedev.GameEngine.startGameLoop(Unknown Source)
        at com.golden.gamedev.Game.start(Unknown Source)
        at com.golden.gamedev.GameLoader.start(Unknown Source)

        at scripts.states.EntryState.initializeGame(Unknown Source)
        at scripts.states.EntryState.main(Unknown Source)

The other error, though not related to LWJGL, is that when he plays the same using standard Java2D, the FMOD drivers mess up randomly in the middle of the game.

“FMOD error! (54) A call to a standard soundcard driver failed, which could possibly mean a bug in the driver or resources were missing or exhausted.”

Again, this is the only user to experience this baffling issue. Any ideas before I start looking hard at the code (a good part which isn’t mine in this case)?

does the tester have an OpenGL capable card at all?
and if so, is it some crap like matrox or s3 ?

as for fmod, it sounds like an internal thing - certainly not lwjgl

Urgh, sorry about not mentioning the setup. I think the culprit is his VIA Unichrome graphics card.

That is a truly risible chipset and card. Best solved with a hammer.

Cas :slight_smile:

hey!
My Epia has that card! - LWJGL does work on it - but it’s shit!
Most likely gtge is using some opengl commands that it doesn’t support

Tester fesses up and says two things.

  1. Card does not support textures larger than 1024x1024. (the largest one has one dimension slightly bigger than 1024)
  2. Something about the textures taking up too much memory for him.

Guess there’s not a whole lot I can do for him…