Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Quake 4"

From PCGamingWiki, the wiki about fixing PC games
m
(Blanked the page)
Line 1: Line 1:
{{Infobox game
 
|cover        = Quake 4 cover.jpg
 
|developers  =
 
{{Infobox game/row/developer|Raven Software}}
 
{{Infobox game/row/developer|id Software}}
 
|publishers  =
 
{{Infobox game/row/publisher|Activision}}
 
{{Infobox game/row/publisher|Bethesda Softworks}}
 
|engines      =
 
{{Infobox game/row/engine|id Tech 4}}
 
|release dates=
 
{{Infobox game/row/date|Windows|October 18, 2005}}
 
{{Infobox game/row/date|Linux|October 20, 2005}}
 
{{Infobox game/row/date|OS X|March 24, 2006}}
 
|steam appid  = 2210
 
|gogcom page  = quake_4
 
|strategywiki = Quake 4
 
|wikipedia    = Quake 4
 
|winehq      = 2656
 
}}
 
{{Series|Quake}}
 
  
'''Key points'''
 
{{--}} Steam Overlay may not work in the Steam version by default. See [[#Steam Overlay doesn't work|Steam Overlay doesn't work]].
 
 
'''General information'''
 
{{mm}} [http://quake.wikia.com/wiki/Quake_Wikia Quake Wiki] - A detailed wiki for every Quake game made.
 
{{mm}} [http://planetquake.gamespy.com Planet Quake]
 
{{GOG.com links|quake_4|quake_series|for game series}}
 
{{mm}} [http://steamcommunity.com/app/2210/discussions/ Steam Community Discussions]
 
 
==Availability==
 
{{Availability|
 
{{Availability/row| Retail | | Disc, Key | Disc check removed by the most recent patch. | | Windows, OS X, Linux }}
 
{{Availability/row| Amazon | B00GXHJ8XE | Steam | | | Windows }}
 
{{Availability/row| Amazon | B007QUV628 | Activation | | | OS X }}
 
{{Availability/row| GamersGate | DD-Q4 | Steam | | | Windows }}
 
{{Availability/row| GamersGate | DD-Q4M | Activation | | | OS X }}
 
{{Availability/row| Gamesplanet | 2994-1 | Steam | | | Windows }}
 
{{Availability/row| GOG | quake_4 | DRM-free | No online play (LAN only).<ref name="GOG.com online">[https://www.gog.com/game/quake_4 Quake 4 on GOG.com]</ref> | | Windows }}
 
{{Availability/row| GMG | quake-iv | Steam | | | Windows }}
 
{{Availability/row| Humble | quake-iv | Steam | | | Windows }}
 
{{Availability/row| Mac App Store | id492135099 | MacApp | | | OS X }}
 
{{Availability/row| Steam | 2210 | Steam | | | Windows }}
 
}}
 
 
==Essential improvements==
 
===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.
 
 
===Linux client===
 
A free client officially 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 [ftp://ftp.idsoftware.com/idstuff/quake4/linux/ id's FTP server]. Further details can be found on the [http://zerowing.idsoftware.com/linux/quake4/Quake4FrontPage/ official FAQ page].
 
 
===Modifications===
 
====Sikkmod====
 
{{ii}} [http://www.moddb.com/mods/sikkmod-q4/downloads 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.
 
{{ii}} The game's multi-core rendering may cause problems with this mod, disable that setting if there are graphical glitches.
 
 
====False Dawn====
 
{{ii}} [http://www.moddb.com/mods/false-dawn/downloads 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.
 
 
===Skip intro videos===
 
{{Fixbox|1=
 
{{Fixbox/fix|Add parameter|ref={{cn|date=July 2016}}}}
 
Use the <code>+disconnect</code> [[Glossary:Command line arguments|command line arguments]].
 
}}
 
 
==Game data==
 
{{Image|Quake 4 General.png|In-game general settings.}}
 
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data/row|Windows|{{p|game}}\q4base\}}
 
{{Game data/row|OS X|}}
 
{{Game data/row|Linux|}}
 
}}
 
{{XDG|false}}
 
 
===Save game data location===
 
{{Game data|
 
{{Game data/row|Windows|{{p|game}}\q4base\savegames\}}
 
{{Game data/row|OS X|}}
 
{{Game data/row|Linux|}}
 
}}
 
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
|gog galaxy            = true
 
|gog galaxy notes      =
 
|origin                =
 
|origin notes          =
 
|steam cloud          = true
 
|steam cloud notes    =
 
|uplay                =
 
|uplay notes          =
 
}}
 
 
==Video settings==
 
{{Image|Quake 4 General Video Audio.png|In-game general video/audio settings.}}
 
{{Image|Quake 4 Advanced Video.png|In-game advanced video settings.}}
 
{{Video settings
 
|wsgf link                  = http://www.wsgf.org/dr/quake-4
 
|widescreen wsgf award      = silver
 
|multimonitor wsgf award    = limited
 
|ultrawidescreen wsgf award = limited
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor              = hackable
 
|multimonitor notes        = See the [http://www.wsgf.org/dr/quake-4 WSGF entry].
 
|ultrawidescreen            = hackable
 
|ultrawidescreen notes      = See the [http://www.wsgf.org/dr/quake-4 WSGF entry].
 
|4k ultra hd                = hackable
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|fov                        = hackable
 
|fov notes                  = Default FOV is 90°. See [[#Field of view (FOV)|Field of view (FOV)]].
 
|windowed                  = true
 
|windowed notes            = Can also be toggled with {{key|Alt|Enter}}.
 
|borderless windowed        = hackable
 
|borderless windowed notes  = Use [[Glossary:Borderless fullscreen windowed#Borderless Gaming|Borderless Gaming]].
 
|anisotropic                = hackable
 
|anisotropic notes          = See [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
 
|antialiasing              = true
 
|antialiasing notes        = Up to 16x [[MSAA]].
 
|vsync                      = true
 
|vsync notes                =
 
|60 fps                    = true
 
|60 fps notes              =
 
|120 fps                    = false
 
|120 fps notes              = Frame rate is capped at 62 FPS.<ref>[http://www.tweakguides.com/Quake4_8.html Quake 4 Tweak Guide - Advanced Tweaking (Pt.2) - Graphics Tweaks]</ref> <!--com_fixedTic 1 results in speedup issue-->
 
|hdr                        = unknown
 
|hdr notes                  =
 
|color blind                = unknown
 
|color blind notes          =
 
}}
 
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
{{ii}} [[#Patches|Patch 1.4.2]] adds widescreen support but some resolutions may not be available.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Set custom resolution|ref={{cn|date=July 2016}}}}
 
# Run the game at least once to generate the required file.
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open {{file|Quake4Config.cfg}} with a text editor.
 
# Set <code>seta r_customHeight</code> and <code>seta r_customWidth</code> to the desired resolution.
 
# Set <code>seta r_mode</code> to <code>"-1"</code>
 
# Set <code>seta r_aspectRatio</code> to the appropriate aspect ratio: <code>"0"</code> is 4:3, <code>"1"</code> is 16:9 and <code>"2"</code> is 16:10.
 
}}
 
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
{{Fixbox|1=
 
{{Fixbox/fix|Set custom FOV|ref={{cn|date=August 2017}}}}
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Create and open <code>autoexec.cfg</code>.
 
# Add <code>seta g_fov ''<value>''</code> and change the value.
 
}}
 
 
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]===
 
{{Fixbox|1=
 
{{Fixbox/fix|Set custom anisotropic filtering|ref={{cn|date=August 2017}}}}
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Create and open <code>autoexec.cfg</code>.
 
# Add <code>seta image_anisotropy 16</code> for the highest quality.
 
}}
 
 
==Input settings==
 
{{Image|Quake 4 Remapping.png|In-game key map settings.}}
 
{{Input settings
 
|key remap                = true
 
|key remap notes          =
 
|acceleration option      = hackable
 
|acceleration option notes = Disabled by default, use <code>m_accel 1</code> in the console to enable.
 
|mouse sensitivity        = true
 
|mouse sensitivity notes  =
 
|mouse menu                = true
 
|mouse menu notes          =
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =
 
|controller support        = false
 
|controller support notes  =
 
|full controller          = false
 
|full controller notes    =
 
|controller remap          = false
 
|controller remap notes    =
 
|controller sensitivity    = unknown
 
|controller sensitivity notes=
 
|invert controller y-axis  = false
 
|invert controller y-axis notes=
 
|touchscreen              = unknown
 
|touchscreen notes        =
 
|button prompts            = unknown
 
|button prompts notes      =
 
|controller hotplug        = unknown
 
|controller hotplug notes  =
 
|haptic feedback          = unknown
 
|haptic feedback notes    =
 
|light bar support        = unknown
 
|light bar support notes  =
 
}}
 
 
==Audio settings==
 
{{Image|Quake 4 Advanced Audio.png|In-game advanced audio settings.}}
 
{{Audio settings
 
|separate volume          = false
 
|separate volume notes    = Only a single volume slider.
 
|surround sound          = true
 
|surround sound notes    = First enable surround speakers setup in the Windows control panel.<ref>[https://web.archive.org/web/20061216044307/http://www.soundblaster.com/Applications/article.asp?articleID=59801&categoryID=13 Sound Blaster X-Fi Unleashed in QUAKE 4™ - SoundBlaster.com (retrieved)]</ref>
 
|subtitles                = false
 
|subtitles notes          =
 
|closed captions          = false
 
|closed captions notes    =
 
|mute on focus lost      = true
 
|mute on focus lost notes =
 
|eax support              = true
 
|eax support notes        = EAX 5 (via OpenAL)<ref>[https://web.archive.org/web/20060324162911/http://www.soundblaster.com/products/x-fi/technology/quake4/ Sound Blaster X-Fi Audio in QUAKE 4™ - SoundBlaster.com (retrieved)]</ref>
 
}}
 
 
{{L10n|content=
 
{{L10n/switch
 
|language  = English
 
|interface = true
 
|audio    = true
 
|subtitles = false
 
|notes    =
 
|fan      =
 
|fan notes =
 
}}
 
{{L10n/switch
 
|language  = French
 
|interface = true
 
|audio    = true
 
|subtitles = false
 
|notes    = Only available in the European retail release.
 
|fan      =
 
|fan notes =
 
}}
 
{{L10n/switch
 
|language  = Italian
 
|interface = true
 
|audio    = true
 
|subtitles = false
 
|notes    = Only available in the European retail release.
 
|fan      =
 
|fan notes =
 
}}
 
{{L10n/switch
 
|language  = Polish
 
|interface = true
 
|audio    = true
 
|subtitles = false
 
|notes    = Only available in Polish retail release.
 
|fan      =
 
|fan notes =
 
}}
 
{{L10n/switch
 
|language  = Russian
 
|interface = true
 
|audio    = true
 
|subtitles = false
 
|notes    = Only available in Russian retail release.
 
|fan      =
 
|fan notes =
 
}}
 
}}
 
 
==Network==
 
{{Network/Multiplayer
 
|local play          =
 
|local play players  =
 
|local play modes    =
 
|local play notes    =
 
|lan play            = true
 
|lan play players    = 16
 
|lan play modes      = Versus
 
|lan play notes      =
 
|online play          = true
 
|online play players  = 16
 
|online play modes    = Versus
 
|online play notes    =
 
|asynchronous        =
 
|asynchronous notes  =
 
}}
 
 
{{Network/Connections
 
|matchmaking        = false
 
|matchmaking notes  =
 
|p2p                = true
 
|p2p notes          =
 
|dedicated          = true
 
|dedicated notes    =
 
|self-hosting      = true
 
|self-hosting notes =
 
|direct ip          = true
 
|direct ip notes    =
 
}}
 
 
{{Network/Ports
 
|tcp  = 27650
 
|udp  = 27650
 
|upnp =
 
}}
 
 
==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.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Force ultra quality preset|ref={{cn|date=July 2016}}}}
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Create and open <code>autoexec.cfg</code>.
 
# Add the following and save.
 
<pre>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"</pre>
 
}}
 
 
===Steam Overlay doesn't work===
 
{{Fixbox|1=
 
{{Fixbox/fix|Fix Steam Overlay|ref=<ref>[http://steamcommunity.com/sharedfiles/filedetails/?id=1086717597 Steam Community :: Guide :: Xbox gamepad support]</ref>}}
 
# Go to <code>{{p|hkcu}}\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers</code>.
 
# Right-click → New → String Value.
 
# Put the full path to <code>Quake4.exe</code> in the name, e.g. <code>C:\Program Files (x86)\Steam\steamapps\common\Quake 4\Quake4.exe</code>.
 
# Open your newly created string and type in <code>RUNASINVOKER</code> and confirm it.
 
}}
 
 
==Other information==
 
===API===
 
{{API
 
|direct3d versions      =
 
|direct3d notes        =
 
|directdraw versions    =
 
|directdraw notes      =
 
|opengl versions        = 2.0
 
|opengl notes          =
 
|glide versions        =
 
|glide notes            =
 
|software mode          =
 
|software mode notes    =
 
|mantle support        =
 
|mantle support notes  =
 
|vulkan support        =
 
|vulkan support notes  =
 
|dos modes              =
 
|dos modes notes        =
 
|shader model versions  =
 
|shader model notes    =
 
|64-bit executable      = false
 
|64-bit executable notes=
 
}}
 
 
===Middleware===
 
{{Middleware
 
|physics          =
 
|physics notes    =
 
|audio            = OpenAL
 
|audio notes      =
 
|interface        =
 
|interface notes  =
 
|input            =
 
|input notes      =
 
|cutscenes        =
 
|cutscenes notes  =
 
|multiplayer      = PunkBuster
 
|multiplayer notes=
 
}}
 
 
==System requirements==
 
{{ii}} Windows 98 has been tested to work with Quake 4, but this is not officially supported.
 
{{System requirements
 
|OSfamily = Windows
 
 
|minOS    = 2000
 
|minCPU  = Intel Pentium 4 2.0 GHz
 
|minCPU2  = AMD Athlon XP 2000+
 
|minRAM  = 256 MB
 
|minHD    = 3.2 GB
 
|minGPU  = ATI Radeon 9700
 
|minGPU2  = Nvidia GeForce 3 Ti
 
|minVRAM  = 64 MB
 
|minDX    = 9.0c
 
 
|recOS    = XP
 
|recRAM  = 512 MB
 
|recGPU  = ATI Radeon X1800 XL
 
|recGPU2  = Nvidia GeForce 7800 GT
 
|recVRAM  = 512 MB
 
}}
 
 
{{System requirements
 
|OSfamily = OS X
 
 
|minOS    = 10.6.8
 
|minCPU  = 2.4 GHz
 
|minRAM  = 2 GB
 
|minHD    = 3.5 GB
 
|minGPU  = ATI Radeon HD 2600
 
|minGPU2  = Nvidia GeForce 8800
 
|minVRAM  = 512 MB
 
 
|recOS    =
 
|recCPU  = 2.6 GHz
 
|recRAM  = 4 GB
 
|recHD    =
 
|recGPU  =
 
|recVRAM  = 512 MB
 
}}
 
 
{{System requirements
 
|OSfamily = Linux
 
 
|minOS    = Kernel 2.4.x, Kernel 2.6.x
 
|minCPU  = Intel Pentium 4 2.0 GHz
 
|minCPU2  = AMD Athlon XP 2000+
 
|minRAM  = 512 MB
 
|minHD    =
 
|minGPU  =
 
|minGPU2  =
 
|minVRAM  =
 
 
|recOS    =
 
|recCPU  =
 
|recRAM  =
 
|recHD    =
 
|recGPU  =
 
|recVRAM  =
 
}}
 
{{ii}} 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
 
{{ii}} Supported Nvidia chipsets: GeForce 3/Ti series, GeForce 4/Ti series, GeForce FX series, GeForce 6 series, GeForce 7 series
 
 
{{References}}
 

Revision as of 13:21, 6 November 2017