QUAKE 4(tm) 1.4.2 Full Point Release - README

Last updated 06-18-07

Please note that in-game console commands are not supported by Activision(r).

This update includes a host of features such as: refined hitboxes, optimized sound and network code, moddable fps caps, weapon balancing, server direct autodownloading, addonpak fixes and Q4TV. A complete list of changes and additions is included below. For future updates and more information about the game, please visit the official game website at http://www.quake4game.com

Table of Contents:

Overview:

In addition to a number of new changes and updates, this 1.4.2 Point Release also includes the changes from point releases 1.0.4.0, beta 1.0.5.0, beta 1.0.5.2, 1.2, 1.3, 1.4.0 beta and 1.4.1 beta. If you have not previously updated QUAKE 4, this update will bring your installation completely up to date. If you have previously installed an earlier update, this update can be installed over the earlier update(s) without problems - there is no need to re-install previous updates or map packs released through the id Software website. Doing so may adversely affect the proper functionality of your installation.

If you require additional QUAKE 4 technical support, please see the help system that is included with the game.

Notes for mod users:

Due to the vast number of updates and new functionality in the 1.4.2 Point Release, mods will have to be updated to the 1.4.2 code by each respective mod author in order to run correctly on the 1.4.2 version of QUAKE 4. Information regarding mods and news related to the QUAKE 4 SDK can be found at http://www.iddevnet.com/quake4/Quake4SDK. Activision does not provide any technical support for mods.

Netdemo Recordings:

Network demos are a recording of the network traffic during a multiplayer game. You can record a network demo on a client connected to a multiplayer server (client-side network demo) or you can record the demo directly on the server (server-side network demo). Client-side network demo recording is recommended for performance benchmarking or match recording and playback.
Due to the high amount of network traffic managed by the game server, the stability of server-side network demos is completely dependent on number of clients, server processing power, and server bandwidth. More information regarding Network Demos can be found at http://www.iddevnet.com/quake4/NetworkDemos.

New Multiplayer Spectating - Q4TV:

Q4TV is a brand new spectating multiplayer feature. Server admins are now able to establish Q4TV feeds which allow for greater numbers of spectators. Q4TV streams report to the Multiplayer Server Browser with a tv icon so players can easily find and connect to live feeds.

======= Quick tutorial =======================================================

Creating a match server with broadcasting capability:
set ri_maxViewers to 1
set ri_useViewerPass to 1
set g_viewerPassword to something
set g_repeaterPassword to something else
set net_spawnRepeater to 1
spawnServer as normal

Connecting a repeater to the match server to broadcast to spectators:
set ri_maxViewers to the number of desired viewers
optionally set ri_useViewerPass and g_viewerPassword
optionally set ri_privateViewers and g_privateViewerPassword
set net_spawnRepeater to 2
set password to the g_viewerPassword on the match server
set privatePassword to the g_repeaterPassword on the match server
set net_clientRepeaterDelay to the seconds of delay desired
connect to the match server's repeater port with the connect command ("connect IP:PORT")

Connecting a client to the repeater:
Connect as normal; be sure to specify the right port.

======= New Commands =========================================================

spawnRepeater
Spawns a repeater

listViewers
lists the viewers connected to the repeater

listRelayInfo
list various information about the repeater, including the viewer counts, which repeaters are connected, etc.

setr cvar value
Sets a cvar and transmits it in serverInfo requests
(like sets, but for repeaters)

======= New Cvars ============================================================

net_spawnRepeater
0 - Do not spawn the repeater automatically
1 - Spawn the repeater automatically when a server is spawned
2 - Spawn the repeater automatically when a demo is played or server is connected to
3 - Spawn the repeater automatically when a server is spawned or demo is played or server is connected to

net_clientRepeaterDelay
Number of seconds to delay the match (Only works on slave repeaters)

ri_name
Custom "si_name" for the repeater

ri_maxViewers
Maximum number of viewers to allow

ri_privateViewers
Number of private slots for viewers (g_privateViewerPassword required)

ri_useViewerPass
0 - don't use g_viewerPassword
1 - use g_viewerPassword

g_viewerPassword
Password for viewers

g_privateViewerPassword
Password for private viewer slots

g_repeaterPassword
Password for repeater slaves

g_noTVChat
Server enable/disable flag for viewer chat on repeaters

New Multiplayer Maps - Q4CMP:

The Q4CMP Maps are the winning entries of our community map contest. These high qualty community creations come from fans whom, in a limited amount of time, designed and created these levels under our contest guidelines.

Filename Map Name Map Author
q4cmp1 [CMP] SPIRAL Bartlomiej 'Lukin' Garbiak
q4cmp2 [CMP] GRINDER Geoff 'GODLIKE' Ellenor
q4cmp3 [CMP] PHRANTIC Rich 'swelt' Jacques
q4cmp4 [CMP] CITY HEAT Yan 'Method' Ostretsov
q4cmp5 [CMP] RAVAGE Randy 'killat0n' Evans
q4cmp6 [CMP] PENETRATION TymoN
q4cmp7 [CMP] CAUSTIC BURN Tom 'Phantazm11' Perryman
q4cmp8 [CMP] BETTER THAN NOTHING Rich 'swelt' Jacques
q4cmp9 [CMP] WALLS OF HATE Vilhelm 'g0th' Flohr
q4cmp10 [CMP] ARID WASTES Quaker-X
q4cmp11 [CMP] SYSTEMATIC LOCKDOWN Tom 'Phantazm11' Perryman
q4cmp12 [CMP] KAT FIGHT! Ken 'kat' Beyer
q4cmp13 [CMP] LEARNING CURVE Blushing_Bride
q4cmp14 [CMP] ATOMS FOR PEACE mIKE
q4cmp15 [CMP] CLINT EASTWOOD Bartlomiej 'Lukin' Garbiak

To use the new maps in the map rotation cycle, a new map cycle script
file has been included with the Map Pack, called mapcycle-q4cmp_pak001.scriptcfg.

To use the new map cycle script:
1. On the Multiplayer- Create Server screen, click "Advanced Options"
2. In the "Map cycle script file" field, enter mapcycle-q4cmp_pak001.scriptcfg
3. Click "Close advanced options"
4. Start the server

Fixes & Updates in 1.4:

1.4.2 Point Release :

1.4.1 Beta:

1.4.0 Beta:

Fixes & Updates in 1.3:

General:

Fixes & Updates in 1.2:

General:

Multiplayer:

New Features:


Adjustments:

Fixes:


Single Player:


Known Issues:
Surround Speakers option in Advanced Audio settings cannot be enabled if Windows Sound options are not set correctly on the local machine. Players with 5.1 surround sound must set their Advanced Speaker Settings to Surround 5.1 instead of Desktop Stereo:
1. From the Windows(r) Control Panel, select "Sounds and Audio Devices."
2. In the "Speaker Settings" area, click the "Advanced" button.
3. Make sure that the speakers are set to "5.1 Surround" or "Surround 5.1" instead of "Desktop Stereo."
If this is not set correctly, then enabling the Surround Speakers setting will not apply, and will default back to off.

Fixes & Updates in 1.0.4.0:

General:

Interface:

Multiplayer:

(c) 2005-2006 Id Software, Inc. All rights reserved. Published and distributed by Activision Publishing, Inc. under license. Developed by Raven Software Corporation. QUAKE and ID are registered trademarks of Id Software, Inc. in the U.S. Patent and Trademark Office and/or some other countries. Activision is a registered trademark of Activision Publishing, Inc. All other trademarks and trade names are the properties of their respective owners.