Game Development Community

Unable to load Constructor. GL error

by Dennis Corp · in Constructor · 06/16/2008 (4:55 am) · 7 replies

Hi,

I'm currently unable to load constructor at all.
When doing so, the screen flashes, not too much happens then a box pops up stating "Unable to allocate memory"

I checked task manager while it was loading and after a short while (5-15 seconds) the program start chewing into massive amounts of RAM. It will finally fail somewhere above 1.7gb usage. (I expect it's doubling the used ram but that's the highest I've seen it before it crashes.)

My system is Windows XP/SP2 with 4Gb ram and an Intel Quad core CPU.

Previously I was able to use constructor, but I have changed video cards recently and I expect this is what has caused the issue.

Tried reinstalling 1.0.3 and patching to 1.0.51 and none of them would load any differently.

Below is the top part of the console.log, beyond this it repeats the "This shouldn't happen: " lines for the next 24mb of the file with some other loading stuff, but nothing I wouldn't expect.

As you can probably tell, there is obviously a video problem, but i don't know how to fix this issue.

This part in particular has me intrigued.
Video Init:
   Accelerated OpenGL display device not detected.
   Accelerated D3D device not detected.
   Voodoo 2 display device not detected.
My current video card is a Gigabyte GeForce 9800GTX, with the very latest DirectX and nVidia drivers installed.

#1
06/16/2008 (4:56 am)
//-------------------------- 6/16/2008 -- 21:39:31 -----
Processor Init:
   Intel (unknown, Pentium Pro/II/III family), ~2.40 Ghz
     (timed at roughly 2.39 Ghz)
   FPU detected
   MMX detected
   SSE detected
 
Math Init:
   Installing Standard C extensions
   Installing Assembly extensions
   Installing FPU extensions
   Installing MMX extensions
   Installing SSE extensions
 
Input Init:
   keyboard0 input device created.
   mouse0 input device created.
   DirectInput enabled.

Internet Proxy: (null)
--------- Loading MODS ---------
Missing file: textures/main.cs!
Error: Unable to find specified mod: textures
Loading compiled script constructor/main.cs.
Loading compiled script common/main.cs.
Missing file: common/defaults.cs!
Loading compiled script constructor/version.cs.
Loading compiled script constructor/defaults.cs.
Missing file: constructor/prefs.cs!
Loading compiled script creator/main.cs.
Loading compiled script common/main.cs.
Missing file: common/defaults.cs!
ActivatePackage called for a currently active package!

--------- Parsing Arguments ---------

--------- Initializing MOD: Common ---------
Loading compiled script common/client/canvas.cs.
Loading compiled script common/client/audio.cs.

--------- Initializing MOD: Constructor ---------
Loading compiled script constructor/client/init.cs.
Loading compiled script constructor/client/scripts/units.cs.

--------- Initializing MOD: Constructor: Server ---------
Loading compiled script common/server/audio.cs.
Loading compiled script common/server/server.cs.
Loading compiled script common/server/message.cs.
Loading compiled script common/server/commands.cs.
Loading compiled script common/server/missionInfo.cs.
Loading compiled script common/server/missionLoad.cs.
Loading compiled script common/server/missionDownload.cs.
Loading compiled script common/server/clientConnection.cs.
Loading compiled script common/server/kickban.cs.
Loading compiled script common/server/game.cs.

--------- Initializing Lighting System: Loading Extensions ---------
Created interface for application extension 'ConstructorLightingSystem.dll' ("Constructor Default Lighting System" - "Synapse Gaming - Copyright 2005)


--------- Initializing MOD: Constructor: Client ---------
Loading compiled script constructor/client/ui/customProfiles.cs.
constructor/client/ui/customProfiles.cs (0): Unable to find parent object GuiTreeViewProfile for GuiControlProfile.
Loading compiled script common/client/message.cs.
Loading compiled script common/client/mission.cs.
Loading compiled script common/client/missionDownload.cs.
Loading compiled script common/client/actionMap.cs.
Video Init:
   Accelerated OpenGL display device not detected.
   Accelerated D3D device not detected.
   Voodoo 2 display device not detected.

"OpenGL" display device not found!
"OpenGL" display device not found!
"D3D" display device not found!
"Voodoo2" display device not found!
Loading compiled script common/ui/defaultProfiles.cs.
Loading compiled script common/ui/ConsoleDlg.gui.
This shouldn't happen: glGenTextures
This shouldn't happen: glBindTexture
This shouldn't happen: glTexImage2D
This shouldn't happen: glTexParameteri
This shouldn't happen: glTexParameteri
This shouldn't happen: glTexParameteri
This shouldn't happen: glTexParameteri
This shouldn't happen: glGenTextures
This shouldn't happen: glBindTexture
This shouldn't happen: glTexImage2D
This shouldn't happen: glTexParameteri
This shouldn't happen: glTexParameteri
This shouldn't happen: glTexParameteri

Edit: Wrong code tags, and the copyright symbol cut off the last half of the post.
#2
11/23/2008 (1:34 pm)
Hello,

I was just wondered if anyone ever found a solution to this problem? I have an nvidia 9800GT, installed the new driver, and still cannot boot constructor. If anyone has any answers, I would be very appreciative.
#3
11/25/2008 (12:49 pm)
Did you check to see if the card happens to have good OpenGL support? Do you see this issue with other Torque demos or products using OpenGL (or other non-Torque products?)
#4
11/25/2008 (7:22 pm)
The video cards specifications says it supports OpenGL 2.1.

I don't have a problem running other torque products, either.
#5
11/25/2008 (7:38 pm)
Upon further inspection, my console.log looks identical to Dennis'. It is not detecting any OpenGL device, even though my video card does support openGL.
#6
11/25/2008 (8:01 pm)
Hey, just wanted to let you know that I didn't end up finding a resolution to this.
I was however able to run other Torque programs, so this was solely related to Constructor.

I had given up however, and recently upgraded to Vista. I'll check tonight when I get home as to whether that made a difference or not.
#7
01/31/2009 (2:23 pm)
I am going to bump this one more time in case anyone else has run into this problem and found a solution yet. I am still completely unable to to open constructor, and now I have discovered, Show Tool Pro.

There seems to be some problem with XP and the GeForce 9800 (GT in my case) in detecting the open GL support. Any ideas how this might be fixed?