www.tombraiderforums.com

Go Back   www.tombraiderforums.com > Tomb Raider Series > Tomb Raider

Reply
 
Thread Tools
Old 07-03-14, 17:48   #1
jackraider
Archaeologist
 
jackraider's Avatar
 
Join Date: Jul 2003
Posts: 1,588
Default TR1 source code..will it ever be released?



Original article here.

***UPDATE***: Just got the official word from Jason of SQUARE ENIX Europe. There "is no source available" at SQUARE ENIX. It was ever shared from CORE DESIGN to EIDOS before the disbandment. Some of the EX CORE members do have it, but have refused to share it with SQUARE ENIX. Perhaps, some sort of quiet negotiation took place for REALTECH-VR to use the source...I don't know. The best way to get the code is to talk with ex CORE members. However, the code is unlikely because the name "TOMB RAIDER" is what's the problem. Now that the brand is owned by SQUARE ENIX, even ex CORE members would need permission to release.

That's the bad news. However, Jason has been around since the very early Tomb Raider games and SQUARE ENIX is a lot more lenient than you'd think. He left on this note, we "will have a dig around", but also stated that it is going to be hard to pin down some of those ex CORE members. And of course once this takes place it must be taken to SQUARE ENIX for permission. However, given that CORE/EIDOS released the Official TOMB RAIDER Level Editor, I see no problem in SQUARE ENIX extending the modding community with something greater. However, I think what they are scared of is people using the source to sell TOMB RAIDER games commercially, when all we want to do is just mod for personal use. If we can get them to release the source with a license agreement, that would be great. Keep showing your support! ***



The original source code was used for TR iOS. Screenshot from RealTech-VR.

What is it?

To Square Enix/EIDOS, and bringing to their attention to officially release the complete source code for the original TOMB RAIDER (1996) for use within the Tomb Raider and modding community. Basically, The source code would then be compiled by the community with Visual C++ , or another language to build the assembly language files. The original DOS version of TOMB RAIDER would be buildable as well. The official source code for TOMB RAIDER would be released under a license that precludes commercial exploitation, but would have no clause forcing sharing of altered source code. If one is to publicly release modified versions of the source code, they must make source code available to everyone. All of the original TOMB RAIDER data files and assets are to remain copyrighted and licensed under the original terms, so that none of the data/assets from the original game can be redistributed. However, if one wanted to create a total conversion, a standalone game based on the source code would be acceptable. The original (paid copy) of Tomb Raider is required to use the original data and assets. However, one could still download one of the original TOMB RAIDER demos and use that data with the source code as long as it is not redistributed for commercial use. The original TOMB RAIDER is not that expensive and can be bought on ebay, Amazon, GOG, and Steam.

ATT: Releasing the source Code does NOT mean a free distribution of TOMB RAIDER I. Purchasing/owning the actual game would be required to run the source off of.

Why Release?

Most developers around 1996 have released the source code for their games, respectfully. For instance, i.d software released their original source code for QUAKE, 3dRealms released their source code for Duke Nukem, etc. Imagine the possibilities if we had the TRI source code. Programmers would be able to script;
  • Native Win7/8, Mac OSX, LINUX compatibility
  • New real-time dynamic lighting effects with BLOOM support, texture glows, and advanced projection shadows
  • 256 X 256 HD texture support and Advanced shaders/bump maps for both levels and objects
  • High resolution support with no slow downs
  • Real-time advanced reflections
  • clipping Decals
  • Advanced particle systems (fog, fire, rain, etc.)
  • Fan favorite features from TRII-TLR (or beyond) such as Lara's climbing move and ponytail from TR2
  • Advanced physics- for example; rag-doll effects
  • TR:TLR AI or more advanced AI than what TR:TLR offers.
  • Classic ring based menu/inventory
  • Advanced animated sky/horizon box

Examples:

Just to give you an idea of what could be possible with the original Tomb Raider source code. Let's compare i.d. Software's Quake (released in 1996) source code running normally with the altered version Quake HD MOD. Both are running the first level.

QUAKE Normal


QUAKE HD MOD


And even advanced physics such as rag doll effects:



Left: Original Orge model in Quake (1996) Right: Updated ORGE in Darkplaces engine, a updated source port for Quake (1996)


With the source code, imagine using advanced bump maps, real time water reflections, dynamic lighting/ shadows, BLOOM effects, advanced FOG,
texture glows, high poly Lara Croft model (with ponytail) and objects, etc. Click thumbnail for bigger image:



Original TOMB RAIDER running in GLIDOS using high resolution textures
SOURCE:www.glidos.net. Textures by Matt Hill



For the community!

This should give you an idea of the possibilities for what WE as the community can achieve with a 1996 game, so long as we have the source code. I'm ending this note on open discussion on how WE, as the community can bring awareness to SQUARE ENIX/EIDOS to officially release this original source code and bring it to fruition! Pass it on. Don't loose hope.

__________________
"Well you have my total attention now, I'm not quite sure if I've got yours."

Last edited by jackraider; 10-03-14 at 16:37.
jackraider is online now   Reply With Quote
Old 07-03-14, 17:59   #2
mrox2
Student
 
Join Date: Nov 2010
Posts: 204
Default

"How can we make this happen"
1-Contact past CORE devs and see if they possibly have the source code, SC from TR1-5 all is welcomed, one of these would be decent and enough to rebuild the whole 5 games with new features too including TR1.

2-Reverse engineer the game ? I don't think anyone is willing to do that ... reverse engineering the TRLE though sounds better but its not an easy task (lets just forget this idea)

It's not impossible to acquire the source, maybe one of the devs still have it or someone ...

Amazing to see what the Quake community were able to pull off, so much effort was put into this and it seems it was worth it too, incredible.
It is indeed gonna be awesome if such things were to be pulled off with TR1-5 :P

Last edited by mrox2; 07-03-14 at 18:02.
mrox2 is offline   Reply With Quote
Old 07-03-14, 18:05   #3
jackraider
Archaeologist
 
jackraider's Avatar
 
Join Date: Jul 2003
Posts: 1,588
Default

Quote:
Originally Posted by mrox2 View Post
"How can we make this happen"
1-Contact past CORE devs and see if they possibly have the source code, SC from TR1-5 all is welcomed, one of these would be decent and enough to rebuild the whole 5 games with new features too including TR1.

2-Reverse engineer the game ? I don't think anyone is willing to do that ... reverse engineering the TRLE though sounds better but its not an easy task (lets just forget this idea)

It's not impossible to acquire the source, maybe one of the devs still have it or someone ...
I just realized, maybe the source is lost. For example, the TR I iOS port could have just been emulated...but wouldn't the source code be required to emulate a game? Correct me if I'm wrong here. I think TR1 source code should be officially released in same vein as Doom source, Duke Nukem source, & QUAKE source- out of honor and legacy. These are classic 1996 era games that revolutionized 3d. I'm actually quite surprised Tomb Raider I isn't there.
__________________
"Well you have my total attention now, I'm not quite sure if I've got yours."
jackraider is online now   Reply With Quote
Old 07-03-14, 18:13   #4
Gh0stBlade
Archaeologist
 
Gh0stBlade's Avatar
 
Join Date: Dec 2010
Posts: 1,908
Default

Quote:
Originally Posted by jackraider View Post
I just realized, maybe the source is lost. For example, the TR I iOS port could have just been emulated...but wouldn't the source code be required to emulate a game? Correct me if I'm wrong here. I think TR1 source code should be officially released in same vein as Doom source, Duke Nukem source, & QUAKE source- out of honor and legacy. These are classic 1996 era games that revolutionized 3d. I'm actually quite surprised Tomb Raider I isn't there.
To clarify it's not emulation. It's actually a full direct port to the iOS platform.
__________________
Link removed. I appreciate why, but the rule applies to everyone.
Gh0stBlade is offline   Reply With Quote
Old 07-03-14, 18:15   #5
jackraider
Archaeologist
 
jackraider's Avatar
 
Join Date: Jul 2003
Posts: 1,588
Default

Quote:
Originally Posted by Gh0stBlade View Post
To clarify it's not emulation. It's actually a full direct port to the iOS platform.
Good to know. Which means Square Enix has the TR1 source. It's not lost.
__________________
"Well you have my total attention now, I'm not quite sure if I've got yours."
jackraider is online now   Reply With Quote
Old 07-03-14, 18:23   #6
mrox2
Student
 
Join Date: Nov 2010
Posts: 204
Default

Quote:
Originally Posted by jackraider View Post
Good to know. Which means Square Enix has the TR1 source. It's not lost.
Funny though they are not doing anything with it (other than this IOS port which was developed by another studio) ? Wouldn't EIDOS have all the sources too ? since they're the publisher since then ?
mrox2 is offline   Reply With Quote
Old 07-03-14, 18:26   #7
Sardoc
Archaeologist
 
Sardoc's Avatar
 
Join Date: Aug 2013
Location: United Kingdom (England)
Posts: 1,178
Default

The thing is... TR1 is still being sold (Steam, Gog, iOS, and I've heard rumors about an Android version, although can't confirm or deny anything, will wait and see).

If it's not abandonware and Square still makes money out of it, I wouldn't expect a source code release anytime soon.
Sardoc is offline   Reply With Quote
Old 07-03-14, 18:32   #8
jackraider
Archaeologist
 
jackraider's Avatar
 
Join Date: Jul 2003
Posts: 1,588
Default

Quote:
Originally Posted by Sardoc View Post
If it's not abandonware and Square still makes money out of it, I wouldn't expect a source code release anytime soon.
hmm what's your point? Doom I-III, Quake I-III, and Duke Nukem sources have all been officially released, but can also be purchased on steam/gog. Compiling TR1source would still require the game data, so modders would have to work with a paid copy of TR1 to access the copyrighted data (wads/objects, levels) or work with Unfinished Business (free, but requires original TR1) or a demo (free). In short, Square Enix can still make money off of TRI with the source released just like ID software can still profit off Doom/Quake, etc.

Here is a list of games that have official source codes released. Most of these games can still be purchased (and are required if you want to access the game data).

http://en.wikipedia.org/wiki/List_of...ed_source_code
__________________
"Well you have my total attention now, I'm not quite sure if I've got yours."

Last edited by jackraider; 07-03-14 at 18:37.
jackraider is online now   Reply With Quote
Old 07-03-14, 18:52   #9
Drone
Legend
 
Drone's Avatar
 
Join Date: Nov 2007
Location: Outer Heaven
Posts: 37,471
Default

That'd be amazing. Those who know thing or two could add new animations and fix bugs. Even though quake and doom got their source codes released there are clones sporting even better engines than doom and quake (kmquake and zdoom). Maybe if TR source won't be released someone can write a clone?
__________________
I didn't die and I didn't live - Dante Alighieri
Drone is offline   Reply With Quote
Old 07-03-14, 19:03   #10
jackraider
Archaeologist
 
jackraider's Avatar
 
Join Date: Jul 2003
Posts: 1,588
Default

Quote:
Originally Posted by Drone View Post
That'd be amazing. Those who know thing or two could add new animations and fix bugs. Even though quake and doom got their source codes released there are clones sporting even better engines than doom and quake (kmquake and zdoom). Maybe if TR source won't be released someone can write a clone?
I suppose it's already been done with Turbo Pascals works (DXTRE3d, Fexengine) and NGLE. However, with the official source programmers would have opportunity for more advanced next gen features such as BLOOM, texture glows, Projection Shadows ,clipping Decals, etc. Kmquake and zdoom were built with the official source codes for those games. So yes, releasing the original Tomb Raider I source code would allow for cloned engines of TR1. Imagine playing The Lost Valley (original) HD textures, high poly bump mapped T-Rex with water reflections from the rain, an actual skybox, dynamic lighting/shadows, advanced rain/fog/ waterfall mist effects. Basically, the whole TR engine could be rewritten.
__________________
"Well you have my total attention now, I'm not quite sure if I've got yours."

Last edited by jackraider; 07-03-14 at 19:15.
jackraider is online now   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 16:34.


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