Steam: После установки Black Mesa Source не появляется в списке библиотеки игр

Ну не появляется и ладно :)
Создадим ярлык, указав в качестве программы строку:

"C:\Program Files (x86)\Steam\Steam.exe" -applaunch 218 -game "C:\Program Files (x86)\Steam\steamapps\sourcemods\BMS"

Жирным выделены папки, где установлены Steam и Black Mesa соответственно.
На моем компьютере ярлык для запуска выглядит так:
D:\Games\Steam\Steam.exe -applaunch 218 -game "D:\Games\Black Mesa"

Если не отображается меню, то скорее всего проблема со шрифтами.
Одно из решений- удаления файла шрифтов ttf-bitstream-vera.

appid можно подсмотреть в файле-ярлыке игры. Например для Star Wars The Old Republic.url, он такой:

[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,0
[InternetShortcut]
IDList=
IconIndex=0
URL=steam://rungameid/1286830
IconFile=C:\Program Files (x86)\Steam\steam\games\5e0bb72a2ea0257d7b9084e7f8730d374391b11c.ico

Нам нужна строка:
URL=steam://rungameid/1286830
Здесь мы видим rungameid=1286830, т.е. appid будет равен 1286830