GUIDE: Setting up Source SDK for BM

Yeah so after looking over my instructions and seeing that it’s something of a wall o’ text, I wrote a small tool to automate the process.

Download here: https://htdlhost.herokuapp.com/files/download/sdk2013bms.zip

(Chrome might mark the download as “dangerous”, probably because I only coded it recently and few people have actually downloaded it so far. It shouldn’t be dangerous, I swear. :stuck_out_tongue: )

Extract it anywhere, run sdk2013bms.exe, and fill in your Steam directory, a VMF directory, and a separate directory for the rungame script, and the tool should take care of the rest.

If anything screws up royally, let me know!

EDIT: For reference, my original manual setup instructions are in this post, just in case my tool fails:

https://forums.blackmesasource.com/showpost.php?p=575363&postcount=59

If my tool DOES fail, please report the error(s) to me so I can try to fix it, before resorting to the manual setup instructions! Thanks. :slight_smile:

After setting everything up I got a “missing wireframe” texture error. All materials work just fine. I tried coping the wireframe texture from an other source game, but it didn’t work - although the error doesn’t show up, the viewports stay black no matter what I do. Any hints?

Sounds like a gameinfo.txt issue. What does your gameinfo.txt look like in your SDK 2013/BMS folder?

I have a problem too : I installed it and all worked perfectly but one day, I launched Source SDK but Black Mesa wasn’t in the list as always. I tried to reinstall with your tool but when I press begin!, it shows an error : “error : Config”
Do you know why it shows that?

I’d need something more descriptive than that. Ideally a screenshot of the tool and the error, but if not, then precise instructions to reproduce the problem would help.

Here’s the screenshot with the error and all my configuration
bandicam 2014-05-20 08-16-27-269.jpg

Interesting. Just a hunch, but for the file Steam\steamapps\common\Source SDK 2013 Singleplayer\bin\GameConfig.txt, is the first line “Configs” with a capital C, or a lowercase c?

Well, the only GameConfig.txt that I’ve got is that one and the only “Config” I see is the one of the title in the file (as you can see in the screenshots)


and

So I don’t know if the problem is in it^^

Very interesting. Do me a favor and change the first line that says “GameConfig.txt” to “Configs” (with the capital C) and see if that fixes the issue.

Thanks it works now!

1st off, thanks for fragging my source sdk, second off, the solutions for gameConfig.txt missing dont work, Black Mesa will run fine, but It keeps showing the same error! I even looked for a GameConfig.txt or Gameinfo.txt in BMS, but alas to nothing. Please, Ive spent 3 hours trying to get this work and pulling my hair, and now I have a bloody Fragged source sdk. Any Help?

First off, don’t blame him for your failures. It’s really unbecoming to join a community and your first words being passive-aggressive towards someone who was only being helpful. > :frowning:

Secondly, I assume you mean the Source SDK launcher, which has been phased out for over a year. I’m sort of amazed you’re still trying to use it.

Next, GameConfig.txt is a Base 2013 file, it’ll be in your Source SDK Base 2013 SP\bin folder, not the BMS one (And if you couldn’t find GameInfo.txt in the BMS folder, you didn’t try at all :stuck_out_tongue: ).

Lastly, what exactly is your issue? Or the error you mentioned? We need some more info to solve your problem.

I’m having some trouble compiling maps properly.

The apparent issue is that after compiling, it can’t find the map in the BMS/maps-directory, despite it being set up accordingly. I managed to do a successful compile earlier on (this would be weeks ago), so when the map loads, it’s still an early version of it. When I copied the content to a new map, renamed it and compiled, I got this message:

The command failed. Windows reported the error:
“The system cannot find the file specified.”

Edit:
Nevermind. I apparently fixed it myself by actually making a skybox instead of just using cordon.

A note to anyone who gets an error saying that your GameConfig.txt file does not exist when you run my setup tool:

Run ‘hammer.exe’ in Source SDK Base 2013 Singleplayer\bin FIRST, and then try again. (If you installed Multiplayer, run hammer.exe from Source SDK Base 2013 Multiplayer\bin instead.)

Thanks!

Hey guys. Can you please explain how to set up Source SDK for making Black Mesa Deathmatch maps?

The Steam version of Black Mesa has its own SDK so I don’t think that’s necessary. Besides, the OP hasn’t been around here in a long time.

Guides are incoming very shortly. We’re working on it.

Latest guide:

go to common/Black Mesa/bin/hammer.exe

Worked.

Is this still valid for the Early Access copy?

It’s not. The Steam version of Black Mesa uses its own configuration.

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.