Game Development Community

Problem with new version of TGEA and Nvidia 8800 GTS

by Jackie Hayes · in Torque Game Engine Advanced · 04/25/2007 (3:03 pm) · 7 replies

I recently bought the new Nvidia 8800 GTS video card. I have been working with TGEA 1.0. It seems to be running ok. I downloaded TGEA 1.0.1 (with new drivers) and now none of the shaders will load. Both of these are on a clean install of the software. This from the log file....

TGEA 1.0
Texture Manager
   - Approx. Available VRAM:  335544320
   - Threshold VRAM:  134217729
   - Quality mode: high
....
....
Executing common/client/recordings.cs.
Executing common/client/shaders.cs.
Executing common/lighting/sgShaders.cs.
Executing common/client/materials.cs.

OpenAL Driver Init:
Works OK.....

TGEA 1.0.1
Texture Manager
   - Approx. Available VRAM:  335544320
   - Threshold VRAM:  134217729
   - Quality mode: high
....
....
Executing common/client/recordings.cs.
Executing common/client/shaders.cs.
Executing common/lighting/sgShaders.cs.
GFXD3DShader::initVertShader - no compiled code produced; possibly missing file 'shaders/legacyTerrain/terrainDynamicLightingMaskV.hlsl'?
GFXD3DShader::initVertShader - unable to compile shader!
....
....
GFXD3DShader::initVertShader - no compiled code produced; possibly missing file 'shaders/debugInteriorsV.hlsl'?
GFXD3DShader::initVertShader - unable to compile shader!
GFXD3DShader::initPixShader - no compiled code produced; possibly missing file 'shaders/debugInteriorsP.hlsl'?
Executing common/client/materials.cs.

OpenAL Driver Init:

Does anyone know what am I doing wrong????

Thanks....

#1
04/25/2007 (6:48 pm)
I had this exact problem. Quick question, is this stock TGEA? The build that had this problem was not stock and unfortunately I didn't have any part in the development of it, so I can't post a fix. Try downloading the latest version of TGEA.
#2
04/25/2007 (7:02 pm)
Copy the shaders from TGEA 1.0 and give it a whirl.
#3
04/25/2007 (8:55 pm)
It's not a problem with the actual shader files.
#4
04/25/2007 (8:55 pm)
Matt...It is stock TGEA. I just downloaded TGEA 1.0.1 and ran the executable. I did not recompile first. I even copied TGEA.exe from my TGEA 1.0.1 folder to the my TGEA 1.0 folder. The problem still exists. I run TGEA 1.0 and it works fine, I run TGEA 1.0.1 and I get the errors. Both are in the same folder.

Randy....Since it will not run in either folder I don't know if copying the shaders will do any good but I'll give it a try. I have seen stranger things. :)

Thanks guys for responding....
#5
04/26/2007 (7:45 pm)
The problem seems to be with the build that came the update. I recompiled with VS2005 and everything works fine now. I guess the build that came with the download was a stripped down version because the file size almost doubled after I compiled the clean build. It went from about 2.8meg to about 4.2meg but at least it works now.

Thanks guys....
#6
04/26/2007 (9:53 pm)
I had the same problem with 1.01, and after lots of stuffing around, I noticed that there's a updated version of directx 9.0c. I suspect recompiling on your computer fixed it because you compiled against the version of directx on your system. I'd recommend getting the update regardless.

Hope this helps :)
#7
04/27/2007 (2:30 pm)
1.00 was built against Oct06 DX
1.01 needs a new (Feb07) DX which needs to be installed in order to have TGEA working on your system.