2019-11-19 09:14 UTC · Eurogamer
Like Doc Brown, I once hit my head and saw the future. I didn't come round in the bathroom having the idea for the Flux Capacitor, but I did bonk my noggin pretty hard in the office games room and sit back, dazed but delighted with what had just happened. I was playing the Budget Cuts demo on Valve's room-scale VR. Budget Cuts is a game about infiltrating an office that's patrolled with deadly robots. Because of the room-scale VR, you're really there: your actual body is your in-game body. This means that the robots are the same size as you - which is terrifying - and it also means that when y
2019-10-08 17:31 UTC · Community Announcements · mikela
An update for Half-Life: Opposing Force is now available: Fixes Fixed end of game transition failing to run after defeating final boss Fixed grapple sound effects and alternate fire Fixed crash when target of a Gonome projectile is killed Fixed sniper rifle using wrong animations Fixed Desert Eagle laser disappearing when reload is triggered with a full magazine Fixed displacer ammo HUD icon Fixed Glock being reloadable while full General Fixed setting monitor refresh rates through -freq when used with -nofbo Fixed unnecessary texture rescaling with NPOT textures Fixed slist command, will now
2018-08-21 17:33 UTC · Community Announcements · mikela
A small update for Half-Life: Opposing Force is now available: Engine Fixed bug in skybox image loading Fixed bug in demo command processing Prevent certain path characters from being used in commands Enforce certain extensions be used for files specified in some commands
2017-07-11 11:40 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Alice O'Connor)
Though Half-Life is almost nineteen years old and its sanctioned fan remake Black Mesa is nearing completion, Valve have launched a wee patch for their pretty okay or whatever vintage FPS. The patch fixes a few crashes and exploits, and hit other Half-Life engine games too, such as classic Counter-Strike. Given how much of modern PC games history connects to Half-Life and its mod scene, I’m glad Valve are still tinkering a little. Earlier this year, they finally got Half-Life an uncensored release in Germany too. …
2017-07-10 21:31 UTC · Community Announcements · alfred
We have updated the public release of Half-Life: Opposing Force. Changes in this update are: Fixed crash when entering certain malformed strings into the game console. Thanks to Marshal Webb from BackConnect, Inc for reporting this. Fixed crash when loading a specially crafted malformed BSP file. Thanks to Grant Hernandez (@Digital_Cold) for reporting this. Fixed malformed SAV files allowing arbitrary files to be written into the game folder. Thanks to Vsevolod Saj for reporting this. Fixed a crash when quickly changing weapons that are consumable. Thanks to Sam Vanheer for reporting this. Fix
2017-07-10 21:31 UTC · Community Announcements · alfred
We have updated the public release of Half-Life: Opposing Force. Changes in this update are: Fixed crash when entering certain malformed strings into the game console. Thanks to Marshal Webb from BackConnect, Inc for reporting this. Fixed crash when loading a specially crafted malformed BSP file. Thanks to Grant Hernandez (@Digital_Cold) for reporting this. Fixed malformed SAV files allowing arbitrary files to be written into the game folder. Thanks to Vsevolod Saj for reporting this. Fixed a crash when quickly changing weapons that are consumable. Thanks to Sam Vanheer for reporting this. Fix
2016-11-21 10:30 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Alice O'Connor)
What use are Saturday morning cartoons? Who’s even around to see those? Mate, what I need is Monday morning cartoons. Some short fun cartoons around 10 on my first day back at work sounds just the ticket. So come on, let’s enjoy the 2016 Saxxy Award finalists and winners. Valve unveiled this year’s finest Source engine machinima on Friday night after I’d already flicked a match into the RPS treehouse and walked away growling “See you in hell!” as it exploded behind me (I didn’t look, obvs – I felt the heat), which means they’re handily here
2013-07-31 22:05 UTC · Community Announcements · alfred
We have updated the public release of Half-Life: Opposing Force. This update contains all the changes from the recent beta, thanks to the whole community for their help with testing and suggesting new features. Changes in this update are: Converted Half-Life: Opposing Force to the new SteamPipe content system, for optimized delivery of the game Added support for Mac OS X and Linux operating systems Enabled Cloud support for save games Improved OpenGL rendering pipeline and output to leverage the capabilities in todays GPU Numerous bug fixes
2013-07-31 22:05 UTC · Community Announcements · alfred
We have updated the public release of Half-Life: Opposing Force. This update contains all the changes from the recent beta, thanks to the whole community for their help with testing and suggesting new features. Changes in this update are: Converted Half-Life: Opposing Force to the new SteamPipe content system, for optimized delivery of the game Added support for Mac OS X and Linux operating systems Enabled Cloud support for save games Improved OpenGL rendering pipeline and output to leverage the capabilities in todays GPU Numerous bug fixes
2013-04-23 17:18 UTC · Community Announcements · alfred
We have released a Beta update for Half-Life: Opposing Force. Changes in this update are: * Added correct game sound track, mastered at 44kHz, 128kbit MP3 for better listening experience ;* Fixed test microphone button not working
2013-04-23 17:18 UTC · Community Announcements · alfred
We have released a Beta update for Half-Life: Opposing Force. Changes in this update are: Added correct game sound track, mastered at 44kHz, 128kbit MP3 for better listening experience Fixed test microphone button not working
2013-04-03 22:35 UTC · Community Announcements · alfred
We have released a Beta update for Half-Life: Opposing Force. Changes in this update are: * Added support for voice chat in multi-player ;* Fixed MSAA not applying if your video card did not support GL_EXT_framebuffer_multisample_blit_scaled
2013-04-03 22:35 UTC · Community Announcements · alfred
We have released a Beta update for Half-Life: Opposing Force. Changes in this update are: Added support for voice chat in multi-player Fixed MSAA not applying if your video card did not support GL_EXT_framebuffer_multisample_blit_scaled
2013-04-03 00:32 UTC · Community Announcements · alfred
We have released a Beta update for Half-Life: Opposing Force. Changes in this update are: * Don't show the full loading dialog when changing level in a single player game ;* Fix up a couple friendly names used for saves ;* Don't cause a process exit if winsock returns WSAENETRESET ;* For r_drawentities to 0 when running sv_cheats 0 in software mode, to match hardware behaviors ;* Fixed corrupt model previews in Multiplayer options dialog
2013-04-03 00:32 UTC · Community Announcements · alfred
We have released a Beta update for Half-Life: Opposing Force. Changes in this update are: Don't show the full loading dialog when changing level in a single player game Fix up a couple friendly names used for saves Don't cause a process exit if winsock returns WSAENETRESET For r_drawentities to 0 when running sv_cheats 0 in software mode, to match hardware behaviors Fixed corrupt model previews in Multiplayer options dialog
Full appinfo as delivered by Steam PICS, changenumber 37431479. Also at /api/app/50/raw.
{
"appid": "50",
"common": {
"clienticon": "19695f5ff11ac7a47b084e62361f212e6265a17a",
"clienttga": "923fdd6a256fa0d588182a0afb63f85d84065497",
"icon": "04e81206c10e12416908c72c5f22aad411b3aeef",
"logo": "bb696ddfd8f8ef0892d5f2154d8617528d3cc2ec",
"logo_small": "0eaf8c7ccd56d8a8014cdd1747e0709da94c7a8f",
"name": "Half-Life: Opposing Force",
"linuxclienticon": "1d109108ef9d9b427ae1c1f838a59c0f5ca29f4c",
"clienticns": "4641d7403217eab3dc8ef1c3ca5f72c075db6bda",
"oslist": "windows,macos,linux",
"type": "game",
"content_descriptors": {
"0": "2",
"1": "5"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1652400000",
"tested_build_id": "5429885",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"4": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NativeResolutionNotSupported"
},
"5": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"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: Opposing Force",
"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": "CenterCenter",
"width_pct": "42.2205438066465",
"height_pct": "89.23611111111111"
}
},
"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"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "42.2205438066465",
"height_pct": "89.23611111111111"
}
}
},
"store_asset_mtime": "1745368537",
"associations": {
"0": {
"type": "developer",
"name": "Gearbox Software"
},
"1": {
"type": "publisher",
"name": "Valve"
},
"2": {
"type": "franchise",
"name": "Half-Life"
}
},
"primary_genre": "1",
"genres": {
"0": "1"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_8": "1",
"category_68": "1",
"category_74": "1",
"category_78": "1",
"category_79": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"german": {
"supported": "true"
},
"koreana": {
"supported": "true"
}
},
"steam_release_date": "941443200",
"community_hub_visible": "1",
"gameid": "50",
"content_descriptors_including_dlc": {
"0": "2",
"1": "5"
},
"store_tags": {
"0": "1663",
"1": "19",
"2": "1693",
"3": "3942",
"4": "4182",
"5": "1774",
"6": "3839",
"7": "1673",
"8": "6691",
"9": "21",
"10": "4168",
"11": "4166",
"12": "1742",
"13": "15954",
"14": "1756",
"15": "4345",
"16": "1664",
"17": "4004",
"18": "1669",
"19": "1685"
},
"review_score": "9",
"review_percentage": "95"
},
"extended": {
"dependantonapp": "70",
"developer": "Gearbox Software",
"gamedir": "gearbox",
"hdaddon": "96",
"homepage": "http://www.gearboxsoftware.com/",
"icon": "steam/games/icon_opfor",
"icon2": "steam/games/icon_opfor_dull",
"order": "18",
"primarycache": "51",
"serverbrowsername": "Opposing Force",
"vacmacmodulecache": "160",
"vacmodulecache": "202",
"vacmodulefilename": "sourceinit.dat",
"developer_url": "http://www.gearboxsoftware.com",
"publisher": "Valve"
},
"config": {
"installdir": "Half-Life",
"launch": {
"0": {
"executable": "hl.exe",
"arguments": "-steam -game gearbox",
"vacmodulefilename": "resource\\sourceinit.dat",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "hl.sh",
"arguments": "-steam -game gearbox",
"vacmodulefilename": "resource\\sourceinit_macos.dat",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "hl.sh",
"arguments": "-steam -game gearbox",
"config": {
"oslist": "linux"
}
}
},
"contenttype": "3",
"convertgcfs": "1"
},
"depots": {
"1": {
"systemdefined": "1",
"config": {
"language": ""
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"2": {
"config": {
"oslist": "windows",
"language": ""
},
"systemdefined": "1",
"depotfromapp": "70",
"sharedinstall": "2"
},
"3": {
"systemdefined": "1",
"config": {
"language": ""
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"6": {
"config": {
"lowviolence": "1",
"language": ""
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"8": {
"config": {
"oslist": "linux",
"language": ""
},
"systemdefined": "1",
"depotfromapp": "70",
"sharedinstall": "2"
},
"9": {
"config": {
"oslist": "macos",
"language": ""
},
"systemdefined": "1",
"depotfromapp": "70",
"sharedinstall": "2"
},
"51": {
"systemdefined": "1",
"manifests": {
"public": {
"gid": "789184054796507140",
"size": "286265390",
"download": "147668032"
},
"beta": {
"gid": "789184054796507140",
"size": "286265390",
"download": "147668032"
}
}
},
"52": {
"config": {
"language": "german"
},
"manifests": {
"public": {
"gid": "5528482501962900096",
"size": "34076169",
"download": "18320000"
},
"beta": {
"gid": "5528482501962900096",
"size": "34076169",
"download": "18320000"
}
}
},
"53": {
"config": {
"language": "french"
},
"manifests": {
"public": {
"gid": "5763450929861348423",
"size": "35639689",
"download": "19131840"
},
"beta": {
"gid": "5763450929861348423",
"size": "35639689",
"download": "19131840"
}
}
},
"56": {
"config": {
"language": "koreana"
},
"manifests": {
"public": {
"gid": "6741694038486968355",
"size": "1047952",
"download": "348112"
},
"beta": {
"gid": "6741694038486968355",
"size": "1047952",
"download": "348112"
}
}
},
"72": {
"config": {
"language": "french"
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"73": {
"config": {
"language": "italian"
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"74": {
"config": {
"language": "german"
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"75": {
"config": {
"language": "spanish"
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"77": {
"config": {
"language": "schinese"
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"78": {
"config": {
"language": "koreana"
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"79": {
"config": {
"language": "tchinese"
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"96": {
"config": {
"language": ""
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"141": {
"config": {
"language": "russian"
},
"depotfromapp": "70",
"sharedinstall": "2"
},
"228988": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"overridescddb": "1",
"branches": {
"public": {
"buildid": "5429885",
"timeupdated": "1597805786",
"timebuildupdated": "1597805215"
},
"beta": {
"buildid": "5429885",
"description": "Steampipe beta",
"timeupdated": "1597805536",
"timebuildupdated": "1597805215"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "104857600",
"maxnumfiles": "500",
"savefiles": {
"1": {
"root": "gameinstall",
"path": "gearbox/SAVE",
"pattern": "*.*",
"platforms": {
"1": "all"
}
},
"2": {
"root": "gameinstall",
"path": "gearbox",
"pattern": "*.cfg",
"recursive": "1",
"platforms": {
"1": "all"
}
}
}
}
}