Log in

No account? Create an account
The new version now comes with "CustomConfigs", a variety of… - Blather, Rinse, Repeat
April 2nd, 2007
06:50 pm


Previous Entry Share Next Entry

The new version now comes with "CustomConfigs", a variety of different resolutions to run at, in case you wanted to play in a tiny window.

(3 comments | Leave a comment)

[User Picture]
Date:April 3rd, 2007 01:02 pm (UTC)

Is it *my* computer?

Still not working...

running with options:
sound : True
mouseGrab : False
level : 1
windowed : True
height : 600
width : 800

about to init
about to resize
about to set screenInfo
Traceback (most recent call last):
File "main.py", line 220, in ?
File "main.py", line 165, in main
File "main.py", line 50, in draw
File "fsmMgr.pyo", line 66, in draw
File "stateAim.pyo", line 64, in draw
File "level1.pyo", line 74, in draw
OpenGL.GL.GLerror: [Errno 1285] out of memory
If there are any python error messages in this window, I would
appreciate hearing about them at tsmaster@gmail.com. Thank you
for testing my game!
Press any key to continue . . .

*Please* let me know what I'm doing wrong! Do I need to close programs?
[User Picture]
Date:April 3rd, 2007 03:03 pm (UTC)

Re: Is it *my* computer?

Right now, I can think of three potential categories of problems:

  • I'm doing something boneheaded - like eating up memory in ways that I shouldn't be.
  • You're doing something that seems benign, but is actually causing a problem - like running something else at the same time, which consumes memory that would otherwise be available.
  • I'm overestimating the capabilities of your hardware - the perennial problem of PC development - you build on a fast machine, but need to support a range of consumer configurations.

The last one seems the most likely to me, but all I'm doing is drawing lines, so I'm a little stunned to run into machine limitations. I'm running on an nVidia 6200, and I've tested on an older nVidia card (4000 series, maybe?) and on a Mac (with maybe an ATI card?). I've had friends and other contestants test it, and at first, about 50% of people saw a blank screen (or occasionally fragments of color), which I took a guess, and found a solution to. So, now the only machine that's having problems (that I know about) is yours.

With the CustomConfigs thing we just tried, I wanted to use as small of a window as possible, guessing that OpenGL was running out of memory handling an 800x600 screen. You say you ran the 256x192 bat file, which uses around 1/10 the video memory of the 800x600 version.

I've got one other idea of a potential problem spot - I'm drawing fat antialiased lines, which use up a certain amount of memory. I could have an option to scale that back to drawing single-pixel lines. It won't look as pretty, but it may finally run. I'll post and or reply when that's in.

Other than that, I'm running out of ideas. Maybe you can help me out here. What version of windows are you running? What graphics card do you have in the machine? What kind of CPU is it? Do you know if the video drivers have been updated at all recently?

It may be that we can track this one down soon. If so, we both are happy. It may be that there's a solution that's going to take me more time to find than makes sense while the competition clock is running - in which case, I'll apologize and defer chasing down the solution until next week. Or, it may be that my game just isn't going to run on your machine. I'm not excited about that possibility, but it's something to consider.

And yeah, when you get a chance, do close as much as possible, including the stuff in the system tray next to the clock - random helper programs sometimes gobble up system resources in a surprising way.
[User Picture]
Date:April 3rd, 2007 01:06 pm (UTC)
I got the same error with all of the versions I tried. :(
My Website Powered by LiveJournal.com