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 "Left 4 Dead"

From PCGamingWiki, the wiki about fixing PC games
 
(233 intermediate revisions by 51 users not shown)
Line 1: Line 1:
 
{{Infobox game
 
{{Infobox game
|cover        = left4deadboxart.jpg
+
|cover        = Left 4 Dead cover.jpg
 
|developers  =  
 
|developers  =  
 +
{{Infobox game/row/developer|Valve South|ref=<ref>{{Refurl|url=http://www.gamasutra.com/php-bin/news_index.php?story=23913|title=Gamasutra - E3: Valve's Lombardi On What Happened To Turtle Rock|date=2018-07-26}}</ref>}}
 
{{Infobox game/row/developer|Valve Corporation}}
 
{{Infobox game/row/developer|Valve Corporation}}
 
|publishers  =  
 
|publishers  =  
 +
{{Infobox game/row/publisher|Valve Corporation}}
 +
{{Infobox game/row/publisher|Akella|Retail (Russia)|ref=<ref>{{Refurl|url=https://www.mobygames.com/game/38055/left-4-dead/cover/group-49868/cover-134387/|title=|date=2023-03-06}}</ref>}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Source}}
 
{{Infobox game/row/engine|Source}}
Line 9: Line 12:
 
{{Infobox game/row/date|Windows|November 17, 2008}}
 
{{Infobox game/row/date|Windows|November 17, 2008}}
 
{{Infobox game/row/date|OS X|October 27, 2010}}
 
{{Infobox game/row/date|OS X|October 27, 2010}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|left-4-dead|89}}
 +
{{Infobox game/row/reception|IGDB|left-4-dead|85}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | None }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Shooter }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 +
{{Infobox game/row/taxonomy/themes            | Horror, North America, Post-apocalyptic, Zombies }}
 +
{{Infobox game/row/taxonomy/series            | Left 4 Dead }}
 
|steam appid  = 500
 
|steam appid  = 500
|gogcom page  =  
+
|gogcom id    =  
 +
|official site= http://www.l4d.com/blog/
 +
|hltb        = 5209
 +
|strategywiki = Left 4 Dead
 +
|mobygames    = 38055
 
|wikipedia    = Left 4 Dead
 
|wikipedia    = Left 4 Dead
 +
|winehq      = 8610
 +
|license      = commercial
 
}}
 
}}
{{Series|Left 4 Dead}}
 
  
'''Key points'''
+
{{Introduction
{{++}} Runs on low-end hardware
+
|introduction      =
{{ii}} Left 4 Dead campaigns have been officially ported to [[Left 4 Dead 2]] for free
+
 
{{ii}} Left 4 Dead's Community is inactive, most players have moved on to Left 4 Dead 2
+
|release history  =
 +
 
 +
|current state    =
 +
}}
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://www.l4d.com/blog/  Official Left 4 Dead Blog]
+
{{mm}} [https://steamcommunity.com/app/500/discussions/ Steam Community Discussions]
{{mm}} [http://left4dead.wikia.com/wiki/Left_4_Dead_Wiki Unofficial Left 4 Dead Wiki]
 
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=130 Steam Users' Forums]
 
{{mm}} [http://steamcommunity.com/app/500/discussions/ Steam Community Discussions]
 
  
 
==Availability==
 
==Availability==
{{Availability Table|
+
{{Availability|
{{Availability Table/row| Retail | {{ID|Steam}} | Windows and OS X version }}
+
{{Availability/row| Retail | | Steam |  |  | Windows }}
{{Availability Table/row| [http://store.steampowered.com/app/500/ Steam] | {{ID|Steam}} | Windows and OS X version }}
+
{{Availability/row| Steam | 500 | Steam | {{store link|Steam-bundle|233|Left 4 Dead Bundle}} also available. |  | Windows, OS X }}
 
}}
 
}}
{{ii}} Note that [[Left 4 Dead 2]] contains most of the same content and DLC, although it is missing some of the less popular survival mode maps; Where possible, it is advised to buy [[Left 4 Dead 2]] as it has a larger multiplayer community.
+
{{ii}} All content of this game is included in [[Left 4 Dead 2]].
 +
 
 +
===Version differences===
 +
{{ii}} Some content is censored in Germany. Install the official {{store link|Steam|1660740|Left 4 Dead - Uncensored}} DLC to remove the limitations.
  
 
==Essential improvements==
 
==Essential improvements==
===Launch parameters===
+
===Skip intro videos===
To add launch parameters:
+
{{Fixbox|description=Use the {{code|-novid}} [[Glossary:Command line arguments|command line argument]]|ref=<ref>{{Refcheck|user=Tecc|date=2021-05-31|comment=}}</ref>}}
# Right click ''Left 4 Dead'' within [[Steam]] and select ''Properties''
 
# Select ''Set Launch Options''
 
# Add your launch parameters and click ''OK''
 
# Close the properties window and launch the game with the specified launch parameters.
 
  
====Useful launch parameters====
+
{{Fixbox|description=Delete or rename video files|ref=|fix=
{| class="wikitable grid"
+
# Go to {{folder|{{p|game}}\left 4 dead\left4dead\media}}.
! Parameter || Description
+
# Delete or rename {{file|l4d_intro.bik}}, {{file|valve.bik}} and {{file|valve.mov}}.
|-
+
}}
| <code>-w X -h Y</code>|| Sets screen resolution (or window resolution if using -window). Example: <code>-w 1920 -h 1080</code>.
 
|-
 
| <code>-refresh X</code>|| Sets your screen refresh-rate (Hz). Example: <code>-refresh 60</code>.
 
|-
 
| <code>-noborder -window</code> || Launches the game in a borderless fullscreen window (i.e. very alt-tab friendly). This may result in a minor performance loss. If you experience stuttering, disable Windows Aero.
 
|-
 
| <code>-novid</code> || Skips the Valve logos and cinematic videos
 
|-
 
| <code>-autoconfig</code> || Restores video and performance settings to default for the current hardware detected. Ignores settings inside any .cfg files until this parameter is removed.
 
|}
 
  
 
==Game data==
 
==Game data==
=== Save game location ===
+
===Configuration file(s) location===
{{Game Location Table|
+
{{Game data|
{{Game Location Table/row|Windows|}}
+
{{Game data/config|Windows|{{p|game}}\left4dead\cfg\config.cfg|{{p|game}}\left4dead\cfg\video.txt}}
{{Game Location Table/row|Mac|}}
+
{{Game data/config|OS X|}}
 
}}
 
}}
  
=== Configuration files location ===
+
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
{{Game Location Table|
+
{{Save game cloud syncing
{{Game Location Table/row|Windows|C:\Program Files (x86)\Steam\steamapps\common\left 4 dead\left4dead\cfg\config.cfg}}
+
|discord                  =
{{Game Location Table/row|Mac|}}
+
|discord notes            =
 +
|epic games launcher      =
 +
|epic games launcher notes =
 +
|gog galaxy                =
 +
|gog galaxy notes          =
 +
|origin                    =
 +
|origin notes              =
 +
|steam cloud              = true
 +
|steam cloud notes        = Approx. 128 KB available.<br/>Settings, except for graphics, will also be synchronized.
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =
 +
|xbox cloud                =
 +
|xbox cloud notes          =
 
}}
 
}}
  
=== [[Save game cloud syncing]] ===
+
==Video==
{{Save Game Cloud Syncing
+
{{Image|Left 4 Dead Video.png|In-game video settings.}}
|steam_cloud            =true
+
{{Video
|steam_cloud_notes      =Syncs save games and settings
+
|wsgf link                  = https://www.wsgf.org/dr/left-4-dead
|origin                =
 
|origin_notes          =
 
|uplay                  =
 
|uplay_notes            =
 
|gamesave_manager      =true
 
|gamesave_manager_notes =
 
|gamestow              =true
 
|gamestow_notes        =
 
|synctocloud            =
 
|synctocloud_notes      =
 
|square_enix            =
 
|square_enix_notes      =
 
}}
 
 
 
==Video settings==
 
[[File:Left 4 dead video settings.jpg|290px|right|thumb|General settings.]]
 
{{Video settings
 
|wsgf link                  = http://www.wsgf.org/dr/left-4-dead
 
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = silver
 
|multimonitor wsgf award    = silver
Line 101: Line 108:
 
|ultrawidescreen            = true
 
|ultrawidescreen            = true
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
|4k ultra hd                = unknown
+
|4k ultra hd                = true
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Closed captions font does not scale with resolution and may appear small at 4K resolution.
|fov                        = false
+
|fov                        = hackable
|fov notes                  =  
+
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
 
|windowed                  = true
 
|windowed                  = true
|windowed notes            = Window mode disables brightness settings.
+
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = true
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
 
|anisotropic                = true
 
|anisotropic                = true
|anisotropic notes          =  
+
|anisotropic notes          = Up to 16 samples.
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        =  
+
|antialiasing notes        = Up to 8x [[MSAA]].
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =  
 
|vsync                      = true
 
|vsync                      = true
|vsync notes                =  
+
|vsync notes                = Double and triple buffered.
|120hz                      = true
+
|60 fps                    = true
|120hz notes               = No frame rate or refresh rate cap.<ref>[http://120hz.net/showthread.php?3258-New-120Hz-Games-Report New 120Hz Games Report]</ref>
+
|60 fps notes              =
 +
|120 fps                    = true
 +
|120 fps notes             = Capped at 300 FPS by default.<ref>{{Refurl|url=http://web.archive.org/web/20160913143805/http://120hz.net/showthread.php?3258-New-120Hz-Games-Report|title=New 120Hz Games Report|date=May 2023}}</ref>
 +
|hdr                        = false
 +
|hdr notes                  =
 +
|ray tracing                = false
 +
|ray tracing notes          =
 
|color blind                = true
 
|color blind                = true
|color blind notes          = Set in Settings, Multiplayer; affects crosshair, HUD and survivor outlines.
+
|color blind notes          = Set in Settings, Multiplayer; Affects crosshair, HUD, and survivor outlines.
 
}}
 
}}
  
==Input settings==
+
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
{{Input Settings
+
{{Fixbox|description=Force SGSSAA (Nvidia only)|ref=<ref>{{Refurl|url=https://docs.google.com/spreadsheets/d/1ekUZsK2YXgd5XjjH1M7QkHIQgKO_i4bHCUdPeAd6OCo/edit#gid=0&range=A374|title=NVidia Profile Inspector - AA Flags - Google Drive|date=May 2023}}</ref>|fix=
|key_remap                  =true
+
# Download and run [[Nvidia Profile Inspector]].
|key_remap_notes            =
+
# Select the Left 4 Dead profile.
|acceleration_option        =true
+
# Change <code>Antialiasing compatibility</code> value to <code>0x000000C0</code>.
|acceleration_option_notes  =Disabled by default.
+
# Change <code>Antialiasing - Behavior Flags</code> to <code>None</code>.
|controller_support        =true
+
# Change <code>Antialiasing - Mode</code> to <code>Override any application setting</code>.
|controller_support_notes  =
+
# Change <code>Antialiasing - Setting</code> to <code>4x [4x Multisampling]</code>.
 +
# Change <code>Antialiasing - Transparency Supersampling</code> to <code>4x Sparse Grid Supersampling</code>.
 +
#Press "Apply Changes" in the top-right corner.
 +
 
 +
'''Notes'''
 +
{{ii}} Antialiasing fix is needed.<ref>https://docs.google.com/spreadsheets/d/1ekUZsK2YXgd5XjjH1M7QkHIQgKO_i4bHCUdPeAd6OCo/edit#gid=0&range=A374</ref>
 
}}
 
}}
  
== Audio settings ==
+
===Ambient occlusion===
{{Audio settings
+
{{Fixbox|description=Force HBAO+ (Nvidia only)|ref=<ref>{{Refurl|url=https://docs.google.com/spreadsheets/d/1sq0vgFlerS-YT093TS2jEpx6xjZP7X1x1BcAs7EHXYY/edit#gid=0&range=A153|title=HBAO+ Compatibility Flags|date=May 2023}}</ref><ref>{{Refurl|url=https://forums.guru3d.com/threads/hbao-compatibility-flags-thread.387114/page-22#post-4818767|title=Original HBAO+ Post at Guru3D.com Forums|date=May 2023}}</ref>|fix=
|separate volume            =unknown
+
# Download and run [[Nvidia Profile Inspector]].
|separate volume notes      =
+
# Select the Left 4 Dead profile.
|surround sound              =unknown
+
#Change <code>Ambient Occlusion compatibility</code> value to <code> 0x00000014</code>.
|surround sound notes        =
+
#Change <code>Ambient Occlusion setting</code> to <code>High Quality</code>.
|subtitles                  =unknown
+
#Change <code>Ambient Occlusion usage</code> to <code>Enabled</code>.
|subtitles notes            =
+
#Press "Apply Changes" in the top-right corner.
|closed captions            =unknown
 
|closed captions notes      =
 
|mute on focus lost          =unknown
 
|mute on focus lost notes    =
 
|eax support                =
 
|eax support notes          =
 
 
}}
 
}}
  
==Network settings==
+
===Disable motion blur===
=== Local splitscreen Co-Op ===
+
{{Fixbox|description=Use the {{code|+mat_motion_blur_percent_of_screen_max 0}} [[Glossary:Command line arguments|command line argument]]}}
Local splitscreen co-op is possible using a combination of gamepad and keyboard/mouse.
+
 
*[http://forums.steampowered.com/forums/showthread.php?t=745113 Steam thread about local splitscreen co-op].
+
===Split-screen without bezels===
*[http://www.wsgf.org/blog/blevar/2012/01/13/howto-left-4-dead-split-screen-eyefinity Widescreen gaming blog post] about playing with more than a monitor
+
{{ii}} Split-screen mode was meant to be played on a single 4:3 or 16:9 screen. The image may not entirely fit the monitor with different aspect ratios.
  
=== LAN Play ===
+
{{Fixbox|description=Edit split-screen aspect-ratio|ref=<ref>[https://www.wsgf.org/blog/blevar/2012/01/13/howto-left-4-dead-split-screen-eyefinity Widescreen gaming blog post] about playing with more than a monitor</ref>|fix=
You can play Left 4 Dead in a local area network.
+
# Go to {{folder|{{p|game}}\left4dead}}.
{{Fixbox|1=
+
# Open {{file|splitscreen_config.txt}}.
{{Fixbox/fix|Start LAN game}}
+
# Look for the paragraph describing the split methods ("nonwidescreen", "widescreen_horizontal_split", "widescreen_vertical_split").
 +
# Change the split method according to the desired aspect ratio multiplied or divided by 2.
 +
# Save the changes.
 +
}}
 +
 
 +
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 +
{{ii}} FOV when playing in splitscreen is easily customizable inside <code>{{p|game}}\left4dead\splitscreen_config.txt</code>.
 +
{{ii}} By default field of view cannot be changed. The only changeable option is viewmodel FOV.
 +
 
 +
{{Fixbox|description=Change camera and viewmodel FOV|ref=<ref>{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=158520677|title=How to Change Field of view (FOV) - Steam Community Guides|date=May 2023}}</ref>|fix=
 +
# Download the [https://community.pcgamingwiki.com/files/file/356-left-4-dead-1-fov-addon/ FoV addon].
 +
# Extract the files in {{folder|{{p|game}}\left4dead\addons}}.
 +
# Bring up the in-game [[#Console commands|console]].
 +
# Type in console (or .cfg) <code>"fov_override XX"</code> to change the camera FOV and <code>"viewmodel_fov_override XX"</code> to change the viewmodel FOV (replace "XX" with the desired value).
 +
}}
 +
 
 +
==Input==
 +
{{Image|Left 4 Dead Controls.png|In-game control settings.}}
 +
{{Image|Left 4 Dead Remapping.png|In-game key map settings.}}
 +
{{Input
 +
|key remap                = true
 +
|key remap notes          =
 +
|acceleration option      = true
 +
|acceleration option notes =
 +
|mouse sensitivity        = true
 +
|mouse sensitivity notes  =
 +
|mouse menu                = true
 +
|mouse menu notes          =
 +
|invert mouse y-axis      = true
 +
|invert mouse y-axis notes =
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 +
|controller support        = true
 +
|controller support notes  =
 +
|full controller          = false
 +
|full controller notes    = Some in game Main Menu options cannot be accessed without first hovering a mouse cursor over them (such as the Single Player Settings Menu)
 +
|controller remap          = true
 +
|controller remap notes    =
 +
|controller sensitivity    = true
 +
|controller sensitivity notes=
 +
|invert controller y-axis  = true
 +
|invert controller y-axis notes=
 +
|xinput controllers        = true
 +
|xinput controllers notes  =
 +
|xbox prompts              = true
 +
|xbox prompts notes        =
 +
|impulse triggers          = false
 +
|impulse triggers notes    =
 +
|playstation controllers  = false
 +
|playstation controller models =
 +
|playstation controllers notes =
 +
|playstation prompts      = false
 +
|playstation prompts notes =
 +
|light bar support        = false
 +
|light bar support notes  =
 +
|dualsense adaptive trigger support = false
 +
|dualsense adaptive trigger support notes =
 +
|dualsense haptics support  = false
 +
|dualsense haptics support notes =
 +
|playstation connection modes =
 +
|playstation connection modes notes =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|controller hotplug        = unknown
 +
|controller hotplug notes  =
 +
|haptic feedback          = false
 +
|haptic feedback notes    =
 +
|simultaneous input        = true
 +
|simultaneous input notes  =
 +
|steam input api          = false
 +
|steam input api notes    = Only available in a [[Left 4 Dead 2|sequel]].
 +
|steam hook input          = true
 +
|steam hook input notes    =
 +
|steam input presets      = false
 +
|steam input presets notes =
 +
|steam controller prompts  = false
 +
|steam controller prompts notes =
 +
|steam cursor detection    = true
 +
|steam cursor detection notes =
 +
}}
 +
 
 +
===Mouse+Keyboard in split-screen===
 +
{{Fixbox|description=Bind controller to 2nd player|ref={{cn|date=July 2016}}|fix=
 +
# Configure [[Xbox 360 Controller Emulator#Change controller slot|x360ce]] to force controller on the guest slot
 +
# Copy {{file|x360ce.ini}} and {{file|xinput1_3.dll}} to the Left 4 Dead installation folder
 +
# Go to {{folder|{{p|game}}\bin}} and rename {{file|xinput1_3.dll}} to something else
 +
# Follow [[#Local play|standard procedure]]
 +
}}
 +
 
 +
==Audio==
 +
{{Image|Left 4 Dead Audio.png|In-game audio settings.}}
 +
{{Audio
 +
|separate volume          = true
 +
|separate volume notes    = Over-all game volume and separate music slider.
 +
|surround sound          = true
 +
|surround sound notes    = 7.1, 5.1 surround sound, 4 speaker surround.
 +
|subtitles                = true
 +
|subtitles notes          =
 +
|closed captions          = true
 +
|closed captions notes    =
 +
|mute on focus lost      = always on
 +
|mute on focus lost notes = No option to disable it.
 +
|eax support              =
 +
|eax support notes        =
 +
|royalty free audio        = unknown
 +
|royalty free audio notes  =
 +
}}
 +
 
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Simplified Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Traditional Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Danish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Dutch
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Finnish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Norwegian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Portuguese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Swedish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
}}
 +
 
 +
==Network==
 +
{{Image|Left 4 Dead Multiplayer.png|In-game multiplayer settings.}}
 +
{{Network/Multiplayer
 +
|local play          = hackable
 +
|local play players  = 2
 +
|local play modes    = Co-op
 +
|local play notes    = See [[#Local play|Local play]].
 +
|lan play            = hackable
 +
|lan play players    = 8
 +
|lan play modes      = Co-op, Versus
 +
|lan play notes      = See [[#LAN play|LAN play]].<br/>"Versus" mode. Up to 4v4 Survivors vs. Infected.
 +
|online play          = true
 +
|online play players  = 8
 +
|online play modes    = Co-op, Versus
 +
|online play notes    = Co-op (4 players) or "Versus" mode (up to 4v4 Survivors vs. Infected).
 +
|asynchronous        =
 +
|asynchronous notes  =
 +
}}
 +
 
 +
{{Network/Connections
 +
|matchmaking        = true
 +
|matchmaking notes  =
 +
|p2p                = true
 +
|p2p notes          =
 +
|dedicated          = true
 +
|dedicated notes    =
 +
|self-hosting      = true
 +
|self-hosting notes =
 +
|direct ip          = true
 +
|direct ip notes    = Use <code>connect [IP address here]</code> in the console.<br />Server must have set <code>sv_allow_lobby_connect_only 0</code>
 +
}}
 +
 
 +
{{Network/Ports
 +
|tcp  = 27014-27050
 +
|udp  = 4380, 27000-27030
 +
|upnp = unknown
 +
}}
 +
 
 +
===[[Glossary:LAN play|LAN play]]===
 +
{{ii}} You can play Left 4 Dead over a local area network (LAN) connection.
 +
 
 +
{{Fixbox|description=Start LAN game|ref={{cn|date=July 2016}}|fix=
 
# Open the developer console and type in: <code>sv_lan 1</code>.
 
# Open the developer console and type in: <code>sv_lan 1</code>.
 
# After that, type in: <code>map %mapname%</code>, %mapname% is the name of the map (for example, to play on "No Mercy", write "map l4d_hospital01_apartment")
 
# After that, type in: <code>map %mapname%</code>, %mapname% is the name of the map (for example, to play on "No Mercy", write "map l4d_hospital01_apartment")
Line 170: Line 479:
  
 
'''Notes'''
 
'''Notes'''
{{ii}} You can check your ip by writing <code>net_start</code>.
+
{{ii}} The player's IP address can be checked by typing <code>net_start</code>.
 +
}}
 +
 
 +
===[[Glossary:Local play|Local play]]===
 +
{{ii}} A list of useful commands for split-screen is available [[#Useful split-screen commands|below]]
 +
{{Fixbox|description=Playing with 2 controllers|ref=<ref>[https://web.archive.org/web/20140705175928/http://forums.steampowered.com:80/forums/showthread.php?t=745113 Steam thread about local split-screen co-op] (retrieved)</ref>|fix=
 +
{{ii}} If you want to play with only a controller and a mouse+keyboard, check [[#Mouse+Keyboard in split-screen|Mouse + Keyboard in split-screen]]
 +
# Download custom [https://community.pcgamingwiki.com/files/file/357-left-4-dead-splitscreen-cfg/ split.cfg]
 +
# Extract it inside {{folder|{{p|game}}\left4dead\cfg}}-
 +
# Launch the game and join or create a match in the desired mode
 +
# When in-game, open the [[#Console commands|console]] and type <code>ss_connect</code>
 +
# Add second player to survivor team with <code>cmd2 jointeam 2</code> command
 +
# Load second player keys bindings by typing <code>exec split</code> (all previous bindings are reseted)
 +
# Enjoy
 +
 
 +
'''Notes'''
 +
{{ii}} If loading bar gets stuck quickly pause and unpause game
 +
{{ii}} To play a private versus match, open [[#Console commands|console]] and use <code>ss_map l4d_vs_''#rest-of-map-name#''</code>
 +
{{ii}} If playing in split-screen without a '''''single'' 4:3''' or '''16:9 monitor''', look [[#Split-screen without bezels|above]]
 +
}}
 +
 
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  =
 +
|native 3d notes            =
 +
|nvidia 3d vision            =
 +
|nvidia 3d vision notes      =
 +
|tridef 3d                  =
 +
|tridef 3d notes            =
 +
|iz3d                        =
 +
|iz3d notes                  =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D
 +
|vorpx notes                = User created game profile, see [https://www.vorpx.com/forums/topic/left-4-dead/ vorpx forum] profile introduction.
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              = true
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 +
}}
 +
 
 +
==Issues fixed==
 +
===Game crashing after map loaded with "OUT OF MEMORY!" message===
 +
{{Fixbox|description=Patch the game executable file under path "...\steamapps\common\left 4 dead\left4dead.exe"
 +
# Go to [https://ntcore.com/?page_id=371 this website]
 +
# Read the description and follow the given instructions
 +
}}
 +
 
 +
===Purple and black broken textures===
 +
{{ii}} A generic fix for this issue can be found [[Engine:Source#Broken textures|on our Source engine page]].
 +
 
 +
===Can't unlock Lamb 2 Slaughter achievement===
 +
{{Fixbox|description=Enabling the console in Source games|ref=<ref>[https://web.archive.org/web/20100108062703/http://forums.steampowered.com/forums/showthread.php?t=791619 Lamb 2 Slaughter working fix right here - Steam Users' Forums] (retrieved)</ref>|fix=
 +
# Open [[#Console commands|console]]
 +
# Type <code>sv_cheats 1; achievement_reset L4D_ACHIEVEMENT_INCAP_AFTER_SAFEROOM; sv_cheats 0</code>
 
}}
 
}}
  
 
==Other information==
 
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 9
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        = 2.1
 +
|opengl notes          = OS X only.
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  = 2, 3
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = true
 +
|macos intel 64-bit app = false
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          = Havok
 +
|physics notes    = Heavily modified variant.
 +
|audio            = Miles Sound System
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        = Bink Video
 +
|cutscenes notes  =
 +
|multiplayer      = Steamworks
 +
|multiplayer notes=
 +
|anticheat        = Valve Anti-Cheat
 +
|anticheat notes  =
 +
}}
 +
 
===Console commands===
 
===Console commands===
Games running on the Source engine can utilize [https://developer.valvesoftware.com/wiki/Console_Command_List Source Engine Console Commands] for various tasks.
+
{{ii}} Games running on the Source engine can utilize [https://developer.valvesoftware.com/wiki/Console_Command_List Source Engine Console Commands] for various tasks.<ref>{{Refurl|url=https://left4dead.fandom.com/wiki/Console_commands|title=Left 4 Dead Wikia - Console commands|date=May 2023}}</ref>
 +
 
 +
{{Fixbox|description=Enabling the console in Source games|ref={{cn|date=July 2016}}|fix=
 +
# Launch the game
 +
# From the main menu select <code>Options</code>
 +
# Select the <code>Keyboard</code> tab
 +
# Click the <code>Advanced</code> button
 +
# Check the box next to <code>Enable developer console ({{key|~}})</code>
 +
# Click Apply
 +
 
 +
'''Notes'''
 +
{{ii}} Press {{key|~}} to open the console.
 +
{{ii}} Some commands may first require you enabling sv_cheats. You can do so with <code>sv_cheats 1</code>.
 +
{{ii}} Many servers will not allow you to play with cheats enabled, or will disable them upon entering the server.
 +
{{--}} Users without a US keyboard could experience some [[Engine:Source#Console doesn't open|problems]].
 +
}}
 +
 
 +
====Creating your own CFG (to run multiple console commands together)====
 +
A CFG is a file that contains a list of commands that when run will attempt to execute them all
 +
 
 +
Open a text editor such as Notepad and type in all the commands you want separating each with a <code>;</code>
 +
 
 +
When done save the file as filename.cfg in <code>{{p|game}}\left4dead\cfg</code>. To run the cfg file, open the console during the game and type in <code>exec filename.cfg</code>
 +
If you want the CFG file to run automatically, name it <code>autoexec.cfg</code>.
 +
 
 +
====Useful split-screen commands====
 +
Since Split-screen mode in Left 4 Dead isn't officially supported, there are multiple important key settings which aren't immediately available.
 +
{| class="mw-collapsible mw-collapsed wikitable"
 +
|-
 +
!Command !! Description !!
 +
|-
 +
|connect_splitscreen localhost [ip-address] 2|| Join a LAN or Internet server in splitscreen mode.
 +
|-
 +
|[cmd/cmd2] jointeam [2/3]|| Assign selected player (cmd) to either survivor or infected team
 +
|-
 +
|mp_gamemode [coop/survival/versus]|| Change gamemode. If adjusted while in-game it's advised to <code>changelevel</code>
 +
|-
 +
|ss_splitmode [0/1/2]|| Toggle horizontal and vertical screen split (0 is auto selection)
 +
|-
 +
|z_difficulty [Easy/Normal/Hard/Impossible] || Change game difficulty
 +
|-
 +
|setinfo name Max || Change player 1 name
 +
|-
 +
|name2 Tony || Change player 2 name
 +
|}
  
== System requirements ==
+
===Command line arguments===
 +
{{Help|Commandline}}
 +
 
 +
{{Standard table|Parameter|Description|content=
 +
{{Standard table/row| -w X -h Y | Sets screen resolution (or window resolution if using -window). Example: <code>-w 1920 -h 1080</code>.}}
 +
{{Standard table/row| -refresh X | Sets your screen refresh-rate (Hz). Example: <code>-refresh 60</code>.}}
 +
{{Standard table/row| -noborder -window | Launches the game in a borderless fullscreen window (i.e. very {{key|Alt|Tab}} friendly). This may result in a minor performance loss. If you experience stuttering, disable Windows Aero.{{cn|date=November 2015}}}}
 +
{{Standard table/row| -novid | Skip intro videos}}
 +
{{Standard table/row| -autoconfig | Restores video and performance settings to default for the current hardware detected. Ignores settings inside any .cfg files until this parameter is removed.}}
 +
}}
 +
 
 +
==System requirements==
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = Windows XP/Windows Vista/Windows 7
+
|minOS    = 7, 8.1, 10
|minproc  = Pentium 4 3.0 GHz
+
|minCPU  = Intel Pentium 4 3.0 GHz
|minmem   = 1 GB
+
|minRAM   = 1 GB
|minHD    = 7.5 GB free
+
|minHD    = 7.5 GB
|minGPU  = Nvidia GeForce 6600 128 MB
+
|minGPU  = Nvidia GeForce 6600
|minGPU2  = ATI Radeon 9600 128 MB
+
|minGPU2  = ATI Radeon 9600
 +
|minSM    = 2.0
 +
|minVRAM  = 128 MB
 +
|minaudio = DirectX 9.0c compatible
  
|recOS    = Windows 7
+
|recOS    =  
|recproc  = Intel Core 2 Duo E4600
+
|recCPU  = Intel Core 2 Duo 2.4 GHz
|recmem  = 1 GB
+
|recGPU  = Nvidia GeForce 7600
|recHD    = 7.5 GB free
+
|recGPU2  = ATI Radeon X1600
|recGPU  = Nvidia GeForce 7600 128 MB
+
|recSM    = 3.0
|recGPU2  = ATI Radeon X1600 128 MB
+
|notes    = {{ii}} Windows XP and Vista were previously supported, but as future updates for this game and Steam occurred; the support was dropped, even with retail copies.
 
}}
 
}}
  
Line 200: Line 696:
  
 
|minOS    = 10.6.4
 
|minOS    = 10.6.4
|minproc  = Intel Core 2 Duo 2.0 GHz
+
|minCPU  = Intel Core 2 Duo 2.0 GHz
|minmem   = 1 GB
+
|minRAM   = 1 GB
|minHD    = 7.5 GB free
+
|minHD    = 7.5 GB
 
|minGPU  = Nvidia GeForce 8600M GT
 
|minGPU  = Nvidia GeForce 8600M GT
 
|minGPU2  = ATI Radeon HD 2400
 
|minGPU2  = ATI Radeon HD 2400
 
|minGPU3  = Intel HD Graphics 3000
 
|minGPU3  = Intel HD Graphics 3000
 +
|notes    = {{ii}} MacOS X 10.6.4 or higher. (Snow Leopard Graphics Update required)
 
}}
 
}}
  
 
{{References}}
 
{{References}}
 
[[Category:Windows]]
 
[[Category:OS X]]
 

Latest revision as of 21:06, 9 April 2024

Left 4 Dead
Left 4 Dead cover
Developers
Valve South[1]
Valve Corporation
Publishers
Valve Corporation
Retail (Russia) Akella[2]
Engines
Source
Release dates
Windows November 17, 2008
macOS (OS X) October 27, 2010
Reception
Metacritic 89
IGDB 85
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Shooter
Art styles Realistic
Themes Horror, North America, Post-apocalyptic, Zombies
Series Left 4 Dead
Left 4 Dead on HowLongToBeat
Left 4 Dead on IGDB
Left 4 Dead guide on StrategyWiki
Left 4 Dead on MobyGames
Left 4 Dead on Wikipedia
Left 4 Dead
Left 4 Dead 2008
Left 4 Dead 2 2009

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.

Left 4 Dead is a singleplayer and multiplayer first-person shooter game in the Left 4 Dead series.

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
Steam
Icon overlay.png
Left 4 Dead Bundle also available.
Windows
macOS (OS X)
All content of this game is included in Left 4 Dead 2.

Version differences

Some content is censored in Germany. Install the official Left 4 Dead - Uncensored DLC to remove the limitations.

Essential improvements

Skip intro videos

Use the -novid command line argument[3]
Delete or rename video files
  1. Go to <path-to-game>\left 4 dead\left4dead\media.
  2. Delete or rename l4d_intro.bik, valve.bik and valve.mov.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\left4dead\cfg\config.cfg[Note 1]
<path-to-game>\left4dead\cfg\video.txt[Note 1]
macOS (OS X)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/500/pfx/[Note 2]

Save game cloud syncing

System Native Notes
Steam Cloud
Approx. 128 KB available.
Settings, except for graphics, will also be synchronized.

Video

In-game video settings.
In-game video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Closed captions font does not scale with resolution and may appear small at 4K resolution.
Field of view (FOV)
See Field of view (FOV).
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Up to 16 samples.
Anti-aliasing (AA)
Up to 8x MSAA.
Vertical sync (Vsync)
Double and triple buffered.
60 FPS and 120+ FPS
Capped at 300 FPS by default.[4]
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Ray tracing (RT)
Color blind mode
Set in Settings, Multiplayer; Affects crosshair, HUD, and survivor outlines.

Anti-aliasing (AA)

Force SGSSAA (Nvidia only)[5]
  1. Download and run Nvidia Profile Inspector.
  2. Select the Left 4 Dead profile.
  3. Change Antialiasing compatibility value to 0x000000C0.
  4. Change Antialiasing - Behavior Flags to None.
  5. Change Antialiasing - Mode to Override any application setting.
  6. Change Antialiasing - Setting to 4x [4x Multisampling].
  7. Change Antialiasing - Transparency Supersampling to 4x Sparse Grid Supersampling.
  8. Press "Apply Changes" in the top-right corner.

Notes

Antialiasing fix is needed.[6]

Ambient occlusion

Force HBAO+ (Nvidia only)[7][8]
  1. Download and run Nvidia Profile Inspector.
  2. Select the Left 4 Dead profile.
  3. Change Ambient Occlusion compatibility value to 0x00000014.
  4. Change Ambient Occlusion setting to High Quality.
  5. Change Ambient Occlusion usage to Enabled.
  6. Press "Apply Changes" in the top-right corner.

Disable motion blur

Use the +mat_motion_blur_percent_of_screen_max 0 command line argument

Split-screen without bezels

Split-screen mode was meant to be played on a single 4:3 or 16:9 screen. The image may not entirely fit the monitor with different aspect ratios.
Edit split-screen aspect-ratio[9]
  1. Go to <path-to-game>\left4dead.
  2. Open splitscreen_config.txt.
  3. Look for the paragraph describing the split methods ("nonwidescreen", "widescreen_horizontal_split", "widescreen_vertical_split").
  4. Change the split method according to the desired aspect ratio multiplied or divided by 2.
  5. Save the changes.

Field of view (FOV)

FOV when playing in splitscreen is easily customizable inside <path-to-game>\left4dead\splitscreen_config.txt.
By default field of view cannot be changed. The only changeable option is viewmodel FOV.
Change camera and viewmodel FOV[10]
  1. Download the FoV addon.
  2. Extract the files in <path-to-game>\left4dead\addons.
  3. Bring up the in-game console.
  4. Type in console (or .cfg) "fov_override XX" to change the camera FOV and "viewmodel_fov_override XX" to change the viewmodel FOV (replace "XX" with the desired value).

Input

In-game control settings.
In-game control settings.
In-game key map settings.
In-game key map settings.

Mouse+Keyboard in split-screen

Bind controller to 2nd player[citation needed]
  1. Configure x360ce to force controller on the guest slot
  2. Copy x360ce.ini and xinput1_3.dll to the Left 4 Dead installation folder
  3. Go to <path-to-game>\bin and rename xinput1_3.dll to something else
  4. Follow standard procedure

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Over-all game volume and separate music slider.
Surround sound
7.1, 5.1 surround sound, 4 speaker surround.
Subtitles
Closed captions
Mute on focus lost
No option to disable it.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
Danish
Dutch
Finnish
French
German
Italian
Japanese
Korean
Norwegian
Polish
Portuguese
Russian
Spanish
Swedish

Network

In-game multiplayer settings.
In-game multiplayer settings.

Multiplayer types

Type Native Players Notes
Local play
2 Co-op
See Local play.
LAN play
8 Co-op, Versus
See LAN play.
"Versus" mode. Up to 4v4 Survivors vs. Infected.
Online play
8 Co-op, Versus
Co-op (4 players) or "Versus" mode (up to 4v4 Survivors vs. Infected).

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
Direct IP
Use connect [IP address here] in the console.
Server must have set sv_allow_lobby_connect_only 0

Ports

Protocol Port(s) and/or port range(s)
TCP 27014-27050
UDP 4380, 27000-27030
Universal Plug and Play (UPnP) support status is unknown.

LAN play

You can play Left 4 Dead over a local area network (LAN) connection.
Start LAN game[citation needed]
  1. Open the developer console and type in: sv_lan 1.
  2. After that, type in: map %mapname%, %mapname% is the name of the map (for example, to play on "No Mercy", write "map l4d_hospital01_apartment")

Maplist:

  • No Mercy: l4d_hospital01_apartment
  • Crash Course: l4d_garage01_alleys
  • Death Toll: l4d_smalltown01_caves
  • Dead Air: l4d_airport01_greenhouse
  • Blood Harvest: l4d_farm01_hilltop
  • The Sacrifice: l4d_river01_docks

To clients to join a server, use: connect <ip>:<port> (for example, connect 192.168.1.1).

Notes

The player's IP address can be checked by typing net_start.

Local play

A list of useful commands for split-screen is available below
Playing with 2 controllers[11]
If you want to play with only a controller and a mouse+keyboard, check Mouse + Keyboard in split-screen
  1. Download custom split.cfg
  2. Extract it inside <path-to-game>\left4dead\cfg-
  3. Launch the game and join or create a match in the desired mode
  4. When in-game, open the console and type ss_connect
  5. Add second player to survivor team with cmd2 jointeam 2 command
  6. Load second player keys bindings by typing exec split (all previous bindings are reseted)
  7. Enjoy

Notes

If loading bar gets stuck quickly pause and unpause game
To play a private versus match, open console and use ss_map l4d_vs_#rest-of-map-name#
If playing in split-screen without a single 4:3 or 16:9 monitor, look above

VR support

3D modes State Notes
vorpX
G3D
User created game profile, see vorpx forum profile introduction.
Devices
Novint Falcon

Issues fixed

Game crashing after map loaded with "OUT OF MEMORY!" message

Patch the game executable file under path "...\steamapps\common\left 4 dead\left4dead.exe"
  1. Go to this website
  2. Read the description and follow the given instructions

Purple and black broken textures

A generic fix for this issue can be found on our Source engine page.

Can't unlock Lamb 2 Slaughter achievement

Enabling the console in Source games[12]
  1. Open console
  2. Type sv_cheats 1; achievement_reset L4D_ACHIEVEMENT_INCAP_AFTER_SAFEROOM; sv_cheats 0

Other information

API

Technical specs Supported Notes
Direct3D 9
OpenGL 2.1 OS X only.
Shader Model support 2, 3
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.

Middleware

Middleware Notes
Physics Havok Heavily modified variant.
Audio Miles Sound System
Cutscenes Bink Video
Multiplayer Steamworks
Anti-cheat Valve Anti-Cheat (VAC)

Console commands

Games running on the Source engine can utilize Source Engine Console Commands for various tasks.[13]
Enabling the console in Source games[citation needed]
  1. Launch the game
  2. From the main menu select Options
  3. Select the Keyboard tab
  4. Click the Advanced button
  5. Check the box next to Enable developer console (~)
  6. Click Apply

Notes

Press ~ to open the console.
Some commands may first require you enabling sv_cheats. You can do so with sv_cheats 1.
Many servers will not allow you to play with cheats enabled, or will disable them upon entering the server.
Users without a US keyboard could experience some problems.

Creating your own CFG (to run multiple console commands together)

A CFG is a file that contains a list of commands that when run will attempt to execute them all

Open a text editor such as Notepad and type in all the commands you want separating each with a ;

When done save the file as filename.cfg in <path-to-game>\left4dead\cfg. To run the cfg file, open the console during the game and type in exec filename.cfg If you want the CFG file to run automatically, name it autoexec.cfg.

Useful split-screen commands

Since Split-screen mode in Left 4 Dead isn't officially supported, there are multiple important key settings which aren't immediately available.

Command Description
connect_splitscreen localhost [ip-address] 2 Join a LAN or Internet server in splitscreen mode.
[cmd/cmd2] jointeam [2/3] Assign selected player (cmd) to either survivor or infected team
mp_gamemode [coop/survival/versus] Change gamemode. If adjusted while in-game it's advised to changelevel
ss_splitmode [0/1/2] Toggle horizontal and vertical screen split (0 is auto selection)
z_difficulty [Easy/Normal/Hard/Impossible] Change game difficulty
setinfo name Max Change player 1 name
name2 Tony Change player 2 name

Command line arguments

See command line arguments on how to use the following options.
Parameter Description
-w X -h Y Sets screen resolution (or window resolution if using -window). Example: -w 1920 -h 1080.
-refresh X Sets your screen refresh-rate (Hz). Example: -refresh 60.
-noborder -window Launches the game in a borderless fullscreen window (i.e. very Alt+Tab friendly). This may result in a minor performance loss. If you experience stuttering, disable Windows Aero.[citation needed]
-novid Skip intro videos
-autoconfig Restores video and performance settings to default for the current hardware detected. Ignores settings inside any .cfg files until this parameter is removed.

System requirements

Windows
Minimum Recommended
Operating system (OS) 7, 8.1, 10
Processor (CPU) Intel Pentium 4 3.0 GHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 7.5 GB
Video card (GPU) Nvidia GeForce 6600
ATI Radeon 9600
128 MB of VRAM
Shader model 2.0 support
Sound (audio device) DirectX 9.0c compatible
Windows XP and Vista were previously supported, but as future updates for this game and Steam occurred; the support was dropped, even with retail copies.
macOS (OS X)
Minimum
Operating system (OS) 10.6.4
Processor (CPU) Intel Core 2 Duo 2.0 GHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 7.5 GB
Video card (GPU) Nvidia GeForce 8600M GT
ATI Radeon HD 2400
Intel HD Graphics 3000
MacOS X 10.6.4 or higher. (Snow Leopard Graphics Update required)


Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  2. Notes regarding Steam Play (Linux) data:

References