Rise of the Triad

IRIX and IRIX software discussion including open source and commerical offerings.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
squeen
Moderator
Moderator
Posts: 2933
Joined: Fri May 09, 2003 6:10 am
Location: Maryland, USA

Rise of the Triad

Unread postby squeen » Tue May 20, 2003 4:40 am

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
IN_StartupWnffoundles:ent
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()
W_InitMultipleFiles()
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÉ͵Rise of the Triad Error!ÆÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵vS1.0ÆÍ»ÄÄÄÄÄÄÄÄÄÄÄÄÄĺ ºÄÄÄÄÄÄÄÄÄÄÄÄÄĺ ºÄÄÄÄÄÄÄÄÄÄÄÄÄĺ Please run ROTTHELP.EXE forEpisode = 0pful information. ºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄArea = 1ÄÄÄÄÄÄÄÄÄÄ

Does anyone have any advice?

User avatar
dexter1
Moderator
Moderator
Posts: 2735
Joined: Thu Feb 20, 2003 6:57 am
Location: Zoetermeer, The Netherlands

Unread postby dexter1 » Tue May 20, 2003 6:44 am

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
libSDL-1.2.so.1 => /usr/freeware/lib32/libSDL-1.2.so.1
libpthread.so => /usr/lib32/libpthread.so
libSDL_mixer-1.2.so.1 => /usr/freeware/lib32/libSDL_mixer-1.2.so.1
libc.so.1 => /usr/lib32/libc.so.1
libm.so => /usr/lib32/libm.so
libdl.so => /usr/lib32/libdl.so
libaudio.so => /usr/lib32/libaudio.so
libnas.so.1 => /usr/freeware/lib32/libnas.so.1
libXt.so => /usr/lib32/libXt.so
libX11.so.1 => /usr/lib32/libX11.so.1
libXext.so => /usr/lib32/libXext.so
libaa.so.2 => /usr/freeware/lib32/libaa.so.2
libvorbisfile.so.4 => /usr/freeware/lib32/libvorbisfile.so.4
libvorbis.so.1 => /usr/freeware/lib32/libvorbis.so.1
libogg.so.1 => /usr/freeware/lib32/libogg.so.1
libgen.so => /usr/lib32/libgen.so delay-load
libcurses.so => /usr/lib32/libcurses.so

Maybe it needs a fresh recompile...

vegac
Posts: 745
Joined: Thu Jan 23, 2003 11:34 am
Contact:

Unread postby vegac » Tue May 20, 2003 7:37 am

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

User avatar
squeen
Moderator
Moderator
Posts: 2933
Joined: Fri May 09, 2003 6:10 am
Location: Maryland, USA

problem solved

Unread postby squeen » Tue May 20, 2003 9:14 am

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.

vegac
Posts: 745
Joined: Thu Jan 23, 2003 11:34 am
Contact:

Unread postby vegac » Tue May 20, 2003 2:00 pm

Ya I'm not really sure why it would have issues either, but hey, atleast it can be convinced to work, right? :)

User avatar
necron2600
Posts: 263
Joined: Tue May 26, 2015 10:38 pm
Location: Boston

Re: Rise of the Triad

Unread postby necron2600 » Sun Nov 20, 2016 5:24 pm

Anyone have a copy of this binary.. and source?
The wayback machine does not seem to have a full archive of this site:

https://web.archive.org/web/20050308174 ... bshu/rott/

rott.registered.gz
rott.shareware.gz
sgi_rott_source320x200.tar.gz

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

User avatar
vishnu
Donor
Donor
Posts: 3176
Joined: Sun Mar 18, 2007 3:25 pm
Location: Minneapolis, Minnesota USA

Re: Rise of the Triad

Unread postby vishnu » Sun Nov 20, 2016 9:29 pm

The unported source code is here: ftp://ftp.3drealms.com/source/rottsource.zip
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:

User avatar
ClassicHasClass
Donor
Donor
Posts: 2076
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

Re: Rise of the Triad

Unread postby ClassicHasClass » Mon Nov 21, 2016 9:55 am

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.
smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...

User avatar
necron2600
Posts: 263
Joined: Tue May 26, 2015 10:38 pm
Location: Boston

Re: Rise of the Triad

Unread postby necron2600 » Fri Aug 04, 2017 9:40 pm

Adding to this thread.. binary I found. (its opensource compiled.. no copyright issues as far as I am aware of)

Rott-compiled-irix.zip
IRIX binary for Rise of The Triad
(799.36 KiB) Downloaded 7 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.

User avatar
necron2600
Posts: 263
Joined: Tue May 26, 2015 10:38 pm
Location: Boston

Re: Rise of the Triad

Unread postby necron2600 » Fri Aug 04, 2017 9:45 pm

sound+music work great once I set:
export SDL_AUDIODRIVER=AL

User avatar
necron2600
Posts: 263
Joined: Tue May 26, 2015 10:38 pm
Location: Boston

Re: Rise of the Triad

Unread postby necron2600 » Fri Aug 04, 2017 9:58 pm

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.


Return to “IRIX and Software”

Who is online

Users browsing this forum: No registered users and 1 guest