Game Development Community

Unable To Launch T3D Game

by Taylor Wiebe · in Torque 3D Professional · 12/02/2009 (6:54 pm) · 9 replies

Hi, I just bought Torque 3D and I am able to get the tool box launched, but when I try to start a game, the game will crash. I can launch the browser version of the game fine. I am using Windows 7 32.
Here is the console log:
//-------------------------- 12/2/2009 -- 16:42:19 -----
Processor Init:
Intel Core 2, ~2.67 Ghz
FPU detected
MMX detected
SSE detected
SSE2 detected
MP detected [4 cores, 4 logical, 1 physical]

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

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

Done
SFXFMODProvider - Could not locate fmodex.dll - FMod not available.
--------- Loading DIRS ---------

--------- Parsing Arguments ---------
Binding server port to default IP
UDP initialized on port 0
Attempting to create GFX device: NVIDIA GeForce 9800 GT (D3D9)
Device created, setting adapter and enumerating modes
Cur. D3DDevice ref count=1
Pix version detected: 3.000000
Vert version detected: 3.000000
Maximum number of simultaneous samplers: 16
Number of simultaneous render targets: 4
Hardware occlusion query detected: Yes

I have already went and updated the drivers, so I am not sure what is wrong.

#2
12/02/2009 (10:16 pm)
On average, how long does it take for the accounts to activate for the PhysX SDK download?
#3
12/02/2009 (10:21 pm)
Alas, no idea, them requiring account authorization is something new.
#4
12/02/2009 (11:09 pm)
you dont need the SDK you just need the binary download. i admit it is a pain to find the download on there site, took me at least 5 mins almost downloaded the SDK also hehe. anyway no activation is required for that download.
#5
12/03/2009 (12:09 am)
As far as I know, the only way to download the SDK is to register. It took less than 24 hours for them to activate my account after I re-registered.
#6
12/03/2009 (12:53 pm)
it took 2 and half weeks for them to register mine recently...it may have something to do with a larger volume of people registering again....
#7
12/03/2009 (7:03 pm)
So I updated everything, but it still doesn't work. I checked the console and it is the same message. Would it have something to do with the fmodx.dll, and if so does anyone know how to fix it?
#8
12/05/2009 (1:54 am)
I have the same problem with the alpha version only.
I installed the latest versions of software and drives requisites.

A think is some problem with the scripts function.
but do not know what could be wrong as it is an alpha version and the final version has the bugs fixed.

I had to put textEdit.png in the directory: tools/meshRoadEditor/.

I had to copy fmodex.dll and fmod_event.dll within the /game/ directory.

I had to copy 2 prefs.cs from torque3d 1.0.1 in: game/scripts/client and game/scripts/server to the torque3d 1.1 alpha demos directory.

And runing the demos with administrator rights in vista with sp1: right clik run as administrator, or shortcut link with the administrator rights enabled.

Still a problem, I can not click the options link on the demo, the demo automatically crashes, and the demo process remains in memory.
I manually ended the process in order to run the demo again.

No doubt this version is better, better graphics, better performance, but some things hard to explain if I do not have the means to understand them.

To get rid outs of the problems I had to rebuild the Physx Torque 3D Alpha project with the following requisites.
Visual Studio 2008 Sp1, and the correct Visual c++ runtimes requerided on a computer that does not have Visual C++ 2008 SP1 installed.
DirectX SDK August 2009, and the DirectX End User Runtimes requerided on a computer that does not have the directX updated.
The last Windows SDK properly instaled and configured on the project-properties-visual studio c++ directorys: includes and libs on the first place of the lists.
Account needed to download the requerid PhysX 2.8.1.build16 SDK, and the correct and stable version of the PhysX System Software, or/and the Stable Graphics Driver Software, to enable Geforce GPU Physx.
Obviously first install the graphics driver and then the PhysX System Software.
Go to Physx Torque 3D Alpha Visual Studio 2008 project-PhysXDll-properties-Linker-Ignore Specific Library: and include LIBCMT in the list to resolve conflict of double linkage libraries.
Clean Torque3D Alpha Visual Studio 2008 Project, on the Build options and rebuild.
Good map level design....
#9
12/06/2009 (9:37 pm)
I was able to fix it! It seems like the release may be missing a file. So what I did, since it was saying it could not find the fmodex.dll file I went here: http://www.fmod.org/index.php/download
I downloaded that file, installed it. In the file there is an fmodex.dll, I copied the file into the /game/ file.