Guide To Setting Up Hammer With Steam
KungFuDiscoMonkey
Creator of ns_altair日本福岡県 Join Date: 2003-03-15 Member: 14555Members, NS1 Playtester, Reinforced - Onos
<!--QuoteBegin-Guide+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Guide)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
<b>Guide to setting up Hammer to work with Steam for Natural-Selection 3.0 Beta
Version 1.0
by KungFuDiscoMonkey</b>
<span style='color:orange'>Do not type the quotation marks. They are there to show what is typed. Type what is in between the quotation marks.</span>
<span style='color:red'>Game Configuration:</span>
Go to Tools>Options in Valve Hammer and select the Game Configuration tab.
Click the Edit button to set up a new configuration and name it. For this Guide we'll name it "<span style='color:yellow'>Natural-Selection Steam</span>"
Select the new configuration on the drop down menu.
Under Game Data Files, click the add button an navigate to the Natural-Selection. It should be located in your Natural-Selection directory.
Ex: "<span style='color:yellow'>C:\Steam\SteamApps\emailaddress@isp.net\half-life\nsp</span>"
Feel free to set up a default PointEntity and default SolidEntity if you?d like.
For Game Executable Directory, input the location of your Steam Installation.
Ex: "<span style='color:yellow'>C:\Steam</span>"
Mod Directory would be the location of your Natural-Selection Install.
Ex: "<span style='color:yellow'>C:\Steam\SteamApps\emailaddress@isp.net\half-life\nsp</span>"
Game Directory is the location for HL.
Ex: "<span style='color:yellow'>C:\Steam\SteamApps\emailaddress@isp.net\half-life\valve</span>"
RMF Directory is where you would like to store the source files for your map.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\maps</span>"
<span style='color:red'>Build Programs:</span>
Go to Tools>Options and select the Build Programs tab.
Select the game configuration from the drop down box.
For Game Executable, input the Steam program file.
Ex: "<span style='color:yellow'>C:\Steam\Steam.exe</span>"
For CSG Executable, input the CSG program you wish to use.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\tools\hlcsg.exe</span>"
For BSP Executable, input the BSP program you wish to use.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\tools\hlbsp.exe</span>"
For VIS Executable, input the VIS program you wish to use.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\tools\hlvis.exe</span>"
For RAD Executable, input the RAD program you wish to use.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\tools\hlrad.exe</span>"
For the compiled maps directory, input the directory for your Natural-Selection maps.
Ex: "<span style='color:yellow'>C:\Steam\SteamApps\emailaddress@isp.net\half-life\nsp\maps</span>"
<span style='color:red'>Compiling Your Map:</span>
The easiest way I have found to compile maps under Hammer is to set up a custom configuration under the advanced tab. Hit F9 to bring up the map compile dialog and click the advanced tab.
<span style='color:orange'>It may be possible to compile it using the normal compile dialog but it was giving me grief and I got fed up with it. Feel free to try. You'll still have to add the game parameters "-applaunch 70 -game nsp -console -dev" under Additional Game Parameters to get Steam to load your map in NS</span>
Click the Edit button and then New to create a new map configuration. Name it "<span style='color:yellow'>Natural-Selection Steam</span>"
and then close. Select this map configuration.
CSG:
Click new to create a new Compile/run command
Click the Cmds button and select CSG Program.
Under Parameters add "<span style='color:yellow'>$path\$file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
BSP:
Click new to create a new Compile/run command
Click the Cmds button and select BSP Program
Under Parameters add "<span style='color:yellow'>$path\$file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
VIS:
Click new to create a new Compile/run command
Click the Cmds button and select VIS Program
Under Parameters add "<span style='color:yellow'>$path\$file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
RAD:
Click new to create a new Compile/run command
Click the Cmds button and select LIGHT Program
Under Parameters add "<span style='color:yellow'>$path\$file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
Copy File:
Click new to create a new Compile/run command
Click the Cmds button and select Copy File
Under Parameters add "<span style='color:yellow'>$path\$file.bsp $bspdir\$file.bsp</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
Run Game:
Click new to create a new Compile/run command
Click the Cmds button and select Game Program
Under Parameters add "<span style='color:yellow'>-applaunch 70 -game nsp -console -dev +map $file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
Hammer Should Now Be Configured! Hit Go! to compile and test your map.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
<!--QuoteBegin-Extras+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Extras)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
<span style='color:red'>Explination of Parameters</span>
"$path\$file" is used to send the path and file for the compile tools to work on the file. They (normally) stay the same throughout the compile process. The map is then copied at the end.
"$path\$file.bsp $bspdir\$file.bsp" is used with the copy file command. The first part "$path\$file.bsp" gives the location of the origional file and the "$bspdir\$file.bsp" supplys the location to where the file will be copied.
"-applaunch 70" tells steam to automaticially start HL
"-game nsp" tells steam to load Natural-Selection as an addon
"-console -dev" automaticially enable cheats and developer mode for easier testing
"+map $file" tells HL to go ahead and load this map. The variable"$file" allows hammer to pass along your map name
<span style='color:red'>Things to Remember</span>
Sometimes the move from WON to Steam can play havoc with the wads. I suggest making sure the correct wads are moved to the nsp directory under steam then delete all the wads from hammer. Close hammer and restart then add the wads back using the new location under steam.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
<!--QuoteBegin-Changelog+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Changelog)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
<span style='color:red'>Changelog</span>
Feburary 1, 2004
-Changed the colors a bit to hopefully be easier to read on the new color scheme.
Janurary 31, 2004
-Version 1.0
<span style='color:red'>To Do:</span>
-Add Section about more advanced parameters
-Add part for NS hull files
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Please feel free to point out any errors/corrections/etc. If you're still having trouble, feel free to PM me and I'll see what I can do. Maybe I'll even add it to this guide.
Also, before you post page long log files from your compile errors, I would suggest you also read the thread here
<a href='http://www.unknownworlds.com/forums/index.php?showtopic=55406' target='_blank'>Common Errors And Problems, Index of Common Errors etc. by DarkATi</a>
about common compile errors.
<b>Guide to setting up Hammer to work with Steam for Natural-Selection 3.0 Beta
Version 1.0
by KungFuDiscoMonkey</b>
<span style='color:orange'>Do not type the quotation marks. They are there to show what is typed. Type what is in between the quotation marks.</span>
<span style='color:red'>Game Configuration:</span>
Go to Tools>Options in Valve Hammer and select the Game Configuration tab.
Click the Edit button to set up a new configuration and name it. For this Guide we'll name it "<span style='color:yellow'>Natural-Selection Steam</span>"
Select the new configuration on the drop down menu.
Under Game Data Files, click the add button an navigate to the Natural-Selection. It should be located in your Natural-Selection directory.
Ex: "<span style='color:yellow'>C:\Steam\SteamApps\emailaddress@isp.net\half-life\nsp</span>"
Feel free to set up a default PointEntity and default SolidEntity if you?d like.
For Game Executable Directory, input the location of your Steam Installation.
Ex: "<span style='color:yellow'>C:\Steam</span>"
Mod Directory would be the location of your Natural-Selection Install.
Ex: "<span style='color:yellow'>C:\Steam\SteamApps\emailaddress@isp.net\half-life\nsp</span>"
Game Directory is the location for HL.
Ex: "<span style='color:yellow'>C:\Steam\SteamApps\emailaddress@isp.net\half-life\valve</span>"
RMF Directory is where you would like to store the source files for your map.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\maps</span>"
<span style='color:red'>Build Programs:</span>
Go to Tools>Options and select the Build Programs tab.
Select the game configuration from the drop down box.
For Game Executable, input the Steam program file.
Ex: "<span style='color:yellow'>C:\Steam\Steam.exe</span>"
For CSG Executable, input the CSG program you wish to use.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\tools\hlcsg.exe</span>"
For BSP Executable, input the BSP program you wish to use.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\tools\hlbsp.exe</span>"
For VIS Executable, input the VIS program you wish to use.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\tools\hlvis.exe</span>"
For RAD Executable, input the RAD program you wish to use.
Ex: "<span style='color:yellow'>C:\Steam\Valve Hammer Editor\tools\hlrad.exe</span>"
For the compiled maps directory, input the directory for your Natural-Selection maps.
Ex: "<span style='color:yellow'>C:\Steam\SteamApps\emailaddress@isp.net\half-life\nsp\maps</span>"
<span style='color:red'>Compiling Your Map:</span>
The easiest way I have found to compile maps under Hammer is to set up a custom configuration under the advanced tab. Hit F9 to bring up the map compile dialog and click the advanced tab.
<span style='color:orange'>It may be possible to compile it using the normal compile dialog but it was giving me grief and I got fed up with it. Feel free to try. You'll still have to add the game parameters "-applaunch 70 -game nsp -console -dev" under Additional Game Parameters to get Steam to load your map in NS</span>
Click the Edit button and then New to create a new map configuration. Name it "<span style='color:yellow'>Natural-Selection Steam</span>"
and then close. Select this map configuration.
CSG:
Click new to create a new Compile/run command
Click the Cmds button and select CSG Program.
Under Parameters add "<span style='color:yellow'>$path\$file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
BSP:
Click new to create a new Compile/run command
Click the Cmds button and select BSP Program
Under Parameters add "<span style='color:yellow'>$path\$file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
VIS:
Click new to create a new Compile/run command
Click the Cmds button and select VIS Program
Under Parameters add "<span style='color:yellow'>$path\$file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
RAD:
Click new to create a new Compile/run command
Click the Cmds button and select LIGHT Program
Under Parameters add "<span style='color:yellow'>$path\$file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
Copy File:
Click new to create a new Compile/run command
Click the Cmds button and select Copy File
Under Parameters add "<span style='color:yellow'>$path\$file.bsp $bspdir\$file.bsp</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
Run Game:
Click new to create a new Compile/run command
Click the Cmds button and select Game Program
Under Parameters add "<span style='color:yellow'>-applaunch 70 -game nsp -console -dev +map $file</span>"
<span style='color:orange'><b>Make sure Use Long filenames is checked</b></span>
Hammer Should Now Be Configured! Hit Go! to compile and test your map.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
<!--QuoteBegin-Extras+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Extras)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
<span style='color:red'>Explination of Parameters</span>
"$path\$file" is used to send the path and file for the compile tools to work on the file. They (normally) stay the same throughout the compile process. The map is then copied at the end.
"$path\$file.bsp $bspdir\$file.bsp" is used with the copy file command. The first part "$path\$file.bsp" gives the location of the origional file and the "$bspdir\$file.bsp" supplys the location to where the file will be copied.
"-applaunch 70" tells steam to automaticially start HL
"-game nsp" tells steam to load Natural-Selection as an addon
"-console -dev" automaticially enable cheats and developer mode for easier testing
"+map $file" tells HL to go ahead and load this map. The variable"$file" allows hammer to pass along your map name
<span style='color:red'>Things to Remember</span>
Sometimes the move from WON to Steam can play havoc with the wads. I suggest making sure the correct wads are moved to the nsp directory under steam then delete all the wads from hammer. Close hammer and restart then add the wads back using the new location under steam.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
<!--QuoteBegin-Changelog+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Changelog)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
<span style='color:red'>Changelog</span>
Feburary 1, 2004
-Changed the colors a bit to hopefully be easier to read on the new color scheme.
Janurary 31, 2004
-Version 1.0
<span style='color:red'>To Do:</span>
-Add Section about more advanced parameters
-Add part for NS hull files
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Please feel free to point out any errors/corrections/etc. If you're still having trouble, feel free to PM me and I'll see what I can do. Maybe I'll even add it to this guide.
Also, before you post page long log files from your compile errors, I would suggest you also read the thread here
<a href='http://www.unknownworlds.com/forums/index.php?showtopic=55406' target='_blank'>Common Errors And Problems, Index of Common Errors etc. by DarkATi</a>
about common compile errors.
Comments
Seriously... Thank you.
I love you.
I have some problems with my compile...
I've done exactly as the giude says
Here's the compilelog:
hlcsg v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (merlinis@bigpond.net.au)
----- BEGIN hlcsg -----
Command line: C:\SIERRA\HALF-L~1\VALVEH~1\tools\hlcsg.exe c:\sierra\HALF-L~1\VALVEH~1\maps\NS_RED~1
Entering c:\sierra\HALF-L~1\VALVEH~1\maps\NS_RED~1.map
Current hlcsg Settings
Name | Setting | Default
---------------------|-----------|-------------------------
threads [ 2 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ off ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
priority [ Normal ] [ Normal ]
noclip [ off ] [ off ]
null texture stripping[ on ] [ on ]
clipnode economy mode [ on ] [ on ]
onlyents [ off ] [ off ]
wadtextures [ on ] [ on ]
skyclip [ on ] [ on ]
hullfile [ None ] [ None ]
min surface area [ 0.500 ] [ 0.500 ]
brush union threshold [ 0.000 ] [ 0.000 ]
Using mapfile wad configuration
Wadinclude list :
[zhlt.wad]
5 brushes (totalling 30 sides) discarded from clipping hulls
CreateBrush:
(0.11 seconds)
SetModelCenters:
(0.00 seconds)
CSGBrush:
(0.55 seconds)
Using Wadfile: \program\steam\steamapps\leffe_86@hotmail.com\half-life\nsp\ns2.wad
- Contains 14 used textures, 45.16 percent of map (296 textures in wad)
Using Wadfile: \program\steam\steamapps\leffe_86@hotmail.com\half-life\nsp\ns.wad
- Contains 17 used textures, 54.84 percent of map (578 textures in wad)
Texture usage is at 0.84 mb (of 4.00 mb MAX)
0.72 seconds elapsed
----- END hlcsg -----
hlbsp v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (merlinis@bigpond.net.au)
----- BEGIN hlbsp -----
Command line: C:\SIERRA\HALF-L~1\VALVEH~1\tools\hlbsp.exe c:\sierra\HALF-L~1\VALVEH~1\maps\NS_RED~1
Current hlbsp Settings
Name | Setting | Default
-------------------|-----------|-------------------------
threads [ 2 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ off ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
priority [ Normal ] [ Normal ]
noclip [ off ] [ off ]
nofill [ off ] [ off ]
null tex. stripping [ on ] [ on ]
notjunc [ off ] [ off ]
subdivide size [ 240 ] [ 240 ] (Min 64) (Max 512)
max node size [ 1024 ] [ 1024 ] (Min 64) (Max 4096)
Warning: === LEAK in hull 0 ===
Entity info_team_start @ ( -40, 84, 79)
Error:
A LEAK is a hole in the map, where the inside of it is exposed to the
(unwanted) outside region. The entity listed in the error is just a helpful
indication of where the beginning of the leak pointfile starts, so the
beginning of the line can be quickly found and traced to until reaching the
outside. Unless this entity is accidentally on the outside of the map, it
probably should not be deleted. Some complex rotating objects entities need
their origins outside the map. To deal with these, just enclose the origin
brush with a solid world brush
Leak pointfile generated
Warning: === LEAK in hull 1 ===
Entity info_team_start @ (-988, 305, 126)
Warning: === LEAK in hull 2 ===
Entity info_team_start @ ( -40, 84, 79)
Warning: === LEAK in hull 3 ===
Entity info_team_start @ (-988, 305, 126)
0.77 seconds elapsed
----- END hlbsp -----
hlvis v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (merlinis@bigpond.net.au)
----- BEGIN hlvis -----
Command line: C:\SIERRA\HALF-L~1\VALVEH~1\tools\hlvis.exe c:\sierra\HALF-L~1\VALVEH~1\maps\NS_RED~1
>> There was a problem compiling the map.
>> Check the file c:\sierra\HALF-L~1\VALVEH~1\maps\NS_RED~1.log for the cause.
----- END hlvis -----
hlrad v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (merlinis@bigpond.net.au)
----- BEGIN hlrad -----
Command line: C:\SIERRA\HALF-L~1\VALVEH~1\tools\hlrad.exe c:\sierra\HALF-L~1\VALVEH~1\maps\NS_RED~1
>> There was a problem compiling the map.
>> Check the file c:\sierra\HALF-L~1\VALVEH~1\maps\NS_RED~1.log for the cause.
----- END hlrad -----
Then it'says the teh file can not be found
Whats the problem.. Can the leak cause any compile probs?
Entity info_team_start @ ( -40, 84, 79)
Error:
A LEAK is a hole in the map, where the inside of it is exposed to the
(unwanted) outside region. The entity listed in the error is just a helpful
indication of where the beginning of the leak pointfile starts, so the
beginning of the line can be quickly found and traced to until reaching the
outside. Unless this entity is accidentally on the outside of the map, it
probably should not be deleted. Some complex rotating objects entities need
their origins outside the map. To deal with these, just enclose the origin
brush with a solid world brush
Leak pointfile generated
Warning: === LEAK in hull 1 ===
Entity info_team_start @ (-988, 305, 126)
Warning: === LEAK in hull 2 ===
Entity info_team_start @ ( -40, 84, 79)
Warning: === LEAK in hull 3 ===
Entity info_team_start @ (-988, 305, 126)
0.77 seconds elapsed
<!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
That's your problem and yes leaks cause lots of problems.
You also don't appear to have long file names checked.
thx alot <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
But, I've got a small problem here. When I go to compile, I get this error,
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->
************ ERROR ************
Error opening c:\program files\valve hammer editor\maps\xeranox.bsp: No such file or directory
** Executing...
** Command: Copy File
** Parameters: "c:\program files\valve hammer editor\maps\xeranox.bsp" "C:\Program Files\Steam\SteamApps\scorpion571@hotmail.com\half-life\nsp\maps\xeranox.bsp"
The command failed. Windows reported the error:
"The system cannot find the file specified."
<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
Normally, when I push F9 to run, it asks me to save either a .map or a .rmf, I saved a .map to my valve hammer editor/maps directory, and I configured the expert mode correctly, but I still get that error.
Can anybody help me please!?
** Executing...
** Command: D:\HALFLI~1\ZHLT25~1\hlcsg.exe
** Parameters: "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity"
hlcsg v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (merlinis@bigpond.net.au)
----- BEGIN hlcsg -----
Command line: D:\HALFLI~1\ZHLT25~1\hlcsg.exe "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity"
Entering d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity.map
Current hlcsg Settings
Name | Setting | Default
---------------------|-----------|-------------------------
threads [ 1 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ off ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
priority [ Normal ] [ Normal ]
noclip [ off ] [ off ]
null texture stripping[ on ] [ on ]
clipnode economy mode [ on ] [ on ]
onlyents [ off ] [ off ]
wadtextures [ on ] [ on ]
skyclip [ on ] [ on ]
hullfile [ None ] [ None ]
min surface area [ 0.500 ] [ 0.500 ]
brush union threshold [ 0.000 ] [ 0.000 ]
Using mapfile wad configuration
Wadinclude list :
[zhlt.wad]
0 brushes (totalling 0 sides) discarded from clipping hulls
CreateBrush:
30%...40%...50%...60%...70%...80%...90%... (0.14 seconds)
SetModelCenters:
(0.00 seconds)
CSGBrush:
10%...20%...30%...40%...50%...60%...70%...80%...90%... (0.70 seconds)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\halflife.wad
- Contains 5 used textures, 22.73 percent of map (3116 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\liquids.wad
- Contains 0 used textures, 0.00 percent of map (32 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns.wad
- Contains 6 used textures, 27.27 percent of map (578 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns2.wad
- Contains 9 used textures, 40.91 percent of map (296 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\gfx.wad
- Contains 0 used textures, 0.00 percent of map (7 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\decals.wad
- Contains 0 used textures, 0.00 percent of map (232 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\v_wad.wad
- Contains 0 used textures, 0.00 percent of map (80 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_ayumi.wad
- Contains 0 used textures, 0.00 percent of map (38 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_bast.wad
- Contains 0 used textures, 0.00 percent of map (22 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_eclipse.wad
- Contains 1 used texture, 4.55 percent of map (40 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_hera.wad
- Contains 0 used textures, 0.00 percent of map (65 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_lost.wad
- Contains 0 used textures, 0.00 percent of map (10 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_metal.wad
- Contains 0 used textures, 0.00 percent of map (13 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_nothing.wad
- Contains 0 used textures, 0.00 percent of map (5 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_tanith.wad
- Contains 1 used texture, 4.55 percent of map (101 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\co_rebirth.wad
- Contains 0 used textures, 0.00 percent of map (28 textures in wad)
Using Wadfile: \program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\co_kestrel.wad
- Contains 0 used textures, 0.00 percent of map (21 textures in wad)
Warning: More than 8 wadfiles are in use. (17)
This may be harmless, and if no strange side effects are occurring, then
it can safely be ignored. However, if your map starts exhibiting strange
or obscure errors, consider this as suspect.
added 3 additional animating textures.
Texture usage is at 0.61 mb (of 4.00 mb MAX)
1.89 seconds elapsed
----- END hlcsg -----
** Executing...
** Command: D:\HALFLI~1\ZHLT25~1\hlbsp.exe
** Parameters: "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity"
hlbsp v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (merlinis@bigpond.net.au)
----- BEGIN hlbsp -----
Command line: D:\HALFLI~1\ZHLT25~1\hlbsp.exe "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity"
Current hlbsp Settings
Name | Setting | Default
-------------------|-----------|-------------------------
threads [ 1 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ off ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
priority [ Normal ] [ Normal ]
noclip [ off ] [ off ]
nofill [ off ] [ off ]
null tex. stripping [ on ] [ on ]
notjunc [ off ] [ off ]
subdivide size [ 240 ] [ 240 ] (Min 64) (Max 512)
max node size [ 1024 ] [ 1024 ] (Min 64) (Max 4096)
BSP generation successful, writing portal file 'd:\program files\steam\steamapps\mantrid42@hotmail.prt'
1.47 seconds elapsed
----- END hlbsp -----
** Executing...
** Command: D:\HALFLI~1\ZHLT25~1\hlvis.exe
** Parameters: "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity"
hlvis v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (merlinis@bigpond.net.au)
----- BEGIN hlvis -----
Command line: D:\HALFLI~1\ZHLT25~1\hlvis.exe "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity"
318 portalleafs
1134 numportals
-= Current hlvis Settings =-
Name | Setting | Default
-------------------|-----------|-------------------------
threads [ 1 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ off ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
max vis distance [ 0 ] [ 0 ]
priority [ Normal ] [ Normal ]
fast vis [ off ] [ off ]
full vis [ off ] [ off ]
BasePortalVis:
10%...20%...30%...40%...50%...60%...70%...80%...90%... (0.70 seconds)
LeafThread:
10%...20%...30%...40%...50%...60%...70%...80%...90%... (54.30 seconds)
average leafs visible: 144
g_visdatasize:12096 compressed from 12720
55.11 seconds elapsed
----- END hlvis -----
** Executing...
** Command: D:\HALFLI~1\ZHLT25~1\hlrad.exe
** Parameters: "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity"
hlrad v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (merlinis@bigpond.net.au)
----- BEGIN hlrad -----
Command line: D:\HALFLI~1\ZHLT25~1\hlrad.exe "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity"
-= Current hlrad Settings =-
Name | Setting | Default
--------------------|---------------------|-------------------------
threads [ 1 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ off ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
priority [ Normal ] [ Normal ]
vismatrix algorithm [ Original ] [ Original ]
oversampling (-extra)[ off ] [ off ]
bounces [ 1 ] [ 1 ]
ambient light [ 0.000 0.000 0.000 ] [ 0.000 0.000 0.000 ]
maximum light [ 255.000 ] [ 256.000 ]
circus mode [ off ] [ off ]
smoothing threshold [ 50.000 ] [ 50.000 ]
direct threshold [ 25.000 ] [ 25.000 ]
direct light scale [ 2.000 ] [ 2.000 ]
coring threshold [ 1.000 ] [ 1.000 ]
patch interpolation [ on ] [ on ]
texscale [ on ] [ on ]
patch subdividing [ on ] [ on ]
chop value [ 64.000 ] [ 64.000 ]
texchop value [ 32.000 ] [ 32.000 ]
global fade [ 1.000 ] [ 1.000 ]
global falloff [ 2 ] [ 2 ]
global light scale [ 1.000 1.000 1.000 ] [ 1.000 1.000 1.000 ]
global gamma [ 0.500 0.500 0.500 ] [ 0.500 0.500 0.500 ]
global light scale [ 1.000 ] [ 1.000 ]
global sky diffusion [ 1.000 ] [ 1.000 ]
opaque entities [ on ] [ on ]
sky lighting fix [ on ] [ on ]
incremental [ off ] [ off ]
dump [ off ] [ off ]
colour jitter [ 0.0 0.0 0.0 ] [ 0.0 0.0 0.0 ]
monochromatic jitter [ 0.0 0.0 0.0 ] [ 0.0 0.0 0.0 ]
softlight hack [ 0.0 0.0 0.0 0.0 ] [ 0.0 0.0 0.0 0.0 ]
diffuse hack [ on ] [ on ]
spotlight points [ on ] [ on ]
custom shadows with bounce light
[ off ] [ off ]
rgb transfers [ off ] [ off ]
997 faces
Create Patches : 4368 base patches
0 opaque faces
60578 square feet [8723269.00 square inches]
Error: No Lights!
Description: lighting of map halted (I assume you do not want a pitch black map!)
Howto Fix: Put some lights in the map.
----- END hlrad -----
** Executing...
** Command: Copy File
** Parameters: "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity.bsp" "D:\Program Files\Steam\SteamApps\mantrid42@hotmail.com\half-life\nsp\maps\ns_singularity.bsp"
The command failed. Windows reported the error:
"The system cannot find the file specified."
** Executing...
** Command: D:\PROGRA~1\Steam\Steam.exe
** Parameters: -applaunch 70 -game nsp -console -dev +map "ns_singularity"
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
I think the problem is with the Copy File command, because the file ns_singularity.bsp doesn't exist. Anywhere.
** Executing...
** Command: Copy File
** Parameters: "d:\program files\steam\steamapps\mantrid42@hotmail.com\half-life\nsp\ns_singularity.bsp" "D:\Program Files\Steam\SteamApps\mantrid42@hotmail.com\half-life\nsp\maps\ns_singularity.bsp"
The command failed. Windows reported the error:
"The system cannot find the file specified."
I think the problem is with the Copy File command, because the file ns_singularity.bsp doesn't exist. Anywhere. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
From reading your post I'm thinking that you saved your map file in the same place that the other ns maps are located. If this is the case try unchecking the line to copy the file and see if that works. If not you can PM me so that people don't keep making several page long posts of their error logs <!--emo&:)--><img src='http://www.natural-selection.org/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->.
Error: No Lights!
Description: lighting of map halted (I assume you do not want a pitch black map!)
Howto Fix: Put some lights in the map.<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
There's your problem.
60578 square feet [8723269.00 square inches]
Error: No Lights!
Description: lighting of map halted (I assume you do not want a pitch black map!)
Howto Fix: Put some lights in the map.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
There's your problem. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
No, I added some lights. And, no, the maps aren't saved to the directory where the maps already are (well, the .bsp is still supposed to be sent to nsp/maps, but that wouldn't be a problem). I unchecked Copy, and the .bsp still appears no where.
i had the same problem as you dude.
ive figured it out.
the guide is slightly wrong (but still very helpful as i didnt know any of this til 5 mins ago):
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Copy File:
Click new to create a new Compile/run command
Click the Cmds button and select Copy File
Under Parameters add "$path\$file.bsp $bspdir\$file.bsp"
Make sure Use Long filenames is checked
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
this needs to be
under parameters add "$path\$file.rmf $bspdir\$file.bsp"
its becuase hammer trying to convert a *.bsp to *.bsp but the source map is not *.bsp its an *.rmf file.
Hope this helps <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
but now ive solved that im getting another problem <!--emo&???--><img src='http://www.unknownworlds.com/forums/html//emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif' /><!--endemo-->
i get this after ns loads
in that case i still have a problem.
i get this now
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->** Executing...
** Command: C:\PROGRA~1\VALVEH~1\tools\hlcsg.exe
** Parameters: "c:\program files\valve hammer editor\maps\ns_simple"
** Executing...
** Command: C:\PROGRA~1\VALVEH~1\tools\hlbsp.exe
** Parameters: "c:\program files\valve hammer editor\maps\ns_simple"
** Executing...
** Command: C:\PROGRA~1\VALVEH~1\tools\hlvis.exe
** Parameters: "c:\program files\valve hammer editor\maps\ns_simple"
** Executing...
** Command: C:\PROGRA~1\VALVEH~1\tools\hlrad.exe
** Parameters: "c:\program files\valve hammer editor\maps\ns_simple"
** Executing...
** Command: Copy File
** Parameters: "c:\program files\valve hammer editor\maps\ns_simple.bsp" "C:\Program Files\Steam\SteamApps\eccleglenfarcus@hotmail.com\Half-life\nsp\maps\ns_simple.bsp"
The command failed. Windows reported the error:
"The system cannot find the file specified."
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
i thought that this could be becuse its trying to find ns_simple.BSP in my hammer folder, but that file doesnt exsist, it ns_simple.rmf
open Hammer
open your map
select File -> Export .MAP
Edit: Then run compile
/Edit
if you keep hammer open while you run the map, then quit and make changes, you can use the Export Again option.
any idea on the compiling tools?
thanx for the help
visit <a href='http://www.valve-erc.com' target='_blank'>VERC</a> they have a builder on the front page
there are also other toold you can get, i just dont have them handy, as i'm a batch guy myself.
i reinstalled my compile tools
it works fine now.
thanx guys
now it just freezes when it loads...
to my knowedge the loading should be like any other map because compiling happens before hand
any ideas...
any idea on the compiling tools?
thanx for the help <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
You are missing some required DLLs for the p12 version of the tools. If I were you, I'd just download p13 from the stickied thread -- it comes with all the necessary DLL files in the zip.
EDIT: saw that you reinstalled and fixed.
Somehow hammer or whatever seems to save my map under my username <!--emo&???--><img src='http://www.unknownworlds.com/forums/html//emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif' /><!--endemo-->
check my log:
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->
** Executing...
** Command: Change Directory
** Parameters: "C:\Games\Steam"
** Executing...
** Command: C:\Games\HAMMER~1\tools\hlcsg.exe
** Parameters: "c:\games\steam\steamapps\johnnyvdoremalen@hotmail"
hlcsg v2.5.3 rel Custom Build 1.7p13 (Feb ?3 2004)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (webmaster@xp-cagey.com)
----- ?BEGIN ?hlcsg -----
Command line: C:\Games\HAMMER~1\tools\hlcsg.exe c:\games\steam\steamapps\johnnyvdoremalen@hotmail
Error: Error opening c:\games\steam\steamapps\johnnyvdoremalen@hotmail.map: No such file or directory
----- ? END ? hlcsg -----
** Executing...
** Command: C:\Games\HAMMER~1\tools\hlbsp.exe
** Parameters: "c:\games\steam\steamapps\johnnyvdoremalen@hotmail"
hlbsp v2.5.3 rel Custom Build 1.7p13 (Feb ?3 2004)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (webmaster@xp-cagey.com)
----- ?BEGIN ?hlbsp -----
Command line: C:\Games\HAMMER~1\tools\hlbsp.exe c:\games\steam\steamapps\johnnyvdoremalen@hotmail
>> There was a problem compiling the map.
>> Check the file c:\games\steam\steamapps\johnnyvdoremalen@hotmail.log for the cause.
----- ? END ? hlbsp -----
** Executing...
** Command: C:\Games\HAMMER~1\tools\hlvis.exe
** Parameters: "c:\games\steam\steamapps\johnnyvdoremalen@hotmail"
hlvis v2.5.3 rel Custom Build 1.7p13 (Feb ?3 2004)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (webmaster@xp-cagey.com)
----- ?BEGIN ?hlvis -----
Command line: C:\Games\HAMMER~1\tools\hlvis.exe c:\games\steam\steamapps\johnnyvdoremalen@hotmail
>> There was a problem compiling the map.
>> Check the file c:\games\steam\steamapps\johnnyvdoremalen@hotmail.log for the cause.
----- ? END ? hlvis -----
** Executing...
** Command: C:\Games\HAMMER~1\tools\hlrad.exe
** Parameters: "c:\games\steam\steamapps\johnnyvdoremalen@hotmail"
hlrad v2.5.3 rel Custom Build 1.7p13 (Feb ?3 2004)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to (webmaster@xp-cagey.com)
----- ?BEGIN ?hlrad -----
Command line: C:\Games\HAMMER~1\tools\hlrad.exe c:\games\steam\steamapps\johnnyvdoremalen@hotmail
>> There was a problem compiling the map.
>> Check the file c:\games\steam\steamapps\johnnyvdoremalen@hotmail.log for the cause.
----- ? END ? hlrad -----
** Executing...
** Command: Copy File
** Parameters: "c:\games\steam\steamapps\johnnyvdoremalen@hotmail.bsp" "C:\Games\Steam\SteamApps\johnnyvdoremalen@hotmail.com\half-life\nsp\maps\johnnyvdoremalen@hotmail.bsp"
The command failed. Windows reported the error:
?"Het systeem kan het opgegeven bestand niet vinden."
<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
the last line is dutch it stand for 'the system can't find the file'
PLEASE HELP <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->
EDIT:
oh and also, i read somewhere that there are tools or settings for the current tools so that they don't recompile the entire map, but only the edited portion of it. anyone know more of this??
The tools choke on directory names that contain a period (like email@isp.com) so they can't compile map files that are inside a steam directory. If you move your map file to another directory that doesn't have a period in the compile path, you should be OK.
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->oh and also, i read somewhere that there are tools or settings for the current tools so that they don't recompile the entire map, but only the edited portion of it. anyone know more of this??<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
There are a few things you can do to save time -- running CSG -onlyents will only update entity property information leaving the rest of your map alone. You can update the location of point entities using this method, but changes to brush entities require a full compile.
You can save a lot of time when tweaking lighting by running RAD -incremental... once again any changes to map geometry will require a full compile.
- game data files (gonna have to copy those then)
- mod directory
- game directory
- place for compiled maps to go
Is this going to stay this way or is there going to be a fix for Hammer for this? It seems kinda weird to have to manually move your map to the right directory <!--emo&???--><img src='http://www.unknownworlds.com/forums/html//emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif' /><!--endemo-->
I changed the paths myself yet but didnt knew bout that expert tab be4 runnin the game. It compiled my map but i couldnt run it in steam even the path for the map was right. Thx !
Seriously... Thank you.
I love you. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
amen
It's a compiler problem, and it's going to be fixed in p14 (I've already rewritten the file handler, it's in testing now).