Game Development Community

Problem with Torque Game Engine SDK Windows Demo v1.2

by Francisco Canedo · in Hardware Issues · 10/27/2003 (8:43 pm) · 13 replies

After upgrade my video drivers, the Torque Game Engine SDK Windows Demo v1.2 don't work anymore.

Nvidia Video drivers :
Windows XP/2000
Version: 52.16
Release Date: October 23, 2003
WHQL Certified

DirectX:
DirectX 9.0b (4.09.0000.0902)

Video card:
NVIDIA GeForce3 Ti 200 64MB

System:
Petium 4 2.4GHZ HT 512MB


*note: my old torqueDemo.exe from SDK v1.1 work fine.

any idea ???... :(

#1
10/27/2003 (10:36 pm)
Is that the new ForceWare driver from Nvidia? I haven'd tested this thing yet. But I've heard that this driver has some problems with diffrent opengl applications. Has anyone else tested it?

Maybe you can try running it with DirectX. Just add the commandline arrgument to your shortcut. Maybe this helps (but I don't think so...).
#2
10/28/2003 (5:58 pm)
Testing...

Torque Game Engine SDK Windows Demo v1.2


demo.exe (Move mouse and exit)
console.log

//-------------------------- 10/28/2003 -- 19:22:16 -----
Processor Init:
Intel Pentium 4, ~2.35 Ghz
(timed at roughly 2.37 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.

--------- Loading MODS ---------
Loading compiled script common/main.cs.
Missing file: common/defaults.cs!
Loading compiled script demo/main.cs.
Loading compiled script demo/client/defaults.cs.
Loading compiled script demo/server/defaults.cs.
Missing file: demo/client/prefs.cs!
Missing file: demo/server/prefs.cs!

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

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

--------- Initializing MOD: Torque Demo ---------
Loading compiled script demo/client/init.cs.
Loading compiled script demo/server/init.cs.
Loading compiled script demo/data/init.cs.
Loading compiled script demo/data/terrains/highplains/propertyMap.cs.

--------- Initializing MOD: Torque Demo 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.
Loading compiled script demo/server/scripts/commands.cs.
Loading compiled script demo/server/scripts/centerPrint.cs.
Loading compiled script demo/server/scripts/game.cs.

--------- Initializing MOD: Torque Demo Client ---------
Loading compiled script demo/client/ui/customProfiles.cs.
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.
Loading compiled script common/editor/editor.cs.
Loading compiled script common/client/scriptDoc.cs.
Video Init:
Accelerated OpenGL display device detected.
Accelerated D3D device detected.
Voodoo 2 display device not detected.

Activating the OpenGL display device...
Activating the OpenGL display device...
Setting screen mode to 640x480x32 (w)...
Creating a new window...
#3
10/28/2003 (6:01 pm)
Testing...


demo.exe -directX (Black screen and exit)
console.log

//-------------------------- 10/28/2003 -- 19:26:43 -----
Processor Init:
Intel Pentium 4, ~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.

--------- Loading MODS ---------
Loading compiled script common/main.cs.
Missing file: common/defaults.cs!
Loading compiled script demo/main.cs.
Loading compiled script demo/client/defaults.cs.
Loading compiled script demo/server/defaults.cs.
Missing file: demo/client/prefs.cs!
Missing file: demo/server/prefs.cs!

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

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

--------- Initializing MOD: Torque Demo ---------
Loading compiled script demo/client/init.cs.
Loading compiled script demo/server/init.cs.
Loading compiled script demo/data/init.cs.
Loading compiled script demo/data/terrains/highplains/propertyMap.cs.

--------- Initializing MOD: Torque Demo 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.
Loading compiled script demo/server/scripts/commands.cs.
Loading compiled script demo/server/scripts/centerPrint.cs.
Loading compiled script demo/server/scripts/game.cs.

--------- Initializing MOD: Torque Demo Client ---------
Loading compiled script demo/client/ui/customProfiles.cs.
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.
Loading compiled script common/editor/editor.cs.
Loading compiled script common/client/scriptDoc.cs.
Video Init:
Accelerated OpenGL display device detected.
Accelerated D3D device detected.
Voodoo 2 display device not detected.

Activating the D3D display device...
Setting screen mode to 800x600x32 (fs)...
Changing the display settings to 800x600x32...
Creating a new full-screen window...
Acquiring a new device context...
Pixel format set:
32 color bits, 32 depth bits, 0 stencil bits
Creating a new rendering context...
Making the new rendering context current...
OpenGL driver information:
Vendor: Microsoft Corp.
Renderer: Direct3D
Version: 1.1
OpenGL Init: Enabled Extensions
ARB_multitexture (Max Texture Units: 2)
EXT_paletted_texture
EXT_compiled_vertex_array
EXT_texture_env_combine
EXT_fog_coord
OpenGL Init: Disabled Extensions
NV_vertex_array_range
EXT_packed_pixels
ARB_texture_compression
EXT_texture_compression_s3tc
3DFX_texture_compression_FXT1
(ARB|EXT)_texture_env_add
EXT_texture_filter_anisotropic
WGL_EXT_swap_control
NPatch tessellation

Loading compiled script common/ui/defaultProfiles.cs.
#4
10/28/2003 (6:05 pm)
Testing...


demo.exe -directX -windowed(show window and crash game)
console.log

//-------------------------- 10/28/2003 -- 19:30:55 -----
Processor Init:
Intel Pentium 4, ~2.35 Ghz
(timed at roughly 2.37 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.

--------- Loading MODS ---------
Loading compiled script common/main.cs.
Missing file: common/defaults.cs!
Loading compiled script demo/main.cs.
Loading compiled script demo/client/defaults.cs.
Loading compiled script demo/server/defaults.cs.
Missing file: demo/client/prefs.cs!
Missing file: demo/server/prefs.cs!

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

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

--------- Initializing MOD: Torque Demo ---------
Loading compiled script demo/client/init.cs.
Loading compiled script demo/server/init.cs.
Loading compiled script demo/data/init.cs.
Loading compiled script demo/data/terrains/highplains/propertyMap.cs.

--------- Initializing MOD: Torque Demo 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.
Loading compiled script demo/server/scripts/commands.cs.
Loading compiled script demo/server/scripts/centerPrint.cs.
Loading compiled script demo/server/scripts/game.cs.

--------- Initializing MOD: Torque Demo Client ---------
Loading compiled script demo/client/ui/customProfiles.cs.
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.
Loading compiled script common/editor/editor.cs.
Loading compiled script common/client/scriptDoc.cs.
Video Init:
Accelerated OpenGL display device detected.
Accelerated D3D device detected.
Voodoo 2 display device not detected.

Activating the D3D display device...
Setting screen mode to 800x600x32 (w)...
Creating a new window...
Acquiring a new device context...
Pixel format set:
32 color bits, 32 depth bits, 0 stencil bits
Creating a new rendering context...
Making the new rendering context current...
OpenGL driver information:
Vendor: Microsoft Corp.
Renderer: Direct3D
Version: 1.1
OpenGL Init: Enabled Extensions
ARB_multitexture (Max Texture Units: 2)
EXT_paletted_texture
EXT_compiled_vertex_array
EXT_texture_env_combine
EXT_fog_coord
OpenGL Init: Disabled Extensions
NV_vertex_array_range
EXT_packed_pixels
ARB_texture_compression
EXT_texture_compression_s3tc
3DFX_texture_compression_FXT1
(ARB|EXT)_texture_env_add
EXT_texture_filter_anisotropic
WGL_EXT_swap_control
NPatch tessellation

Loading compiled script common/ui/defaultProfiles.cs.
#5
10/28/2003 (6:08 pm)
Testing...


demo.exe -directX -windowed(show window and crash game)
console.log

//-------------------------- 10/28/2003 -- 19:30:55 -----
Processor Init:
Intel Pentium 4, ~2.35 Ghz
(timed at roughly 2.37 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.

--------- Loading MODS ---------
Loading compiled script common/main.cs.
Missing file: common/defaults.cs!
Loading compiled script demo/main.cs.
Loading compiled script demo/client/defaults.cs.
Loading compiled script demo/server/defaults.cs.
Missing file: demo/client/prefs.cs!
Missing file: demo/server/prefs.cs!

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

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

--------- Initializing MOD: Torque Demo ---------
Loading compiled script demo/client/init.cs.
Loading compiled script demo/server/init.cs.
Loading compiled script demo/data/init.cs.
Loading compiled script demo/data/terrains/highplains/propertyMap.cs.

--------- Initializing MOD: Torque Demo 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.
Loading compiled script demo/server/scripts/commands.cs.
Loading compiled script demo/server/scripts/centerPrint.cs.
Loading compiled script demo/server/scripts/game.cs.

--------- Initializing MOD: Torque Demo Client ---------
Loading compiled script demo/client/ui/customProfiles.cs.
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.
Loading compiled script common/editor/editor.cs.
Loading compiled script common/client/scriptDoc.cs.
Video Init:
Accelerated OpenGL display device detected.
Accelerated D3D device detected.
Voodoo 2 display device not detected.

Activating the D3D display device...
Setting screen mode to 800x600x32 (w)...
Creating a new window...
Acquiring a new device context...
Pixel format set:
32 color bits, 32 depth bits, 0 stencil bits
Creating a new rendering context...
Making the new rendering context current...
OpenGL driver information:
Vendor: Microsoft Corp.
Renderer: Direct3D
Version: 1.1
OpenGL Init: Enabled Extensions
ARB_multitexture (Max Texture Units: 2)
EXT_paletted_texture
EXT_compiled_vertex_array
EXT_texture_env_combine
EXT_fog_coord
OpenGL Init: Disabled Extensions
NV_vertex_array_range
EXT_packed_pixels
ARB_texture_compression
EXT_texture_compression_s3tc
3DFX_texture_compression_FXT1
(ARB|EXT)_texture_env_add
EXT_texture_filter_anisotropic
WGL_EXT_swap_control
NPatch tessellation

Loading compiled script common/ui/defaultProfiles.cs.
#6
10/28/2003 (6:16 pm)
Testing....

Now "Marble Blast Gold Demo"

MarbleBlastGoldDemo.exe -openGL (Crash game)
MarbleBlastGoldDemo.exe -directX (WORK FINE!!!)


Now "Example from TGE SDK v1.1"
torqueDemo.exe -openGL (WORK FINE!!!)
torqueDemo.exe -directX (WORK FINE!!!)
#7
10/28/2003 (6:37 pm)
Unrelated but its odd that Torque checks OGL extension support when in DX mode :p Seems that should be changed for faster startups.

Anyways its obnviously a driver issue. nVidia does that a lot i'm afraid. They make little changes that suddenly break things. My company has 2 3D engines developed and we've had lots of those problems, usually resolved by minor changes.

Either fix the engine yourself or revert drivers for now is my suggestion. You or someone else with this problem is going to have to trace down the error. I would but I have no problems. I'll run this against some of our test machines though and see.
#8
10/28/2003 (6:50 pm)
I am running the 52.16 drivers with a HEAD revision of the engine (newer then 1.2.0), The game loads and runs fine on WinXP with my Ti4200.



Do you have any of the extra bits of the driver turned on? IE. the Desktop Management section.
#9
10/29/2003 (6:52 pm)
Uninstalling 52.16 drivers... the Torque Game Engine SDK Windows Demo v1.2 WORKING AGAIN... Thanks for comments... :)
#10
01/05/2004 (11:46 am)
Hmm,

I've been wondering why I get such crappy framerates with my GeForce FX 5200 on specific games (torque games included) and only on my Windows drive. The Linux drive works beautifully. Is this also driver related and if so where do I go for help?

-----
edit - the Linux drive worked because it had a pre-50.* driver. After installing the newest driver it too had framerate issues. Installing pre-50.* drivers fixes the framerate on either platform. Also was able to duplicate torque v1.1 working properly in D3D (with new driver) and v1.2 crashing when using the "-directX" arguement as Francisco mentioned.
#11
01/06/2004 (10:03 am)
Franscisco, AFAIK Directx support has been broken for some time now in head and with the 1.2 demo. The NVidia driver issue relates to slow FPS, not broken directx torque.
Does it work in OpenGL?
#12
01/06/2004 (12:49 pm)
@Matthew :Opengl Work Fine, Directx don't Work. Thanks for the info.

@Trent: Actually no problem with demo. you need to remove your old driver, before install a new driver versión.

------------------------------
Testing Driver
------------------------------

System:
Pentium IV 2.4GHZ HT 512MB

Video card:
eVGA NVIDIA GeForce3 Ti 200 64MB

DirectX:
DirectX 9.0b

Program:
Torque Demo SDK 1.2
Example : FPS Multiplayer
1024x768 // 32bits // Opengl

-------------------------------
ForceWare
Windows XP/2000
Version: 53.03

Terrain:
25-40 FPS

Interiors:
55-120 FPS
-------------------------------
Detonator
Windows XP/2000
Version: 45.23

Terrain:
75-95 FPS

Interiors:
110-250 FPS
-------------------------------


To see your Framerate (FPS):

1) hit the key ( ~ or tilde) to show console

2) in console write : metrics(fps);

3) hit again the key ( ~ or tilde) to hide console


EDIT : more info...
#13
01/07/2004 (4:24 pm)
@Francisco - thanks for the info and for getting the framerates

I went over to www.nvnews.net (nVIDIA forums) and also found evidence there of the new driver causing framerate problems for the Torque engine.

It appears we have over 100% framerate drop when using the new drivers which is pretty serious.

Someone with a 733MHz - 1GHz system and a perfectly good nVIDIA card who could have enjoyed our games with the old drivers can no longer play them with the new drivers. That's a sizeable target audience which Torque no longer works for.

How do we get the word to GG so they can talk to the good folks at nVIDIA?

---------
Jan 8

I think I'll go ahead and suffer the flames to start a new thread for the issue and see if it picks up any attention. This is pretty critical.