Garry's Mod

Garry's Mod

139 ratings
Mounting Black Mesa to GMod.
By josephfra
This guide will teach you how to easily mount Black Mesa to GMod. Gives examples for both the mod version of Black Mesa and the Steam version.
   
Award
Favorite
Favorited
Unfavorite
Overview
This tutorial will teach you how to easily mount Black Mesa Source to GMod so that you can use the materials and models from it.
Step 1
First, locate your "GarrysMod/garrysmod" folder. By default on Windows, it is
C:\Program Files (x86)\Steam\SteamApps\common\GarrysMod\garrysmod

If you are unsure, skip to the How to Find Your File Path section. This will show you how to access your installation's files and allow you to easily find the "garrysmod" folder.
Step 2
In your GarrysMod/garrysmod folder, find another folder called "cfg". Open this folder, then open the mount.cfg file inside using notepad or any other text editor.
Step 3
Now you need to locate the file path for your Black Mesa installation. If you do not know how to do this, scroll down to the How to Find Your File Path section.

For the Steam version, the default file path on Windows is
C:\Program Files (x86)\Steam\SteamApps\common\Black Mesa\bms

For the mod version of Black Mesa, the default file path on Windows is
"C:\Program Files (x86)\Steam\SteamApps\sourcemods\BMS"

If you use one of these default locations, you should verify that it is correct by following the How to Find Your File Path section.

Next, we will add a line to mount.cfg to tell Garry's Mod where our Black Mesa installation is.
Between the curly braces {}, add a new line with the following:

"bms" "path to your black mesa installation"

For example, with the default Windows file path, you would add:

"bms" "C:\Program Files (x86)\Steam\SteamApps\common\Black Mesa\bms"

Here is an example of a correctly configured mount.cfg to show where exactly to add this line.
// // Use this file to mount additional paths to the filesystem // DO NOT add a slash to the end of the filename // "mountcfg" { // "cstrike" "C:\steamcmd\steamapps\common\Counter-Strike Source Dedicated Server\cstrike" // "tf" "C:\mytf2server\tf" "bms" "C:\Program Files (x86)\Steam\SteamApps\common\Black Mesa\bms" }

Make sure that you do not have a double slash (//) before "bms", as this means the line will be ignored and will disable the mounting.
Black Mesa should now be successfully mounted on GMod.
How to Find Your File Path
There has been some confusion about the file paths in the comments, so I'm hoping this section will make it clearer. This section explains how to find your Black Mesa file path, but you can apply the same logic to find your Garry's Mod file path if you need to do so.

By default on Windows, Black Mesa is installed to:
C:\Program Files (x86)\Steam\SteamApps\common\Black Mesa\bms

Your installation may be in a different location for whatever reason - maybe you have a separate hard drive for games storage, or you're not running Windows.

To find where your instalation is stored, right click on Black Mesa in your library, and click "Properties"


In the properties menu, go to "Installed Files" and click "Browse".

This will open up a file browser showing your installed game files. You can then copy the path to the "bms" folder from here, and use it with the steps given in the guide.
Ending
Now you can open a Black Mesa Source map (I'm not sure if the maps are added to the list, if they aren't, download a Black Mesa map on the workshop) and there shouldn't be any missing textures or errors.
91 Comments
saveeurope 28 Aug @ 3:29pm 
it didnt work
josephfra  [author] 18 Aug @ 1:33pm 
not really - you only get models, textures and maps when you mount games to gmod. you can't get entities or weapons, same as when you mount any other source game.
ux92 7 Aug @ 3:31pm 
Maps work, but only mobs present in the maps are headcrabs. All dead NPC models do appear, but no live NPCs like scientists or soldiers appear. Also don't have any weapons available to spawn in the spawn menu as well as no entities. Any solution for this?
josephfra  [author] 6 Aug @ 8:22am 
yes, any text editor is fine
okokok 19 Jul @ 12:05pm 
will it work if i save it in notepad
A29F 26 May @ 1:00pm 
this is just confusing
freezer 25 May @ 7:33am 
i have already done this, but i have a question, why do all the npcs shown up as errors?
(in a good way)
buttcheeks:missing:
josephfra  [author] 25 Feb @ 2:07pm 
check the updated guide