SGIQuake problem on IRIX 5.2

From Higher Intellect Wiki
Jump to: navigation, search

Q:

I recently transferred my registered Quake files from my PC to an Silicon Graphics Indigo2 running IRIX 5.2. When I try to run the quake script (or any included quake.* executable for that matter) this is what I get:

 Host_Init
 Added packfile ./id1/pak0.pak (339 files)
 Added packfile ./id1/pak1.pak (85 files)
 PackFile: ./id1/pak1.pak : gfx/pop.lmp
 Playing registered version.
 PackFile: ./id1/pak0.pak : gfx.wad
 Console initialized.
  9439:quake.sw: rld: Fatal Error: attemped access to unresolvable symbol in 
 quake.sw: dmGetUST

Can anyone tell me what dmGetUST is and why it is "unresolvable"? I'd really like to be able to play Quake on this machine.

Here's the output of 'hinv' in case it is helpful:

 1 100 MHZ IP22 Processor
 FPU: MIPS R4010 Floating Point Chip Revision: 0.0
 CPU: MIPS R4000 Processor Chip Revision: 3.0
 On-board serial ports: 2
 On-board bi-directional parallel port
 Data cache size: 8 Kbytes
 Instruction cache size: 8 Kbytes
 Secondary unified instruction/data cache size: 1 Mbyte
 Main memory size: 64 Mbytes
 EISA bus: adapter 0
 Iris Audio Processor: version A2 revision 0.1.0
 Integral Ethernet: ec0, version 1
 CDROM: unit 4 on SCSI controller 1
 Integral SCSI controller 1: Version WD33C93B, revision D
 Disk drive: unit 3 on SCSI controller 0
 Tape drive: unit 2 on SCSI controller 0: DAT
 Disk drive: unit 1 on SCSI controller 0
 Integral SCSI controller 0: Version WD33C93B, revision D
 Graphics board: GU1-Extreme

A:

It's part of the audio libraries. Try running with -nosound . If that doesn't work, you'll have to upgrade to IRIX 5.3 at least.

dmGetUST is defined in libdmedia.so on *5.3* or later versions of IRIX. (I do not think quake was expected to run on 5.2 systems at all.)

If you have a 5.3 machine around, you might want to copy libdmedia.so from it, set LD_LIBRARY_PATH to included directory to which you'd copied it and try again. (If you do not have a 5.3 license for your system, this may be illegal to do!) This should allow you to run software (but not GL) version of quake on IRIX 5.2.



Share your opinion