2023-04-06 13:43 UTC · Rock, Paper, Shotgun
The Source VR Mod Team have been faithfully modding the Half-Life games into virtual reality - an excellent way to relive Valve's classic shooters. The team modded Half-Life 2 last year and followed it up with a mod for Half-Life 2: Episode One a couple of weeks ago. They’re now back with Half-Life 2: VR Mod - Episode Two, coming to Steam later today. Read more
2022-02-18 18:05 UTC · Community Announcements · Kerry
An update has been released for Half-Life 2: Episode Two - UI and Input support for Steam Deck verification.
2021-10-19 09:50 UTC · GamingOnLinux
Valve has put up a Beta for Half-Life 2, Half-Life 2: Episode One and Half-Life 2: Episode Two as they prepare more of their own games ready for the Steam Deck. Read the full article here: https://www.gamingonlinux.com/2021/10/half-life-2-and-the-episodes-get-a-beta-with-vulkan-dxvk-and-more
2020-11-20 12:43 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Imogen Beckhelling)
It is done. Gnome Chompski has shot off to where gnome man has gone before. The little red-hatted fella started life as a bit of a joke in Half-Life 2: Episode Two. Players who carried the garden gnome all the way to the end of the game would be awarded with the achievement “Little Rocket Man” – a title old Chompski truly lived up to last night. Gabe Newell partnered up with Weta Workshop and Rocket Lab to send a real-life Chompski into space, raising money for charity and even inspiring a couple of new Steam achievements in the process. (more…)
2020-11-20 11:09 UTC · PCGamesN · editor@pcgamesn.com
Just over 13 years after release, Half-Life 2: Episode 2 has got a new achievement that you won't have to expend any effort in unlocking. Why? Because Valve chief Gabe Newell has successfully punted the old PC game's beloved Gnome Chompski into space. The achievement is called "Gnome Along", and reads: "If you are reading this achievement, Gabe Newell has successfully launched Gnome Chompski into space". It's an enduring finale to Newell's recent charity drive where he pledged to donate $1 to The Starship Foundation - a children's hospital in Auckland, New Zealand - for every person who tuned
2020-11-02 21:25 UTC · Shacknews
Gabe Newell is still in New Zealand due to the COVID-19 pandemic. He’s apparently been very happy with the country for allowing him to stay as the viral pandemic took hold and was beaten back to near zero new cases in the country, but there is a reason Newell was there in the first place, and now we know. It was to send Gnome Chompski into space, but for real this time. In partnership with Weta Workshop and Valve, Rocket Lab announced that it will be including a special passenger on its Flight 16 mission, which will take place no sooner than November 15, 2020. That special passenger is a repli
2020-11-02 21:11 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Lauren Morton)
Do you suppose Gabe Newell himself has earned the Half-Life 2: Episode 2 achievement for carrying a garden gnome to the end of the game? He’s planning to snag a real-life achievement, apparently, and has partnered up with Rocket Lab to blast a real Gnome Chompski into space. Not for nothing, Newell is planning to donate to Starship Children’s Hospital based on the number of folks to tune in to watch the launch. (more…)
2020-05-08 08:00 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Brendan Caldwell)
One Off The List is our weekly list feature. Is there something you think doesn’t deserve to be on this list? Comment with your reasons why, and next week it may be struck off. Kick the tires, whistle at the paint job, spin the keys on your finger like a revolver and then shoot the car with the little laser of unlocking. It’s time to get back on the road. What’s that? Entire country in a state of unprecedented lockdown? I see. Well, lucky for you, we concern ourselves here only with pretend cars, the indoor joy of fictional journeys on virtual roads. Here, my housebound fri
2020-01-22 11:31 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Alice O'Connor)
It has come to my attention that some people have not played the Half-Life games, to which I can only say: mate, I think you might really like it. Valve will soon return to the series after thirteen years with Half-Life: Alyx in March, and ahead of that they’re inviting everyone to catch up on the story so far. From now until the launch of Alyx, the Half-Life games are free for everyone to play in full on Steam. You know, some of these really are quite good. (more…)
2020-01-21 18:15 UTC · Announcement · Valve
Half-Life: Alyx is coming in March, and we are celebrating early by making all games in the Half-Life Series FREE to play for Steam users, from now until the day it launches! If you already have Steam installed, you can click the following links to start playing now! Half-Life Half-Life 2 Half-Life 2: Episode One Half-Life 2: Episode Two If you don't have Steam, you can download it here. Half-Life: Alyx is set before the events of Half-Life 2 and the episodes, but the games share characters and story elements. The Half-Life: Alyx team believes that the best way to enjoy the new game is to play
2019-11-21 18:00 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Alice O'Connor)
Valve today formally announced Half-Life: Alyx, a “full-length” game exclusively for VR. Half-Life is returning after 12 years, though Gordon Freeman seemingly is not and this isn’t Half-Life 3. Set between the events of Half-Life and Half-Life 2, this one stars future sidekick Alyx Vance in the years before Gordo’s return when she and her dad were building the resistance. And yes, this really is only for VR. Come watch the announcement trailer. (more…)
2019-09-27 11:09 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Natalie Clayton)
Oof, imagine not blinking for half a decade. My eyes shiver at the thought. But this is what the NPCs of Half-Life 2 have been suffering. The dry eye epidemic was first reported to Valve’s GitHub repo back in 2014 and since then it turns out only a select few have felt the joy of smashing their eyelids shut. But after almost five long years, City 17’s tortured citizens can finally blink again, thanks to a small official update. (more…)
2019-09-26 21:43 UTC · Product Update · Valve
Updates to Half-Life 2, Half-Life 2: Episode One, Half-Life 2: Episode Two, Half-Life 2: Lost Coast, and Half-Life: Source have been released. The changes include: * Fixed a hitch when saving games; * Fixed SteamVR running when entering the settings menu; * Fixed missing sounds on combine soldiers; * Fixed NPCs not blinking;
2019-06-10 16:00 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Dominic Tarason)
Every other Monday, Dominic gives you a reason to dust off one of your old games and dive into its mods with Modder Superior. Half-Life 2 is nearly fifteen years old now, and despite Valve’s sequel plans seemingly fizzling out, it doesn’t look a day over ten thanks to the efforts of modders. Chances are that Half-Life 2 and its expansions have been gathering dust on your Steam account for years now, so here’s a quick refresher — mostly focused on the past five years — on what’s available, single player-wise. Want to turbo-charge the original game, or send Go
2019-01-04 19:10 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Alice O'Connor)
Hooting echoed across the virtual valleys and mesas of the Internet this week after those who pan the digital stream in search of anything ending with “3” got an inkling that former Valve writer Erik Wolpaw had returned to the Half-Life mob after leaving in 2017. And yep, Wolpaw has confirmed to me that he is doing work for Valve these days – because he never really stopped. Apparently he’s been contracting for them all along, working on this and that as needed, on top of working for his niece’s juice shop (which was not a joke). Looks like the digipanners found
Full appinfo as delivered by Steam PICS, changenumber 37431479. Also at /api/app/420/raw.
{
"appid": "420",
"common": {
"icon": "795e85364189511f4990861b578084deef086cb1",
"logo": "553e6a2e7a469dcbaada729baa1f5fd7764668df",
"logo_small": "64cfe8fef2e8b66f52368de86de72ad7b6d5246a",
"metacritic_url": "pc/halflife2episode2",
"name": "Half-Life 2: Episode Two",
"clienticon": "dddaffd2724873ff767b211b26f17c822c3eea30",
"clienttga": "f1f5ca656a5257166ea447a7beef62736f4dec3e",
"clienticns": "437247596adf248dfd79202b8d8a7a0ffd70551c",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"thai": "1",
"japanese": "1",
"portuguese": "1",
"polish": "1",
"danish": "1",
"dutch": "1",
"finnish": "1",
"norwegian": "1",
"swedish": "1",
"hungarian": "1",
"czech": "1",
"romanian": "1",
"turkish": "1",
"brazilian": "1",
"bulgarian": "1"
},
"oslist": "windows,macos,linux",
"linuxclienticon": "4a75609ae32a548e85ec58ced4b17ae38f1547ea",
"osarch": "",
"osextended": "",
"type": "Tool",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1645833600",
"tested_build_id": "8270648",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "Half-Life 2: Episode Two",
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "30"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "30"
}
}
},
"store_asset_mtime": "1745368554",
"associations": {
"0": {
"type": "developer",
"name": "Valve"
},
"1": {
"type": "publisher",
"name": "Valve"
},
"2": {
"type": "franchise",
"name": "Half-Life"
}
},
"primary_genre": "1",
"genres": {
"0": "1"
},
"category": {
"category_2": "1",
"category_12": "1",
"category_13": "1",
"category_14": "1",
"category_16": "1",
"category_15": "1",
"category_22": "1",
"category_23": "1",
"category_45": "1",
"category_46": "1",
"category_28": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_59": "1",
"category_65": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_70": "1",
"category_74": "1",
"category_78": "1",
"category_79": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true"
},
"french": {
"supported": "true",
"full_audio": "true"
},
"german": {
"supported": "true",
"full_audio": "true"
},
"russian": {
"supported": "true",
"full_audio": "true"
},
"danish": {
"supported": "true"
},
"dutch": {
"supported": "true"
},
"finnish": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"korean": {
"supported": "true"
},
"norwegian": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"portuguese": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"spanish": {
"supported": "true",
"full_audio": "true"
},
"swedish": {
"supported": "true"
},
"tchinese": {
"supported": "true"
}
},
"original_release_date": "1191999600",
"steam_release_date": "1191999600",
"metacritic_score": "90",
"metacritic_fullurl": "https://www.metacritic.com/game/pc/half-life-2-episode-two?ftag=MCD-06-10aaa1f",
"community_visible_stats": "1",
"gameid": "420",
"review_score": "9",
"review_percentage": "97"
},
"extended": {
"dependantonapp": "380",
"dependantonapppreventrecurseholes": "1",
"developer": "Valve",
"gamedir": "half-life 2 episode two",
"homepage": "http://www.whatistheorangebox.com/",
"icon": "steam/games/icon_hl2",
"icon2": "steam/games/icon_hl2_dull",
"languages": "english,french,german,russian,spanish",
"noservers": "1",
"order": "1",
"preloadunlocktime": "1191999600",
"primarycache": "421",
"requiressse": "1",
"sourcegame": "1",
"state": "eStateAvailable",
"supports64bit": "0",
"validoslist": "macos,windows",
"deckresolutionoverride": "Native",
"developer_url": "http://www.valvesoftware.com/",
"publisher": "Valve"
},
"config": {
"launch": {
"0": {
"executable": "hl2.exe",
"arguments": "-game ep2 -steam",
"workingdir": "bin",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "hl2.sh",
"arguments": "-game ep2 -steam",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "hl2.sh",
"arguments": "-game ep2 -steam",
"config": {
"oslist": "linux"
}
}
},
"contenttype": "3",
"installdir": "Half-Life 2",
"convertgcfs": "1",
"steamvrsupport": "1",
"steamcontrollertemplateindex": "13",
"steaminputmanifestpath": "steam_input/action_manifest_hl2.vdf",
"steamconfigurator3rdpartynative": "65535"
},
"depots": {
"221": {
"systemdefined": "1",
"depotfromapp": "220",
"sharedinstall": "2"
},
"222": {
"config": {
"oslist": "windows"
},
"systemdefined": "1",
"depotfromapp": "220",
"sharedinstall": "2"
},
"223": {
"config": {
"oslist": "macos"
},
"systemdefined": "1",
"depotfromapp": "220",
"sharedinstall": "2"
},
"224": {
"config": {
"oslist": "linux"
},
"systemdefined": "1",
"depotfromapp": "220",
"sharedinstall": "2"
},
"225": {
"config": {
"language": "russian"
},
"depotfromapp": "220",
"sharedinstall": "2"
},
"226": {
"config": {
"language": "spanish"
},
"depotfromapp": "220",
"sharedinstall": "2"
},
"227": {
"config": {
"language": "french"
},
"depotfromapp": "220",
"sharedinstall": "2"
},
"228": {
"config": {
"language": "german"
},
"depotfromapp": "220",
"sharedinstall": "2"
},
"380": {
"systemdefined": "1",
"depotfromapp": "380",
"sharedinstall": "2"
},
"381": {
"config": {
"language": "french"
},
"depotfromapp": "380",
"sharedinstall": "2"
},
"382": {
"config": {
"language": "german"
},
"depotfromapp": "380",
"sharedinstall": "2"
},
"383": {
"config": {
"language": "russian"
},
"depotfromapp": "380",
"sharedinstall": "2"
},
"384": {
"config": {
"language": "spanish"
},
"depotfromapp": "380",
"sharedinstall": "2"
},
"389": {
"depotfromapp": "380",
"sharedinstall": "2"
},
"420": {
"systemdefined": "1",
"manifests": {
"public": {
"gid": "5401366820066204187",
"size": "3175997749",
"download": "1914186784"
},
"beta": {
"gid": "39426804309710765",
"size": "3174953625",
"download": "1914033200"
},
"previous": {
"gid": "5574575219648464101",
"size": "3174828764",
"download": "1914053248"
},
"steam_legacy": {
"gid": "6174575029933153671",
"size": "3197069373",
"download": "1917360864"
}
}
},
"421": {
"config": {
"language": "french"
},
"manifests": {
"public": {
"gid": "3785722811354167350",
"size": "451577384",
"download": "326500720"
},
"beta": {
"gid": "3785722811354167350",
"size": "451577384",
"download": "326500720"
},
"previous": {
"gid": "3785722811354167350",
"size": "451577384",
"download": "326500720"
},
"steam_legacy": {
"gid": "3785722811354167350",
"size": "451577384",
"download": "326500720"
}
}
},
"422": {
"config": {
"language": "german"
},
"manifests": {
"public": {
"gid": "3441685239460551354",
"size": "450682288",
"download": "336658896"
},
"beta": {
"gid": "3441685239460551354",
"size": "450682288",
"download": "336658896"
},
"previous": {
"gid": "3441685239460551354",
"size": "450682288",
"download": "336658896"
},
"steam_legacy": {
"gid": "3441685239460551354",
"size": "450682288",
"download": "336658896"
}
}
},
"423": {
"config": {
"language": "russian"
},
"manifests": {
"public": {
"gid": "1912720665726462040",
"size": "198621491",
"download": "182881088"
},
"beta": {
"gid": "1912720665726462040",
"size": "198621491",
"download": "182881088"
},
"previous": {
"gid": "1912720665726462040",
"size": "198621491",
"download": "182881088"
},
"steam_legacy": {
"gid": "1912720665726462040",
"size": "198621491",
"download": "182881088"
}
}
},
"424": {
"config": {
"language": "spanish"
},
"manifests": {
"public": {
"gid": "1258244556687904014",
"size": "456982804",
"download": "337649744"
},
"beta": {
"gid": "1258244556687904014",
"size": "456982804",
"download": "337649744"
},
"previous": {
"gid": "1258244556687904014",
"size": "456982804",
"download": "337649744"
},
"steam_legacy": {
"gid": "1258244556687904014",
"size": "456982804",
"download": "337649744"
}
}
},
"overridescddb": "1",
"markdlcdepots": "1",
"hasdepotsindlc": "0",
"branches": {
"public": {
"buildid": "17324709",
"timeupdated": "1739299431",
"timebuildupdated": "1739294074"
},
"beta": {
"buildid": "16557534",
"description": "Beta updates",
"timeupdated": "1732808269",
"timebuildupdated": "1732738949"
},
"previous": {
"buildid": "16437796",
"description": "The previous public build",
"timeupdated": "1732808473",
"timebuildupdated": "1731877113"
},
"steam_legacy": {
"buildid": "12694563",
"description": "Pre-20th Anniversary Build",
"timeupdated": "1731707988",
"timebuildupdated": "1699924259"
}
}
},
"ufs": {
"quota": "104857600",
"maxnumfiles": "100",
"ignoreexternalfiles": "0",
"savefiles": {
"1": {
"root": "gameinstall",
"path": "ep2/save",
"pattern": "*.sav",
"siblings": "tga",
"platforms": {
"1": "all"
}
}
}
}
}