Difference between revisions of "Half-Life: Caged"
From PCGamingWiki, the wiki about fixing PC games
(→Video) |
(→Video) |
||
(28 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|cover = Half-life c.a.g.e.d. cover.jpg | |cover = Half-life c.a.g.e.d. cover.jpg | ||
Line 23: | Line 22: | ||
{{Infobox game/row/taxonomy/art styles | }} | {{Infobox game/row/taxonomy/art styles | }} | ||
{{Infobox game/row/taxonomy/themes | }} | {{Infobox game/row/taxonomy/themes | }} | ||
− | {{Infobox game/row/taxonomy/series | | + | {{Infobox game/row/taxonomy/series | Half-Life mods and fangames }} |
|steam appid = 679990 | |steam appid = 679990 | ||
|steam appid side = | |steam appid side = | ||
Line 45: | Line 44: | ||
|current state = | |current state = | ||
}} | }} | ||
+ | |||
+ | '''Key points''' | ||
+ | {{ii}} Requires the base game [[Half-Life]]. | ||
==Availability== | ==Availability== | ||
Line 55: | Line 57: | ||
{{Game data| | {{Game data| | ||
{{Game data/config|Windows|}} | {{Game data/config|Windows|}} | ||
+ | {{Game data/config|OS X|}} | ||
+ | {{Game data/config|Linux|}} | ||
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows|}} | + | {{Game data/saves|Windows|{{p|game}}\caged_fgs\SAVE}} |
+ | {{Game data/saves|OS X|}} | ||
+ | {{Game data/saves|Linux|}} | ||
}} | }} | ||
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
{{Save game cloud syncing | {{Save game cloud syncing | ||
− | |discord | + | |discord = |
− | |discord notes | + | |discord notes = |
− | |epic games | + | |epic games launcher = |
− | |epic games | + | |epic games launcher notes = |
− | |gog galaxy | + | |gog galaxy = |
− | |gog galaxy notes | + | |gog galaxy notes = |
− | |origin | + | |origin = |
− | |origin notes | + | |origin notes = |
− | |steam cloud | + | |steam cloud = unknown |
− | |steam cloud notes | + | |steam cloud notes = |
− | |ubisoft connect | + | |ubisoft connect = |
− | |ubisoft connect notes | + | |ubisoft connect notes = |
− | |xbox cloud | + | |xbox cloud = |
− | |xbox cloud notes | + | |xbox cloud notes = |
}} | }} | ||
==Video== | ==Video== | ||
+ | {{Image|Half Life Video.png|In-game video settings (Steam version)}} | ||
{{Video | {{Video | ||
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/half-life-steam |
− | |widescreen wsgf award = | + | |widescreen wsgf award = silver |
− | |multimonitor wsgf award = | + | |multimonitor wsgf award = unsupported |
− | |ultrawidescreen wsgf award = | + | |ultrawidescreen wsgf award = incomplete |
− | |4k ultra hd wsgf award = | + | |4k ultra hd wsgf award = incomplete |
|widescreen resolution = true | |widescreen resolution = true | ||
− | |widescreen resolution notes= | + | |widescreen resolution notes= Game is {{term|Vert-}}; see [[#Field of view (FOV)|Field of view (FOV)]] for a workaround.<br>Use [https://community.pcgamingwiki.com/files/file/1228-half-life-won-resolution-fov-mp3-patch/ Half-Life WON Resolution FOV MP3 Patch] for non-Steam versions |
− | |multimonitor = | + | |multimonitor = false |
|multimonitor notes = | |multimonitor notes = | ||
− | |ultrawidescreen = | + | |ultrawidescreen = limited |
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = {{term|Vert-}}. Increase FOV to compensate. See [[#Field of view (FOV)|Field of view (FOV)]]. |
− | |4k ultra hd = | + | |4k ultra hd = true |
− | |4k ultra hd notes = | + | |4k ultra hd notes = Both in-game and menu UI may become too small on displays with a high pixel density, see [[#4K Ultra HD|4K Ultra HD]] for various fixes. |
− | |fov = | + | |fov = hackable |
− | |fov notes = | + | |fov notes = 90 by default. See [[#Field of view (FOV)|Field of view (FOV)]]. |
− | |windowed = | + | |windowed = true |
|windowed notes = | |windowed notes = | ||
− | |borderless windowed = | + | |borderless windowed = hackable |
− | |borderless windowed notes = | + | |borderless windowed notes = Use [[Glossary:Command line arguments|{{code|-window -noborder}}]]. |
− | |anisotropic = | + | |anisotropic = limited |
− | |anisotropic notes = | + | |anisotropic notes = 16 samples by default in Steam version. Use {{code|gl_ansio X}}[sic] in the console, with X as number of samples. <br/> See [[#OpenGL texture filtering|OpenGL texture filtering]] to disable texture filtering altogether. |
− | |antialiasing = | + | |antialiasing = limited |
− | |antialiasing notes = | + | |antialiasing notes = 4x MSAA by default in Steam version. Use [[Glossary:Command line arguments|{{code|-nomsaa}}]] to force off. |
− | |vsync = | + | |upscaling = unknown |
− | |vsync notes = | + | |upscaling tech = |
+ | |upscaling notes = | ||
+ | |vsync = true | ||
+ | |vsync notes = Triple Buffering.<br> | ||
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
− | |120 fps = | + | |120 fps = hackable |
− | |120 fps notes = | + | |120 fps notes = Capped at 100 FPS (72 FPS in retail version) by default. See [[#High frame rate|High frame rate]]. |
− | |hdr = | + | |hdr = false |
− | |hdr notes = | + | |hdr notes = See [[#OpenGL overbright lighting|OpenGL overbright lighting]] to increase the rendering dynamic range. |
− | |color blind = | + | |color blind = false |
|color blind notes = | |color blind notes = | ||
+ | }} | ||
+ | {{ii}} For a list of console commands, see [http://gamegate2k.com/half-life/guides/basic-console-commands here]. | ||
+ | |||
+ | ===[[Glossary:4K Ultra HD|4K Ultra HD]]=== | ||
+ | {{ii}} Assets are designed for 640x480, and UI may be too small at higher resolutions. | ||
+ | {{Fixbox|description=Increase font sizes|ref=<ref>{{Refurl|url=https://www.moddb.com/games/half-life/addons/increased-fonts-for-hl1|title=Increased Fonts For HL1 addon - Half-Life - Mod DB|date=May 2023}}</ref><ref>{{Refcheck|user=SirYodaJedi|date=2020-03-04|comment=Figured out more vanilla-esque settings}}</ref>|fix= | ||
+ | <ol> | ||
+ | <li>Open {{file|{{p|game}}\platform\resource\TrackerScheme.res}} in a text editor. | ||
+ | <li>Under {{code|"Legacy_CreditsFont"}}, change {{code|"tall"}} as desired to change the size of the in-game credits font, used for the opening credits, level titles, and tutorial prompts.<br/>Recommended settings for a similar font size to that used in 640x480 are: | ||
+ | <ul> | ||
+ | <li>{{code|"30"}} for 720p or 768p | ||
+ | <li>{{code|"40"}} for 960p, 1024p, or 1080p | ||
+ | <li>{{code|"50"}} for 1200p | ||
+ | <li>{{code|"60"}} for 1440p | ||
+ | <li>{{code|"70"}} for 1600p | ||
+ | <li>{{code|"80"}} for 2160p ("4K") | ||
+ | <!--Additional resolutions for early adopters and iMac owners--> | ||
+ | <li>{{code|"120"}} for 2880p ("5K") | ||
+ | <li>{{code|"135"}} for 3240p ("6K") | ||
+ | <li>{{code|"180"}} for 4320p ("8K") | ||
+ | </ul> | ||
+ | </ol> | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ||
+ | {{ii}} FOV adjustment may be necessary at widescreen resolutions. | ||
+ | |||
+ | {{Fixbox|description=Field of view|ref=<ref>https://steamcommunity.com/app/70/discussions/0/620713633859376599/ Is there anyway to change the default F.O.V.? :: Half Life General Discussions</ref>|fix= | ||
+ | # In the game's launch options, add {{code|+default_fov ###}}, replacing {{code|###}} with the desired FOV. | ||
+ | # While in game, open the console ({{key|~}}). | ||
+ | # Type {{code|default_fov}} and press {{key|Enter}} to confirm the changes have taken place in-game. | ||
+ | |||
+ | ''Notes'' | ||
+ | {{--}} Weapon models are affected by changes in FOV. | ||
+ | {{ii}} To maintain identical vertical FOV to the 4:3 FOV at 16:9 resolutions, use {{code|106}}. At 21:9 resolutions, use {{code|121}}. | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Frame rate (FPS)|High frame rate]]=== | ||
+ | {{Fixbox|description=Use [[Glossary:Command line arguments|{{code|+developer 1 +fps_override 1 +fps_max ###}}]]|ref=<ref name="highfps">[https://steamcommunity.com/app/70/discussions/0/864973577972636754/#c412449508277202160 How to get 144hz/fps?]</ref>|fix= | ||
+ | {{ii}} Disabling the cap may reduce the speed at which you move objects.<ref name="highfps"/> NPC turn rate bug was fixed.<ref>{{Refurl|url=https://steamcommunity.com/games/70/announcements/detail/1586880891220596672|title=Steam Community :: Half-Life :: Events|date=May 2023}}</ref> | ||
+ | }} | ||
+ | |||
+ | ===OpenGL texture filtering=== | ||
+ | {{ii}} By default the filtering is enabled (not in Software rendering mode). | ||
+ | {{Fixbox|description=Disable OpenGL texture filtering<ref>{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=244861148|title=How to remove texture filtering in OpenGL|date=May 2023}}</ref>|fix= | ||
+ | # Go to {{code|{{P|game}}}}. | ||
+ | # Create a file called {{file|autoexec.cfg}}. | ||
+ | # Add new line {{code|gl_texturemode gl_nearest}}. | ||
+ | # Save the file. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} Using the line {{code|gl_texturemode gl_nearest_mipmap_linear}} instead will enable mipmapping to prevent some textures from flickering at a distance, but will be blurry if not combined with anisotropic filtering. | ||
+ | }} | ||
+ | |||
+ | ===OpenGL overbright lighting=== | ||
+ | {{ii}} Overbright lighting increases the rendering [[Glossary:High dynamic range (HDR)|dynamic range]], resulting brighter and more colorful visuals. | ||
+ | {{--}} Overbright lighting normally only works on the Direct3D and software renderers.<ref>{{Refurl|url=https://www.vogons.org/viewtopic.php?f=5&t=47313|title=VOGONS • View topic - Half-Life overbright compatibility|date=9 June 2023}}</ref><ref>[https://github.com/ValveSoftware/halflife/issues/230 gl_overbright & OpenGL · Issue #230 · ValveSoftware/halflife]</ref> | ||
+ | |||
+ | <!-- NOTE FOR EDITORS: The profile name doesn't have any hyphen; don't change that! --> | ||
+ | {{Fixbox|description=Nvidia cards: Enable the GL extension limiter|ref=<ref>{{Refurl|url=https://www.reddit.com/r/HalfLife/comments/8uitxw/halflife_with_openal_efx_surround_sound_and_hrtf/|title=Half-Life with OpenAL (EFX, Surround Sound, and HRTF!) : HalfLife|date=May 2023}}</ref>|fix= | ||
+ | # Download and run [[Nvidia Profile Inspector]]. | ||
+ | # On the '''Half Life''' profile, set {{code|Extension limit}} to {{code|On}}. Apply changes. | ||
+ | # Go to {{code|{{P|game}}}}. | ||
+ | # Create a file called {{file|autoexec.cfg}}. | ||
+ | # Add new line {{code|gl_overbright "1"}}. | ||
+ | # Save the file. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{--}} Doing this will disable multi-texturing, which has the side-effect of disabling detail textures, which may effect the appearance of other games and mods that share {{code|hl1.exe}}, including [[Counter-Strike: Condition Zero]] and [[Day of Defeat]]. | ||
+ | {{ii}} Doing this disables the Steam version's built-in [[MSAA]]. On the '''Half Life''' profile, change {{code|Antialiasing - Mode}} to {{code|Override any application setting}} and {{code|Antialiasing - Setting}} to the desired level of antialiasing (such as {{code|4x [4x Multisampling]}} for a vanilla look, or {{code|32xS [Combined: 2x2 SS + 8x MS]}} for maximum antialiasing). | ||
}} | }} | ||
==Input== | ==Input== | ||
+ | {{Image|Half Life Remapping.png|In-game key map settings (Steam version)}} | ||
+ | {{Image|Half Life Mouse Joystick.png|In-game mouse/joystick settings (Steam version)}} | ||
{{Input | {{Input | ||
− | |key remap = | + | |key remap = true |
|key remap notes = | |key remap notes = | ||
− | |acceleration option = | + | |acceleration option = true |
|acceleration option notes = | |acceleration option notes = | ||
− | |mouse sensitivity = | + | |mouse sensitivity = true |
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
− | |mouse menu = | + | |mouse menu = true |
|mouse menu notes = | |mouse menu notes = | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = true |
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
|touchscreen = unknown | |touchscreen = unknown | ||
|touchscreen notes = | |touchscreen notes = | ||
− | |controller support = | + | |controller support = true |
− | |controller support notes = | + | |controller support notes = Intended for single sticks like a flight stick; controllers like an Xbox 360 Controller will only use the left stick. |
− | |full controller = | + | |full controller = false |
|full controller notes = | |full controller notes = | ||
− | |controller remap = | + | |controller remap = true |
|controller remap notes = | |controller remap notes = | ||
− | |controller sensitivity = | + | |controller sensitivity = false |
|controller sensitivity notes= | |controller sensitivity notes= | ||
− | |invert controller y-axis = | + | |invert controller y-axis = false |
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
|xinput controllers = unknown | |xinput controllers = unknown | ||
|xinput controllers notes = | |xinput controllers notes = | ||
− | |xbox prompts = | + | |xbox prompts = false |
|xbox prompts notes = | |xbox prompts notes = | ||
|impulse triggers = unknown | |impulse triggers = unknown | ||
Line 149: | Line 231: | ||
|dualshock 4 = unknown | |dualshock 4 = unknown | ||
|dualshock 4 notes = | |dualshock 4 notes = | ||
− | |dualshock prompts = | + | |dualshock prompts = false |
|dualshock prompts notes = | |dualshock prompts notes = | ||
− | |light bar support = | + | |light bar support = false |
|light bar support notes = | |light bar support notes = | ||
|dualshock 4 modes = unknown | |dualshock 4 modes = unknown | ||
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
− | |tracked motion controllers= | + | |tracked motion controllers= true |
− | |tracked motion controllers notes = | + | |tracked motion controllers notes = Supports [[Controller:Razer Hydra|Razer Hydra]]. |
|tracked motion prompts = unknown | |tracked motion prompts = unknown | ||
|tracked motion prompts notes = | |tracked motion prompts notes = | ||
− | |other controllers = | + | |other controllers = true |
|other controllers notes = | |other controllers notes = | ||
− | |other button prompts = | + | |other button prompts = false |
|other button prompts notes= | |other button prompts notes= | ||
− | |controller hotplug = | + | |controller hotplug = false |
|controller hotplug notes = | |controller hotplug notes = | ||
− | |haptic feedback = | + | |haptic feedback = false |
|haptic feedback notes = | |haptic feedback notes = | ||
− | |simultaneous input = | + | |simultaneous input = true |
|simultaneous input notes = | |simultaneous input notes = | ||
|steam input api = unknown | |steam input api = unknown | ||
Line 182: | Line 264: | ||
==Audio== | ==Audio== | ||
+ | {{Image|Half Life Audio.png|In-game audio settings (Steam version)}} | ||
{{Audio | {{Audio | ||
− | |separate volume = | + | |separate volume = true |
|separate volume notes = | |separate volume notes = | ||
− | |surround sound = | + | |surround sound = false |
− | |surround sound notes = | + | |surround sound notes = Lost with Linux update.<ref name="steamcommunity.com">[https://steamcommunity.com/app/70/discussions/0/828934913113943429 Steam HL1 5.1 sound - Steam discussions forums].</ref> |
− | |subtitles = | + | |subtitles = hackable |
− | |subtitles notes = | + | |subtitles notes = Use [https://www.gamepressure.com/download.asp?ID=51023 Half-Life: Subtitles mod] |
− | |closed captions = | + | |closed captions = false |
|closed captions notes = | |closed captions notes = | ||
− | |mute on focus lost = | + | |mute on focus lost = true |
|mute on focus lost notes = | |mute on focus lost notes = | ||
− | |eax support = | + | |eax support = limited |
− | |eax support notes = | + | |eax support notes = A3D 2.0<ref>[https://web.archive.org/web/20000129224243/http://www.vortexofsound.com/techhelp/gm_hl.htm Tech help: Half-Life - Vortex of Sound] (retrieved)</ref><ref>{{Refurl|url=http://members.optusnet.com.au/kirben/halflife.html|title=Half Life Aureal A3D Fix - Aureal A3D Central|date=May 2023}}</ref> and EAX were supported. <br />Both have been removed during the transition to SteamPipe.<ref>[https://steamcommunity.com/games/70/announcements/detail/1028213937978037958 Half-Life 1 updated].</ref><br/>See [[#MetaAudio|MetaAudio]] for Steam version. |
− | |red book cd audio = | + | |royalty free audio = unknown |
− | |red book cd audio notes = | + | |royalty free audio notes = |
+ | |red book cd audio = limited | ||
+ | |red book cd audio notes = Deprecated with MP3 playback since 1.1.0.9. Current release still supports reading from CD when available. | ||
}} | }} | ||
Line 214: | Line 299: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | + | |opengl versions = 2.1 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |opengl versions = | ||
|opengl notes = | |opengl notes = | ||
|glide versions = | |glide versions = | ||
|glide notes = | |glide notes = | ||
− | |software mode = | + | |software mode = true |
− | |||
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
Line 236: | Line 314: | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |windows 32-bit exe = | + | |windows 32-bit exe = true |
− | |windows 64-bit exe = | + | |windows 64-bit exe = false |
+ | |windows arm app = false | ||
|windows exe notes = | |windows exe notes = | ||
− | |mac os x powerpc app = | + | |mac os x powerpc app = unknown |
− | |macos intel 32-bit app = | + | |macos intel 32-bit app = true |
− | |macos intel 64-bit app = | + | |macos intel 64-bit app = false |
|macos app notes = | |macos app notes = | ||
− | |macos arm app = | + | |macos arm app = false |
− | + | |linux powerpc app = unknown | |
− | |linux powerpc app = | + | |linux 32-bit executable= true |
− | |linux 32-bit executable= | + | |linux 64-bit executable= false |
− | |linux 64-bit executable= | + | |linux arm app = false |
|linux executable notes = | |linux executable notes = | ||
}} | }} | ||
Line 259: | Line 338: | ||
|interface = | |interface = | ||
|interface notes = | |interface notes = | ||
− | |input = | + | |input = SDL |
|input notes = | |input notes = | ||
|cutscenes = | |cutscenes = | ||
Line 273: | Line 352: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = XP |
− | |minCPU = | + | |minCPU = 500 MHz processor |
− | |minRAM = | + | |minRAM = 96 MB |
− | |minHD = | + | |minHD = 400 MB |
|minGPU = | |minGPU = | ||
+ | |minVRAM = 32 MB | ||
|recOS = | |recOS = | ||
− | |recCPU = | + | |recCPU = 1 GHz+ processor |
− | |recRAM = | + | |recRAM = 1 GB |
|recHD = | |recHD = | ||
− | |recGPU = | + | |recGPU = 128 MB+ |
|notes = | |notes = | ||
+ | {{ii}} Potato acceptable. | ||
+ | }} | ||
+ | |||
+ | {{System requirements | ||
+ | |OSfamily = OS X | ||
+ | |||
+ | |minOS = Snow Leopard 10.6.3 | ||
+ | |minRAM = 1 GB | ||
+ | |minHD = 4.6 GB | ||
+ | |minGPU = Nvidia GeForce 8 | ||
+ | |minGPU2 = ATI X1600 | ||
+ | |minGPU3 = Intel HD 3000 | ||
}} | }} | ||
{{References}} | {{References}} | ||
+ | [[Category:Mod]] |
Latest revision as of 01:53, 17 January 2024
Developers | |
---|---|
Future Games Select | |
Cayle George | |
Engines | |
GoldSrc | |
Release dates | |
Windows | September 21, 2017 |
macOS (OS X) | September 21, 2017 |
Linux | September 21, 2017 |
Taxonomy | |
Modes | Singleplayer |
Series | Half-Life mods and fangames |
⤏ Go to series page | |
Subseries of Half-Life | |
Sven Co-op | 1999 |
Synergy | 2005 |
MINERVA | 2013 |
Half-Life: Before | 2013 |
Headcrab Frenzy! | 2015 |
Prospekt | 2016 |
Transmissions: Element 120 | 2016 |
Half-Life 2: DownFall | 2017 |
Half-Life: Caged | 2017 |
Entropy: Zero | 2017 |
Half-Rats: Parasomnia | 2017 |
Base Defense | 2017 |
Half-Life 2: Year Long Alarm | 2018 |
Halfquake Trilogy | 2018 |
Hunt Down the Freeman | 2018 |
Black Mesa | 2020 |
Half-Life: Restored | 2020 |
Half-Life 2: Genry's Great Escape from City 13 | 2020 |
Half-Life: Absolute Zero | 2020 |
Amalgam | 2020 |
Snowdrop Escape | 2021 |
Requiem of Science | 2022 |
Half-Life 2: VR Mod | 2022 |
Evacuation | 2023 |
Half-Life: MMod | 2023 |
Half-Life 2: VR Mod - Episode One | 2023 |
Half-Life 2: VR Mod - Episode Two | 2023 |
Swelter | 2023 |
Wilson Chronicles | EA |
Half-Life Decay: Solo Mission | TBA |
Lost Squad | TBA |
Operation: Black Mesa | TBA |
Hard-Life | TBA |
Obsidian Conflict | TBA |
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.
Half-Life: Caged is a singleplayer game in the Half-Life mods and fangames series.
Key points
- Requires the base game Half-Life.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Steam |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | |
macOS (OS X) | |
Linux |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\caged_fgs\SAVE[Note 1] |
macOS (OS X) | |
Linux |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | Game is Vert-; see Field of view (FOV) for a workaround. Use Half-Life WON Resolution FOV MP3 Patch for non-Steam versions |
||
Multi-monitor | |||
Ultra-widescreen | Vert-. Increase FOV to compensate. See Field of view (FOV). | ||
4K Ultra HD | Both in-game and menu UI may become too small on displays with a high pixel density, see 4K Ultra HD for various fixes. | ||
Field of view (FOV) | 90 by default. See Field of view (FOV). | ||
Windowed | |||
Borderless fullscreen windowed | Use -window -noborder . |
||
Anisotropic filtering (AF) | 16 samples by default in Steam version. Use gl_ansio X [sic] in the console, with X as number of samples. See OpenGL texture filtering to disable texture filtering altogether. |
||
Anti-aliasing (AA) | 4x MSAA by default in Steam version. Use -nomsaa to force off. |
||
Vertical sync (Vsync) | Triple Buffering. |
||
60 FPS | |||
120+ FPS | Capped at 100 FPS (72 FPS in retail version) by default. See High frame rate. | ||
High dynamic range display (HDR) | See OpenGL overbright lighting to increase the rendering dynamic range. |
- For a list of console commands, see here.
4K Ultra HD
- Assets are designed for 640x480, and UI may be too small at higher resolutions.
Increase font sizes[1][2] |
---|
|
Field of view (FOV)
- FOV adjustment may be necessary at widescreen resolutions.
Field of view[3] |
---|
Notes
|
High frame rate
Use +developer 1 +fps_override 1 +fps_max ### [4]
|
---|
OpenGL texture filtering
- By default the filtering is enabled (not in Software rendering mode).
Disable OpenGL texture filtering[6] |
---|
Notes
|
OpenGL overbright lighting
- Overbright lighting increases the rendering dynamic range, resulting brighter and more colorful visuals.
- Overbright lighting normally only works on the Direct3D and software renderers.[7][8]
Nvidia cards: Enable the GL extension limiter[9] |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Intended for single sticks like a flight stick; controllers like an Xbox 360 Controller will only use the left stick. | |
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Tracked motion controllers | Supports Razer Hydra. | |
---|---|---|
Button/gesture prompts |
Generic/other controllers | ||
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | Lost with Linux update.[10] | |
Subtitles | Use Half-Life: Subtitles mod | |
Closed captions | ||
Mute on focus lost | ||
EAX support | A3D 2.0[11][12] and EAX were supported. Both have been removed during the transition to SteamPipe.[13] See MetaAudio for Steam version. |
|
Royalty free audio | ||
Red Book CD audio | Deprecated with MP3 playback since 1.1.0.9. Current release still supports reading from CD when available. |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
OpenGL | 2.1 | |
Software renderer |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later. | ||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Input | SDL |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | |
Processor (CPU) | 500 MHz processor | 1 GHz+ processor |
System memory (RAM) | 96 MB | 1 GB |
Hard disk drive (HDD) | 400 MB | |
Video card (GPU) | 32 MB of VRAM | 128 MB+ |
- Potato acceptable.
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | Snow Leopard 10.6.3 | |
Processor (CPU) | ||
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 4.6 GB | |
Video card (GPU) | Nvidia GeForce 8 ATI X1600 Intel HD 3000 |
Notes
- ↑ 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).
References
- ↑ Increased Fonts For HL1 addon - Half-Life - Mod DB - last accessed on May 2023
- ↑ Verified by User:SirYodaJedi on 2020-03-04
- Figured out more vanilla-esque settings
- ↑ https://steamcommunity.com/app/70/discussions/0/620713633859376599/ Is there anyway to change the default F.O.V.? :: Half Life General Discussions
- ↑ 4.0 4.1 How to get 144hz/fps?
- ↑ Steam Community :: Half-Life :: Events - last accessed on May 2023
- ↑ How to remove texture filtering in OpenGL - last accessed on May 2023
- ↑ VOGONS • View topic - Half-Life overbright compatibility - last accessed on 9 June 2023
- ↑ gl_overbright & OpenGL · Issue #230 · ValveSoftware/halflife
- ↑ Half-Life with OpenAL (EFX, Surround Sound, and HRTF!) : HalfLife - last accessed on May 2023
- ↑ Steam HL1 5.1 sound - Steam discussions forums.
- ↑ Tech help: Half-Life - Vortex of Sound (retrieved)
- ↑ Half Life Aureal A3D Fix - Aureal A3D Central - last accessed on May 2023
- ↑ Half-Life 1 updated.