Forum Archive

Go Back   3D Realms Forums > 3D Realms Topics > Other Apogee/3D Realms Games > Rise of the Triad (1995) Source Code
Blogs FAQ Members List Social Groups Calendar Mark Forums Read


Thread Tools
Old 01-01-2009, 11:43 AM   #1
Triad Improving the ROTT engine!
I had a great idea. I did a topic about making a mod based on ROTT. And now I know that, as I understood, 3D Realms forbid to do remakes of its games based on engines of other games. We simply can't make mods for other games like Duke Nukem 3D or Half-Life based on ROTT.

We have now the source code for ROTT. If we have the source code, we are allowed to improve the game, right? What about to improve it and transform it into a BUILD-like engine or on a truly 3D engine, like modern games, instead to continue using that old crappy engine?

Transforming the ROTT source code into a truly 3d environment, as I understand, wouldn't be against the copyright of the original game, since the game would still have its own unique engine, not from other game but only improved into a true 3D engine, with all the same features and content of the original game.

The content would be the same, only totally improved. That's it. Improve!

Duke Nukem 3D, as ROTT, is also an old game, and people are still improving it only because DNF is not yet finished. Why not with ROTT? But what I want to say is not only improve textures and create models, but also improve the engine of the game into a true 3D environment with modern lightning effects. Imagine it! ROTT totally improved, like modern games would be amazing! Is it possible to do this? To get, for example, Unreal engine and transform it into an engine totally adapted to be used by ROTT? Is it against copyrights?

With the improved engine, maps would be re-created totally based on maps of original game. I want pushwalls to continue to exist, as other cool features that make the game unique. All enemies, weapons and objects would be 100% 3D, not only sprites with 2D graphics. I know that it will be very hard to do this. It's only an idea I had.

But are we allowed to improve the engine? Or we are limited to use the old engine? I want to know more about this with details. I don't create mods or improve games, but it's interesting to know about this.

The same thing of improving engines could be made with DN3D?
diakonov is offline  
Old 01-01-2009, 03:21 PM   #2
Blade Nightflame

Blade Nightflame's Avatar
Re: Improving the ROTT engine!
It would lose a lot of it's original charm though.

Blade Nightflame is offline  
Old 01-01-2009, 04:22 PM   #3
The Stinger
Re: Improving the ROTT engine!
You can add a light system, model support or even rag doll, but you can't recreate the maps in a different format.
Old 01-01-2009, 06:59 PM   #4
Re: Improving the ROTT engine!
So if we must use the .RTL or .RTC format means that we can't improve the engine into a truly 3D environment?

Well, at least we can improve textures and models and add effects.
diakonov is offline  
Old 01-01-2009, 07:11 PM   #5
Blade Nightflame

Blade Nightflame's Avatar
Re: Improving the ROTT engine!
Well, you could, pretty much, recreate the maps in a different format.
HOWEVER, keep it to yourself. Don't spread it around or you'll get nailed by 3dR with good reason.

Blade Nightflame is offline  
Old 01-03-2009, 07:06 AM   #6
Re: Improving the ROTT engine!
Using RTL/RTC doesn't mean you can't have a fully 3D ROTT. It's just a description of the level, nothing more. It's very easy (and fast) to load and convert it to polygons.
Bert is offline  
Old 01-06-2009, 10:47 AM   #7
Tea Monster

Tea Monster's Avatar
Re: Improving the ROTT engine!
I'm no expert, but from looking at how the Duke and SW ports went, as long as you use the original source as a base (i.e. - you don't just put a ROTT map loader into a Quake source engine) then you you can do pretty much anything you want to with it.

3DR have shut down people who use thier content in other engines. So you can take the ROTT source and make it use 3D models - that is exactly what the Jonathan Fowler port does for Duke Nukem 3D.

What you CANT do is to take all the tiles from ROTT and load them into the Dark Places engine or the HL2 engine.

If you have the knowledge of OpenGL programming to make it work, then Rock and Roll.
Tea Monster's web portfolio
Tea Monster is offline  
Old 01-06-2009, 11:54 AM   #8
The Stinger
Re: Improving the ROTT engine!
Winrott already has the improvements, or at least the most important ones.
- OpenGl support
- Hires textures
- Ogg music
- 3D models
- And a ton of extra menu options
Old 05-01-2010, 01:08 PM   #9
Re: Improving the ROTT engine!
I'd like to see physics and the option of switching the sprites with ragdolls. ROTT is such a fast paced action game - even more so than Doom and Duke3d.
Exitus is offline  
Old 09-20-2010, 10:47 PM   #10

Neuro's Avatar
Re: Improving the ROTT engine!
Originally Posted by Exitus View Post
I'd like to see physics and the option of switching the sprites with ragdolls.
Well, kid, I'd like to see God some day.

Neuro is offline  


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

Forum Jump

All times are GMT -6. The time now is 01:55 AM.

Page generated in 0.10319304 seconds (100.00% PHP - 0% MySQL) with 18 queries

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, vBulletin Solutions, Inc.

Website is 1987-2014 Apogee Software, Ltd.
Ideas and messages posted here become property of Apogee Software Ltd.