Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5131 clevermous 1
 
2
------------------------------
3
4
 
5
6
 
7
- libc 5.2.18 or later (5.0.9 will not work, /lib/libc.so.5.2.18)
8
- CD-ROM for CDAudio
9
- Soundcard capable of mmap'd buffers.  USSLite 3.5.4 was used to build squake
10
  with.  Works fine on SoundBlaster 16 and Gravis Ultrasound MAX.
11
- SVGALib supported mouse (usually if it works with X, it'll work with
12
  squake).
13
- Kernel 2.0.24 or later
14
  - untested with 2.1 kernels, your mileage may vary
15
16
 
17
320x200x256, the various modeX modes (320x400, 360x400, etc) as well as high
18
res modes if your card is supported by SVGALib.  Use the Quake console command
19
vid_describemodes to list supported modes and the command vid_mode  to
20
change modes.
21
22
 
23
11KHz.  You can change this in the options section below.
24
25
 
26
will only use two buttons).  Check your /etc/libvga.config (or
27
/etc/vga/libvga.config for SlackWare users).
28
29
 
30
31
 
32
------------------------------------------------
33
34
 
35
Specify memory in megabytes to allocate (default is 8MB, which should be fine
36
for most needs).
37
38
 
39
Don't do any output to stdout
40
41
 
42
Mouse device, default is /dev/mouse
43
44
 
45
Mouse baud rate, default is 1200
46
47
 
48
CD device, default is /dev/cdrom
49
50
 
51
Use indicated video mode
52
53
 
54
Don't initialize keyboard
55
56
 
57
Set sound bit sample size.  Default is 16 if supported.
58
59
 
60
Set sound speed.  Usual values are 8000, 11025, 22051 and 44100.
61
Default is 11025.
62
63
 
64
Set mono sound
65
66
 
67
Set stereo sound (default if supported)
68
69
 
70
------------
71
72
 
73
install Quake from your Quake CD to a DOS parition.
74
75
 
76
directory into it.  i.e.:
77
	(cd /dos/quake; tar cf - .) | (cd ~/quake; tar xf -)
78
79
 
80
Quake access stuff like direct video writes, the raw keyboard mode, CD, etc).
81
Quake will setuid back to the normal user as soon as it opens these files.
82
Make Quake suid root as follows:
83
	chown root squake
84
	chmod 4755 squake
85
86
 
87
config.cfg files will be then owned as root.  Use your normal account, unless
88
you do everything as root, then your mileage will vary.
89
90
 
91
one.  Same with the CDROM.  If it dies, try it with -nosound and/or
92
-nocdaudio.  If you have a sound card it died on and you know it is
93
supported by USSLite (the driver that comes with the Linux kernel), let me
94
know and I'll take a look at it.
95
96
 
97
98
 
99
modes.  squake makes a nice dedicated server as you don't need the X11
100
libraries kicking around.
101
102
 
103
distribution will work, 'cept for stuff with vid modes and stuff.
104
105
 
106
---------
107
108
 
109
will be deleted.  Do not email id about this product.  If you are having
110
technical difficultly, you can email me, but make sure you have the correct
111
kernel, libc, svgalib and other software versions before you email me.
112
113
 
114
zoid@threewave.com
115
Official Quake Unix Port Administrator
116
117
 
118
----
119
120
 
121
support.
122
Dave Taylor  for basic Linux support.
123
id Software for Quake and making me port it. :)
124
125
 
126