Difference between revisions of "Half-Life 2: Episode Two"
From PCGamingWiki, the wiki about fixing PC games
m (→Video: - copypasted borderless window + fov options) |
m (→Input: - replacing link for SDL so thats user will get the latest version available instead without updating links everytime.) |
||
Line 170: | Line 170: | ||
|controller support notes = Use the console command {{code|exec 360controller}} to automatically setup Xbox controller support (if not already configured at startup). | |controller support notes = Use the console command {{code|exec 360controller}} to automatically setup Xbox controller support (if not already configured at startup). | ||
|full controller = hackable | |full controller = hackable | ||
− | |full controller notes = To make {{code|controller vibration}} work, download an updated version of the SDL2 file and replace it with the one in the HL2 folder. [https://www.libsdl.org/ | + | |full controller notes = To make {{code|controller vibration}} work, download an updated version of the SDL2 file and replace it with the one in the HL2 folder. [https://www.libsdl.org/download-2.0.php/ SDL2 (choose Runtime Binaries x86)] This works for any Source engine based game. To enable Gamepad UI, update the game, then enable the new Steam Deck/Gamepad UI by using {{code|-gamepadui}} [[Command line arguments|Command line argument]]. |
|controller remap = true | |controller remap = true | ||
|controller remap notes = | |controller remap notes = |
Revision as of 10:59, 1 May 2022
Developers | |
---|---|
Valve Corporation | |
Engines | |
Source | |
Release dates | |
Windows | October 9, 2007 |
macOS (OS X) | May 26, 2010 |
Linux | May 9, 2013 |
Reception | |
Metacritic | 90 |
Taxonomy | |
Microtransactions | None |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Shooter |
Vehicles | Automobile |
Art styles | Realistic |
Themes | Eastern Europe, Post-apocalyptic, Sci-fi |
Series | Half-Life |
⤏ Go to series page | |
Half-Life mods and fangames (series) | |
Half-Life | 1998 |
Half-Life: Opposing Force | 1999 |
Half-Life: Blue Shift | 2001 |
Codename: Gordon | 2004 |
Half-Life: Source | 2004 |
Half-Life 2 | 2004 |
Half-Life 2: Deathmatch | 2004 |
Half-Life 2: Lost Coast | 2005 |
Half-Life Deathmatch: Source | 2006 |
Half-Life 2: Episode One | 2006 |
Half-Life 2: Episode Two | 2007 |
Portal (series) | |
Half-Life: Decay (unofficial port) | 2008 |
Half-Life: Alyx | 2020 |
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.
General information
- GitHub Issue Tracker for Half-Life 2: Episode Two and other Source-based games
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
Steam | DRM-free when launched directly from the executable with -game ep2 command line argument.[citation needed] |
Essential improvements
Peixoto's patch
Peixoto's patch forced resolution allows in high resolution without shrinking the HUD\menus. Super sampling anti-aliasing is also possible
Low draw distance
- Default draw distance is too low resulting in noticeable pop-ins of vegetation during the driving sections.
Use console commands[1] |
---|
|
Skip intro videos
Use -novid command line argument[2]
|
---|
Half-Life 2: Episode Two 4X AI Textures
- Textures for all NPCs, some weapons, some items, some crates, and some vehicles, upscaled with Topaz A.I. Gigapixel.
- Upscaled textures are faithful to the original textures.
- Large download at over 8.5 GB, including patches. Around 22.7 GB once extracted.
Game data
Configuration file(s) location
System | Location |
---|---|
Steam | <Steam-folder>/SteamApps/common/Half-Life 2/ep2/cfg/ |
- This game does not follow the XDG Base Directory Specification on Linux.
Save game data location
System | Location |
---|---|
Steam | <Steam-folder>/SteamApps/common/Half-Life 2/ep2/save/ |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud | Approx. 100 MB available. Syncs save games and settings. |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | Interface scales poorly. | ||
Field of view (FOV) | Values between 75° and 110° horizontal can be set via ingame slider.[3] For even higher values use this guide. | ||
Windowed | |||
Borderless fullscreen windowed | Run in a window (No Border) option, otherwise see Borderless fullscreen windowed if running old versions or not working. | ||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | Up to 8x MSAA. SGSSAA available with flag 0x000000C1 . |
||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | Frame rate cap can be changed by changing fps_max in the developer console. To uncap FPS or cap FPS higher than 300 you must first set sv_cheats = 1 before using fps_max . sv_cheats = 1 will also disable achievements.[4] |
||
High dynamic range display (HDR) | Rendered image uses SDR color space. In-game HDR option refers only to HDR Rendering. |
- HBAO available with flag
0x0000002C
.
Borderless fullscreen windowed
-window -noborder[2] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Use the console command exec 360controller to automatically setup Xbox controller support (if not already configured at startup). |
|
Full controller support | To make controller vibration work, download an updated version of the SDL2 file and replace it with the one in the HL2 folder. SDL2 (choose Runtime Binaries x86) This works for any Source engine based game. To enable Gamepad UI, update the game, then enable the new Steam Deck/Gamepad UI by using -gamepadui Command line argument. |
|
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Tracked motion controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Button prompts | ||
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Steam Input | ||
---|---|---|
Steam Input API support | ||
Hook input (legacy mode) | ||
Official controller preset(s) | ||
Steam Controller button prompts |
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.[5] 7.1 output may require DirectSound3D restoration software. | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | "Silence the audio while the game window is in the background" check box. | |
EAX support | Set snd_legacy_surround 1 in console, 4 speakers in options, and use DSOAL for binaural HRTF mixing. |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
Czech | ||||
Danish | ||||
Dutch | ||||
Finnish | ||||
French | ||||
German | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Norwegian | ||||
Polish | ||||
Portuguese | ||||
Russian | After the "SteamPipe" update, errors appeared in the localization, such as the effect of broken phrases. Therefore, it is recommended to download the patch, made by guys from the "hl-inside" forum. | |||
Spanish | ||||
Swedish |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | ||||
Online play | 10 | Use Synergy. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | See Documentation: Dedicated Servers. | |
Direct IP |
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Native 3D | ||||
Nvidia 3D Vision | ||||
TriDef 3D | ||||
iZ3D | ||||
vorpX | G3D, DirectVR Officially supported game. Momentarily not on official vorpx game list, but assuming through some forum talk the game should be 3D.A profile is available at the factory profile list. |
Headsets | |||
---|---|---|---|
SteamVR | This game might be playable with the Revive Compatibility Layer (compatibility list). | ||
Oculus VR (LibOVR) | Available under Video Settings. See Oculus Rift for more information. | ||
Windows Mixed Reality | This game might be playable with the Revive Compatibility Layer. |
Devices | |||
---|---|---|---|
Tracked motion controllers | |||
Traditional controller | See Input for details. | ||
Keyboard/Mouse | |||
3RD Space Gaming Vest | |||
Novint Falcon |
Oculus Rift
- By default VR mode will run full screen, to switch back to a borderless windowed set the
vr_force_windowed
convar.
Issues fixed
Purple and black broken textures
- A generic fix for this issue can be found on our Source engine page.
Pickup Icons cut off at the bottom
- Misaligned HUD causing pickup icons to appear cut at the bottom in certain resolutions.
Instructions |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 6, 7, 8, 8.1, 9 | |
OpenGL | 2.1 | OS X and Linux only. |
Vulkan | Use -vulkan command line argument. |
|
Shader Model support | 2, 3 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | [citation needed] | ||
Linux | [citation needed] |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | Heavily modified variant. |
Audio | Miles Sound System | |
Input | SDL | |
Cutscenes | Bink Video | Used for startup videos and in-game movies. |
Console commands
- Games running on the Source engine can utilize Source Engine Console Commands for various tasks.
Enabling the console in Source games[2] |
---|
Notes
|
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[2] |
---|
|
Mods
- For popular mods, see Mod DB's "Half-Life 2: Episode Two Mods" section.
Research and Development
- Research and Development is a Source Mod that requires Episode Two, download it from Mod DB.
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP, Vista, 7 | |
Processor (CPU) | 1.7 GHz | Intel Pentium 4 3.0 GHz |
System memory (RAM) | 512 MB | 1 GB |
Hard disk drive (HDD) | 4.6 GB | |
Video card (GPU) | Nvidia GeForce FX 5700 ATI Radeon 9500 128 MB of VRAM | Nvidia GeForce 6800 ATI Radeon X800 |
- Windows 2000 was previously supported, but as future updates for this game and Steam occurred; the support was dropped, even with retail copies.
- Must be run without Steam to play on XP and Vista.
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.5.8, 10.6.3 | |
Processor (CPU) | 1.7 GHz | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 4.6 GB | |
Video card (GPU) | Nvidia GeForce 8 ATI Radeon X1600 Intel HD 3000 |
References
- ↑ How to increase draw distance? - Steam Users' Forums (retrieved)
- ↑ 2.0 2.1 2.2 2.3 Verified by User:Suicide machine on August 11, 2016
- ↑ Field of View - Valve Developer Community
- ↑ New 120Hz Games Report
- ↑ How to restore Directsound 3D audio. - Steam Users' Forums (retrieved)