Porting Half-Life to Irix?
#1
Porting Half-Life to Irix?
There is an open source engine for half life called xash3d, I wonder if it can be compiled for Irix?

https://www.moddb.com/engines/xash3d-engine

Atari Falcon ct60e 060 - 256mb ram // Atari TT - IDE CF -  64mb ram - Lightning VME - USB LAN - Ati Mach64 2mb // Atari STM 4160 - 4MB ram - 16Mhz exxos CPU //  Octane2 SGI Octane 3GB RAM 2x400Mhz R12 CPU & V12 Graphics
stormy
Atari expert!

Posts: 49
Threads: 12
Joined: May 2019
Find Reply
06-14-2019, 11:27 AM
#2
RE: Porting Half-Life to Irix?
I would also be REALLY interested in seeing that ported!

Octane2 Dual 400 MHz R12k - 2 GB RAM - Dual 73 GB HDD - vPro v12 - IRIX 6.5.30
O2 400 MHz R12k - 512 MB RAM - 73 GB HDD - Video-In - Flatpanelcard+1600SW - IRIX 6.5.30
O2 180 MHz R5k - 128 MB RAM - 18 GB HDD - IRIX 6.5.30
eudatux23
Octane² and O2

Posts: 68
Threads: 4
Joined: Aug 2018
Website Find Reply
06-14-2019, 11:41 AM
#3
RE: Porting Half-Life to Irix?
So would I!

[Image: TNWhJMc.png]
Irinikus
Connoisseur

Posts: 929
Threads: 159
Joined: Dec 2017
Website Find Reply
06-14-2019, 12:19 PM
#4
RE: Porting Half-Life to Irix?
From what I can see, it is (currently) a Windows-only piece of software.  While it is certainly possible to port it to IRIX (or Linux, or any other platform), it would be a major undertaking to do so.  All of the GUI code would need to be completely re-written for starters.  There aren't traditional Makefiles either, so those would have to be created.  (The source is set up for building with MS Visual Studio.)

The only glimmer of hope is that there is one Makefile to build the shared library on Linux, but that's dated 2002 and uses obsolete GCC compiler options.  So even compiling the shared library (no GUI) on Linux would take some effort as a first step.  Then a Unix/Linux GUI, then an IRIX port from there, in my opinion.  

There seem to be many assumptions about running on a 32-bit x86 Windows platform.  It's not impossible.  I don't want to discourage anyone who is sufficiently motivated to try the port.  But be aware that it is "porting" the software to IRIX.  It can just be "compiled for IRIX" like stormy asked.

SGI:  Indigo, Indigo2, Octane, Origin 300
Sun:  SPARCstation 20 (x3), Ultra 2, Blade 2500, T5240
HP:  9000/380, 425e, C8000
Digital: DECstation 5000/125, PWS 600au
jpstewart
Octane

Posts: 80
Threads: 0
Joined: May 2018
Find Reply
06-14-2019, 07:57 PM
#5
RE: Porting Half-Life to Irix?
I am surprised there aren't more interesting 3D games on Irix, being the originator of OpenGL etc. I know that these machines aren't designed for gaming but damn, it's fun. Many 3D games have been open sourced over the years, I guess there haven't been many talented software engineers in the SGI community with that kind of interest.

Atari Falcon ct60e 060 - 256mb ram // Atari TT - IDE CF -  64mb ram - Lightning VME - USB LAN - Ati Mach64 2mb // Atari STM 4160 - 4MB ram - 16Mhz exxos CPU //  Octane2 SGI Octane 3GB RAM 2x400Mhz R12 CPU & V12 Graphics
stormy
Atari expert!

Posts: 49
Threads: 12
Joined: May 2019
Find Reply
06-14-2019, 10:06 PM
#6
RE: Porting Half-Life to Irix?
That, and it takes an enormous amount of work to pull something like that off.


Raion
Operator
*******

Posts: 581
Threads: 113
Joined: Nov 2017
Website Find Reply
06-14-2019, 10:46 PM
#7
RE: Porting Half-Life to Irix?
I would definitely be willing to throw some money at this to make it happen. *double eyebrows*.

Octane2 - Octane II: 2x600MHZ R14000 CPU - 2.5GB RAM - V12 Graphics - DCD

Indigo2 IMPACT  - Indigo2: R10000 195MHZ CPU - 128MB RAM - MaxIMPACT graphics - being sold

Octane - Octane: 2x360MHZ CPU - 1GB RAM - EMXI graphics - sold.

O2 - O2: R5000 180MHZ CPU - 128MB RAM - sold
Krokodil
Octane II

Posts: 41
Threads: 2
Joined: Dec 2017
Find Reply
06-15-2019, 12:39 AM


Forum Jump:


Users browsing this thread: 1 Guest(s)