home *** CD-ROM | disk | FTP | other *** search
- RUNNING REGISTERED QUAKE IN LINUX
-
- Here's how I ran registered quake under Linux. I suspect not everything
- will work, but I played through about half of e2m1, and it seemed okay.
-
- Here's what you need:
-
- . Working Linux Shareware Quake 0.91 setup (the tar says 0.91, the
- game says 0.92 when you run it) from ftp.lek.net:/pub/linux/quake/
- . Registered DOS Quake -- 1-800-IDGAMES
- . qeu from
- ftp://ftp.cdrom.com/pub/idgames2/utils/bsp_pak_tools/qeu03.zip
- . Python
-
- First, put this script in bspver.py <<EOF
- #!/usr/local/bin/python
- from sys import argv
- for i in argv[1:]:
- try:
- f=open(i, "r+")
- c=ord(f.read(1))
- d=ord(f.read(1))
- print "%s was version %d" % (i,d*256+c)
- f.seek(0)
- f.write(chr(28))
- f.write(chr(0))
- f.close()
- print "Converted %s to version %d" % (i, 28)
- except IOError, what:
- print "Failed to convert %s: %s" % (i, what)
- EOF
-
- Unpak registered's id1/pak1.pak into the id1 directory of Linux
- shareware quake. For me, the command was
- /usr/src/qeu/unpak -d /usr/src/quake/id1 /dosc/games/quake/id1/pak1.pak
-
- Then, change the version of the bsp files:
- python bspver.py /usr/src/quake/id1/maps/*.bsp
-
- Finally, run xquake or xf86quake. You'll need to adjust the gamma
- setting on e2-e4 maps, since the levels appear overly dark compared to
- e1 or e2-e4 in DOS. I suspect this is related to the "overbrighting"
- introduced in 1.00.
-
- And, the step after finally is to send mail to johnc@idsoftware.com
- telling him how important having a real version of registered linux
- quake is to you. Dave Taylor, now at crack.com, is willing to do the
- work, as he did with qtest and the shareware, but wants Carmack to
- give him credit for his work. I don't know the whole story, but I
- think that John Carmack is the one who needs gentle pressure to get
- Linux Quake moving again.
-
- Please let me know if this works for you, if my instructions can be
- clearer, etc. You can reach me as jepler@inetnebr.com.
- -------
- Other Linux Quake tips:
-
- If you can't get sound (quake crashes without -nosound), try setting
- these environment variables:
- QUAKE_SOUND_CHANNELS=1
- QUAKE_SOUND_SAMPLEBITS=8
- QUAKE_SOUND_SPEED=11000
- In some recent versions of the kernel, stereo sound is incorrectly
- detected and causes an error in Quake.
-