Page 1 of 1

Rise of the Triad

Posted: Tue May 20, 2003 4:40 am
by squeen
I just tried Rise of the Triad on an Octane2 under 6.5.19. The binaries at the official site were compiled with the SDL libaries in the /usr/lib32 directory, not the /usr/freeware/lib32 directories so I tried recompiling the source (first with cc then with gcc), with the SHAREWARE flag set to 1 and the SUPERROTT flag set to 0. Both times it seem to compile fine, just a few warnings. I created the ~/.rott directory and copied over the huntbgin .rtc, .rtl and .wad files into it.

Unfortunately when I ran the executable I got (in inverse blue and red text):

Rise of thShareware VersionVersion 1.4 Z_INIT: 8950000 bytes
LoadScriptFile(/usr/people/queen/.rott/sound.rot), size=1247
LoadScriptFile(/usr/people/queen/.rott/config.rot), size=3210
LoadScriptFile(/usr/people/queen/.rott/battle.rot), size=7010
In SetupWads()

Does anyone have any advice?

Posted: Tue May 20, 2003 6:44 am
by dexter1
hm, it bombs out here as well.

I use the binary and SDL from freeware. I get to exact the same point as you, and this is an O2 running 6.5.19m. the linker should find the SDL libraries, as is the case with my setup:

mech046 /tmp/rott> ldd rott => /usr/freeware/lib32/ => /usr/lib32/ => /usr/freeware/lib32/ => /usr/lib32/ => /usr/lib32/ => /usr/lib32/ => /usr/lib32/ => /usr/freeware/lib32/ => /usr/lib32/ => /usr/lib32/ => /usr/lib32/ => /usr/freeware/lib32/ => /usr/freeware/lib32/ => /usr/freeware/lib32/ => /usr/freeware/lib32/ => /usr/lib32/ delay-load => /usr/lib32/

Maybe it needs a fresh recompile...

Posted: Tue May 20, 2003 7:37 am
by vegac
Easier way to run RoTT...

setenv LD_LIBRARY_PATH /usr/freeware/lib32
./rott_shareware (or whatever it's called?)

That should run it...

Or how I do it in bash

LD_LIBRARY_PATH=/usr/freeware/lib32 ./rott_registered

problem solved

Posted: Tue May 20, 2003 9:14 am
by squeen
Thanks, the pre-compiled binary (rott.shareware) works fine after using the environment variable to redirect the library path to the /usr/freeware libs. I didn't know you could do that!

I still wonder why the recompiled version failed, but I'm plenty happy for now.

Posted: Tue May 20, 2003 2:00 pm
by vegac
Ya I'm not really sure why it would have issues either, but hey, atleast it can be convinced to work, right? :)

Re: Rise of the Triad

Posted: Sun Nov 20, 2016 5:24 pm
by necron2600
Anyone have a copy of this binary.. and source?
The wayback machine does not seem to have a full archive of this site: ... bshu/rott/


Im sure someone has a copy of these files lying around?

Re: Rise of the Triad

Posted: Sun Nov 20, 2016 9:29 pm
by vishnu
The unported source code is here:

Re: Rise of the Triad

Posted: Mon Nov 21, 2016 9:55 am
by ClassicHasClass
I've got the SDL source code for the Mac OS X version (which I modified to run windowed). It probably works on IRIX. I'll see about gathering it together if no one else can find the IRIX binaries.

Re: Rise of the Triad

Posted: Fri Aug 04, 2017 9:40 pm
by necron2600
Adding to this thread.. binary I found. (its opensource compiled.. no copyright issues as far as I am aware of)
IRIX binary for Rise of The Triad
(799.36 KiB) Downloaded 11 times

Tiny window.. unless you set your X display to be as tiny.
Works on my Octane2... except sound. constant hiss but I have not looked into it.
I had to place my legally purchased ROTT files (4 of them) into ~/.rott/ as well as the same files in ~/.rott/darkwar/ for some reason for it to startup on the first level.

Re: Rise of the Triad

Posted: Fri Aug 04, 2017 9:45 pm
by necron2600
sound+music work great once I set:

Re: Rise of the Triad

Posted: Fri Aug 04, 2017 9:58 pm
by necron2600
A trick to 'double' the size of the screen of rott in IRIX..
run oglsnoop. stretch the oglsnoop window to its largest, then zoom out a few times so the rott window can fit in it.. and then you have a larger game screen. Its a bit better to play now on a 1920x1080 desktop.