Jason McClure
posted this on September 27, 2011 11:34 am
SYMPTOMS:
The Quake 4 ReadMe file will not display properly, or it is crashing the Text Editor.
RESOLUTION:
Here is a copy of the ReadMe file for the game:
Quake 4 for Mac OS, Version 1.0.4
Thank you for purchasing Quake 4. We hope you enjoy our product. This file is intended to be read before installation of the product and to be used in case of any problems encountered during use.
Table of Contents:
1. Introduction System Requirements
(i) Recommended System Requirements
2. Installation Instructions
(i) CD Key and Copy Protection
3. Removal Instructions
4. Notes (i) Software Updates
(ii) Dedicated Server Executable
(iii) Multiplayer Addendum
(iv) Multiplayer Server Console Commands
(v) Accessing the Console
(vi) Known Issues and Troubleshooting
5. Technical Support Contact Information
Introduction
In a desperate war for Earth's survival against an unrelenting alien enemy, the only way to defeat them is to become one of them.
System Requirements
Mac OS X 10.3.9 or later
PowerPC G4/G5 or Intel chip-set, 1.67 GHz or faster
512 MB RAM
3 GB free disk space
Video Card (ATI): Radeon 9600 or better*
Video Card (Nvidia): Geforce 6600 or better*
Video Memory (VRAM): 64 MB or higher
DVD drive required to install and play
Multiplayer: Internet and LAN (TCP/IP) play supported. Internet play requires broadband connection.
*Supported Video cards:
NVIDIA GeForce 6600, 6800, 7800
ATI Radeon 9600, 9650, 9700, 9800, X600, X800, X850, X1600
Recommended System Requirements
Quake 4 runs best on a Power Mac G5 2.0 GHz or faster, or iMac Intel 1.8 GHz or faster.
Operating System: Mac OS X 10.4.4 or later
CPU Processor: PowerPC G5 or Intel chip-set
CPU Speed: 2.0 GHz or faster
Video RAM: 128 MB
Installation Instructions
To install Quake 4, drag the Quake 4 folder on the DVD to your computer's hard disk. Once copied, open the Quake 4 folder on your hard disk and double-click the Quake 4 game icon to launch the game.
CD Key and Copy Protection
Installation and the CD Key:
When installing QUAKE 4 you will be prompted to enter your CD authentication key. The authentication key appears on the disk packaging, or on the back of the manual. It is important that you enter the key string in its entirety exactly as it appears as printed. The QUAKE 4 Master Server verifies the CD key each time you connect for online play.
The game tells me my CD key is invalid: The number one problem with CD keys is mistyping. Double and triple check the characters you have entered.
Some common sense about your CD key: Each CD key is unique - protect it from loss or theft by keeping a copy of it in a safe place. Without it, you cannot reinstall the game or play online. You may hear of so-called "CD Key generators" being available for illicit download on the Internet. They do not work as advertised, and often attempt to steal legitimate keys off your machine, reveal personal information or install viruses, worms and/or trojan horses on your machine. Do not download and/or use them under any circumstances.
Copy Protection
NOTICE: QUAKE 4 contains technology intended to prevent copying that may conflict with some disc and virtual drives. In order to play QUAKE 4, you must have the DVD in the drive.
Removal Instructions
To remove Quake 4, drag the Quake 4 folder on your computer's hard disk to the trash. Then locate the Quake 4 preferences file named "com.aspyr.quake4.plist" located in Home/Library/Preferences and the "Quake 4" folder located in Home/Library/Application Support and drag both of these to the trash.
Notes
Software Updates
For the latest up to date information on the Macintosh version of Quake 4, please visit Aspyr Media's website at www.aspyr.com.
Dedicated Server Executable
A dedicated server application is included in the QUAKE 4 directory. Named "Quake 4 Dedicated Server", it allows servers to be run without a DVD check. You can launch this with command line options in a shortcut or configure it through the console once launched.
Multiplayer Addendum
Bandwidth: QUAKE 4 Multiplayer is bandwidth intensive. This means that a slower upload speed will be able to support fewer combatants. Recommended maximum players for broadband upload speeds under OPTIMAL conditions are provided below:
128Kbps - 4 players 512Kbps - 10 players 256Kbps - 6 players 768Kbps - 12 players 384Kbps - 10 players LAN - 16 players
Please note that this requires correct settings in the Advanced Server Options or the gui_configServerRate console cvar.
Tourney Mode: Tourney Mode is a game mode where players fight one versus one in a classic, bracketed tournament system. Once the random seeding, or bracket placement, process is finished, players will fight in multiple arenas simultaneously. The number of arenas are dependent on the number of competitors present. Competitors that join a Tourney server after a Tournament round has begun will need to wait for the round to complete before getting seeded - you must be seeded before you can compete. If there are an odd number of competitors, one player will receive a "BYE" - pretty much a free pass to advance to the next bracket. The BYE player will then automatically be paired with a winner in the next bracket.
Scores are awarded to victorious players of their respective matches. Each bracket, except the Finals, awards the victor 1 point. The victor in a Finals match will be awarded 5 points. This point system becomes important when trying to track the Ultimate winner in a multiple round event. For example, if you're participating in a Tourney game consisting of 5 rounds, the scores for each round will rollover and the game will tally the scores based on all the match results for the 5 rounds. Although each round will have a Finals winner, the ultimate champion of a multiple round tournament will depend on consistent performance rather than a single round victory.
At any point during a match, players and observers can check the status of the tournament by using the Tab key, by default, to check the brackets and scores. Be aware that the match does not pause while you check the scores during a match.
Spectators and eliminated competitors can check the individual match competitions by using the mouse wheel, by default (the next and previous weapon binds), to view the various arena competitions still taking place. You can also cycle between first person and free roaming mode by using the mouse wheel. Your selection is denoted by the highlight shown across the top of your screen.
Multiplayer Awards: Capture: Awarded to a player who captures the flag in CTF/Arena CTF.
Assist: Awarded for helping capture the flag by either a) carrying it within 10 seconds of scoring, but not being the final carrier; or b) returning your team's flag, allowing your team to score (within 10 seconds).
Defense: Awarded for killing an enemy a) close to your flag, or b) while you are close to your flag.
Humiliation: Awarded to a player who gauntlets someone.
Excellent: Awarded for 2 kills in 2 seconds.
Impressive: Awarded for 2 rail hits in a row.
Combo Kill: Awarded for hitting another player with a rocket and then killing that player within 3 seconds with a rail shot. Shots must be consecutive.
Rampage: Awarded for 3 gib kills in 5 seconds. Kills do not need to be consecutive.
Multiplayer Medals: Lemming: Awarded to the player with the most suicides during the game (must be more than 5). Only one person will get this award.
Rail Master: Awarded to any player who got more than 80% of his kills with the railgun.
Rocket Sauce: Awarded to any player who got more than 80% of his kills with the rocket launcher.
Brawler: Awarded to the player with the most gauntlet kills during the game (must be more than 3). Only one person will get this award.
Sniper: Awarded to any player with 10 or more rail shots and 90% or higher rail accuracy.
Critical Failure: Awarded to any player who didn't kill anyone during a round.
Accuracy: Given to any player whose overall weapon accuracy (all weapons) is greater than 50%. This doesn't count weapons that were not fired.
Frags: Awarded to any player who achieves more than 100 kills in a game.
Perfect: Awarded to the player with the most kills, if that player hasn't been killed himself.
Team Player: Given to the player with the most damage but the least kills.
Multiplayer server console commands
In addition to the server setup provided in the QUAKE 4 shell, it is possible to set up a server with console commands. (See below for instructions on how to access the console.) Please note that the use of console commands is not supported by Aspyr Customer Support.
si_map: Sets the multiplayer map. Please note that all the maps are in the mp directory, so setting a map must be set as "si_map mp/q4dm1.map", for example.
spawnServer: Spawns a multiplayer server with all the current variables.
gui_configServerRate: Sets the server's maximum upstream rate, with the following options: 0 - 128 kbits 1 - 256 kbits 2 - 384 kbits 3 - 512 kbits 4 - 768 kbits 5 - LAN speeds Please set this appropriately to your upstream data rate, or your server performance will degrade.
si_gameType: Sets the type of game. Options are DM, Team DM, CTF, Arena CTF, or Tourney.
si_name: Sets the server's name.
si_timeLimit: Sets the round's time limit in minutes. When set to 0, there is no time limit.
si_fragLimit: Sets the number of kills a player must get in order to win the round. When set to 0, there is no frag limit.
si_tourneyLimit: The number of times a tourney will use the same map before changing the map.
si_captureLimit: The number of flag captures needed to win a CTF or ArenaCTF match.
si_minPlayers: The minimum number of players needed before a match will start, used only when warmup is enabled.
si_maxPlayers: The maximum number of players allowed on the server at once.
si_usePass: Clients must present a password when connecting. Set to 1 to enable, 0 to disable.
g_password: Sets the server's password.
si_autobalance: Keeps both teams the same size in team games. When new players join a TeamDM, CTF, or ArenaCTF match, they will be auto-assigned to the team with the smallest number of players. Also, if players disconnect from the match, teams will be re-balanced when the round starts again. Set to 1 to enable, 0 to disable.
si_shuffle: Shuffles the teams after each round. Only applicable to team games (TeamDM, CTF, ArenaCTF). Set to 1 to enable, 0 to disable.
si_spectators: Allows spectators when enabled or forces all connected clients to play. Set to 1 to enable, 0 to disable.
si_warmup: Do a pre-game warmup. Set to 1 to enable, 0 to disable.
si_teamDamage: Enables "friendly fire," allowing players to damage their teammates. Only applicable to team games (TeamDM, CTF, ArenaCTF). Set to 1 to enable, 0 to disable.
si_allowHitScanTint: Enables custom railgun tinting color for players. Settings are as follows: 0 - no tinting allowed 1 - player hitscan tinting allowed in DM and NO hitscan tinting in team games 2 - player hitscan tinting allowed in DM and use team-color hitscan tints in team games
si_useReady: Forces players to select "Ready" before starting a match. Set to 1 to enable, 0 to disable.
si_weaponStay: With this enabled, players cannot pick up weapons if they already have them, and cannot get ammo from weapons, only ammo packs. Set to 1 to enable, 0 to disable.
si_countDown: This sets the pregame countdown, in seconds.
si_pure: When this is enabled, the server will not allow any clients to connect if they have modified data files. Set to 1 to enable, 0 to disable.
serverInfo: Shows the server info.
serverMapRestart: Restarts the game currently in progress.
serverNextMap: Changes to the next map as defined in the mapcycle.scriptcfg file.
WriteServerConfig : Writes the server's configuration to a file.
sv_punkbuster: Enables or disables PunkBuster on the server. Set to 1 to enable, 0 to disable.
g_mapCycle: Sets the server's map cycling script. Defaults to mapcycle.scriptcfg.
si_mapCycle: Creates a list of maps to cycle. It requires a semicolon-delimited list, such as "mp/q4dm1.map;mp/q4dm2.map;mp/q4dm2.map". It takes priority over the mapcycle.scriptcfg file.
rcon: Sends a console command or variable (cvar) to the server, when playing as a client. The syntax is "rcon command/cvar options" (without the quotation marks). Some options may require a server restart with the spawnServer command. Please note that the net_clientRemoteConsolePassword must be set to match the server for this to work.
net_serverRemoteConsolePassword: Sets the server's Remote Console password.
net_clientRemoteConsolePassword: Sets the password to use when issuing a command to the server, when playing as a client.
Accessing the Console
The Console can be accessed with the CTRL-OPTION(ALT)-TILDE (~) key. Please note that use of the console is unsupported by Aspyr Customer Support. Please do not contact Customer Support with console command questions.
Note: For ease of use, the console can be set to open with just the TILDE (~) key. To turn this setting on you must enter the following command: com_allowConsole 1
Known Issues and Troubleshooting
Widescreen aspect ratio support There is an issue with detecting native resolutions that may cause certain widescreen aspect ratios to display incorrectly. Please select "load defaults" in your video options to return your settings to normal, and check the Aspyr support page for updates as we work to correct this issue.
Mac-PC Internet games Mac users will only be able to see non-pure PC servers. Any pure PC server will not show up in the game browser, but the user should be able to see pure Mac servers. This issue will be addressed when the next patch is released.
Mighty Mouse When using the Apple Mighty Mouse, you will not be able to right-click and left-click at the same time. In order to still utilize the special functions of some guns, you will need to bind this functionality to a new key. To do this, click SETTINGS -> CONTROLS -> ATTACK/LOOK -> ZOOM/WEAP. SPECIAL, and then choose a new key to bind to.
Optimal Performance On G4 PowerBooks, G5 PowerPC Desktops, and G5 iMacs, the processor performance should be set to Highest to experience optimal performance. Under SYSTEM PREFERENCES -> ENERGY SAVER -> OPTIONS -> PROCESSOR PERFORMANCE, select HIGH. Processor performance set to Automatic allows a computer to save energy. When it is turned on, the microprocessor's voltage, bus speed, and clock speed are adjusted to answer the current demands on the system. The advantage of this design is a longer battery life on portable computers and fewer running fans on desktop computers because of lower operating temperatures.
When running a dedicated server, the idle sleep should be turned off. Under SYSTEM PREFERENCES -> ENERGY SAVER, drag the sliders all the way to the right (NEVER).
Aspyr Technical Support
If you are having problems installing or using this software, we want to help. Please make sure you have thoroughly read the system requirements, installation notes, and this Read Me file before requesting additional technical assistance.
Contact us over the Internet:
If, after reviewing all the known issues in this Read Me file, you are still having difficulties, please visit our online technical support page at www.aspyr.com/support . If your problem is not currently listed, then please gather all information regarding the problem, including attempts to resolve the problem, error messages, and computer specifications and fill out the detailed support form located at www.aspyr.com/contact. This form will then be sent to Aspyr Media Technical Support.
Contact us by Phone:
You can also contact us by phone by calling (512) 708-8100. Note that this number is for technical assistance only. No hints and tips will be given out over the Technical Support line. When calling our Technical Support line, please make sure you are in front of your computer and prepared to provide all necessary information about your computer.
You can also contact Aspyr Technical Support using one of the following options:
Aspyr Media, Inc. P.O. Box 5861 Austin, TX 78763-5861
Fax: (512) 708-9595
©2005 Id Software, Inc. All rights reserved. Distributed by Aspyr Media, Inc. under license. Quake 4 and ID are registered trademarks of Id Software, Inc. in the U.S. Patent and Trademark Office and/or so