Porting Half-Life to Irix? -
stormy - 06-14-2019
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
RE: Porting Half-Life to Irix? -
eudatux23 - 06-14-2019
I would also be REALLY interested in seeing that ported!
RE: Porting Half-Life to Irix? -
Irinikus - 06-14-2019
So would I!
RE: Porting Half-Life to Irix? -
jpstewart - 06-14-2019
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.
RE: Porting Half-Life to Irix? -
stormy - 06-14-2019
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.
RE: Porting Half-Life to Irix? -
Raion - 06-14-2019
That, and it takes an enormous amount of work to pull something like that off.
RE: Porting Half-Life to Irix? -
begnoyirzu - 09-03-2019
I would definitely be willing to throw some money at this to make it happen. *double eyebrows*.
RE: Porting Half-Life to Irix? -
Raion - 09-03-2019
It's impossible as jpstewart pointed out without a near full rewrite.
RE: Porting Half-Life to Irix? -
jwcotejr - 09-03-2019
It *might* be possible with the newer Xash3D source code, found here:
https://github.com/FWGS/xash3d-fwgs
Xash3D has been ported to Android devices, PlayStation Vita, Nintendo 3DS, Nintendo Switch, etc., so I don't imagine it's entirely impossible to get it building on IRIX.
RE: Porting Half-Life to Irix? -
thunderbird32 - 09-28-2019
(09-03-2019, 07:15 PM)jwcotejr Wrote: It *might* be possible with the newer Xash3D source code, found here: https://github.com/FWGS/xash3d-fwgs
Xash3D has been ported to Android devices, PlayStation Vita, Nintendo 3DS, Nintendo Switch, etc., so I don't imagine it's entirely impossible to get it building on IRIX.
Not to mention Linux and BSD.
This version has even been ported to Haiku. It's a dark day when the Haiku/BeOS community overtakes the IRIX community in strength of numbers and ports.