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 05-13-2003, 07:55 AM   #1

Funduke's Avatar
Rise of the Triad for Irix
When looking around at the Google newsgroup-archive. i found this thread:

Duke Nukem 3D source available - SGI port?!

It contained this Link to a new Port:

Here is the Readme-file of it:


Rise of the Triad for Irix.
Ported by P.Harvey-Smith, based on the port for linux :-
This should compile on Irix 6.5.x, though may work on earlier versions
(I may get round to back porting to 5.3 at some point).
It requires a couple of things to compile these are :-
1) Development headers and libraries, these are on the Irix 6.5 disks,
or for previous versions are available from

2) Either the SGI C compiler (tested with version 7.3) or The Gnu C
compiler, I compiled with version 3.0.4, but may well work with
other versions. (SGI compiler strongly reccomended as it produces
much better code on a modern SGI).
3) Gnu make.
4) libSDL and libSDL_mixer, both available in source form from They are also available in binary form from, but I do not know if these will work.
Both gcc & gnu make are available from
The provided sources will work with both the shareware and registered
versions of the RotT data files, but a separate version needs to be
compiled for each, this is determined by SHAREWARE or SUPERROTT to 1
or 0, one MUST be 1 and the other 0 !
You will need to set CC= to either cc if using the SGI compiler, or
gcc if useing Gnu C, it should from there be able to work out the
apropreate flags to use.
The compiled executable should be put in the same directory as your RotT
data files. you will also need to create a .rott directory in your home
directory for rott to store it's data in, the game will do this for you
but will not work unless you copy (or hardlink) the appropriate file
containing levels into that directory as follows :-
VersionFile nameWhere it needs to go.
registered huntbgin.rtl~/.rott/darkwar/huntbgin.rtl
I have included a script called in the misc directory to
do this for you, you should only have to run makelinks once per user.
You will then be able to run rott from the directory it installed from and
play RotT in a window. This will unfortunately be only a 320x200 window,
which is a little small unfortunately for those of us with 1280x1024 displays
Anyway I hope this is of use to someone, enjoy [img]images/icons/smile.gif[/img]
05/05/2003, The Makefile should now auto-detect SGIs and use the apropreate
05/05/2003, This should now be compilable using the SGI Irix C compiler
(tested with C version 7.3 on Irix 6.5). Makefile now (hopefully autodetects
05/05/2003, Fixed several unchecked buffers that prvented compilation with


Funduke is offline  
Old 05-13-2003, 08:25 AM   #2

Crosma's Avatar
Re: Rise of the Triad for Irix
Heh. Very cool. Now I wish I had a Silicon Graphics Workstation to run it on!
(define love (lambda () (map conquer all)))
Crosma is offline  
Old 05-21-2003, 09:05 PM   #3

Bludd's Avatar
Re: Rise of the Triad for Irix
Irix is l33t. I'm in the same boat as Crosma [img]graemlins/love.gif[/img] [img]graemlins/love.gif[/img] [img]graemlins/love.gif[/img] , though. [img]images/icons/smile.gif[/img]

"It's only rock 'n' roll but I like it."
What cat detector van? The cat detector van from the Ministry of Housinge.
Bludd is offline  
Old 05-22-2003, 04:41 AM   #4
Re: Rise of the Triad for Irix
Heh, we had an SGI workstation functioning as a coffee table at one point. [img]images/icons/grin.gif[/img]
PlayfulPuppy is offline  
Old 05-27-2003, 03:18 AM   #5

zwieback's Avatar
Re: Rise of the Triad for Irix
the only thing i need, is a new bios chip for this monster [img]images/icons/smile.gif[/img]
They Live - "Brother, life's a b*tch, and she's back in heat!" <- put that in forever.. please :)
zwieback 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 03:38 PM.

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

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

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