You are on page 1of 11

STORE COMMUNITY ABOUT

SUPPORT

Steam Users' Forums > Steam Game Discussions > M - P > Portal 2

User Name User Name Password

Remember Me? Log in

How-to: Split Screen Coop


Register Games FAQ

Today's Posts

Search Page 1 of 46 1 2 3 11 > Last Thread Tools Display Modes


#1

04-19-2011, 12:17 AM

chameleon8
Join Date: Jun 2007 Reputation: 165 Posts: 65

How-to: Split Screen Coop

Portal 2 Split Screen Guide


NEW!
Added a link to a post about playing workshop maps. Changed link to x360ce (kept forgetting to, ugh) Maps for expansion (thanks xPi) Linked to post with solo PS3 controller setup Linked to post with logitech setup Added a link to a 2 monitor guide. Added a step that allows you to save your progress. If anyone was wondering, you can play split screen on a PC just like L4D1. All you need is a spare controller. If you don't know what a developer console is, this guide is probably not for you. Ask a friend for help or see another guide.

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

HINT FOR CONSOLE NEWBIES: I've noticed a lot of people having trouble running exec or ss_map. It's usually just a typo. To save yourself a lot of time and trouble, try pushing the TAB key when you type. The Source engine has something called tab completion built into the console it will try to fill in whatever you are typing or give you possible results as you type.

Working Controllers
Wired 360 Controller PS3 Controller (MotionJoy Driver + 360 profile, use two controllers or try this guide if you only have one) Logitech Dual Action (possibly other Logitech pads) see these binds Wii Classic Controller (see post) PS2 Controller (see post 1 or post 2) Other controllers can try using a 360 controller emulator. Using a single keyboard/any other input device: see this example. You'll need to use JoyID or the 360 trick detailed below to switch your joystick to the second player slot. Making a new config for a joystick? See this support page.

Bugs
Player 1's view shifts when Player 2 fires a quick ping command. Fixed: bind the ping to a button besides the bumper. Thanks Chuckie1999! Returning to the lobby resets the level progression. Fixed: click "Play Cooperative" before loading a map. Thanks Gander! Radial menus don't seem to work (mostly the gesture wheel).

Step by Step Guide


1. Make a new controller config in your portal2/cfg folder with these contents (see below the code if you're confused):
C ode:
cmd2 joy_name "Xbox360 controller" cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 joy_advanced joy_advaxisx joy_advaxisy joy_advaxisz joy_advaxisr joy_advaxisu 1 3 1 0 2 4

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

cmd2 joy_advaxisv 0 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 cmd2 joy_forwardsensitivity -1 joy_sidesensitivity 1 joy_pitchsensitivity 0.75 joy_pitchsensitivity_default 0.75 joy_yawsensitivity -1.5 joy_yawsensitivity_default -1.5 joy_autoaimdampenrange 0.85 joy_autoaimdampen 0.5 joy_lowend 0.75 joy_lowmap 0.25 joy_no_accel_scale 1 joy_accelscale 2.0 joy_accelmax 1.0 joy_response_move 5 joy_response_look 1 joyadvancedupdate crosshair 1 hud_draw_fixed_reticle 1 bind "JOY1" "+jump" bind "JOY2" "+duck" bind "JOY3" "+use" bind "JOY4" "+remote_view" bind "JOY5" "+quick_ping" bind "JOY6" "+zoom" unbind "JOY7" //"+mouse_menu_taunt" bind "JOY8" "gameui_activate" unbind "JOY9" //"+quick_ping" unbind "JOY10" //"+zoom" unbind "JOY11" unbind "JOY12" // // // // // // // // // // (A) Button (B) Button (X) Button (Y) Button Left Bumper Right Bumper Back ("select") Button Start Button Left Stick In Right Stick In

This is basically the joy_configuration.cfg file but with cmd2 in front of everything. Name your new file cmd2 bind "POV_UP" "+mouse_menu_taunt" D-Pad something appropriate like joy_coop.360.cfg and// save in the "common/Portal 2/Portal2/cfg" folder. Feel free cmd2 bind "POV_LEFT" "+mouse_menu" // D-Pad to customize the binds to whatever you like as long you keep the cmd2 in front of any command or bind. cmd2 unbind "POV_RIGHT" //"+mouse_menu" // as D-Pad unbind "POV_DOWN" //"+mouse_menu_taunt" 2. NEWcmd2 STEP! Click "Play Cooperative" and wait for it// toD-Pad load the friends list. This allows you to save your progress. Thanks Gander! cmd2 joystick 1 3. Plug cmd2 in the controller, and sk_autoaim_mode 2 load a map with the following in your developer console:
Ccmd2 ode: +jlook
ss_map mp_coop_start

cmd2 bind "Z AXIS POS" "+attack2" cmd2 bind "Z AXIS NEG" "+attack"

// Left Trigger // Right Trigger

4. IMPORTANT! While it is loading, unplug your 360 controller, wait a few seconds, then replug it. This should switch the player light on the 360 pad to the second slot. Once you have the light on the player 2 slot you can leave the joypad in and it should stay on that slot (mine survives a hibernate even). If this doesn't work

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

(you probably have a wireless 360 pad) you can try JoyID (note: JoyID doesn't work for me). 5. Execute the config you just made in the developer console:
C ode:
exec joy_coop.360.cfg

You should only need to do this once - the config should stick for player 2. You should now be able to control the second slot with your 360 pad and the first should be whatever binds you had on the keyboard/mouse!

Tips and Tweaks


Play Workshop Maps See AnoshW1003's post for instructions. Play With Two 360 Controllers Change the cmd2 joystick 1 line in the config to cmd2 joystick 2 Vertical Split for Two Monitors Edit your aspect in the "common\Portal 2\portal2\splitscreen_config.txt" file. Here's another tutorial that will probably help you out. Changing FOV The FOV settings for various split modes are also in the "common\Portal 2\portal2\splitscreen_config.txt" file. Switch to Vertical/Horizontal Split Use ss_splitmode 0 , ss_splitmode 1 , or ss_splitmode 2 to select a different split mode.

Map Order
Thanks Kpok/Khasim!

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Thanks Kpok/Khasim!
C ode:

mp_coop_start (First map of chapter 1) mp_coop_lobby_2 mp_coop_doors mp_coop_race_2 mp_coop_laser_2 mp_coop_rat_maze mp_coop_laser_crusher mp_coop_teambts mp_coop_fling_3 (First map of chapter 2, have to load this map after completing coop_teambts or else it will just restart coop_st mp_coop_infinifling_train mp_coop_come_along mp_coop_fling_1 mp_coop_catapult_1 mp_coop_multifling_1 mp_coop_fling_crushers mp_coop_fan mp_coop_wall_intro (First map of chapter 3) mp_coop_wall_2 mp_coop_catapult_wall_intro mp_coop_wall_block mp_coop_catapult_2 mp_coop_turret_walls mp_coop_turret_ball mp_coop_wall_5 mp_coop_tbeam_redirect (First map of chapter 4) mp_coop_tbeam_drill mp_coop_tbeam_catch_grind_1 mp_coop_tbeam_laser_1 mp_coop_tbeam_polarity mp_coop_tbeam_polarity2 mp_coop_tbeam_polarity3 mp_coop_tbeam_maze mp_coop_tbeam_end mp_coop_paint_come_along (First map of chapter 5) mp_coop_paint_redirect mp_coop_paint_bridge mp_coop_paint_walljumps mp_coop_paint_speed_fling mp_coop_paint_red_racer mp_coop_paint_speed_catch mp_coop_paint_longjump_intro mp_coop_credits Art Therapy: mp_coop_lobby_3 Last edited by chameleon8: 09-25-2012 at 10:20 AM. mp_coop_separation_1 mp_coop_tripleaxis mp_coop_catapult_catch mp_coop_2paints_1bridge mp_coop_paint_conversion mp_coop_bridge_catch mp_coop_laser_tbeam 04-19-2011, 12:18 AM mp_coop_paint_rat_maze

#2

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

BTYM
Banned Join Date: Apr 2011 Reputation: 45 Posts: 143

...Wow. You are pretty awesome.

04-19-2011, 12:19 AM

#3

ThatEnglishDude
Join Date: Feb 2009 Reputation: 26 Posts: 101

Finally, a constructive post! Thank you so much. I'm sure this information will please a lot of people.

04-19-2011, 12:20 AM

#4

DjNawo
Join Date: Feb 2011 Reputation: 0 Posts: 49

To steal the words of my friend: Now. Err. Wow.

04-19-2011, 12:20 AM

#5

holydevel

thanks a lot for this, i assume that you can rebind anything by changing JOY1-12 with whatever you need?

Join Date: Jun 2009 Reputation: 135

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Reputation: 135 Posts: 598

04-19-2011, 12:23 AM

#6 Quote:

chameleon8
Join Date: Jun 2007 Reputation: 165 Posts: 65

Originally Posted by holydevel thanks a lot for this, i assume that you can rebind anything by changing JOY1-12 with whatever you need? Yeah, just make sure you keep cmd2 in front of any setting or bind. It makes the command go to player slot 2 instead of the default slot 1.

04-19-2011, 01:04 AM

#7

Dagens24

I'm lost once you say load a map. Edit: Sorry, didn't realize this had to be done through the console.
Last edited by Dagens24: 04-19-2011 at 01:08 AM.

Join Date: Apr 2011 Reputation: 19 Posts: 68

04-19-2011, 01:07 AM

#8

Simian_
Join Date: Jan 2011 Reputation: 2398 Posts: 5,674

very nice. +rep.

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

04-19-2011, 01:32 AM

#9 Quote:

chameleon8
Join Date: Jun 2007 Reputation: 165 Posts: 65

Originally Posted by Dagens24 I'm lost once you say load a map. Edit: Sorry, didn't realize this had to be done through the console. My bad, I clarified things a bit.

04-19-2011, 01:33 AM

#10

Battyone
Join Date: Mar 2011 Reputation: 97 Posts: 420

I don't need this but I am still +repping you. Excellent post.

04-19-2011, 02:17 AM

#11

thizzlefry

This didn't work for me, I can't get my controller to switch over to the second player slot.

Join Date: Aug 2007 Reputation: 0 Posts: 31

04-19-2011, 02:21 AM

#12

willomo
open in browser PRO version

2 Questions- I assume that mp_coop_start is the first co-op map, but do you miss out on any cutscenes?
Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

willomo
Also- When you reach the end of a test chamber, does it automatically transition to the next?
Join Date: Mar 2009 Reputation: 4 Posts: 98

04-19-2011, 02:36 AM

#13 Quote:

roytheone
Join Date: Jul 2009 Reputation: 0 Posts: 12

Originally Posted by thizzlefry This didn't work for me, I can't get my controller to switch over to the second player slot. yeah, switching the controller slot was kinda hard in l4d(2), so i dind't expect it to be easier in portal 2. But if I was you i would check the l4d2 splitscreen thread: http://forums.steampowered.com/forum....php?t=1029890, there are some tips on how to switch your controller. hope it helps.

04-19-2011, 03:38 AM

#14

Ls777

bump, this needs to be seen

Join Date: Nov 2009 Reputation: 670 Posts: 2,029

04-19-2011, 04:08 AM

#15

bonz

Very nice!

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Join Date: May 2006 Reputation: 225 Posts: 1,287

Page 1 of 46 1 2 3 11 > Last

Steam Users' Forums > Steam Game Discussions > M - P > Portal 2
How-to: Split Screen Coop

Previous Thread | Next Thread Posting Rules You You You You may may may may not not not not post new threads post replies post attachments edit your posts

BB code is On Smilies are On [IMG] code is Off HTML code is Off Forum Rules

All times are GMT -7. The time now is 06:15 AM. Contact Us - Steampowered.com - Archive - Top Powered by vBulletin Version 3.8.7 C opyright 2000 - 2014, vBulletin Solutions, Inc. Site C ontent C opyright Valve C orporation 1998-2012, All Rights Reserved. About Valve | Business Solutions | Steamworks | Source Engine | C yber C afs | Jobs Are you a developer? Try out the HTML to PDF API

open in browser PRO version

pdfcrowd.com

2012 Valve C orporation. All rights reserved. All trademarks are property of their respective owners in the US and other countries. Privacy Policy Legal Steam Subscriber Agreement

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

You might also like