www.tombraiderforums.com

Go Back   www.tombraiderforums.com > Tomb Raider Modding > Tomb Raider Level Editor > Software Development

Reply
 
Thread Tools
Old 04-08-16, 19:37   #2031
jackraider
Archaeologist
 
jackraider's Avatar
 
Join Date: Jul 2003
Posts: 1,703
Default

How do I get opentomb working in Linux Mint 17.3?
jackraider is offline   Reply With Quote
Old 08-08-16, 20:50   #2032
vvsgh
Student
 
Join Date: Jun 2015
Posts: 134
Default

Could you be more specific? What's the problem you encountered? Did you follow the readme instructions?
vvsgh is offline   Reply With Quote
Old 09-08-16, 20:53   #2033
Mister_Dolus
Hobbyist
 
Mister_Dolus's Avatar
 
Join Date: Aug 2016
Posts: 37
Default

I can get the GOG versions of Tomb Raider 2-5 working, but when I try launching TR1, I get the following error: file not found: "data/tr1/data/LEVEL1.PHD".

(Running Fedora 24 64-bit)
Mister_Dolus is offline   Reply With Quote
Old 09-08-16, 21:20   #2034
Gh0stBlade
Archaeologist
 
Gh0stBlade's Avatar
 
Join Date: Dec 2010
Posts: 2,196
Default

Quote:
Originally Posted by Mister_Dolus View Post
I can get the GOG versions of Tomb Raider 2-5 working, but when I try launching TR1, I get the following error: file not found: "data/tr1/data/LEVEL1.PHD".

(Running Fedora 24 64-bit)
Are you sure you've copied the files to the correct folder?
__________________
Link removed. I appreciate why, but the rule applies to everyone.
Gh0stBlade is offline   Reply With Quote
Old 09-08-16, 21:58   #2035
Mister_Dolus
Hobbyist
 
Mister_Dolus's Avatar
 
Join Date: Aug 2016
Posts: 37
Default

Quote:
Originally Posted by Gh0stBlade View Post
Are you sure you've copied the files to the correct folder?
When I extracted the GOG installer with Innoextract, there was a folder called 'TOMBRAID'. I renamed that 'data' and placed it in the '/data/tr1' folder. Here's a list everything else that was in the folder I extracted:

02.mp3
03.mp3
04.mp3
05.mp3
06.mp3
07.mp3
08.mp3
09.mp3
10.mp3
3dfxSpl2.dll
d3dx9.dll
DOSBOX
dosboxTR.conf
dosboxTR_single.conf
dosboxTR_soft.conf
GAME.DAT
GAME.GOG
GameuxInstallHelper.dll
glide2x.dll
glide2x_emu.ovl
glide2x.ovl
glide.ini
glide.log
goggame-1207663463.dll
goggame-1207663463.hashdb
goggame-1207663463.ico
goggame-1207663463.info
goggame.sdb
libfluidsynth-1.dll
libglib-2.0-0.dll
libgthread-2.0-0.dll
libphysfs.dll
manual.pdf
SDL.dll
SDL_net.dll
__support
Support.ico
TOMBPATH.TXT
TOMBRAID
Tomb Raider_PC EULA English.docx
Tomb Raider_PC EULA French.doc
Tomb Raider_PC EULA German.docx
Tomb Raider_PC EULA Italian.docx
Tomb Raider_PC EULA Spanish.docx
webcache.zip

Last edited by Mister_Dolus; 09-08-16 at 23:23.
Mister_Dolus is offline   Reply With Quote
Old 10-08-16, 11:26   #2036
vvsgh
Student
 
Join Date: Jun 2015
Posts: 134
Default

That's not right. Please, read the instructions.
vvsgh is offline   Reply With Quote
Old 11-08-16, 00:28   #2037
Mister_Dolus
Hobbyist
 
Mister_Dolus's Avatar
 
Join Date: Aug 2016
Posts: 37
Default

Quote:
Originally Posted by vvsgh View Post
That's not right. Please, read the instructions.
Thanks! This got it working. Are there plans for an automated way to extract the data from the GOG installers like Arx Liberatis and OpenMW?
Mister_Dolus is offline   Reply With Quote
Old 18-08-16, 14:19   #2038
l3igl3oss
Explorer
 
Join Date: Dec 2012
Location: Portugal
Posts: 947
Default

Hi, I'd like to ask how this project got started. Did you get a hold of the old games' code or disassembled it? How do you recreate things by knowing their previous implementation on the PS1 or PC? I would like to contribute, but I feel like I need some pointers. Developing from scratch was never my thing.
__________________
thou art without wit.
l3igl3oss is offline   Reply With Quote
Old 18-08-16, 14:55   #2039
Gh0stBlade
Archaeologist
 
Gh0stBlade's Avatar
 
Join Date: Dec 2010
Posts: 2,196
Default

Quote:
Originally Posted by l3igl3oss View Post
Hi, I'd like to ask how this project got started. Did you get a hold of the old games' code or disassembled it? How do you recreate things by knowing their previous implementation on the PS1 or PC? I would like to contribute, but I feel like I need some pointers. Developing from scratch was never my thing.
No source code from the original games has been used in OpenTomb. Most knowledge of how the game works came from reverse engineering of the level files. If you wish to contribute to OpenTomb and can program in C/C++ you can take a look at the source code on Github: https://github.com/opentomb/OpenTomb/ make some changes and send a pull request. There's a few documents detailing the game's file formats: https://github.com/opentomb/OpenTomb...settastone.asc

Cheers.
__________________
Link removed. I appreciate why, but the rule applies to everyone.
Gh0stBlade is offline   Reply With Quote
Old 18-08-16, 17:30   #2040
Cochrane
Gold Contributor
 
Cochrane's Avatar
 
Join Date: Apr 2006
Location: Germany
Posts: 16,099
Default

For additional historic background: This is the third attempt of creating a new Tomb Raider engine that I'm aware of. The first was OpenRaider. It was never as functional as TRE, and it hasn't been updated since 2003 at the latest, though I think development may actually have stopped even earlier.

The second one is VT. As far as I can tell that never came even close to being any sort of game (I think it didn't even have rendering code), but it does easily have the nicest written TR level loader code I've ever seen. OpenTomb has actually copied the relevant code from there.

I'm sure there were many other more or less successful attempts. All of them are based on the TRosettaStone document. Nobody knows where it came from (I'm sure some people do, but I don't know who these people are and they're not talking). Notes within the document imply that it's from 1999; it only covers TR1-3, but other documents for TR4 and TR5 are also available.

What Gh0stBlade linked to is an attempt to create a new version of the TRosettaStone that finally includes all the games and explains all the things that weren't known then but are known now. There's a list with points that are still open on top. Mostly the way to figure it out is by taking a level, changing a few bits, then seeing what the game does differently.
__________________
GŁter auf die Bahn!
Cochrane is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 15:39.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.