Forum Archive

Go Back   3D Realms Forums > 3D Realms Topics > Other Apogee/3D Realms Games > Rise of the Triad (1995) Source Code
Blogs FAQ Community Calendar

Notices

 
 
Thread Tools
Old 01-27-2005, 07:09 PM   #1
subbie
ROTT Code in ASM
Question for someone who knows the ROTT source code well.

How much of the source (build engine) is in x86 asembly?

IS there any ROTT port that rewrote all the asm into arm asembly or c ?

I am currious because after recently playing a excelent port of Wolfenstine to UIQ (P800/P900) cell phones, it would be quite nice to get this game ported over.
subbie is offline  
Old 01-27-2005, 07:19 PM   #2
jbailey

jbailey's Avatar
Re: ROTT Code in ASM
Q: How much of the source (build engine) is in x86 asembly?

A: I've never really worked on the build sources that much,
so I don't know, but you can check this thread for
further info:

http://forums.3drealms.com/ubbthread...ard=dukesource


Q: IS there any ROTT port that rewrote all the asm into arm asembly or c ?

A: Yes, the winrott port available on birgers' download
page. Check download link in my sig. Sources are
available along with 2 executables...
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 01-27-2005, 09:04 PM   #3
TerminX

TerminX's Avatar
Re: ROTT Code in ASM
Quote:
subbie said:
Question for someone who knows the ROTT source code well.

How much of the source (build engine) is in x86 asembly?

IS there any ROTT port that rewrote all the asm into arm asembly or c ?

I am currious because after recently playing a excelent port of Wolfenstine to UIQ (P800/P900) cell phones, it would be quite nice to get this game ported over.
ROTT has absolutely nothing to do with Build, the engine used in Duke3D, Shadow Warrior, Blood, et cetera. ROTT uses a modified version of the Wolfenstein 3D engine.
TerminX is offline  
Old 01-27-2005, 09:06 PM   #4
subbie
Re: ROTT Code in ASM
thanks,

i'll give them a look tomorrow.
subbie is offline  
Old 01-28-2005, 09:45 AM   #5
subbie
Re: ROTT Code in ASM
Quote:
TerminX said:
Quote:
subbie said:
Question for someone who knows the ROTT source code well.

How much of the source (build engine) is in x86 asembly?

IS there any ROTT port that rewrote all the asm into arm asembly or c ?

I am currious because after recently playing a excelent port of Wolfenstine to UIQ (P800/P900) cell phones, it would be quite nice to get this game ported over.
ROTT has absolutely nothing to do with Build, the engine used in Duke3D, Shadow Warrior, Blood, et cetera. ROTT uses a modified version of the Wolfenstein 3D engine.
Sorry missed your post last night.

Sorry my bad. I though ROTT was using an early verions of the build engine before it became the official build engine for duke. As such i assumed it would heavly contain x86 asm.
subbie is offline  
Old 02-22-2005, 07:25 AM   #6
Viciarg

Viciarg's Avatar
Re: ROTT Code in ASM
the wolfenstein 3d engine contains much asm...
__________________
Humanas actiones non ridere, non lugere, neque detestari; sed intellegere curavi.
Viciarg is offline  
Old 02-23-2005, 01:54 AM   #7
Frenkel

Frenkel's Avatar
Re: ROTT Code in ASM
Quote:
TerminX said:
Quote:
subbie said:
Question for someone who knows the ROTT source code well.

How much of the source (build engine) is in x86 asembly?

IS there any ROTT port that rewrote all the asm into arm asembly or c ?

I am currious because after recently playing a excelent port of Wolfenstine to UIQ (P800/P900) cell phones, it would be quite nice to get this game ported over.
ROTT has absolutely nothing to do with Build, the engine used in Duke3D, Shadow Warrior, Blood, et cetera. ROTT uses a modified version of the Wolfenstein 3D engine.
Wikipedia said ROTT used the Build Engine until I removed it . There's a connection between ROTT and Build, Ken Silverman worked on both.
__________________
Groeten van Frenkel
Visit us at the Official S&F Prod. Homepage
Frenkel is offline  
Old 02-23-2005, 03:30 PM   #8
Night Hacker

Night Hacker's Avatar
Re: ROTT Code in ASM
He did? It is my understanding that 3DRealms licensed the Build engine from Ken for use with Duke Nukem 3D. Ken had nothing to do with other 3DRealm games.
__________________
"My general feeling is that computers are doing more harm than good." - Jay Miner ("father" of the Amiga)
Night Hacker is offline  
Old 02-23-2005, 06:57 PM   #9
tpz

tpz's Avatar
Re: ROTT Code in ASM
If you look at the ROTT credits, you'll see ken is listed. Also, Joe said Ken was involved with the development of ROTT in some way.
__________________
"A Smith & Wesson beats four aces."
tpz is offline  
Old 02-24-2005, 08:59 PM   #10
Night Hacker

Night Hacker's Avatar
Re: ROTT Code in ASM
There's a special thanks to him in the credits, but he isn't listed as a programmer or any other of the development areas.

Anyhow, ROTT has absolutely NOTHING to do with the Build engine. ROTT uses completely different type of 3D rendering than the Build engine. It was originally meant to be Wolfenstien 2: ROTT. Ken at that time had created his own ray casting engine called "Ken's Labarinth" (sp?) and he may have given them some advise, but he wasn't involved in any major way with ROTT and certainly there is no connection between ROTT and Build other than the company that created both games.

Edit: If I remember correctly, 3DRealms had already licensed the Build engine for Duke Nukem 3D when ROTT was still in development. They had even considered using the build engine for ROTT (something I wish they had done) so Ken would have been around working on Duke3D.

I wonder what ROTT would have looked like on Build? Hmmm...
__________________
"My general feeling is that computers are doing more harm than good." - Jay Miner ("father" of the Amiga)
Night Hacker is offline  
Old 02-25-2005, 04:35 AM   #11
Frenkel

Frenkel's Avatar
Re: ROTT Code in ASM
There's a bit about Ken Silverman and Rise of the Triad in this Ken Silverman interview.
__________________
Groeten van Frenkel
Visit us at the Official S&F Prod. Homepage
Frenkel is offline  
Old 02-25-2005, 05:44 AM   #12
tpz

tpz's Avatar
Re: ROTT Code in ASM
Quote:
> you are mentioned in the ROTT credits ... "Why are you credited?".


I helped Mark Dochtermann implement masked walls in ROTT. I may have helped with other small things, but that's all I can remember.

-Ken S.
__________________
"A Smith & Wesson beats four aces."
tpz is offline  
 

Bookmarks

Tags
rott, source code


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 07:16 PM.

Page generated in 0.13608599 seconds (100.00% PHP - 0% MySQL) with 16 queries

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

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