Black Mesa

From PCGamingWiki, the wiki about fixing PC games
This game is currently undergoing beta testing and development - information here may change frequently and could be outdated or irrelevant.
Black Mesa
Black Mesa cover
Developers
Crowbar Collective
Engines
Source
Release dates
Windows Early access
OS X TBA[1]
Linux TBA[1]
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

General information

Official website
Unofficial Half-Life Wiki
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Steam
All versions require Steam DRM.
The legacy release, or original mod release, remains available for download at the Official Website.
An MP3 Album of the Official Soundtrack is also available for free with the option to donate at the Official Website, as well as at Joel Nielsen's Website. Lossless formats are available for purchase from Bandcamp.

Essential improvements[edit]

Enabling the console[edit]

Options menu[citation needed]
  1. Go to Options, select the Keyboard tab and click on Advanced.
  2. Check Enable the developer console and open the console by using ~.

Game data[edit]

In-game general settings.
In-game general settings.

Configuration file(s) location[edit]

System Location
Steam <path-to-game>/bms/cfg

Save game data location[edit]

System Location
Steam <path-to-game>/bms/save
Saved games cannot transfer between the mod release and Steam release. Use sv_unlockedchapters 15 in the console to unlock all chapters.[2]

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

In-game general video settings.
In-game general video settings.
In-game advanced video settings.
In-game advanced video settings.
Graphics option Option WSGF Notes
Widescreen resolution
Force a resolution with -w 1920 -h 1080 parameters.
Multi-monitor
HUD is not centered.
Ultra-widescreen
Field of view (FOV)
75-90° horizontal. Can be adjusted outside the slider's range using fov_desired XX (XX the desired value, max 120) in console.
Windowed
Borderless fullscreen windowed
Use the -window -noborder parameters.
Anisotropic filtering (AF)
Up to 16 samples.
Anti-aliasing (AA)
Up to 8x MSAA. Also up to 16xQ CSAA.
Vertical sync (Vsync)
60 FPS
120+ FPS
Frame rate is capped at 300 FPS; use +fps_max XX parameter.

Input settings[edit]

In-game key map settings.
In-game key map settings.
In-game mouse/gamepad settings.
In-game mouse/gamepad settings.
Keyboard and mouse Native Notes
Remapping
Mouse acceleration
Default is off. Can be toggled in mouse options.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Menus cannot be navigated with a controller.
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback

Toggle crouch[edit]

Add script to autoexec.cfg[3]
  1. Go to <path-to-game>/bms/cfg/.
  2. Open autoexec.cfg and add this:
    alias t_duck "duck1"
    alias duck1 "+duck; alias t_duck duck2"
    alias duck2 "-duck; alias t_duck duck1"
    bind "ctrl" "t_duck"
    • Replace ctrl with desired crouch key.
  3. Launch the game and bring up the console.
  4. Type in and enter exec autoexec.

Audio settings[edit]

In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
Music volume slider.
Surround sound
4.0, 5.1 and 7.1 surround sound.
Subtitles
Closed captions
Mute on focus lost
Can be toggled in audio options.

Localizations

Language UI Audio CC Notes
English
Finnish
French
German
Italian
Dialogues only.
Norwegian
Portuguese
Spanish

Network[edit]

In-game multiplayer settings.
In-game multiplayer settings.

Multiplayer types

Type Native Players Notes
LAN play
32 Versus
Online play
32 Versus

Connection types

VR support[edit]

Issues fixed[edit]

Black screen while in fullscreen mode (Windows 10)[edit]

NOTE: If an adaptive sync monitor is used, set it to run in windowed mode if possible. This is an option for G-Sync at least.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 9
Shader Model support 2, 3
64-bit executable

Middleware[edit]

Middleware Notes
Physics Havok Heavily modified variant.
Audio Miles Sound System
Cutscenes Bink Video
Multiplayer Steamworks

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) Vista, 7 7
Processor (CPU) 2.0 GHz Dual Core 2.6 GHz Quad Core
System memory (RAM) 4 GB 6 GB
Hard disk drive (HDD) 15 GB
Video card (GPU) Nvidia GeForce GTX 200 series
ATI Radeon HD 4000 series
512 MB of VRAM
DirectX 9.0c compatible
Nvidia GeForce GTX 650 series
AMD Radeon HD 7000 series
2 GB of VRAM

References

  1. 1.0 1.1 Linux/Mac Port??? :: Black Mesa General Discussions
  2. Transfer savegame from the Free Black Mesa :: Black Mesa General Discussions
  3. Toggle crouch? :: Black Mesa General Discussions
  4. Windows 10 cannot play Black Mesa in Fullscreen :: Black Mesa General Discussions