|
|
Line 47: |
Line 47: |
| ==Essential improvements== | | ==Essential improvements== |
| ===Patches=== | | ===Patches=== |
− | {{ii}} [http://www.patches-scrolls.de/patch/3290/7/ Patch 1.4.2] is required for widescreen support. GOG.com and Steam versions are already patched. | + | {{ii}} [https://community.pcgamingwiki.com/files/file/1124-quake-4-patch/ Patch 1.4.2] is required for widescreen support. GOG.com and Steam versions are already patched. |
| | | |
| ===Linux client=== | | ===Linux client=== |
Revision as of 15:03, 13 June 2018
Warnings
- The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Key points
- Steam Overlay may not work in the Steam version by default. See Steam Overlay doesn't work.
General information
- Quake Wiki - A detailed wiki for every Quake game made.
- Planet Quake
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Essential improvements
Patches
- Patch 1.4.2 is required for widescreen support. GOG.com and Steam versions are already patched.
Linux client
A free client provided by id that allows Quake 4 to be played natively on Linux machines. It requires either a full retail copy or the demo to use it.
The download can be found on id's FTP server. Further details can be found on the official FAQ page.
Modifications
Sikkmod
- Sikkmod is a mod that was ported from Doom 3, which adds such effects as bloom, color grading, HDR and FXAA, and is easily configurable via the in-game menu.
- The game's multi-core rendering may cause problems with this mod, disable that setting if there are graphical glitches.
False Dawn
- False Dawn is a non-linear, multiple-goal mission with up-to-date graphics (powered by Sikkmod), overhauled health and damage systems and even a story that actually has some meat on the bone.
Adjust corpse despawn delay
Skip intro videos
Game data
In-game general settings.
Configuration file(s) location
- This game does not follow the XDG Base Directory Specification on Linux.
Save game data location
Video settings
In-game general video/audio settings.
In-game advanced video settings.
Template:Video settings
- Patch 1.4.2 adds widescreen support but some resolutions may not be available.
Set custom resolution[citation needed]
|
- Run the game at least once to generate the required file.
- Go to the configuration file(s) location.
- Open
Quake4Config.cfg with a text editor.
- Set
seta r_customHeight and seta r_customWidth to the desired resolution.
- Set
seta r_mode to "-1"
- Set
seta r_aspectRatio to the appropriate aspect ratio: "0" is 4:3, "1" is 16:9 and "2" is 16:10.
|
Set custom anisotropic filtering[citation needed]
|
- Go to the configuration file(s) location.
- Create and open
autoexec.cfg .
- Add
seta image_anisotropy 16 for the highest quality.
|
Input settings
In-game key map settings.
Template:Input settings
Audio settings
In-game advanced audio settings.
Template:Audio settings
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Czech |
|
|
|
Only available in the European local retail release. |
French |
|
|
|
|
Italian |
|
|
|
|
Polish |
|
|
|
Only available in Polish retail release. |
Russian |
|
|
|
Only available in Russian retail release. |
Spanish |
|
|
|
|
Network
Multiplayer types
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
TCP |
27650 |
UDP |
27650 |
- Universal Plug and Play (UPnP) support status is unknown.
Issues fixed
Cannot select higher quality presets
- Modern high-end GPUs with a lot of memory can cause Quake 4 to ignore any other quality preset than low quality.
Force ultra quality preset[citation needed]
|
- Go to the configuration file(s) location.
- Create and open
autoexec.cfg .
- Add the following and save.
seta image_downSize "0"
seta image_downSizeBump "0"
seta image_downSizeSpecular "0"
seta image_filter "GL_LINEAR_MIPMAP_LINEAR"
seta image_ignoreHighQuality "0"
seta image_roundDown "0"
seta image_useCompression "0"
seta image_useNormalCompression "0"
seta image_anisotropy "16"
seta image_lodbias "0"
seta r_renderer "best"
seta com_allowConsole "1"
|
Microstutter
Instructions[3]
|
- 1. Add the following lines to the autoexec.cfg file:
seta r_swapInterval "1"
seta com_fixedTic "1"
- 2. Save the file and start the game.
- This solution may cause speech lipsync to go out of sync, but gameplay should be unaffected.
r_swapinterval controls VSync.
|
Steam Overlay doesn't work
Fix Steam Overlay[4]
|
- Go to
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers .
- Right-click → New → String Value.
- Put the full path to
Quake4.exe in the name, e.g. C:\Program Files (x86)\Steam\steamapps\common\Quake 4\Quake4.exe .
- Open your newly created string and type in
RUNASINVOKER and confirm it.
|
Sluggish mouse view
Use raw input[5]
|
- Open
<path-to-game>\q4base\autoexec.cfg with a text editor
- Add the line
in_mouse 2
- Save the changes.
|
ReShade overlay inaccessible to mouse
Bypass the game's mouse bind[6]
|
- Open <path-to-game>\q4base\Quake4Config.cfg
- Search the line
seta com_allowConsole and set the value to "1".
- Start the game.
- Press
Alt+Tab to switch into windowed mode
- Press
~ (the key between Esc and Tab) to open the console
- Access the ReShade GUI
|
Other information
API
Technical specs |
Supported |
Notes |
OpenGL |
2.0 |
|
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
macOS (OS X) | |
|
|
Linux | |
|
|
Middleware
|
Middleware |
Notes |
Audio |
OpenAL |
|
Multiplayer |
PunkBuster |
|
System requirements
- Windows 98 has been tested to work with Quake 4, but this is not officially supported.
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
2000 |
XP |
Processor (CPU) |
Intel Pentium 4 2.0 GHz AMD Athlon XP 2000+ | |
System memory (RAM) |
256 MB |
512 MB |
Hard disk drive (HDD) |
3.2 GB | |
Video card (GPU) |
ATI Radeon 9700 Nvidia GeForce 3 Ti 64 MB of VRAM DirectX 9.0c compatible
| ATI Radeon X1800 XL Nvidia GeForce 7800 GT 512 MB of VRAM |
macOS (OS X) |
|
Minimum |
Recommended |
Operating system (OS) |
10.6.8 | |
Processor (CPU) |
2.4 GHz
| 2.6 GHz |
System memory (RAM) |
2 GB |
4 GB |
Hard disk drive (HDD) |
3.5 GB | |
Video card (GPU) |
ATI Radeon HD 2600 Nvidia GeForce 8800 512 MB of VRAM
| 512 MB of VRAM |
Linux |
|
Minimum |
Operating system (OS) |
Kernel 2.4.x, Kernel 2.6.x |
Processor (CPU) |
Intel Pentium 4 2.0 GHz AMD Athlon XP 2000+ |
System memory (RAM) |
512 MB |
Hard disk drive (HDD) |
|
- Supported ATI chipsets: Radeon 9700 series, Radeon 9800 series, Radeon X300 series, Radeon X550 series, Radeon X600 series, Radeon X700 series, Radeon X800 series, Radeon X850 series
- Supported Nvidia chipsets: GeForce 3/Ti series, GeForce 4/Ti series, GeForce FX series, GeForce 6 series, GeForce 7 series
Notes
References