RUNNING PRBOOM ON SGI IRIX ========================== What do i need? * Fast SGI or an SGI with texture acceleration in hardware - Indy R5000 @ 180MHz SC (not tested, but the SDL version should do) - Indigo2 R10000 @ 195 MHz with High or Maximum Impact - O2 R10000 @ 195 MHz (not tested) - Octane (not tested, but any should do :-}) - Anything up... If your hardware can't compete with above requirements then check out Xdoom. I ported it to IRIX too and it runs much faster than sgixdoom. I can play it smoothly in 320x240 even on an indigo R3000 at 33MHz. * This Software: - http://ftp.mayn.de/pub/irix/games/PrBoom-2.2.2_IRIX_N32_mips4.tar.gz - http://ftp.mayn.de/pub/irix/games/SDL-1.2.2_IRIX_N32_mips4.tardist - http://ftp.mayn.de/pub/irix/games/SDLmixer-1.2_IRIX_N32_mips4.tardist - http://ftp.mayn.de/pub/irix/games/SDLnet-1.2_IRIX_N32_mips4.tardist The BASIC stuff is the game itself and the SDL libraries to which it is linked to. If you have a mips3 based machine and you believe that the software should run OK on your hardware too, then simply grab the sources and compile it your- self. It isn't _that_ hard and i can help you out in case you got stuck. You can find it here: http://prboom.sourceforge.net/ * A copy of the DOS version of doom or the SGI doom demo. To run doom of any kind on any platform you need the data set of the original DOS doom version (this way round the vendor of the software can distribute doom executeables on any plattform for free, because you still have to buy a copy of the DOS doom version to have the full enjoyment). Just look out for a file called doom.wad, doom1.wad or doom2.wad on your hard- disk or in the internet and place that file (between 3MB and 14MB in size) into /usr/local/games/PrBoom/share/. If you have the SGI doom installed, you will find its doom1.wad here: /usr/demos/General_Demos/doom/doom1.wad Finaly point the enviroment variable DOOMWADDIR to the place where you can find above file. For example: export DOOMWADDIR=/usr/local/games/PrBoom/share/ Or: setenv DOOMWADDIR /usr/local/games/PrBoom/share/ Any more options? * Adding MIDI sound: PrBoom can play the MUS files from inside the PWADs and WADs through the timidity software MIDI renderer (actually through SDL_mixer but this library is using the timidity code). Simply grab these files: - http://ftp.mayn.de/pub/irix/games/EAW-patches_timidity.tar.gz - http://ftp.mayn.de/pub/irix/games/TiMidity++2.10.4_IRIX_N32_mips4.tar.gz Unpack the Timidity package first and then unpack the EAW patches into /usr/local/share/timidity/ - it will create a directory called patches/ in there. Rename it to patch/. Timidity itself is now working, but to get it working with PrBoom we need to set a final link: /usr/local/share/timidity/ to /usr/local/lib/timidity/ You should have the GTK freeware package installed too, in order to run timidity. See http://freeware.sgi.com on how to do this. If you dont want to install the complete GTK set, simply leave out the TiMidity package, actually you just need the EAW patches because the timidity code is already in the SDL_mixer library). * Using a more stable binary: Some people notice a very buggy prboom, often crashing at the same place in the map. I haven't found the bug yet, but i noticed that the debug version of the game runs more stable in some cases. Here it is: - http://ftp.mayn.de/pub/irix/games/prboom-2.2.1_stable.gz Get it, ungzip it and put it into /usr/local/games/PrBoom/ and rename it as prboom.gl. Problems? * The game doesn't respawn things correctly when you die (you really die in doom? *hahahah* lamer! ;-)); so if this accidently happen better shut down the whole game and restart. Did i tell you to save the gamestate from time to time? ;-) Where can i find addons for DOOM? * A good collection for DOOM addons can be found here: - ftp://ftp.fu-berlin.de/pc/msdos/games/idgames/levels/ Screenshots? * I put some screenshots of PrBoom (running on my I2, MI, R10k) here: - http://www.speicherabzugerzeuger.de/prboom/ * Timidity can be used standalone as a brilliant MIDI player: - http://www.speicherabzugerzeuger.de/Timidity++_buffy_IRIX.gif Marcus 'rhoenie' Herbert -