Modern SDK for BM?

Hello everyone.

Before we begin I have read the instructions on this forum for how to include BM in the source SDK, and have done all that already. I am now having issues compiling the game.

I have a simple map, a hollow box with a player start. No lights or entities of any kind. When compiling it I run it with Normal on all settings, and this is what I get back:

Loads menu with a blurred background.
Console:
maxplayers set to 1
Steam config directory: D:\Steam\VALVE\steamapps\common\Source SDK Base 2007\platform\config
Legacy Surround disabled.
exec: couldn’t exec userconfig.cfg
CModelLoader::Map_IsValid: No such map ‘maps/tes6.bsp’
map load failed: tes6 not found or invalid
(map name is tes6, and when I use "map " in the console to load it, I get no results, it doesn’t exist to BM)

Log:
[i]** Executing…
** Command: “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vbsp.exe”
** Parameters: -game “d:\steam\valve\steamapps\sourcemods\BMS” “D:\Steam\VALVE\SteamApps\SourceMods\BMS\maps\tes6”

  • Could not execute the command:
    “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vbsp.exe” -game “d:\steam\valve\steamapps\sourcemods\BMS” “D:\Steam\VALVE\SteamApps\SourceMods\BMS\maps\tes6”
  • Windows gave the error message:
    “Access is denied.”

** Executing…
** Command: “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vvis.exe”
** Parameters: -game “d:\steam\valve\steamapps\sourcemods\BMS” “D:\Steam\VALVE\SteamApps\SourceMods\BMS\maps\tes6”

  • Could not execute the command:
    “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vvis.exe” -game “d:\steam\valve\steamapps\sourcemods\BMS” “D:\Steam\VALVE\SteamApps\SourceMods\BMS\maps\tes6”
  • Windows gave the error message:
    “Access is denied.”

** Executing…
** Command: “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vrad.exe”
** Parameters: -game “d:\steam\valve\steamapps\sourcemods\BMS” “D:\Steam\VALVE\SteamApps\SourceMods\BMS\maps\tes6”

  • Could not execute the command:
    “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vrad.exe” -game “d:\steam\valve\steamapps\sourcemods\BMS” “D:\Steam\VALVE\SteamApps\SourceMods\BMS\maps\tes6”
  • Windows gave the error message:
    “Access is denied.”

** Executing…
** Command: Copy File
** Parameters: “D:\Steam\VALVE\SteamApps\SourceMods\BMS\maps\tes6.bsp” “d:\steam\valve\steamapps\sourcemods\BMS\maps\tes6.bsp”

** Executing…
** Command: D:\Steam\VALVE\steam.exe
** Parameters: -applaunch 218 -game “d:\steam\valve\steamapps\sourcemods\BMS” +map “tes6”

[/i]

And the only thing that is produced in the folder is “tes6.vmf”. Nothing else.
I have copied old maps from a previous PC that have a .bsp and .vmf file and they load and run flawlessly.

Here is the Gameconfig I copied from the aforementioned SDK setup thread:
“Configs”
{
“Games”
{
“Black Mesa”
{
“GameDir” “d:\steam\valve\steamapps\sourcemods\BMS”
“hammer”
{
“GameData0” “d:\steam\valve\steamapps\sourcemods\BMS\bms.fgd”
“TextureFormat” “5”
“MapFormat” “4”
“DefaultTextureScale” “0.250000”
“DefaultLightmapScale” “16”
“GameExe” “d:\steam\valve\steamapps\fragnbrag\half-life 2\hl2.exe”
“DefaultSolidEntity” “func_detail”
“DefaultPointEntity” “info_player_start”
“BSP” “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vbsp.exe”
“Vis” “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vvis.exe”
“Light” “d:\steam\valve\steam\steamapps\fragnbrag\sourcesdk\bin\source2007\bin\vrad.exe”
“GameExeDir” “d:\steam\valve\steamapps\fragnbrag\half-life 2”
“MapDir” “d:\steam\valve\steamapps\sourcemods\BMS\maps”
“BSPDir” “d:\steam\valve\steamapps\sourcemods\BMS\maps”
“CordonTexture” “tools\toolsskybox”
“MaterialExcludeCount” “0”
}
}
}
“SDKVersion” “3”
}

Any and all help would be greatly appreciated. Thanks in advance.

I’d say either you have the compile tools (or the folder they’re in) set to read-only for some reason, or maybe the old SDK is bonked.
Try this tutorial for setting up in the 2013 SDK.

Thank you Crypt! This worked, though the exe is a little off-putting, what with the danger thing. I followed his wall of text manual and I can now edit BMS maps again!

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.