Game Development Community

About DSO files

by Alexander Schunk · in Torque Game Engine · 07/15/2004 (11:10 am) · 6 replies

Hi,

i have a question about the .dso, .ter. and .mis files in Torque. How can i create them on my own or they created via the editors?

I am working on a new Adventure game and i just started setting up the basic outline when i recognized these files.

Thanks in advance.

#1
07/15/2004 (11:49 am)
They are created via the engine.. trace out the exec function
#2
07/15/2004 (12:33 pm)
Hi,

ok. so they are automatically created by the engine.

I wonder if this happens also when i would hardcode anything and then run the engine.

Again, thanks in advance.
#3
07/15/2004 (5:04 pm)
@Alexander: I'm not sure what you mean by "hardcoding anything" but basically the cycle is this:

You create/edit a .cs/.gui/.mis file
You run the game engine (the executable you built)
It runs all the scripts starting with main.cs using the exec(...) command
Each script is checked syntactically and compiled into a .dso

When you "touch" any of the source files, the next time the engine runs it checks the last update on the .dso vs. the source file and if needed recompiles it.

Hope that helps.
#4
07/16/2004 (12:13 am)
Hi folks,

ok. thanks. i got the hint now.

PS: With hardcoding i meant scripting.

Thanks for your help.

cheers.
#5
03/30/2008 (6:57 pm)
Why does my program fail to start when i remove the .dso files (to force an update).
#6
03/30/2008 (7:10 pm)
You would have to give more information about how you removed the .dsos, and what the console.log (or even better, Torsion) says about the load attempt.

Most likely, you have a critical TorqueScript error, and one or more TorqueScript file(s) is/are not compiling properly.