Professional Documents
Culture Documents
Quake III
Quake III
32
--Index-1 - Note to users
2 - PunkBuster implementation and funtionality
3 - What's changed
--NOTE TO USERS PLANNING TO UNINSTALL OR REINSTALL QUAKE III, TEAM ARENA, ANY VERS
ION OF A POINT RELEASE: If you are planning to uninstall Quake III we STRONGLY r
ecommend following these steps.
Remove any and all point releases from the Windows Control Panel Add/R
emove Programs application.
-
Note: If you install Quake 3: Team Arena after installing this point release, y
ou will experience problems running the game. If you wish to install Team Arena
after applying the point release, please reinstall the download version of this
point release after properly installing Team Arena (the auto-updater will not f
unction in this situation, so you will need to have the downloaded point release
file to properly install).
If you run into ANY problems with Quake III and it s point releases, we advise rem
oving everything Quake III related on your system (see above for instructions),
and starting from scratch. To reinstall the original versions of Quake III and T
eam Arena see (A). To reinstall the Ultimate Quake or Quake III: Gold versions o
f Quake III see (B).
(A)
Reinstall the game from the original disks, then download and instal
l the 1.32 version of the point release. From this point, you will be able to ch
eck for updates by running the "Check for Quake III Arena Updates" program in yo
ur Windows start menu. We recommend using the Auto-Updater when updating Quake I
II.
(B)
Reinstall the game from the original disks, then simply run Check for
Quake III Arena Updates in the Quake III Arena folder in the Windows Start Menu.
For a comprehensive list of what s changed recently with Quake III Arena and Team
Arena, please see the readme included with the 1.30 point release. This release
is primarily a security release aimed a combating cheating.
---
CHANGES 1.32
8/26/2002
General:
- new network protocol, 68
- network code:
improved fragmented messages handling
map change while client loads map no longer causes an 'Invalid .PK3' error
map_restart while client loads map no longer causes a reload
fixing donedl being ignored after autodl if map_restart'ed
- the demo command has a list of compatible protocols, it will loop through 66 6
7 68
you can do '/demo four' and it will try four.dm_66 four.dm_67 four.dm_68
or you can explicitely give a '/demo demoname.dm_??'
- added mousewheel support in the console:
wheel to scroll, ctrl+wheel to scroll faster, shift+wheel to scroll history
- UI in baseq3/ and missionpack/ for PunkBuster configuration
punkbuster server in server creation dialog (sv_punkbuster)
punkbuster client in server browser (cl_punkbuster)
added PB Yes/No to the browsers
- removed obsolete MPlayer UI stuff
- bumped server browser to handle up to 4096 servers
-
IP maintained in userinfo
cl_guid in userinfo (as part of PB integration)
printing ports as unsigned ints, no longer printing negative port numbers
cleaned up the legacy IP banning code
use * for IP pattern matching now instead of 0 (fixes some confusion)
ex: 192.246.12.*
made it safe from overflowing and crashing
NOTE: using PunkBuster's banning system is advised instead though
- rcon: some fixes to the buffering to avoid overflowing and dropping parts of t
he message
- SMP support in the renderer. Detects CPU count, r_smp 1 default if available.
(thanks to Gareth Hughes for contributing this)
- changed default GL driver from libGL.so to libGL.so.1
see LSB 1.2 spec: http://www.linuxbase.org/spec/refspecs/LSB_1.2.0/gLSB/libgl.
html
- Handle Ctrl and Space key together correctly (Ctrl was disabling Space)
- sub-frame timing of input events (key/mouse) (input timing quality now equival
ent to win32)
------------------------------------12-14-01 - Notable Changes and What s New
Windows Fixes:
-
Linux only:
- fixed sound crash, going around memset bug in glibc i586/i686