Difference between revisions of "Half-Life 2: Year Long Alarm"
From PCGamingWiki, the wiki about fixing PC games
m (moved HL2 note down to the availability row) |
|||
(22 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|cover = Half-life 2 year long alarm cover.jpg | |cover = Half-life 2 year long alarm cover.jpg | ||
Line 7: | Line 6: | ||
{{Infobox game/row/engine|Source}} | {{Infobox game/row/engine|Source}} | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows| | + | {{Infobox game/row/date|Windows|April 4, 2012}} |
|taxonomy = | |taxonomy = | ||
{{Infobox game/row/taxonomy/monetization | }} | {{Infobox game/row/taxonomy/monetization | }} | ||
Line 20: | Line 19: | ||
{{Infobox game/row/taxonomy/art styles | Realistic}} | {{Infobox game/row/taxonomy/art styles | Realistic}} | ||
{{Infobox game/row/taxonomy/themes | Eastern Europe, Post-apocalyptic, Sci-fi}} | {{Infobox game/row/taxonomy/themes | Eastern Europe, Post-apocalyptic, Sci-fi}} | ||
− | {{Infobox game/row/taxonomy/series | Half-Life}} | + | {{Infobox game/row/taxonomy/series | Half-Life mods and fangames}} |
|steam appid = 747250 | |steam appid = 747250 | ||
|steam appid side = | |steam appid side = | ||
Line 33: | Line 32: | ||
|winehq = | |winehq = | ||
|license = commercial | |license = commercial | ||
− | }} | + | }} |
{{Introduction | {{Introduction | ||
− | |introduction = '''''Half-Life 2: Year Long Alarm''''' is a fan-made single-player modification for [[Half-Life 2]]. | + | |introduction = '''''Half-Life 2: Year Long Alarm''''' is a fan-made single-player modification for [[Half-Life 2: Episode Two]]. |
|release history = Initially released on April 24, 2012, it was later given a Steam release on November 16th, 2018. | |release history = Initially released on April 24, 2012, it was later given a Steam release on November 16th, 2018. | ||
|current state = | |current state = | ||
Line 43: | Line 42: | ||
'''General information''' | '''General information''' | ||
{{mm}} [https://steamcommunity.com/app/747250/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/747250/discussions/ Steam Community Discussions] | ||
+ | {{mm}} [https://www.runthinkshootlive.com/posts/year-long-alarm/ Run Think Shoot Live page] | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Steam |747250| Steam | | + | {{Availability/row| Steam |747250| DRM-free | DRM-free when launched directly from the executable with <code>-game yearlongalarm</code> [[Glossary:Command line arguments|command line argument]].<ref>{{Refcheck|user=Taylor.mabby654|date=2024-02-10|comment=Worked flawlessly, played for 10 minutes with no Steam client running and offline.}}</ref> | | Windows }} |
+ | {{Availability/row| Official | https://www.aspaceman.com/year-long-alarm | DRM-free* | Linked to from [https://www.aspaceman.com/year-long-alarm developer's website]<br/>Requires [[Half-Life 2]] or Source SDK Base 2013 Singleplayer | | Windows }} | ||
+ | }} | ||
+ | |||
+ | ==Essential improvements== | ||
+ | ===Run as Half-Life 2 mod=== | ||
+ | {{++}} Install size can be reduced from 6.3 GB to 226 MB by sharing assets with [[Half-Life 2]] and [[Half-Life 2: Episode One|it's]] [[Half-Life 2: Episode Two|episodes]], or Source SDK Base 2013 Singleplayer, rather than being installed standalone. | ||
+ | {{Fixbox|description=Move {{code|yearlongalarm}} folder|ref=<ref>{{Refcheck|user=SirYodaJedi|date=2022-10-13|comment=You can even reduce it further to 109 MB by using NTFS exe compression on the files.}}</ref>|fix= | ||
+ | # Install ''Half-Life 2: Year Long Alarm'' normally, via Steam. | ||
+ | # Navigate to {{code|{{p|game}}}}. | ||
+ | # Move the {{code|yearlongalarm}} folder to {{code|{{p|steam}}\steamapps\common\Half-Life 2}} or {{code|{{p|steam}}\steamapps\common\Source SDK Base 2013 Singleplayer}}.{{note|Running via HL2 requires HL2, HL2:Ep1, and HL2:Ep2 to be installed. Running via SDK Base 2013 SP only requires SDK Base 2013 SP to be installed, as it includes both episode's assets.}} | ||
+ | # Uninstall ''Half-Life 2: Year Long Alarm'' via Steam. | ||
+ | # Add {{file|hl2.exe}} from the {{code|Half-Life 2}} or {{code|Source SDK Base 2013 Singleplayer}} directories to Steam as a non-Steam game. | ||
+ | # Add the {{code|-game yearlongalarm}} [[Glossary:Command line arguments|command line argument]] to the newly created shortcut. | ||
+ | '''Note''' | ||
+ | {{ii}} Alternatively, download only the mod from [https://www.runthinkshootlive.com/posts/year-long-alarm/ Run Think Shoot Live], and install as a Source Mod. | ||
}} | }} | ||
Line 52: | Line 67: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{P|hkcu}}\SOFTWARE\Valve\Source\yearlongalarm\Settings}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows|}} | + | {{Game data/saves|Windows|{{P|game}}\yearlongalarm\SAVE\}} |
}} | }} | ||
===[[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 = false |
− | |steam cloud notes | + | |steam cloud notes = |
− | | | + | |ubisoft connect = |
− | | | + | |ubisoft connect notes = |
− | |xbox cloud | + | |xbox cloud = |
− | |xbox cloud notes | + | |xbox cloud notes = |
}} | }} | ||
Line 105: | Line 120: | ||
|antialiasing = true | |antialiasing = true | ||
|antialiasing notes = Up to 8x [[MSAA]] | |antialiasing notes = Up to 8x [[MSAA]] | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
− | |vsync notes = | + | |vsync notes = Double buffered <ref>{{Refurl|url=https://www.youtube.com/watch?v=qShOm6pwUbA|title=Black mesa vsync is double buffered|date=2024}}</ref> |
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = true | |120 fps = true | ||
− | |120 fps notes = Frame rate cap can be changed by changing <code>fps_max</code> in | + | |120 fps notes = Frame rate cap can be changed by changing <code>fps_max</code> in the [[#Enabling the console|developer console]]. To uncap FPS or cap FPS higher than 300 you must first set <code>sv_cheats = 1</code> before using <code>fps_max</code>. |
|hdr = false | |hdr = false | ||
|hdr notes = Rendered image uses {{term|SDR}} color space. In-game {{term|HDR}} option refers only to {{term|HDR Rendering}}. | |hdr notes = Rendered image uses {{term|SDR}} color space. In-game {{term|HDR}} option refers only to {{term|HDR Rendering}}. | ||
+ | |ray tracing = unknown | ||
+ | |ray tracing notes = | ||
|color blind = false | |color blind = false | ||
|color blind notes = | |color blind notes = | ||
Line 118: | Line 138: | ||
===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]=== | ===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]=== | ||
− | {{Fixbox|description=Instructions | + | {{Fixbox|description=Instructions|fix= |
# See [[Glossary:Command line arguments|Command line arguments]]. | # See [[Glossary:Command line arguments|Command line arguments]]. | ||
# Use <code>-window -noborder</code> | # Use <code>-window -noborder</code> | ||
Line 127: | Line 147: | ||
==Input== | ==Input== | ||
+ | {{Image|Half Life 2 Remapping.png|In-game key map settings.}} | ||
+ | {{Image|Half Life 2 Mouse Gamepad.png|In-game mouse/gamepad settings.}} | ||
{{Input | {{Input | ||
|key remap = true | |key remap = true | ||
Line 140: | Line 162: | ||
|touchscreen = false | |touchscreen = false | ||
|touchscreen notes = | |touchscreen notes = | ||
− | |controller support = | + | |controller support = true |
− | |controller support notes = | + | |controller support notes = Requires one-time enabling in Mouse Settings. |
− | |full controller = | + | |full controller = false |
− | |full controller notes = | + | |full controller notes = Controller cannot navigate between settings. Gameplay and menu navigation are fully supported.{{note|Tested with Xbox One Controller.}} |
− | |controller remap = | + | |controller remap = true |
|controller remap notes = | |controller remap notes = | ||
− | |controller sensitivity = | + | |controller sensitivity = true |
− | |controller sensitivity notes= | + | |controller sensitivity notes= X and Y axes are controlled separately. |
− | |invert controller y-axis = | + | |invert controller y-axis = true |
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | |xinput controllers = | + | |xinput controllers = true |
|xinput controllers notes = | |xinput controllers notes = | ||
− | |xbox prompts = | + | |xbox prompts = false |
− | |xbox prompts notes = | + | |xbox prompts notes = Keyboard/mouse prompts are shown instead. |
− | |impulse triggers = | + | |impulse triggers = false |
|impulse triggers notes = | |impulse triggers notes = | ||
|dualshock 4 = unknown | |dualshock 4 = unknown | ||
Line 172: | Line 194: | ||
|other button prompts = unknown | |other button prompts = unknown | ||
|other button prompts notes= | |other button prompts notes= | ||
− | |controller hotplug = | + | |controller hotplug = true |
|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 190: | Line 212: | ||
}} | }} | ||
+ | ==Audio== | ||
{{Image|Half Life 2 Audio.png|In-game audio settings.}} | {{Image|Half Life 2 Audio.png|In-game audio settings.}} | ||
{{Audio | {{Audio | ||
Line 196: | Line 219: | ||
|surround sound = true | |surround sound = true | ||
|surround sound notes = 4.0, 5.1 and 7.1 surround sound. 7.1 output may require [[Glossary:Sound card#DirectSound hardware path|DirectSound3D restoration software]]. | |surround sound notes = 4.0, 5.1 and 7.1 surround sound. 7.1 output may require [[Glossary:Sound card#DirectSound hardware path|DirectSound3D restoration software]]. | ||
− | |subtitles = | + | |subtitles = false |
− | |subtitles notes = | + | |subtitles notes = There is an option to enable subtitles, but no actual subtitles are present. |
|closed captions = true | |closed captions = true | ||
|closed captions notes = | |closed captions notes = | ||
Line 203: | Line 226: | ||
|mute on focus lost notes = Under a check box in the '''Audio''' menu. | |mute on focus lost notes = Under a check box in the '''Audio''' menu. | ||
|eax support = | |eax support = | ||
− | |eax support notes = | + | |eax support notes = |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
|red book cd audio = | |red book cd audio = | ||
|red book cd audio notes = | |red book cd audio notes = | ||
Line 213: | Line 238: | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
− | |subtitles = | + | |subtitles = false |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 223: | Line 248: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 9 |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
Line 245: | Line 270: | ||
|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 = unknown | + | |windows 64-bit exe = false |
+ | |windows arm app = unknown | ||
|windows exe notes = | |windows exe notes = | ||
|mac os x powerpc app = | |mac os x powerpc app = | ||
|macos intel 32-bit app = unknown | |macos intel 32-bit app = unknown | ||
|macos intel 64-bit app = unknown | |macos intel 64-bit app = unknown | ||
+ | |macos arm app = unknown | ||
|macos app notes = | |macos app notes = | ||
|linux powerpc app = | |linux powerpc app = | ||
|linux 32-bit executable= unknown | |linux 32-bit executable= unknown | ||
|linux 64-bit executable= unknown | |linux 64-bit executable= unknown | ||
+ | |linux arm app = unknown | ||
|linux executable notes = | |linux executable notes = | ||
}} | }} | ||
Line 266: | Line 294: | ||
|interface = | |interface = | ||
|interface notes = | |interface notes = | ||
− | |input = | + | |input = SDL |
|input notes = | |input notes = | ||
− | |cutscenes = | + | |cutscenes = Bink Video |
|cutscenes notes = | |cutscenes notes = | ||
|multiplayer = | |multiplayer = | ||
Line 280: | Line 308: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = XP |
− | |minCPU = 1.7 GHz | + | |minCPU = 1.7 GHz |
− | |minRAM = 512 MB | + | |minRAM = 512 MB |
− | |minHD = 7 GB | + | |minHD = 7 GB |
|minGPU = DirectX® 8.1 level Graphics Card (Requires support for SSE) | |minGPU = DirectX® 8.1 level Graphics Card (Requires support for SSE) | ||
|minDX = 8.1 | |minDX = 8.1 | ||
− | |recOS = | + | |recOS = 7 |
− | |recCPU = Pentium 4 processor (3.0GHz, or better) | + | |recCPU = Intel Pentium 4 processor (3.0GHz, or better) |
− | |recRAM = 1 GB | + | |recRAM = 1 GB |
|recHD = | |recHD = | ||
|recGPU = DirectX® 9 level Graphics Card | |recGPU = DirectX® 9 level Graphics Card | ||
Line 296: | Line 324: | ||
{{References}} | {{References}} | ||
+ | [[Category:Mod]] |
Latest revision as of 14:37, 10 February 2024
Developers | |
---|---|
Chuck Wilson | |
Engines | |
Source | |
Release dates | |
Windows | April 4, 2012 |
Taxonomy | |
Microtransactions | None |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Shooter |
Art styles | Realistic |
Themes | Eastern Europe, Post-apocalyptic, Sci-fi |
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 |
Half-Life 2: Year Long Alarm is a fan-made single-player modification for Half-Life 2: Episode Two.
Initially released on April 24, 2012, it was later given a Steam release on November 16th, 2018.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Steam | DRM-free when launched directly from the executable with -game yearlongalarm command line argument.[1] |
|||
Official website | Linked to from developer's website Requires Half-Life 2 or Source SDK Base 2013 Singleplayer |
Essential improvements
Run as Half-Life 2 mod
- Install size can be reduced from 6.3 GB to 226 MB by sharing assets with Half-Life 2 and it's episodes, or Source SDK Base 2013 Singleplayer, rather than being installed standalone.
Move yearlongalarm folder[2]
|
---|
Note
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | HKEY_CURRENT_USER\SOFTWARE\Valve\Source\yearlongalarm\Settings |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/747250/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\yearlongalarm\SAVE\[Note 3] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/747250/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Values between 75° and 90° horizontal can be set via in-game slider. | ||
Windowed | |||
Borderless fullscreen windowed | See Borderless fullscreen windowed. | ||
Anisotropic filtering (AF) | Up to 16x | ||
Anti-aliasing (AA) | Up to 8x MSAA | ||
Vertical sync (Vsync) | Double buffered [3] | ||
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 . |
||
High dynamic range display (HDR) | Rendered image uses SDR color space. In-game HDR option refers only to HDR Rendering. |
Borderless fullscreen windowed
Instructions |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Requires one-time enabling in Mouse Settings. | |
Full controller support | Controller cannot navigate between settings. Gameplay and menu navigation are fully supported.[Note 4] | |
Controller remapping | ||
Controller sensitivity | X and Y axes are controlled separately. | |
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | Keyboard/mouse prompts are shown instead. | |
Impulse Trigger vibration |
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Game volume and music slider. | |
Surround sound | 4.0, 5.1 and 7.1 surround sound. 7.1 output may require DirectSound3D restoration software. | |
Subtitles | There is an option to enable subtitles, but no actual subtitles are present. | |
Closed captions | ||
Mute on focus lost | Under a check box in the Audio menu. | |
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Input | SDL | |
Cutscenes | Bink Video |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | 7 |
Processor (CPU) | 1.7 GHz | Intel Pentium 4 processor (3.0GHz, or better) |
System memory (RAM) | 512 MB | 1 GB |
Hard disk drive (HDD) | 7 GB | |
Video card (GPU) | DirectX® 8.1 level Graphics Card (Requires support for SSE) DirectX 8.1 compatible | DirectX® 9 level Graphics Card |
Notes
- ↑ Running via HL2 requires HL2, HL2:Ep1, and HL2:Ep2 to be installed. Running via SDK Base 2013 SP only requires SDK Base 2013 SP to be installed, as it includes both episode's assets.
- ↑ 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.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (747250) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
- ↑ 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). - ↑ Tested with Xbox One Controller.
References
- ↑ Verified by User:Taylor.mabby654 on 2024-02-10
- Worked flawlessly, played for 10 minutes with no Steam client running and offline.
- ↑ Verified by User:SirYodaJedi on 2022-10-13
- You can even reduce it further to 109 MB by using NTFS exe compression on the files.
- ↑ Black mesa vsync is double buffered - last accessed on 2024