The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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
- Built-in level editor with Steam Workshop support.[1]
General information
- Steam Community Discussions
- Steam Workshop for Portal 2
Availability
Source |
DRM |
Notes |
Keys |
OS |
Retail |
|
All copies of Portal 2 on PlayStation 3 come with a Steam key (can only be activated on accounts that have logged into Portal 2 on PS3 before). |
|
|
Steam |
|
Portal Bundle also available. |
|
|
- All versions require Steam DRM.
- Soundtrack is available for free as DLC and on the official website.
PlayStation 3
- The PlayStation 3 version includes a single-use product key for Steam.
- Can be linked to a Steam account, which allows cross-platform multiplayer with Steam players, access to your Steam friend list (chat, invites, etc.), Steam Achievements, and Steam Cloud save-games (PlayStation 3 saves are not compatible with other versions).
DLC and expansion packs
Name |
Notes |
|
Peer Review |
Free, included in latest update. Requires you to finish the original coop missions to play.[2] |
|
Soundtrack |
Available for free. |
|
Roll cage skin |
Pre-order only |
|
Paint job skin |
Pre-order only |
|
Antenna trooper skin |
Pre-order only |
|
Essential improvements
Skip intro videos
Game data
Configuration file(s) location
- It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.
Save game data location
System |
Native |
Notes |
Steam Cloud |
|
Approx. 1 GB available. |
Video
In-game general video settings.
In-game advanced video settings.
- HBAO also available with flag
0x00000014
.
Enter console commands[5]
|
- Go to Options, Keyboard/Mouse, and set Allow Developer Console to Enabled.
- Press ~ to toggle the console.
- Type in
bind w "+forward; cl_fov xx" , replacing xx with the desired FOV, and press ↵ Enter.
- OPTIONAL: Type in
viewmodel_offset_y 6 and press ↵ Enter. This moves the portal gun's position further away.
- Every time you load a map, press w to change the FOV to the desired value.
|
Split-screen without bezels
- Portal 2 split-screen mode was meant to be played on a single 16:9 screen only. If you have a different setup then, the image could not entirely fit the monitor(s).
Edit split-screen aspect-ratio[6]
|
- Go to
<path-to-game>/portal 2
- Open
splitscreen_config.txt with a text editor
- Look for
"aspect" "8 by 9" string
- Change it accordingly to your actual aspect ratio divided by 2
Notes
- If you are interested to horizontal split-screen aspect ratio, you should look instead for
"aspect" "32 by 9" string (remember that you need to multiply by 2 the aspect ratio now)
|
Disable motion blur
Run at monitor's refresh rate
Input
In-game general controls settings.
In-game gamepad settings.
In-game key map settings.
In-game button map settings.
Audio
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[8]
The option for the 7.1 surround sound might be missing, type snd_surround_speakers 7 to fix this issues. |
Subtitles |
|
|
Closed captions |
|
|
Mute on focus lost |
|
Open console and type snd_mute_losefocus 0 to Disable, snd_mute_losefocus 1 to Enable |
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Simplified Chinese |
|
|
|
|
Traditional Chinese |
|
|
|
|
Czech |
|
|
|
|
Danish |
|
|
|
|
Dutch |
|
|
|
|
Finnish |
|
|
|
|
French |
|
|
|
|
German |
|
|
|
|
Hungarian |
|
|
|
|
Italian |
|
|
|
|
Japanese |
|
|
|
|
Korean |
|
|
|
|
Norwegian |
|
|
|
|
Polish |
|
|
|
|
Portuguese |
|
|
|
|
Romanian |
|
|
|
|
Russian |
|
|
|
|
Spanish |
|
|
|
|
Swedish |
|
|
|
|
Thai |
|
|
|
|
Turkish |
|
|
|
|
Disable in-game voice chat
- Disables in-game voice chat to allow using other voice chat services instead.
Disable voice chat[citation needed]
|
- Go into game options.
- Enable the developer console.
- Press ~.
- Type in
voice_enable 0 .
|
Network
Multiplayer types
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
TCP |
27014-27050 |
UDP |
3478, 4379-4380, 27000-27030 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
Issues fixed
Game does not start on Linux
- This happens because of Portal 2 bundling an old libstdc++ file. Most common in open source Radeon drivers such as RadeonSI.
Game does not start on Linux[citation needed]
|
Use any of these fixes
OR
- Add
LD_PRELOAD='/usr/$LIB/libstdc++.so.6' to the Launch Options.
|
Purple and black broken textures
- A generic fix for this issue can be found on our Source engine page.
Split-screen co-op
- As of November 20, 2012, splitscreen mode has been officially added for Standard Co-Op.[9]
- If you'd like to use a keyboard/mouse for Player 1 and a controller for Player 2 in Windows, follow these instructions:
Input joy_remap_player_for_controller1 2[citation needed]
|
- Open the console in Portal 2
- Input
joy_remap_player_for_controller1 2
- Play
|
- If you'd like to use a keyboard/mouse for Player 2 and a controller for Player 1 in OS X or Linux, follow these instructions:
Use in_forceuser to switch keyboard and mouse to player 2[citation needed]
|
- Make sure your controller is connected beforehand
- Open Portal 2
- Open the console
- Start a coop game
ss_map mp_coop_start
- Run the following commands
sv_cheats 1 then in_forceuser 1
- Keyboard/mouse is now controlling player 2 and the gamepad is controlling player 1.
- Play
|
Black screen at launch
Set your resolution to your native desktop resolution[citation needed]
|
"Visual 2005 Runtime" error
"Portal 2 Failed to create D3D device" error
Install DirectX[citation needed]
|
- Install/update DirectX
- Find Portal 2 in your Steam Library
- Right-click the game name
- Select
Properties
- Select
Set Launch Options...
- Input
-w # -h # , where each # is your monitor's width and height respectively.
|
Freezes after logo intro video
Verify Your Game Cache[citation needed]
|
- Find Portal 2 in your Steam Library
- Right-click the game name
- Select
Properties
- Go to the
Local Files tab
- Select
Verify Integrity of Game Cache...
- This may take a while, just wait for it to finish
- Once it's done press
OK
- Launch the game
|
- If you have an FX Bulldozer CPU, such as the AMD FX 4100, you may need to:
Update the BIOS[citation needed]
|
- Updating the BIOS may fix this issue
|
Orocho-CEG[citation needed]
|
- Visit this thread
- Download and open the Orocho-CEG application
Notes
- Orocho-CEG must be restarted after each reboot
|
Freezes and stuttering on Mac
Disable joystick support[citation needed]
|
- Find Portal 2 in your Steam Library
- Right-click the game name
- Select
Properties
- Select
Set Launch Options...
- Input
-nojoy
- Press
OK and launch the game
|
"Could not Load Library Client" error
Add Steam.exe and portal2.exe to your firewall's exception lists[citation needed]
|
- Open your firewall's software
- Find your exception list
- Add
Steam.exe and portal2.exe to your exceptions list
- Open the game
|
No sound
Run the game with Stereo Sound[citation needed]
|
Sound causing stuttering
Update your sound card drivers[citation needed]
|
Generic crash fixes
Run as Administrator[citation needed]
|
- Go to the installation folder.
- Right-click on
Portal2.exe and select Run as Administrator
|
Run in compatibility mode[citation needed]
|
- Go to the installation folder.
- Right-click on
Portal2.exe and select Run in Compatibility Mode
- Make it run in compatibility mode with Windows XP SP3
|
Cinematic audio stutter
Update your audio device drivers[citation needed]
|
- Update audio device drivers
- Uninstall extra codecs you have installed
|
Lag physics blob fix
Input r_threaded_blobulator 0 in the console[citation needed]
|
- Open the console (~)
- Input
r_threaded_blobulator 0
|
Portal 2 with Integrated Intel Graphics
- Portal 2 may have problems running on integrated Intel graphics cards, including crashing and black screens. Windowed mode may fix this.
Play in windowed mode[citation needed]
|
- Find Portal 2 in your Steam Library
- Right-click the game name
- Select
Properties
- Select
Set Launch Options...
- Input
-windowed
- Launch Portal 2
|
Resolution is too low in Linux
Resolution is too low in Linux[citation needed]
|
Run the game with -windowed in Launch Options .
|
Other information
API
Technical specs |
Supported |
Notes |
Direct3D |
9 |
|
OpenGL |
2.1 |
OS X and Linux only. |
Vulkan |
|
Use -vulkan Command line argument.[11] Works via DXVK translation layer.[12] |
Shader Model support |
2, 3 |
|
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
"" |
macOS (OS X) | |
|
[10] |
Linux | |
|
[10] |
Middleware
|
Middleware |
Notes |
Physics |
Havok |
Heavily modified variant. |
Audio |
Miles Sound System |
|
Cutscenes |
Bink Video |
Used for startup videos, in-game movies, and movies applied to surfaces. |
Multiplayer |
Steamworks |
|
Console commands
- Games running on the Source engine can utilize Source Engine Console Commands for various tasks.
Enabling the console in Source games[citation needed]
|
- Launch the game
- From the main menu select Options
- Select the Keyboard tab
- Click the Advanced button
- Check the box next to Enable developer console (~)
- Click Apply
Notes
- Some commands may first require you enabling sv_cheats. You can do so with
sv_cheats 1 .
- Users without a US keyboard could experience some problems.
|
Launch options
- View this Steam Support Article regarding launch options as well as the relevant Valve Developer wiki page for further information and a list of useful Source engine launch options.
Enabling a launch parameter[citation needed]
|
- Find the game in your Steam Library
- Right-click the game name
- Select
Properties
- Select
Set Launch Options...
- Input your selected launch options and separate each command with a space
- Press
OK
- Launch the game
|
Mods
System requirements
Windows |
|
Minimum |
Operating system (OS) |
7, 8.1, 10 |
Processor (CPU) |
Intel Pentium 4 3.0 GHz AMD Athlon 64 X2 |
System memory (RAM) |
2 GB |
Hard disk drive (HDD) |
8 GB |
Video card (GPU) |
ATI Radeon X800 Nvidia GeForce 7600 Intel HD Graphics 2000 128 MB of VRAM DirectX 9.0c compatible Shader model 2.0b 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.7 |
Processor (CPU) |
Intel Core Duo 2.0 GHz |
System memory (RAM) |
2 GB |
Hard disk drive (HDD) |
8 GB |
Video card (GPU) |
ATI Radeon HD 2400 Nvidia GeForce 8600M Intel HD Graphics 3000 |
Linux |
|
Minimum |
Operating system (OS) |
Ubuntu 12.04 |
Processor (CPU) |
Intel Dual Core 2.8 GHz AMD Dual Core 2.8 GHz |
System memory (RAM) |
2 GB |
Hard disk drive (HDD) |
8 GB |
Video card (GPU) |
ATI Radeon HD 2600/3600 Nvidia GeForce 8600/9600 GT OpenGL 2.1 compatible |
Sound (audio device) |
OpenAL compatible |
Other |
(Graphic Drivers: Nvidia 310, AMD 12.11) |
Notes
References