It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
OpenTomb is a cross-platform reimplementation of classic Tomb Raider 1—5 engines that were developed by now defunct Core Design. It is not a patcher or DLL extension of already existing engines.

The project does not use any old Tomb Raider source code, because all attempts to retrieve sources from Eidos / Core were in vain, despite many petitions by the community. Instead, everything is being developed completely from scratch.


https://opentomb.github.io/
https://github.com/opentomb/opentomb
http://www.tombraiderforums.com/showthread.php?t=197508
Stupid question but why? :P

The originals work just fine.

I could understand of they were "new" adventures but they look like remakes with some very slight tweeks.
Before anyone gets too excited, this is still at the pre-alpha stage. But the more people who show interest in these kinds of projects (OpenMW, GemRB, ScummVM and Exult), the better.

Plus, having a free/libre engine to run these classic games in is in many ways even better than having them simply free of DRM, for a variety of reasons.
avatar
tinyE: Stupid question but why? :P

The originals work just fine.

I could understand of they were "new" adventures but they look like remakes with some very slight tweeks.
Sure the old binaries work today. But what about 10-20 years down the line? With a free (as in freedom) engine, these games will run on practically anything, and be preserved for future generations of gamers. Not to mention how much better an open source engine will be for modding.
Post edited September 12, 2016 by king_mosiah
you do need to put in some elbow grease your self though
6. Installation and running

You don't need to install OpenTomb, but you need all classic TR game resources. Problem is, these resources (except level files themselves) are tend to be in some cryptic formats or incompatible across game versions. Because of this, you need to convert some game resources by yourself or get them from somewhere on the Net. Anyway, here is the list of all needed assets and where to get them:

Data folders from each game. Get them from your retail game CDs or Steam/GOG bundles. Just take data folder from each game's folder, and put it into corresponding /data/tr*/ folder.
CD audio tracks. OpenTomb only supports OGG audiotracks for a moment, so you should convert original soundtracks by yourself, or just download whole TR1-5 music package here: http://trep.trlevel.de/opentomb/files/tr_soundtracks_for_opentomb.zip
PLEASE NOTE: script file bundled in this archive is outdated, so don't overwrite existing soundtrack.lua file with one provided in archive.
Loading screens for TR1-3 and TR5. For TR3, get them from pix directory of your installed official game. Just put this pix directory into /data/tr3/ folder. As for other games, it's a bit tricky to get loading screens, as there were no loading screens for PC versions TR1-2, TR4 used level screenshots as loading screens, and TR5 used encrypted format to store all loading graphics. So, to ease your life, you can simply download loading screen package here: http://trep.trlevel.de/temp/loading_screens.zip
Just put it right into OpenTomb directory, and that should do the trick. Note: engine supports png and pcx format of screen images.
I wonder if there's a way to extract the files of Tomb Raider I for Android THEN make it run with this open source engine on PC. Would be neat.
avatar
snowkatt: you do need to put in some elbow grease your self though
6. Installation and running

You don't need to install OpenTomb, but you need all classic TR game resources. Problem is, these resources (except level files themselves) are tend to be in some cryptic formats or incompatible across game versions. Because of this, you need to convert some game resources by yourself or get them from somewhere on the Net. Anyway, here is the list of all needed assets and where to get them:

Data folders from each game. Get them from your retail game CDs or Steam/GOG bundles. Just take data folder from each game's folder, and put it into corresponding /data/tr*/ folder.
CD audio tracks. OpenTomb only supports OGG audiotracks for a moment, so you should convert original soundtracks by yourself, or just download whole TR1-5 music package here: http://trep.trlevel.de/opentomb/files/tr_soundtracks_for_opentomb.zip
PLEASE NOTE: script file bundled in this archive is outdated, so don't overwrite existing soundtrack.lua file with one provided in archive.
Loading screens for TR1-3 and TR5. For TR3, get them from pix directory of your installed official game. Just put this pix directory into /data/tr3/ folder. As for other games, it's a bit tricky to get loading screens, as there were no loading screens for PC versions TR1-2, TR4 used level screenshots as loading screens, and TR5 used encrypted format to store all loading graphics. So, to ease your life, you can simply download loading screen package here: http://trep.trlevel.de/temp/loading_screens.zip
Just put it right into OpenTomb directory, and that should do the trick. Note: engine supports png and pcx format of screen images.
On Linux, all I had to do for TR 2-5 was use Innoextract on the GOG installers to get the assets. The original being a DOS game had a slightly more involved process.
avatar
PookaMustard: I wonder if there's a way to extract the files of Tomb Raider I for Android THEN make it run with this open source engine on PC. Would be neat.
As far as I know, the only version's assets that have been outright stated to be incompatible is the Sega Saturn version. Though the only way to know for sure is to ask on the forum.

I should have also mentioned that there are pre-compiled binaries for Windows users to download, but OSX and GNU+Linux users will have to compile it from source (which is pretty straight forward).
Post edited September 12, 2016 by king_mosiah
avatar
king_mosiah: On Linux, all I had to do for TR 2-5 was use Innoextract on the GOG installers to get the assets. The original being a DOS game had a slightly more involved process.
hey all i am doing is copy and paste the instructions from github
dont lookit me
avatar
king_mosiah: OpenTomb
Thank you.
I would have never knew about it.
It's always a good thing when people try to conserve old games by remaking it's engine.
It would have been far better if SE had released their source codes.
avatar
king_mosiah: On Linux, all I had to do for TR 2-5 was use Innoextract on the GOG installers to get the assets. The original being a DOS game had a slightly more involved process.
avatar
snowkatt: hey all i am doing is copy and paste the instructions from github
dont lookit me
Oh, I wasn't saying there was anything wrong with what you posted. I was just adding some extra information that's relevant to other Linux (and I suppose OSX) users.
avatar
king_mosiah: OpenTomb
avatar
amrit9037: Thank you.
I would have never knew about it.
It's always a good thing when people try to conserve old games by remaking it's engine.
It would have been far better if SE had released their source codes.
Assuming they haven't lost them (like the original Saturn version).
Post edited September 12, 2016 by king_mosiah
avatar
king_mosiah: As far as I know, the only version's assets that have been outright stated to be incompatible is the Sega Saturn version. Though the only way to know for sure is to ask on the forum.

I should have also mentioned that there are pre-compiled binaries for Windows users to download, but OSX and GNU+Linux users will have to compile it from source (which is pretty straight forward).
I think I will have to find out myself. I have the OBB which was easily opened by z7 (yay!). Now I have to follow a general set of instructions and learn whether the thing can be handled with the Android port.
avatar
king_mosiah: As far as I know, the only version's assets that have been outright stated to be incompatible is the Sega Saturn version. Though the only way to know for sure is to ask on the forum.

I should have also mentioned that there are pre-compiled binaries for Windows users to download, but OSX and GNU+Linux users will have to compile it from source (which is pretty straight forward).
avatar
PookaMustard: I think I will have to find out myself. I have the OBB which was easily opened by z7 (yay!). Now I have to follow a general set of instructions and learn whether the thing can be handled with the Android port.
Let us know if it works. If not, you could ask around the forum; the developers are actually pretty helpful.
avatar
PookaMustard: I think I will have to find out myself. I have the OBB which was easily opened by z7 (yay!). Now I have to follow a general set of instructions and learn whether the thing can be handled with the Android port.
avatar
king_mosiah: Let us know if it works. If not, you could ask around the forum; the developers are actually pretty helpful.
Alright, though I met an obstacle here, namely, the structuring of the files inside the OBB. Can anyone tell me what's inside the Tomb Raider folders for the PC games? I have TR2 on Vapor but I'd have to redownload it. I want the base folder plus the pix and data folders.
avatar
king_mosiah: Let us know if it works. If not, you could ask around the forum; the developers are actually pretty helpful.
avatar
PookaMustard: Alright, though I met an obstacle here, namely, the structuring of the files inside the OBB. Can anyone tell me what's inside the Tomb Raider folders for the PC games? I have TR2 on Vapor but I'd have to redownload it. I want the base folder plus the pix and data folders.
this is what the base folder for my steam version looks like
Attachments:
avatar
tinyE: Stupid question but why? :P

The originals work just fine.

I could understand of they were "new" adventures but they look like remakes with some very slight tweeks.
avatar
king_mosiah: Sure the old binaries work today. But what about 10-20 years down the line? With a free (as in freedom) engine, these games will run on practically anything, and be preserved for future generations of gamers. Not to mention how much better an open source engine will be for modding.
I'd add that adding fixes to bad controls, especially camera controls becomes an option rather than just running the old binaries. Last I remember the original Tombraider the camera loved to swing behind you, like whiplash.

... When was the last time I tried the original TombRaider? Been... 20 years? Played it with like 10 frames a second on my computer with the CD copied to the hard drive (which was no easy feat since I had to have a pretty empty drive at the time).
avatar
king_mosiah: Let us know if it works. If not, you could ask around the forum; the developers are actually pretty helpful.
avatar
PookaMustard: Alright, though I met an obstacle here, namely, the structuring of the files inside the OBB. Can anyone tell me what's inside the Tomb Raider folders for the PC games? I have TR2 on Vapor but I'd have to redownload it. I want the base folder plus the pix and data folders.
Here is what Tomb Raider 2 looks like in my .wine folder. Should be the same as Windows.
Attachments: