Difference between revisions of "Black Mesa"
(→Issues unresolved: Further fixes + previous missing ref found, oops) |
imported>AemonyBot (updated template usage) |
||
Line 50: | Line 50: | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Steam | 362890 | Steam | | + | {{Availability/row| Steam | 362890 | Steam, DRM-free | The Linux version is DRM-free when run directly from executable. | | Windows, Linux }} |
}} | }} | ||
− | |||
{{ii}} The original standalone release from September 2012 is no longer available for download at the official website, but previously provided download links still work ([http://www.chip.de/downloads/Black-Mesa_57528457.html 1] [https://www.gamefront.com/games/half-life-2/file/black-mesa-1 2]). | {{ii}} The original standalone release from September 2012 is no longer available for download at the official website, but previously provided download links still work ([http://www.chip.de/downloads/Black-Mesa_57528457.html 1] [https://www.gamefront.com/games/half-life-2/file/black-mesa-1 2]). | ||
{{ii}} MP3s of the official soundtrack are available for free with the option to donate at the [https://www.crowbarcollective.com/games/black-mesa official website], as well as at [http://www.joelnielsen.com/bms/ Joel Nielsen's Website]. Lossless formats are available for purchase from [http://joelnielsen.bandcamp.com/ Bandcamp]. | {{ii}} MP3s of the official soundtrack are available for free with the option to donate at the [https://www.crowbarcollective.com/games/black-mesa official website], as well as at [http://www.joelnielsen.com/bms/ Joel Nielsen's Website]. Lossless formats are available for purchase from [http://joelnielsen.bandcamp.com/ Bandcamp]. | ||
Line 114: | Line 113: | ||
|anisotropic notes = Up to 16 samples. | |anisotropic notes = Up to 16 samples. | ||
|antialiasing = limited | |antialiasing = limited | ||
− | |antialiasing notes = [[FXAA]] toggle.<br/>Nvidia users can force a separate AA method using [[Nvidia Profile Inspector]], see [[List of anti-aliasing compatibility flags for Nvidia|compatibility flags]]. | + | |antialiasing notes = [[FXAA]] toggle.<br/>Nvidia users can force a separate AA method on older builds using [[Nvidia Profile Inspector]], see [[List of anti-aliasing compatibility flags for Nvidia|compatibility flags]]; this does not work as of the Xen update. |
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
|vsync notes = | |vsync notes = | ||
Line 255: | Line 257: | ||
|mute on focus lost notes = Can be toggled in audio options. | |mute on focus lost notes = Can be toggled in audio options. | ||
|eax support = hackable | |eax support = hackable | ||
− | |eax support notes | + | |eax support notes = Set ''snd_legacy_surround 1'' in console, ''4 speakers'' in options, and use [[Glossary:Surround sound#DirectSound3D|DSOAL]] for binaural HRTF mixing.<ref>[https://www.youtube.com/watch?v=gcXAjIaOICY Black Mesa Xen w/ 3D spatial sound 🎧 (OpenAL Soft HRTF audio) 2020 New Year's special!]</ref> |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
Line 644: | Line 648: | ||
|windows 32-bit exe = true | |windows 32-bit exe = true | ||
|windows 64-bit exe = false | |windows 64-bit exe = false | ||
+ | |windows arm app = unknown | ||
|windows exe notes = | |windows exe notes = | ||
|mac os x powerpc app = | |mac os x powerpc app = | ||
|macos intel 32-bit app = unknown | |macos intel 32-bit app = unknown | ||
|macos intel 64-bit app = unknown | |macos intel 64-bit app = unknown | ||
+ | |macos arm app = unknown | ||
|macos app notes = | |macos app notes = | ||
|linux 32-bit executable= unknown | |linux 32-bit executable= unknown | ||
|linux 64-bit executable= true | |linux 64-bit executable= true | ||
+ | |linux arm app = unknown | ||
|linux executable notes = | |linux executable notes = | ||
}} | }} |
Revision as of 10:05, 28 October 2022
Developers | |
---|---|
Crowbar Collective | |
Engines | |
Source | |
Release dates | |
Windows | March 6, 2020 |
Linux | March 6, 2020 |
Reception | |
Metacritic | 84 |
OpenCritic | 85 |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | None |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Shooter |
Art styles | Realistic |
Themes | North America, Sci-fi |
Series | Half-Life mods and fangames |
⤏ Go to series page | |
Subseries of Half-Life | |
Sven Co-op | 1999 |
Synergy | 2005 |
MINERVA | 2013 |
Half-Life: Before | 2013 |
Headcrab Frenzy! | 2015 |
Prospekt | 2016 |
Transmissions: Element 120 | 2016 |
Half-Life 2: DownFall | 2017 |
Half-Life: Caged | 2017 |
Entropy: Zero | 2017 |
Half-Rats: Parasomnia | 2017 |
Base Defense | 2017 |
Half-Life 2: Year Long Alarm | 2018 |
Halfquake Trilogy | 2018 |
Hunt Down the Freeman | 2018 |
Black Mesa | 2020 |
Half-Life: Restored | 2020 |
Half-Life 2: Genry's Great Escape from City 13 | 2020 |
Half-Life: Absolute Zero | 2020 |
Amalgam | 2020 |
Snowdrop Escape | 2021 |
Requiem of Science | 2022 |
Half-Life 2: VR Mod | 2022 |
Evacuation | 2023 |
Half-Life: MMod | 2023 |
Half-Life 2: VR Mod - Episode One | 2023 |
Half-Life 2: VR Mod - Episode Two | 2023 |
Swelter | 2023 |
Wilson Chronicles | EA |
Half-Life Decay: Solo Mission | TBA |
Lost Squad | TBA |
Operation: Black Mesa | TBA |
Hard-Life | TBA |
Obsidian Conflict | TBA |
Black Mesa is a singleplayer and multiplayer first-person shooter game created in the Source engine, and an unofficial reimagining of the original Half-Life from 1998.
An incomplete version of the game was released as a free standalone mod on September 14, 2012, and consisted of only the earth-bound chapters of the campaign, and no multiplayer mode. The game was released commercially in Early Access on Steam on May 5, 2015 and included a multiplayer mode as well as made use of a newer version of the Source engine. On March 6, 2020 the finished version of the game was released.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Steam | The Linux version is DRM-free when run directly from executable. |
- The original standalone release from September 2012 is no longer available for download at the official website, but previously provided download links still work (1 2).
- MP3s of the official soundtrack are 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.
Game data
Configuration file(s) location
System | Location |
---|---|
Steam | <path-to-game>\bms\cfg\ <path-to-game>\bms\save\ |
- This game does not follow the XDG Base Directory Specification on Linux.
Save game data location
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.[1]
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | See Custom resolutions | ||
Multi-monitor | HUD is not centered. | ||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | 75-90° (horizontal based on Hor+ from 4:3); for setting FOV higher, see FOV. To change viewmodel/weapon FOV subscribe to this addon. | ||
Windowed | |||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | Up to 16 samples. | ||
Anti-aliasing (AA) | FXAA toggle. Nvidia users can force a separate AA method on older builds using Nvidia Profile Inspector, see compatibility flags; this does not work as of the Xen update. |
||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | 300 FPS cap by default. See Refresh rate (Hz) for a higher or even unlocked FPS cap. | ||
High dynamic range display (HDR) | Rendered image uses SDR color space. In-game HDR option refers only to HDR Rendering. |
Refresh rate (Hz)
Use the -refresh ## command line argument to run at custom refresh rate[citation needed]
|
---|
Use "fps_max XX" console command[2]
|
---|
|
Custom resolutions
Use -w XX -h YY command line argument to set custom resolution[3]
|
---|
Ambient Occlusion
Use Nvidia Inspector: Ambient Occlusion compatibility set to '0x00000014 (Left 4 Dead 2)'[citation needed] |
---|
FOV
Use fov_desired XX command in the console[citation needed]
|
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | Off by default. | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Controller support updated April 26, 2021. | |
Full controller support | Partial support at the main menu. Otherwise fully supported. | |
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | See the glossary page for potential workarounds. |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Steam Input | ||
---|---|---|
Steam Input API support | Official Steam Controller bindings only. | |
Hook input (legacy mode) | ||
Official controller preset(s) | ||
Steam Controller button prompts | ||
Cursor detection |
Toggle crouch
Add script to autoexec.cfg[4] |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | 4.0, 5.1 and 7.1 surround sound. 7.1 output may require DirectSound3D restoration software. | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | Can be toggled in audio options. | |
EAX support | Set snd_legacy_surround 1 in console, 4 speakers in options, and use DSOAL for binaural HRTF mixing.[5] | |
Royalty free audio |
Localizations
- The language of the Subtitles is configured from the Audio Options of the game. The interface language is linked to the language of Steam.
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Arabic | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
Croatian | ||||
Czech | ||||
Danish | ||||
Dutch | ||||
Finnish | ||||
French | ||||
German | ||||
Greek | ||||
Hungarian | ||||
Indonesian | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Lithuanian | ||||
Norwegian | ||||
Polish | ||||
Portuguese | ||||
Brazilian Portuguese | ||||
Romanian | ||||
Russian | Official translation. | |||
Russian | Fan translation by «ZoG Forum Team». For Steam-version and mod-version – audio or text + audio | |||
Spanish | ||||
Latin American Spanish | ||||
Swedish | ||||
Turkish | ||||
Ukrainian | ||||
Vietnamese |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 32 | Versus |
||
Online play | 32 | Versus |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Nvidia 3D Vision | See Helix Mod: Black Mesa. | |||
iZ3D | ||||
vorpX | G3D, DirectVR Officially supported game, see official vorpx game list. |
Devices | |||
---|---|---|---|
Novint Falcon |
Issues unresolved
Chromatic aberration always on
- Chromatic aberration stays on even after disabling it through the video options. Its associate variable mat_chromatic_damage_enable doesn't work either.[6]
- This is a known issue with the newer D3D11-based UI that couldn't be fixed.[7] It seems to happen with some versions of Nvidia drivers and not in others, and at random points won't bug out at all.[citation needed] It seems to happen when the game game is CPU-bound on both Proton as well as Windows.[8]
Workaround: apply the -oldgameui as a command line argument[7] |
---|
The game closes abruptly right after you hit play
Workaround: apply the -oldgameui as a command line argument[9]
|
---|
|
Issues fixed
Flashlight not working on Intel GPU
- Flashlight would not properly lit certain props and level geometries (floors, air ducts, etc.) on Intel graphics.
Spoof the graphics device to the ones supported by the game.[11][12] |
---|
Add
|
Very poor performance on AMDGPU kernel driver (Linux)
- It is possible to run the game without starting Steam by running
bms.sh
Run the game in Steam Native environment[citation needed] |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9.0c, 9Ex | |
OpenGL | 2.1 | Linux only. |
Shader Model support | 2, 3 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | Heavily modified variant. |
Audio | Miles Sound System | |
Interface | Qt | v5.9.9 |
Input | SDL, XInput | SDL v2.0.4.0, XInput v9.15.779.0 |
Cutscenes | Bink Video | |
Multiplayer | Steamworks |
Enabling the console
Set through options menu[13] |
---|
|
DXVK translation layer
DXVK (Direct3D-to-Vulkan) can be used to improve the games performance.[14]
- The game will stutter while the cache file is being generated for the first time.
Use DXVK on Windows[citation needed] |
---|
|
Linux: force game to use Proton instead of Native Linux version[citation needed] |
---|
|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Vista | 7 |
Processor (CPU) | 2.6 GHz Dual Core | 3.2 GHz Quad Core |
System memory (RAM) | 6 GB | 8 GB |
Hard disk drive (HDD) | 20 GB | |
Video card (GPU) | 2 GB of VRAM DirectX 9.0c compatible | 4 GB of VRAM |
- Support for Windows XP has been dropped as of 2016, while the game can be playable on XP, it would likely cause problems due to 4GB RAM limits on the 32-bit version of XP.
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Ubuntu 14.0 | |
Processor (CPU) | 2.6 GHz Dual Core | 3.2 GHz Quad Core |
System memory (RAM) | 4 GB | 6 GB |
Hard disk drive (HDD) | 20 GB | |
Video card (GPU) | 2 GB of VRAM OpenGL 3.0 compatible | 3 GB of VRAM |
References
- ↑ Transfer savegame from the Free Black Mesa :: Black Mesa General Discussions
- ↑ Verified by User:Mr. obsolete 341 on 2021-11-22
- ↑ Resolution Issue? - Steam Discussion Forum - last accessed on 2022-09-24
- ↑ Toggle crouch? :: Black Mesa General Discussions - last accessed on 2022-09-24
- ↑ Black Mesa Xen w/ 3D spatial sound 🎧 (OpenAL Soft HRTF audio) 2020 New Year's special!
- ↑ Verified by User:Mrtnptrs on 2022-09-24
- Clearly visible at loading screen when you die when taking damage; game is then showing last frame where you clearly see chromatic aberration even though it was disabled in the video options.
- ↑ 7.0 7.1 My menu UI flickering so much and nothing is fixing it - Developer commenting on the bug - Redit - last accessed on 2022-09-24
- ↑ Version 1.10.1 - DXVK Github - last accessed on 2022-09-24
- ↑ i can't play black mesa - last accessed on 2022-09-24
- ↑ Frequently Asked Questions - Steam Discussion Forum - last accessed on 2022-09-24
- ↑ Black Mesa Flashlight bug
- ↑ Verified by User:Fudgesiclesxd on 2022-06-25
- (Original comment) Tested, although not directly with Black Mesa but it will work on any recent Source games. Alternative method would be doing same thing with dgVoodoo2, but on my test it didn't work. Also affects Linux version as well.
- ↑ Verified by User:Keith on 2020-03-12
- ↑ Vulkan performance on Windows is 15% faster than D3D9