Game Development Community

Dedicated server fails using TGEA 1.8.1

by Scottie Sirius · in Torque Game Engine Advanced · 03/16/2009 (5:01 pm) · 2 replies

I've been trying to get a dedicated server to run on both my laptop and a Win2003 server and it crashes at the same spot on both. I went through the Start up tutorial and compiled the stronghold example. Created a shortcut for stronghold.exe and modified the properties like so...
C:\MyGame\game\Stronghold.exe -dedicated -mission scriptsandassets\data\missions\stronghold.mis
when I run it on my laptop with Vista it gets as far as
***Stage 1 Load
%
and then I get the standard Windows error saying stronghold.exe has stopped working check online or close the program yada yada.
When I do the same thing on Win2003 it gets to the same point, thinks for a minute and then just closes.
I have the same problem trying to run the ForgeDemo too. Any ideas? Is there something else I need to do?

Here's the console log file...
//-------------------------- 3/16/2009 -- 18:39:07 -----
Processor Init:
AMD (unknown), ~1.80 Ghz
(timed at roughly 1.80 Ghz)
FPU detected
MMX detected
3DNow detected
SSE detected

Math Init:
Installing Standard C extensions
Installing Assembly extensions
Installing FPU extensions
Installing MMX extensions
Installing 3DNow extensions
Installing SSE extensions

Initializing platform...
Input Init:
keyboard0 input device created.
mouse0 input device created.
DirectInput enabled.

Done
--------- Loading DIRS ---------

--------- Parsing Arguments ---------
Reading Display Device information...
Primary Display Device Found:
Vendor Id: VEN_10DE
Device Id: DEV_0531
Binding server port to default IP
UDP initialized on port 0
DirectX 8 version - 10.0
DirectX 9 version - 10.0
GLExtensions: Extension bind failed for glBufferRegionEnabledEXT
GLExtensions: Extension bind failed for glNewBufferRegionEXT
GLExtensions: Extension bind failed for glDeleteBufferRegionEXT
GLExtensions: Extension bind failed for glReadBufferRegionEXT
GLExtensions: Extension bind failed for glDrawBufferRegionEXT
GLExtensions: Extension bind failed for glVertexWeighthNV
GLExtensions: Extension bind failed for glVertexWeighthvNV
Attempting to create GFX device: GFX Null Device
Initializing GFXCardProfiler (GFX Null Device Renderer)
o Chipset : 'NULL Device'
o Card : 'GFX Null Device Card'
o Version : '0'
- Scanning card capabilities...
- Loading card profiles...
- No card profile profile/GFXNullDeviceRenderer.cs exists
- No card profile profile/GFXNullDeviceRenderer.NULLDevice.cs exists
- No card profile profile/GFXNullDeviceRenderer.NULLDevice.GFXNullDeviceCard.cs exists
- No card profile profile/GFXNullDeviceRenderer.NULLDevice.GFXNullDeviceCard.0.cs exists
Device created, setting adapter and enumerating modes
common/gameScripts/common.cs (62): Unable to find object: 'Canvas' attempting to call function 'setCursor'
Format GFXFormatR8G8B8 not supported with specified profile.
Format GFXFormatR8G8B8 not supported with specified profile.
Format GFXFormatR8G8B8A8 not supported with specified profile.
Format GFXFormatR8G8B8A8 not supported with specified profile.
Format GFXFormatR8G8B8A8 not supported with specified profile.
Format GFXFormatR8G8B8A8 not supported with specified profile.
% - Initialized Common

--------- Initializing MOD: Forge Demo ---------
sfxStartup...
SFXSystem::createDevice - created XAudio device 'Speakers (Conexant High Definition SmartAudio 221)'
Provider: XAudio
Device: Speakers (Conexant High Definition SmartAudio 221)
Hardware: No
Buffers: 16

--------- Initializing Forge Demo: Server Scripts ---------

--------- Starting Dedicated Server ---------
Exporting server prefs...
Starting multiplayer mode
Binding server port to default IP
UDP initialized on port 28000
Validation required for shape: scriptsAndAssets/data/shapes/ForgeSoldier/player.dts
Validation required for shape: scriptsAndAssets/data/shapes/ForgeSoldier/player.dts

//-----------------------------------------------
Loading light datablocks from: common/lighting/lights/

//-----------------------------------------------
Loading light datablocks from: common/lighting/filters/

//-----------------------------------------------
Loading light datablocks from: scriptsAndAssets/server/scripts/sgCustomLights/
*** LOADING MISSION: scriptsandassets\data\missions\simple.mis

#1
03/16/2009 (11:27 pm)
Maybe scriptsandassets is case sensitive, try scriptsAndAssets
And use forward slashes in your command line mission selection
#2
03/17/2009 (8:56 am)
Well that's the dumbest thing I've ever heard...but it worked like a charm! lol It was the forward slashes...
C:\MyGame\game\Stronghold.exe -dedicated -mission scriptsandassets/data/missions/stronghold.mis

Thanks Andy!