Difference between revisions of "Half-Life: Opposing Force"
From PCGamingWiki, the wiki about fixing PC games
m (→Console commands: misc. fixes) |
(Did some cleanup. Updated the screenshots and added in the API and Middleware tables.) |
||
Line 47: | Line 47: | ||
==Game data== | ==Game data== | ||
− | |||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
Line 106: | Line 105: | ||
|oculus rift = unknown | |oculus rift = unknown | ||
|oculus rift notes = | |oculus rift notes = | ||
− | |high frame rate = | + | |high frame rate = hackable |
− | |high frame rate notes = | + | |high frame rate notes = See [[#High frame rate|High frame rate]]. |
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
Line 122: | Line 121: | ||
# Press <code>OK</code> | # Press <code>OK</code> | ||
# Launch the game | # Launch the game | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:High frame rate|High frame rate]]=== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Set FPS limit}} | ||
+ | {{ii}} Game is capped at 72 FPS (without Vsync) by default | ||
+ | # Go to the [[#Configuration file(s) location|Configuration file(s) location]]. | ||
+ | # Create a new file called <code>userconfig.cfg</code> | ||
+ | # Add in the following lines: | ||
+ | <pre> | ||
+ | fps_max "<desired FPS value>" | ||
+ | fps_override 1 | ||
+ | </pre> | ||
+ | * The <code>fps_override 1</code> command disables GoldSrc's arbitrary 100 FPS limit. | ||
+ | 4. Save the file and launch the game. | ||
+ | 5. Disable Vsync in-game. | ||
}} | }} | ||
==Input settings== | ==Input settings== | ||
[[File:Half Life Opposing Force Remapping.png|290px|right|thumb|In-game key map settings.]] | [[File:Half Life Opposing Force Remapping.png|290px|right|thumb|In-game key map settings.]] | ||
− | [[File:Half Life Opposing Force Mouse.png|290px|right|thumb|In-game mouse/joystick settings.]] | + | [[File:Half Life Opposing Force Mouse Joystick.png|290px|right|thumb|In-game mouse/joystick settings.]] |
{{Input settings | {{Input settings | ||
|key remap = true | |key remap = true | ||
Line 150: | Line 165: | ||
==Audio settings== | ==Audio settings== | ||
[[File:Half Life Opposing Force Audio.png|290px|right|thumb|In-game audio settings.]] | [[File:Half Life Opposing Force Audio.png|290px|right|thumb|In-game audio settings.]] | ||
− | |||
{{Audio settings | {{Audio settings | ||
|separate volume = true | |separate volume = true | ||
Line 215: | Line 229: | ||
==Network== | ==Network== | ||
+ | [[File:Half Life Opposing Force Multiplayer.png|290px|right|thumb|In-game multiplayer settings.]] | ||
{{ii}} For more information, see the [[Engine:GoldSrc#Half-Life Dedicated Server|"Half-Life Dedicated Server" section of our GoldSrc article]]. | {{ii}} For more information, see the [[Engine:GoldSrc#Half-Life Dedicated Server|"Half-Life Dedicated Server" section of our GoldSrc article]]. | ||
− | |||
{{Network/Multiplayer | {{Network/Multiplayer | ||
|local play = | |local play = | ||
Line 263: | Line 277: | ||
==Other information== | ==Other information== | ||
+ | ===API=== | ||
+ | {{API | ||
+ | |direct3d versions = 7 | ||
+ | |direct3d notes = Lost with Linux update.<ref>[http://steamcommunity.com/app/70/discussions/0/828934913113943429 Steam HL1 5.1 sound - Steam discussions forums].</ref> | ||
+ | |directdraw versions = | ||
+ | |directdraw notes = | ||
+ | |opengl versions = 2.1 | ||
+ | |opengl notes = | ||
+ | |glide versions = | ||
+ | |glide notes = | ||
+ | |software mode = true | ||
+ | |software mode notes = | ||
+ | |mantle support = | ||
+ | |mantle support notes = | ||
+ | |dos modes = | ||
+ | |dos modes notes = | ||
+ | |shader model versions = | ||
+ | |shader model notes = | ||
+ | |64-bit executable = true | ||
+ | |64-bit executable notes= OS X and Linux only.{{cn}} | ||
+ | }} | ||
+ | |||
+ | ===Middleware=== | ||
+ | {{Middleware | ||
+ | |physics = | ||
+ | |physics notes = | ||
+ | |audio = Miles Sound System | ||
+ | |audio notes = | ||
+ | |interface = | ||
+ | |interface notes = | ||
+ | |cutscenes = | ||
+ | |cutscenes notes = | ||
+ | |multiplayer = WON (retail)<br />Steamworks (Steam) | ||
+ | |multiplayer notes= | ||
+ | }} | ||
+ | |||
===Console commands=== | ===Console commands=== | ||
{{ii}} Games running on the GoldSrc engine can utilize [https://developer.valvesoftware.com/wiki/Command_Line_Options#Goldsource_Games GoldSrc Engine Console Commands] for various tasks. | {{ii}} Games running on the GoldSrc engine can utilize [https://developer.valvesoftware.com/wiki/Command_Line_Options#Goldsource_Games GoldSrc Engine Console Commands] for various tasks. | ||
Line 271: | Line 321: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = 95 |
− | |minCPU = | + | |minCPU = Intel Pentium 133 MHz |
− | |minRAM = | + | |minRAM = 24 MB |
|minHD = 4 GB | |minHD = 4 GB | ||
+ | |minGPU = SVGA, high color (16-bit) | ||
|minVRAM = 16 MB | |minVRAM = 16 MB | ||
− | |recCPU = | + | |recOS = 98, NT |
− | |recRAM = | + | |recCPU = Intel Pentium 166 MHz |
+ | |recRAM = 32 MB | ||
|recVRAM = 32 MB | |recVRAM = 32 MB | ||
}} | }} | ||
Line 289: | Line 341: | ||
|minRAM = 1 GB | |minRAM = 1 GB | ||
|minHD = 4 GB | |minHD = 4 GB | ||
− | |minGPU = | + | |minGPU = Nvidia GeForce 8xxx series |
− | |minGPU2 = ATI X1600 | + | |minGPU2 = ATI Radeon X1600 |
|minGPU3 = Intel HD 3000 | |minGPU3 = Intel HD 3000 | ||
}} | }} | ||
Line 301: | Line 353: | ||
|minRAM = 1 GB | |minRAM = 1 GB | ||
|minHD = 4 GB | |minHD = 4 GB | ||
− | |minGPU = | + | |minGPU = Nvidia GeForce 8600/9600 GT |
− | |minGPU2 = ATI/AMD Radeaon | + | |minGPU2 = ATI/AMD Radeaon HD 2600/3600 |
|minGPU3 = (Graphic Drivers: nVidia 310, AMD 12.11) | |minGPU3 = (Graphic Drivers: nVidia 310, AMD 12.11) | ||
|minOGL = 2.0 | |minOGL = 2.0 | ||
}} | }} | ||
+ | |||
+ | {{References}} |
Revision as of 01:15, 25 November 2014
Cover image missing, please upload it | |
Developers | |
---|---|
Valve Corporation | |
Gearbox Software | |
Engines | |
GoldSrc | |
Release dates | |
Windows | November 10, 1999 |
macOS (OS X) | March 30, 2013 |
Linux | March 30, 2013 |
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.
⤏ 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 |
Key points
- Runs extremely well on low end hardware.
General information
- Unofficial Half-Life Wiki
- GitHub Issue Tracker for Half-Life: Opposing Force and other GoldSrc-based games
- Steam Community Discussions
- Steam Users' Forums
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Amazon.com | Only available as Half-Life: Anthology, Comes with Steam Key | |||
Steam |
Essential improvements
Skip intro videos
Instructions |
---|
Game data
Configuration file(s) location
Template:Game data/rowTemplate:Game data/rowTemplate:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <Steam-folder>/steamapps/compatdata/50/pfx/[Note 1] |
-
*.cfg
store the configuration.
- This game does not follow the XDG Base Directory Specification on Linux.
Save game data location
Template:Game data/rowTemplate:Game data/rowTemplate:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <Steam-folder>/steamapps/compatdata/50/pfx/[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Borderless fullscreen windowed
Instructions |
---|
High frame rate
Instructions |
---|
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Korean |
Network
- For more information, see the "Half-Life Dedicated Server" section of our GoldSrc article.
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 32 | |||
Online play | 32 |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP | Open the console (~) and use connect followed by the IP and port. |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
UDP | 6003, 7002, 27010, 27015, 27025 |
- Universal Plug and Play (UPnP) support status is unknown.
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 7 | Lost with Linux update.[1] |
OpenGL | 2.1 | |
Software renderer |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Miles Sound System | |
Multiplayer | WON (retail) Steamworks (Steam) |
Console commands
- Games running on the GoldSrc engine can utilize GoldSrc Engine Console Commands for various tasks.
- The console is enabled by default in GoldSrc games, press ~ to open it.
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | 98, NT |
Processor (CPU) | Intel Pentium 133 MHz | Intel Pentium 166 MHz |
System memory (RAM) | 24 MB | 32 MB |
Hard disk drive (HDD) | 4 GB | |
Video card (GPU) | SVGA, high color (16-bit) 16 MB of VRAM | 32 MB of VRAM |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.6.3 | |
Processor (CPU) | 500 MHz | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 4 GB | |
Video card (GPU) | Nvidia GeForce 8xxx series ATI Radeon X1600 Intel HD 3000 |
Linux | ||
---|---|---|
Minimum | ||
Operating system (OS) | Ubuntu 12.04 | |
Processor (CPU) | Dual-core from Intel or AMD at 2.8 GHz | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 4 GB | |
Video card (GPU) | Nvidia GeForce 8600/9600 GT ATI/AMD Radeaon HD 2600/3600 (Graphic Drivers: nVidia 310, AMD 12.11) OpenGL 2.0 compatible |
Notes
- ↑ 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in
~/.steam/steam/userdata/<user-id>/50/
in addition to or instead of this directory. The app ID (50) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.
References
Categories:
- Pages needing cover images
- Windows
- OS X
- Linux
- Games
- Invalid template usage (Series)
- Invalid template usage (Availability)
- Invalid template usage (DRM)
- Invalid template usage (Fixbox)
- Invalid section order
- Self-hosting
- Invalid template usage (Network)
- Invalid template usage (API)
- Missing section (Video)
- Missing section (Input)
- Missing section (Audio)