Difference between revisions of "Half-Life: Alyx"
From PCGamingWiki, the wiki about fixing PC games
Marioysikax (talk | contribs) m (→VR support: wrong place, also note about oculus and WMR not using native support.) |
|||
(47 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|cover = Half Life Alyx.jpg | |cover = Half Life Alyx.jpg | ||
Line 8: | Line 7: | ||
{{Infobox game/row/engine|Source 2}} | {{Infobox game/row/engine|Source 2}} | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows|March 2020}} | + | {{Infobox game/row/date|Windows|March 23, 2020}} |
|steam appid = 546560 | |steam appid = 546560 | ||
|steam appid side = | |steam appid side = | ||
Line 26: | Line 25: | ||
{{Availability/row| Steam | 546560 | Steam | | | Windows }} | {{Availability/row| Steam | 546560 | Steam | | | Windows }} | ||
}} | }} | ||
+ | {{ii}} All versions require {{DRM|Steam}}. | ||
+ | {{ii}} The game is also bundled with Valve Index (headset only, full set, or just controllers) units indefinitely. | ||
+ | |||
+ | ==Essential improvements== | ||
+ | ===Skip intro videos=== | ||
+ | {{Fixbox|description=Use <code>-novid</code> [[Glossary:Command line arguments|command line argument]]}} | ||
==Game data== | ==Game data== | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{P|game}}\game\hlvr\cfg\|{{P|game}}\game\hlvr\SAVE\S*\personal.cfg}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows|}} | + | {{Game data/saves|Windows|{{P|game}}\game\hlvr\SAVE\S*\}} |
}} | }} | ||
Line 48: | Line 53: | ||
|origin = | |origin = | ||
|origin notes = | |origin notes = | ||
− | |steam cloud = | + | |steam cloud = true |
|steam cloud notes = | |steam cloud notes = | ||
|uplay = | |uplay = | ||
Line 57: | Line 62: | ||
==Video settings== | ==Video settings== | ||
+ | {{Image|HLA_Performance_Options_Update.png|Performance Options}} | ||
{{Video settings | {{Video settings | ||
|wsgf link = | |wsgf link = | ||
Line 63: | Line 69: | ||
|ultrawidescreen wsgf award = | |ultrawidescreen wsgf award = | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
− | |widescreen resolution = | + | |widescreen resolution = true |
− | |widescreen resolution notes= | + | |widescreen resolution notes= By default, games spectator runs at 1920x1080. Use {{code|-w <width> -h <heigh>}} [[Glossary:Command line arguments|launch parameter]] to adjust.<ref name="resolution">{{Refurl|url=https://steamcommunity.com/app/546560/discussions/0/1861616237339233503/|title=Why Fullscreen? I need Windowed! :: Half-Life: Alyx General Discussions|date=2020-03-27}}</ref> |
|multimonitor = unknown | |multimonitor = unknown | ||
|multimonitor notes = | |multimonitor notes = | ||
|ultrawidescreen = unknown | |ultrawidescreen = unknown | ||
|ultrawidescreen notes = | |ultrawidescreen notes = | ||
− | |4k ultra hd = | + | |4k ultra hd = hackable |
− | |4k ultra hd notes = | + | |4k ultra hd notes = See widescreen. |
|fov = unknown | |fov = unknown | ||
|fov notes = | |fov notes = | ||
− | |windowed = | + | |windowed = hackable |
− | |windowed notes = | + | |windowed notes = Use {{code|-window}} [[Glossary:Command line arguments|launch parameter]].<ref name="resolution"/> |
− | |borderless windowed = | + | |borderless windowed = hackable |
− | |borderless windowed notes = | + | |borderless windowed notes = If used resolution matches desktop resolution, game runs in a borderless fullscreen mode. |
− | |anisotropic = | + | |anisotropic = always on |
− | |anisotropic notes = | + | |anisotropic notes = Configuration files suggest texture filtering is being used. However, there is no in-game option that allows adjusting this setting.<ref>{{Refcheck|user=BesuBaru|date=2020-03-25|comment=Looked through config files, and found a variable called "r_texturefilteringquality" in "video.txt".}}</ref> |
− | |antialiasing = | + | |antialiasing = always on |
− | |antialiasing notes = | + | |antialiasing notes = No in-game option.<ref>{{Refcheck|user=BesuBaru|date=2020-03-25|comment=Checked in-game performance options, and also attempted to look for console variables that could be changed with the command console.}}</ref> |
− | |vsync = | + | |vsync = false |
|vsync notes = | |vsync notes = | ||
− | |60 fps = | + | |60 fps = true |
− | |60 fps notes = | + | |60 fps notes = Frame rate is capped at headset's refresh rate. <ref>{{Refcheck|user=BesuBaru|date=2020-03-23|comment=Tested using Windows Mixed Reality headset.}}</ref> |
− | |120 fps = | + | |120 fps = true |
− | |120 fps notes = | + | |120 fps notes = <ref>{{Refurl|url=https://www.rockpapershotgun.com/2020/03/23/half-life-alyx-vr-performance/|title=Half-Life: Alyx VR performance: How to get the best settings and the smoothest experience|date=2020-03-23}}</ref> |
|hdr = unknown | |hdr = unknown | ||
|hdr notes = | |hdr notes = | ||
Line 95: | Line 101: | ||
==Input settings== | ==Input settings== | ||
{{Input settings | {{Input settings | ||
− | |key remap = | + | |key remap = limited |
− | |key remap notes = | + | |key remap notes = Input remapping can only be done through SteamVR's "Controller Binding" settings menu. |
− | |acceleration option = | + | |acceleration option = n/a |
|acceleration option notes = | |acceleration option notes = | ||
− | |mouse sensitivity = | + | |mouse sensitivity = n/a |
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
− | |mouse menu = | + | |mouse menu = false |
|mouse menu notes = | |mouse menu notes = | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = n/a |
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
|touchscreen = unknown | |touchscreen = unknown | ||
|touchscreen notes = | |touchscreen notes = | ||
− | |controller support = | + | |controller support = false |
|controller support notes = | |controller support notes = | ||
|full controller = unknown | |full controller = unknown | ||
Line 117: | Line 123: | ||
|invert controller y-axis = unknown | |invert controller y-axis = unknown | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | |xinput controllers = | + | |xinput controllers = false |
|xinput controllers notes = | |xinput controllers notes = | ||
|xbox prompts = unknown | |xbox prompts = unknown | ||
Line 123: | Line 129: | ||
|impulse triggers = unknown | |impulse triggers = unknown | ||
|impulse triggers notes = | |impulse triggers notes = | ||
− | |dualshock 4 = | + | |dualshock 4 = false |
|dualshock 4 notes = | |dualshock 4 notes = | ||
|dualshock prompts = unknown | |dualshock prompts = unknown | ||
Line 133: | Line 139: | ||
|tracked motion controllers= true | |tracked motion controllers= true | ||
|tracked motion controllers notes = | |tracked motion controllers notes = | ||
− | |tracked motion prompts = | + | |tracked motion prompts = true |
− | |tracked motion prompts notes = | + | |tracked motion prompts notes = In-game prompts (such as tutorials) will change based on motion controller type, and the controller binding settings in SteamVR. |
|other controllers = unknown | |other controllers = unknown | ||
|other controllers notes = | |other controllers notes = | ||
Line 141: | Line 147: | ||
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
− | |haptic feedback = | + | |haptic feedback = true |
|haptic feedback notes = | |haptic feedback notes = | ||
|simultaneous input = unknown | |simultaneous input = unknown | ||
Line 156: | Line 162: | ||
|steam cursor detection notes = | |steam cursor detection notes = | ||
}} | }} | ||
+ | <gallery> | ||
+ | HLA_Accessibility_Options.png|Accessibility Options | ||
+ | HLA_Spectator_Options.png|Spectator Options | ||
+ | </gallery> | ||
==Audio settings== | ==Audio settings== | ||
{{Audio settings | {{Audio settings | ||
− | |separate volume = | + | |separate volume = true |
− | |separate volume notes = | + | |separate volume notes = "Master Volume", "Game", "Combat Music", and "Character Voice".<ref>{{Refcheck|user=BesuBaru|date=2020-03-23}}</ref> |
|surround sound = unknown | |surround sound = unknown | ||
|surround sound notes = | |surround sound notes = | ||
− | |subtitles = | + | |subtitles = true |
− | |subtitles notes = | + | |subtitles notes = Includes options for font size, subtitle width, and subtitle speed.<ref>{{Refcheck|user=BesuBaru|date=2020-03-23}}</ref> |
− | |closed captions = | + | |closed captions = true |
− | |closed captions notes = | + | |closed captions notes = "Subtitles & Closed Captions" under the Subtitles options menu.<ref>{{Refcheck|user=BesuBaru|date=2020-03-23}}</ref> |
− | |mute on focus lost = | + | |mute on focus lost = limited |
− | |mute on focus lost notes = | + | |mute on focus lost notes = Only when SteamVR dashboard is opened. <ref>{{Refcheck|user=BesuBaru|date=2020-03-23|comment=Tested by opening the SteamVR dashboard in-game.}}</ref> |
− | |eax support = | + | |eax support = true |
− | |eax support notes = | + | |eax support notes = Uses SteamAudio HRTF, DSP, and audio occlusion.<ref>[https://old.reddit.com/r/HalfLife/comments/esen9b/were_developers_from_the_halflife_alyx_team_ask/ff9ma0h/ HalfLifeAlyxTeam comments on We're developers from the Half-Life: Alyx team. Ask us anything!]</ref> |
}} | }} | ||
+ | <gallery> | ||
+ | HLA_Volume_Options.png|Volume Options | ||
+ | HLA_Subtitles_Options.png|Subtitles Options | ||
+ | </gallery> | ||
{{L10n|content= | {{L10n|content= | ||
Line 208: | Line 222: | ||
{{L10n/switch | {{L10n/switch | ||
|language = German | |language = German | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|interface = true | |interface = true | ||
|audio = false | |audio = false | ||
Line 268: | Line 274: | ||
|vr only = true | |vr only = true | ||
|htc vive = true | |htc vive = true | ||
− | |htc vive notes = | + | |htc vive notes = Also native [[Glossary:Valve Index|Valve Index]] support. |
|oculus rift = true | |oculus rift = true | ||
− | |oculus rift notes = | + | |oculus rift notes = Through SteamVR, no native Oculus SDK support. |
|osvr = unknown | |osvr = unknown | ||
|osvr notes = | |osvr notes = | ||
|windows mixed reality = true | |windows mixed reality = true | ||
− | |windows mixed reality notes = | + | |windows mixed reality notes = Through SteamVR. |
|keyboard-mouse = false | |keyboard-mouse = false | ||
|keyboard-mouse notes = | |keyboard-mouse notes = | ||
Line 291: | Line 297: | ||
|play area room-scale = true | |play area room-scale = true | ||
|play area room-scale notes = | |play area room-scale notes = | ||
+ | }} | ||
+ | |||
+ | ==Issues fixed== | ||
+ | ===Subtitles and closed captions not working=== | ||
+ | {{ii}} If language that Steam client is set into is not supported by the game, no subtitles or closed captions will show at all. | ||
+ | {{Fixbox|description=Change Steam language into supported one|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/546560/discussions/0/1861616237338483119/|title=are subtitles working? [FIXED] :: Half-Life: Alyx General Discussion|date=2020-03-27}}</ref>|fix= | ||
+ | * Change Steam clients language into one of the ones supported by the game, e.g. English. | ||
+ | }} | ||
+ | {{Fixbox|description=Copy subtitle file and rename it to match your Steam clients selected language|ref=<ref>{{Refurl|url=https://steamah.com/half-life-alyx-how-to-fix-subtitles-not-working/|title=Half-Life Alyx: How to Fix Subtitles not working - SteamA|date=2020-03-27}}</ref>|fix= | ||
+ | # Navigate to {{code|{{p|game}}\game\hlvr\resource\subtitles\}} | ||
+ | # Copy desired language for subtitles e.g. {{code|closecaption_english.dat}}, copy it into same folder and rename it into your Steam client language, e.g. {{code|closecaption_finnish.dat}} if your Steam client language is in Finnish. | ||
+ | # Navigate to {{code|{{p|game}}\game\hlvr\webui\localization\}} | ||
+ | # Repeat the process, copy e.g. {{code|hlvr_english.json}} and rename copy to e.g. {{code|hlvr_finnish.json}} | ||
}} | }} | ||
Line 296: | Line 315: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 11 |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
Line 342: | Line 361: | ||
|multiplayer = | |multiplayer = | ||
|multiplayer notes= | |multiplayer notes= | ||
+ | }} | ||
+ | |||
+ | ===Enabling the console=== | ||
+ | {{Fixbox|description=Command line|ref=<ref>[https://support.steampowered.com/kb_article.php?ref=1367-QDNM-8600 Streaming and Spectating Guide]</ref>|fix= | ||
+ | # See [[Glossary:Command line arguments|Command line arguments]]. | ||
+ | # Add <code>-console -vconsole</code>. | ||
+ | # Open the console by pressing {{key|~}}.}} | ||
+ | |||
+ | ===Increase movement speed=== | ||
+ | {{Fixbox|description=Use the <code>+hlvr_continuous_normal_speed 200 +hlvr_continuous_combat_speed 200</code> [[Glossary:Command line arguments|command line arguments]]|ref=<ref>[https://steamcommunity.com/sharedfiles/filedetails/?id=2034658445 Steam Community :: Guide :: Increase movement speed]</ref>|fix= | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} <code>hlvr_continuous_normal_speed</code> is the standard movement speed when using continuous movement. | ||
+ | {{ii}} <code>hlvr_continuous_combat_speed</code> is the movement speed during combat when using continuous movement. | ||
}} | }} | ||
Line 356: | Line 389: | ||
|minGPU2 = AMD Radeon RX 580 | |minGPU2 = AMD Radeon RX 580 | ||
|minVRAM = 6 GB | |minVRAM = 6 GB | ||
+ | |notes = {{ii}} Total size after installation at March 23, 2020 was 68 GB.<ref>{{Refcheck|user=BesuBaru|date=2020-03-23|comment=No official storage requirements, but the Steam installation size for "Half-Life: Alyx" is approximately '''68''' GB.}}</ref> | ||
|recOS = | |recOS = |
Revision as of 21:01, 27 March 2020
Developers | |
---|---|
Valve Corporation | |
Engines | |
Source 2 | |
Release dates | |
Windows | March 23, 2020 |
Warnings
- This game requires a virtual reality headset (see VR support for details).
⤏ 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 |
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Steam |
- All versions require Steam DRM.
- The game is also bundled with Valve Index (headset only, full set, or just controllers) units indefinitely.
Essential improvements
Skip intro videos
Use -novid command line argument
|
---|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\game\hlvr\cfg\[Note 1] <path-to-game>\game\hlvr\SAVE\S*\personal.cfg[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/546560/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\game\hlvr\SAVE\S*\[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/546560/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
French | ||||
German | ||||
Japanese | ||||
Korean | ||||
Russian | ||||
Spanish | ||||
Latin American Spanish |
VR support
- This game requires a virtual reality headset.
Headsets | State | Notes | |
---|---|---|---|
SteamVR | Also native Valve Index support. | ||
Oculus VR (LibOVR) | Through SteamVR, no native Oculus SDK support. | ||
Windows Mixed Reality | Through SteamVR. |
Devices | |||
---|---|---|---|
Tracked motion controllers | |||
Traditional controller | |||
Keyboard/Mouse |
Play area | |||
---|---|---|---|
Seated | |||
Standing | |||
Room-scale |
Issues fixed
- If language that Steam client is set into is not supported by the game, no subtitles or closed captions will show at all.
Change Steam language into supported one[1] |
---|
|
Copy subtitle file and rename it to match your Steam clients selected language[2] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
- No middleware information; you can edit this page to add it.
Enabling the console
Command line[3] |
---|
|
Increase movement speed
Use the +hlvr_continuous_normal_speed 200 +hlvr_continuous_combat_speed 200 command line arguments[4]
|
---|
Notes
|
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10 | |
Processor (CPU) | Intel Core i5-7500 AMD Ryzen 5 1600 |
|
System memory (RAM) | 12 GB | |
Hard disk drive (HDD) | ||
Video card (GPU) | Nvidia GeForce GTX 1060 AMD Radeon RX 580 6 GB of VRAM |
- Total size after installation at March 23, 2020 was 68 GB.[5]
Notes
- ↑ 1.0 1.1 1.2 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.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/546560/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (546560) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ are subtitles working? [FIXED] :: Half-Life: Alyx General Discussion - last accessed on 2020-03-27
- ↑ Half-Life Alyx: How to Fix Subtitles not working - SteamA - last accessed on 2020-03-27
- ↑ Streaming and Spectating Guide
- ↑ Steam Community :: Guide :: Increase movement speed
- ↑ Verified by User:BesuBaru on 2020-03-23
- No official storage requirements, but the Steam installation size for "Half-Life: Alyx" is approximately 68 GB.