Left 4 Dead PC

Been playing Left 4 Dead on PC what a fun game.
It unofficially supports split screen there is a way to play split screen on 2 monitors but due to the way Vista is implemented spanning is not possible so Vista users are out of luck for split screen dual monitors. Atleast Vista users can still do splitscreen so not a total loss it’s just fine if you have a 20" or better monitor. but XP users can use dual monitor split screen.
The spanning issue is not an Nvidia driver issue it is a Vista limitation.
 
Copy and paste this into the  360controller.cfg file located in C:Program FilesSteamsteamapps commonleft 4 deadleft4deadcfg folder 
Code:
unbindall    // Prevent mouse/keyboard control when gamepad is in use (to prevent autoaim exploit)
joystick 1
joy_advanced "1"   // use advanced joystick options (allows for multiple axes)
joy_name "L4D Xbox360 Joystick Configuration"
joy_advaxisx 3    // x-axis controls GAME_AXIS_SIDE (strafing left and right)
joy_advaxisy 1    // y-axis controls GAME_AXIS_FORWARD (move forward and back)
joy_advaxisz 0    // z-axis is treated like a button
joy_advaxisr 2    // r-axis controls GAME_AXIS_PITCH (look up and down)
joy_advaxisu 4    // u-axis controls GAME_AXIS_YAW (look left and right)
joy_advaxisv 0    // v-axis is unused
joy_forwardsensitivity -1.0 // movement sensitivity
joy_sidesensitivity 1.0
joy_forwardthreshold 0.1 // movement dead zone settings
joy_sidethreshold 0.1
joy_pitchsensitivity 1.0 // look sensitivity
joy_yawsensitivity -1.5
joy_pitchthreshold 0.1  // look dead zone settings
joy_yawthreshold 0.0
joy_variable_frametime 1
joy_autoaimdampenrange 0.85
joy_autoaimdampen 0.5
joy_lowend 0.65
joy_lowmap 0.15
joy_accelscale 3.0
joy_accelmax 4.0
joy_response_move 5
joy_response_look 1
joy_autoaimdampen 0.3
joy_autoaimdampenrange 0.85
joyadvancedupdate   // advanced joystick update allows for analog control of move and look
// Alternate control 1
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
bind "c" "+voicerecord"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "h" "motd"
bind "m" "chooseteam"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "+mouse_menu QA"
bind "y" "messagemode"
bind "z" "+mouse_menu Orders"
bind "`" "toggleconsole"
bind "SPACE" "+jump"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "SHIFT" "+speed"
bind "CTRL" "+duck"
bind "F1" "Vote Yes"
bind "F2" "Vote No"
bind "F5" "jpeg"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "+zoom"
bind "MWHEELUP" "invprev"
bind "MWHEELDOWN" "invnext"
// controller2 bindings
cmd2 +jlook     // enable joystick look
cmd2 bind "A_BUTTON" "+jump;+menuAccept"  // (A) button – Jump  -menuAccpt allows us to make selections on hud menus
cmd2 bind "B_BUTTON" "+reload"   // (B) button – Reload
cmd2 bind "X_BUTTON" "+use"    // (X) Use
cmd2 bind "Y_BUTTON" "lastinv"   // (Y) button – swap pistol/rifle or z_abort -used to respawn as a ghost.
cmd2 bind "R_TRIGGER" "+attack"   // RT – Main weapon – Primary trigger
cmd2 bind "L_TRIGGER" "+attack2"   // LT – Melee
cmd2 bind "R_SHOULDER" "+lookspin"   // RB – Fast 180 spin
cmd2 bind "L_SHOULDER" "toggle_duck"   // LB – Duck – is also used to give objects to people.
cmd2 bind "STICK1" "vocalize smartlook"  // LS – vocalize
cmd2 bind "STICK2" "+zoom"    // RS click – Rifle Zoom
// Fixed bindings, do not change these across joystick presets
cmd2 bind "BACK" "togglescores"   // (back) button – scores
cmd2 bind "START" "pause"    // (start) button – pause
cmd2 bind "S1_UP" "+menuUp"    // Hud menu Up
cmd2 bind "S1_DOWN" "+menuDown"   // Hud menu Down
cmd2 bind "UP" "impulse 100"    // DPad Up – Toggle flashlight
cmd2 bind "LEFT" "slot3"     // DPad Left – grenade
cmd2 bind "RIGHT" "slot4"    // DPad Right – health
cmd2 bind "DOWN" "slot5"     // DPad Down – Pills
 
You can change any of these bindings to what suits you .
 
 
Here is the setup for split screen Dual Monitor setup enable console in options or you won’t be doing this:)
If you have Vista skip 1and 2 Dual screens don’t work.
 
1. set both monitors to desired resolution in a horizontal span
2. Change the video.txt and videodefaults.txt in
steamappscommonleft 4 deadleft4deadcfg
to say this instead of the other settings
"setting.fullscreen" "0"
"setting.nowindowborder" "1"
"setting.defaultres" "2048" This setting would be x2 depending on the resolution you use the one listed is 1024 x2.
"setting.defaultresheight" "768"
After changing the setting in both config files set to read only or when the game starts up it will set the cfg files back to default.
This makes a windowless border window that spans over both screens. The split goes straight down the middle. Backup the default configs just in case!
3. Follow the initial guide to get the controller working.
If you do not have 2- 360 controllers Unplug and replug the x360 controller several times to get it working, you have to do it real godamn fast)
If you have 2- 360 controllers turn both controllers on before launching the game. The one that has light 2 on will be the working controller for player 2 the unplus deal is not tested by me I just used 2 controllers.

4. Boot up the game
5. open console and type "Exec 360controller.cfg" without the quotations
6. Set your split screen mode to either Horizontal-Cut (ss_splitmode 1) or Vertical-Cut (ss_splitmode 2) through the console, vertical cut is meant for widescreen monitors and dual monitor setups while the horizontal for standard monitors
8. Open the console and enter ss_enable 1 once this is enabled you can simply start a single player game through the menu and splitscreen will already be enabled.
Online support with the command "connect_splitscreen <server ip> 2" still exists but no longer works, alternatively you can have others join your splitscreen game but you can not join a server with splitscreen anymore
 
I did test this and is working ok I did not test the split screen on 2 monitors because I use Vista.
Anyhow the game is a blast Ihave not really been into any games since Gears but this game is a must.
 
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s