Ok, here is the solution to this problem, which should work for everyone (I hope).
- Have all files in their original state.
- Start Steam (Steam displays Black Mesa)
- Alter the following files in the BMS source directory (sourcemods/…)
a) steam.inf
b) gameinfo.txt
so that they look like this:
a)
appID=109
b) “GameInfo”
{
game “Black Mesa”
title “BL@CK MESA”
title2 “”
developer "Black Mesa Team"
developer_url "https://www.blackmesasource.com/"
type "singleplayer_only"
icon "resource/bms"
nomodels 0
nocrosshair 1
hidden_maps
{
"test_speakers" 1
"test_hardware" 1
}
FileSystem
{
SteamAppId 109
ToolsAppId 211
SearchPaths
{
Game |gameinfo_path|.
Game hl2
Game ep1
Game ep2
Game episodic
}
}
}
Basically you just replace the SteamAppId and appID number with 109.
-
THIS IS THE IMPORTANT PART: DO NOT CLOSE/RESTART STEAM. Just open the game from the Steam client afterwards. Bodies will stay.
If you restart Steam, the game will be gone and unlaunchable until you change the numbers back to the way they used to be.
-
When you want to resume your game, BlackMesa will be gone from Steam. But don’t worry, just reset the numbers to the way they used to be (causing the Game to appear once Steam is restarted), and then change them back to “109”.
Should work, let me know if this helped.