We have introduced a code of conduct. This change only codifies our existing rules, for any newcomers to read. All users are expected to abide by them.

Half-Life: Opposing Force

From PCGamingWiki, the wiki about fixing PC games
Half-Life: Opposing Force
Half-Life: Opposing Force cover
Developers
Gearbox Software
Valve Corporation
Publishers
Sierra Entertainment
Valve Corporation
Engines
GoldSrc
Release dates
Windows November 10, 1999
OS X March 30, 2013
Linux March 30, 2013
Half-Life: Opposing Force guide at StrategyWiki
Half-Life
Half-Life 1998
Half-Life: Opposing Force 1999
Half-Life: Blue Shift 2001
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
Half-Life: Decay (unofficial mod) 2008
Black Mesa TBA

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[edit]

Source DRM Notes Keys OS
Retail
Amazon.com Only available as Half-Life: Anthology, Comes with Steam Key
Green Man Gaming
Steam
Demo

Essential improvements[edit]

Skip intro videos[edit]

-nointro
  1. Find Half-Life: Opposing Force in your Steam Library
  2. Right-click the game name
  3. Select Properties
  4. Select Set Launch Options...
  5. Input -nointro
  6. Press OK
  7. Launch the game

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\Half-Life\gearbox\
OS X <path-to-game>/Half-Life/gearbox/
Linux <path-to-game>/Half-Life/gearbox/
*.cfg store the configuration.
This game does not support the XDG Base Directory Specification on Linux.

Save game data location[edit]

System Location
Windows <path-to-game>\Half-Life\gearbox\SAVE\
OS X <path-to-game>/Half-Life/gearbox/SAVE/
Linux <path-to-game>/Half-Life/gearbox/SAVE/

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

In-game video settings.
In-game video settings.

Field of view (FOV)[edit]

Field of view
When running at widescreen-resolutions adjusting the fov is probably necessary.
  1. While in game, open the console (~).
  2. Type default_fov 106.270273206 and press Enter.

Borderless fullscreen windowed[edit]

-window -noborder
  1. Find Half-Life: Opposing Force in your Steam Library
  2. Right-click the game name
  3. Select Properties
  4. Select Set Launch Options...
  5. Input -window -noborder
  6. Press OK
  7. Launch the game

High frame rate[edit]

Set FPS limit
Game is capped at 72 FPS (without Vsync) by default
  1. Go to the Configuration file(s) location.
  2. Create a new file called userconfig.cfg
  3. Add in the following lines:
fps_max "<desired FPS value>"
fps_override 1
  • The fps_override 1 command disables GoldSrc's arbitrary 100 FPS limit.

4. Save the file and launch the game. 5. Disable Vsync in-game.

Input settings[edit]

In-game key map settings.
In-game key map settings.
In-game mouse/joystick settings.
In-game mouse/joystick settings.

Audio settings[edit]

In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio CC Notes
English
French
German
Italian
Korean

Network[edit]

In-game multiplayer settings.
In-game multiplayer settings.
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 (outbound) 6003, 7002, 27010, 27015, 27025

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 7 Lost with Linux update.[1]
OpenGL 2.1
Software renderer
64-bit executable
OS X and Linux only.[citation needed]

Middleware[edit]

Middleware Notes
Audio Miles Sound System
Multiplayer WON (retail)
Steamworks (Steam)

Console commands[edit]

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[edit]

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
Sound (audio device) Win-compatible soundcard
OS X
Minimum
Operating system (OS) Snow Leopard 10.6.3
Processor (CPU) 500 MHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 4 GB
Video card (GPU) Nvidia GeForce 8
ATI Radeon X1600
Intel HD 3000
Linux
Minimum
Operating system (OS) Ubuntu 12.04
Processor (CPU) Intel Dual Core 2.8 GHz
AMD Dual Core 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
OpenGL 2.1 compatible
Sound (audio device) OpenAL Compatible Sound Card
Other (Graphic Drivers: nVidia 310, AMD 12.11)

References

  1. Steam HL1 5.1 sound - Steam discussions forums.