SGI

From DoomWiki.org

The SGI computer platform was a long line of server and workstation related hardware created by Silicon Graphics, Inc. SGI hardware runs on the IRIX operating system, a Unix derivative.

Known for their advanced graphical abilities through the IRIS GL standard (which later became OpenGL), they dominated the workstation related market from the mid-1980s to the end of the 1990s. An unofficial source port of Doom by Dave Taylor of id Software was made, known as SGI Doom, but this port did not take advantage of the various advanced features found on the platform. In later years, various unofficial ports came to the system, enabling users to experience hardware accelerated rendering, improved stability and support for limit removing maps, amongst other improvements.

Ports[edit]

The vast majority of the source ports to SGI are derived from its PC/Windows counterparts.

Doom Legacy[edit]

The Doom Legacy source port was ported to IRIX with version 1.41, dated October 24, 2003. It supports all the features that come with that version, including 3D floors, 32 player support, MD2 models and OpenGL rendering.

PrBoom[edit]

Various versions of PrBoom have been ported, namely versions 2.2.0, 2.2.1 and 2.2.2, released on May 14, 2001, June 28, 2001 and October 10, 2001 respectively. Starting from 2.2.1, OpenGL support (through GLBoom) is supported, whilst 2.2.2 has a version compiled for the older MIPS3 architecture, starting with the R4000 processor. Every other PrBoom release is compiled for MIPS4 architecture processors, starting with the R5000.

PrBoom+[edit]

One version of PrBoom+ is available for IRIX: Version 2.5.1.3, dated August 4, 2013. It supports OpenGL rendering and comes in a IRIX native tardist package. It requires IRIX version 6.5 to be installed and it was packaged by Rainer Canavan.

XDoom[edit]

The lesser known XDoom got a port to the IRIX platform version 5.3, dated August 24, 2001. It supports both the MIPS3 and MIPS4 architectures and acts as a faster alternative for SGI Doom on low end machines. Only software rendering is supported.

External links[edit]