242 on 6/8/2010 at 18:26
Quote Posted by Fidcal
Is there a player's summary somewhere of the state of ODE? I've browsed the various links through web pages but didn't see anything other than a summary of the aim of ODE.
Are there any FMs that have any degree of playability at all? Even a walkthrough without any action?. :weird::weird:
It's supposed to run T1/2 OMs/FMs after completion, as well as provide new features and eliminate many limitations of the Dark Engine.
And it's still way way too far from completion.
sNeaksieGarrett on 6/8/2010 at 18:48
Quote Posted by Fidcal
I now run Vista 64 and can no longer run any Thief FMs despite trying the various patches so I'd be interested if this engine can run anything.
Why can't you run FMs? I have windows 7 pro x64 , and I can run FMs.
sNeaksieGarrett on 6/8/2010 at 18:55
Quote Posted by Queue
Is it known who actually worked on creating the original Dark Engine, and, if so, can they be pumped for information about the inner workings without getting into any sort of legal issues?
Well someone might know that, but (
http://www.mobygames.com/game/thief-the-dark-project) what we do know is that Sean Barret did the renderer for thief the dark project, and the lead programmer was Tom Leonard. My understanding is that dromed was built at the same time as thief, or around the same time.
Nathan on 7/8/2010 at 03:43
Quote Posted by sNeaksieGarrett
Well someone might know that, but (
http://www.mobygames.com/game/thief-the-dark-project) what we do know is that Sean Barret did the renderer for thief the dark project, and the lead programmer was Tom Leonard. My understanding is that dromed was built at the same time as thief, or around the same time.
This would make sense to me. I can't speak for the original dromed and TDP but I know that dromed for Thief 2 shares a LOT of code with the actual game exe.
As for "playing" a mission 242 is correct that it is still far from getting to that stage. You can load up a mission and move around in it because the graphics code is done (except for maybe fog and particle effects I believe). Volca has been working on the physics stuff so we may see a little of that come to life sometime in the near future.
What the project needs is some good coders to help it along. I would help out but that's not really my forte. I'm much better (though still not great) at trying to figure out how the code and data works.
jtr7 on 7/8/2010 at 04:00
How would they have built Thief without DromEd? :D
BPS on 7/8/2010 at 09:20
Quote Posted by Nathan
Lol. Ok. Dark engine games use files called tag files to store data.
Is there any document with would describe those file formats?
Is there any differences between file formats of Dark Project and Gold?
I have many errors in my log (like below):
Code:
LOG [DEBUG] : OGRE_LOG: OGRE EXCEPTION(5:ItemIdentityException): Could not find texture in TextureUnitState::getTextureDimensions at /home/bps/apps/ogre_src_v1-7-1/OgreMain/src/OgreTextureUnitState.cpp (line 489)
LOG [ERROR] : MaterialService: Error getting texture dimensions : OGRE EXCEPTION(5:ItemIdentityException): Could not find texture in TextureUnitState::getTextureDimensions at /home/bps/apps/ogre_src_v1-7-1/OgreMain/src/OgreTextureUnitState.cpp (line 489)
LOG [INFO ] : MaterialService: Registered a WR template material 55 - @template55
LOG [INFO ] : Specified resource (mech/gry4rvs) was not found, trying localized version: mech/english/gry4rvs
LOG [ERROR] : Image mech/gry4rvs was not found, texture will be invalid!
I have not much experience in programming, but for me it looks like OPDE cant properly read textures from TGold.
Maybe this is my problem?
:idea:
Nathan on 7/8/2010 at 10:42
Quote:
Is there any document with would describe those file formats?
There are some resources around. You can check out Telliamed's darkutils for some info but they are more for programming (c headers and such).
Also, Displacer has a site with some info on it at (
http://systemshock2.wikispaces.com/)
I made a site myself a while back at (
http://thief2.wikispaces.com/) although I've recently become involved in the project again and haven't had the time to update it as I've been busy trying to help Volca figure out stuff.
Quote:
Is there any differences between file formats of Dark Project and Gold?
I don't think so. All the data is stored in tagfile databases which are all really the same. The only thing that might change is the internal verison and structure of some of the tags.
Quote:
I have not much experience in programming, but for me it looks like OPDE cant properly read textures from TGold.
Maybe this is my problem?
Well it looks to me like it just can't find the textures... I assume from your error message that you are using a form of linux and you are compiling the source yourself?
I will also assume that you are running it with the correct switch since it is looking for Thief Gold textures. For me the shortcut is "C:\Games\openDarkEngine\opde.exe T1"
My copy of OPDE (window$ os) opens Thief Gold fine.
Try this: do you have a .cfg in your OPDE folder called thief1.cfg?
If not, you may have to create it because this file holds the paths to all of your game resources like the textures. If you don't have that file you might try creating it and changing the paths to match where you have your Thief Gold files. Note that I read somewhere that it does not support loading of files off of a CD so they must be on disk. Anyway, here is what my thief1.cfg looks like:
[General]
FileSystem=.\
FileSystem=.\scripts\
FileSystem=.\scripts\Thief1
FileSystem=C:\ThiefG
Zip=C:\ThiefG\bitmap.crf
Zip=C:\ThiefG\books.crf
Zip=C:\ThiefG\default.crf
Zip=C:\ThiefG\editor.crf
Zip=C:\ThiefG\fam.crf
Zip=C:\ThiefG\intrface.crf
Zip=C:\ThiefG\mesh.crf
Zip=C:\ThiefG\motions.crf
Zip=C:\ThiefG\obj.crf
Zip=C:\ThiefG\pal.crf
Zip=C:\ThiefG\snd.crf
Zip=C:\ThiefG\strings.crf
Note: You may need to hit enter after the last entry to start a new line. I don't know if that matters or not.
Best of luck.
BPS on 7/8/2010 at 11:40
Quote Posted by Nathan
Anyway, here is what my thief1.cfg looks like:
thanks, without you i would not found uppercase characters in my paths (in linux uppercase path != lowercase path) :cheeky:
There left only one problem in my configuration
Code:
LOG [INFO ] : LinkService: Loading link definitions from file group 'dark.gam'
LOG [ERROR] : Relation (MetaProp - 1): Link (ID 1114112, 1 to -531) thrown away - obj IDs invalid
LOG [ERROR] : LinkService::_load: Could not find relation Contains predefined. Skipping
LOG [ERROR] : LinkService::_load: Could not find relation Corpse predefined. Skipping
...
what should i do with dark.gem file?
maybe when i solve this one even segmentation fault will dissapear :cool:
Nathan on 7/8/2010 at 18:05
No problem. Volca might be able to tell you more when he gets back. The dark.gam is the gamesys file which is needed to play missions. Are you able to get into the mission though? Also, OPDE is not currently at a state where you can play missions. You can look around but you can't really "do" anything. My log also has these types of errors which is probably related to all the code not being done yet...
Volca on 16/8/2010 at 06:48
Sorry everyone, I had two weeks off enjoying vacation!
@BPS: The log text in your last post is normal - nothing non-typical. I am still searching for the reason you get the SEGV - my time spent on OPDE is very limited the last few months :(