aboutsummaryrefslogtreecommitdiff
path: root/subpages/Batch_Compiler-Tutorials
diff options
context:
space:
mode:
Diffstat (limited to 'subpages/Batch_Compiler-Tutorials')
-rw-r--r--subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Half-Life).html469
-rw-r--r--subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Source).html322
-rw-r--r--subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Half-Life).html579
-rw-r--r--subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Source).html608
-rw-r--r--subpages/Batch_Compiler-Tutorials/Batch_Compiler_Specification_Files.html2714
-rw-r--r--subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Half-Life).html565
-rw-r--r--subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Source).html431
7 files changed, 5688 insertions, 0 deletions
diff --git a/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Half-Life).html b/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Half-Life).html
new file mode 100644
index 0000000..b252111
--- /dev/null
+++ b/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Half-Life).html
@@ -0,0 +1,469 @@
+<!DOCTYPE html>
+
+<head>
+ <title>Nem's Tools [Home - News]</title>
+ <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="../../css/default.css">
+ <meta http-equiv="pragma" content="no-cache">
+ <meta http-equiv="cache-control" content="no-cache">
+ <meta name="author" content="Ryan Gregg">
+ <meta name="description" content="Nem&#39;s Half-Life and Half-Life 2 editing tools.">
+</head>
+
+<body>
+ <div class="banner" onclick="location.href='https://google.com'"> </div>
+ <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's
+ Tools website</a>, restored from <a
+ href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br>
+ Download section now provides links to both Web Archive and to unofficial Github mirror.
+ </div>
+ <div class="main">
+ <div class="group">
+ <div class="separator"></div>
+ <div class="heading2 menu">
+ <a href="../../index.html" class="menuitem">Home</a>
+ <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a>
+ <a href="../../pages/Crafty.html" class="menuitem">Crafty</a>
+ <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a>
+ <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a>
+ <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a>
+ <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a>
+ <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a>
+ <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a>
+ <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a>
+ </div>
+ <div class="separator"></div>
+ <div class="content">
+ <div class="main_area">
+ <div class="space"></div>
+ <div class="main_content">
+ <div class="group">
+ <div class="heading1">
+ <div class="space"></div><span class="left"><a name="p34"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34#p34">Adding
+ Preset 'Quick Launch' Buttons (Half-Life)</a> - <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: May 26th, 2003 - 10:42:46 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">
+ <p>If you are coming from the <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=33#p33">Creating
+ A Preset</a> tutorial then you should be all set to add your "Full" preset to the <b>Presets</b>
+ menu; otherwise, if you have not created a "Full" preset, please see the <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=33#p33">Creating
+ A Preset</a> tutorial.</p>
+
+ <p>To add a preset to the <b>Presets</b> menu we must first head back to the options form. In the
+ <b>Options</b> menu click <b>Setup</b>. Next click on the <b>Presets</b> tab. It should look like
+ this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup18.png" width="304" height="376"
+ alt="Options Form - Presets Tab"></center>
+
+ <p>Now click the <b>Add</b> button and browse to the location you saved your preset to, select it, and
+ open it. The preset will now be added to your list of presets as shown below:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup19.png" width="304" height="376"
+ alt="Options Form - Paths Tab"></center>
+
+ <p>You can add as many presets as you want here, and remove them latter by simply selecting them and
+ clicking the <b>Remove</b> button. Once you are happy with the presets you have added, click <b>OK</b>
+ to return to the main Batch Compiler from. You'll now notice a shinny new <b>Presets</b> main menu
+ option. From here you can launch any presets you added from the options form. It should look like
+ this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup20.png" width="790" height="605"
+ alt="Batch Compiler Form"></center>
+
+ <p>You can pick up a pack of three common preset files <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/files/files/presets.zip">here</a>.
+ This includes presets for fast, normal, and full compiles.</p>
+ </div>
+ <div class="heading1">
+ <div class="space"></div><span class="left">Modified: Mar 24th, 2005 - 6:15:30 pm</span><span
+ class="right">[ 24428 Views ]</span>
+ <div class="space"></div>
+ </div>
+ </div><br>
+ <div class="offsets">[ 1 <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&amp;o=15#p34">2</a>
+ ]</div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c25"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jun 5th, 2003 - 9:10:25 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ A lot of people are always asking me what good settings for a full compile are, so if you haven't
+ noticed the like to sample preset files yet, look directly above this post.<br>
+ <br>
+ <img src="../../images/emotes/capoera.gif" width="32" height="32" alt="capoera"><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c229"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=275">madman_12004</a></span><span
+ class="right">Posted: Oct 3rd, 2003 - 6:11:15 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ one thing im new to this and i was wondering if you need to have Half life.<img
+ src="../../images/emotes/where.gif" width="32" height="32" alt="where"><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c230"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Oct 3rd, 2003 - 3:49:39 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ As in will it work for CS retail? Yes it will, just change the appropriate paths (i.e., instead of
+ hl.exe use cstrike.exe).<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c248"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=287">mykel_suthertun</a></span><span
+ class="right">Posted: Oct 16th, 2003 - 3:02:36 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ I used to compile in Worldcraft but it has since stopped working with my map, so I downloaded your
+ compiler. I followed the tutorial exactly, and even downloaded the Full preset and used it to compile my
+ map. It worked, however there are no shadows in my map at all like there used to be. How can I fix
+ this?<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c626"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=630">rexbron</a></span><span
+ class="right">Posted: May 26th, 2004 - 4:57:30 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ I have not been able to find a tutorial on how comple in 1.6 and then launch right in to it. I was
+ wondering if any one knew how?<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c776"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=765">DeadMan</a></span><span
+ class="right">Posted: Jul 18th, 2004 - 10:38:36 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ i have every thing set up just as above but i get this in the log file.....<br>
+ ----------------------------------------------------<br>
+ Error: Entity 0, Brush 439, Side 1: has a coplanar plane at (2984, 1808, 384), texture METALSKIN1<br>
+ Error: Entity 0, Brush 439: outside world(+/-4096): (-1658,-7165,-10000)-(7798,10459,10000)<br>
+ Error: Entity 0, Brush 439: outside world(+/-4096): (-1658,-7165,-10000)-(7798,10459,10000)<br>
+ Error: Entity 0, Brush 439: outside world(+/-4096): (-1658,-7165,-10000)-(7798,10459,10000)<br>
+ ----------------------------------------------------<br>
+ can anyone help or head me in the right direction??<br>
+ <br>
+ thanx<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c778"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jul 19th, 2004 - 10:25:38 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>You have BC set up right, but any errors you get compiling are errors with your
+ map, not BC. See <a
+ href="https://web.archive.org/web/20170915113736/http://www.slackiller.com/tommy14/errors.htm">this
+ page</a>.<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c781"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=765">DeadMan</a></span><span
+ class="right">Modified: Jul 20th, 2004 - 10:57:05 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ <div class="vbtitle">Code:</div>
+ <div class="vbcode">This error is always caused by vertex manipulation.<br>A plane is defined by 3
+ unique coordinates. If any of the three<br>coordinates are the same, then you don't really have a
+ plane (its<br>either a line or a point). <br>There is no way to fix this error other than to delete
+ the brush and<br>recreate it completely.</div><br>
+ im taking it that the surfaces must be cbes,hex,etc. and cant have 2 sides..<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c986"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=983">neo-interactive</a></span><span
+ class="right">Posted: Sep 6th, 2004 - 8:28:12 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ Error: Can't open c:\windows\desktop\neo-map\index.p0<br>
+ <br>
+ <br>
+ <br>
+ i get this error when compiling my map!!!!<img src="../../images/emotes/bleeh.gif" width="32"
+ height="32" alt="bleeh"><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c987"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=983">neo-interactive</a></span><span
+ class="right">Posted: Sep 6th, 2004 - 8:29:37 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ i get another error too<br>
+ <br>
+ the file is invalid or not set!<br>
+ <br>
+ c:\programsfiles\valvahammereditor\compiler.bat<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">11.</span> <a name="c1773"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1905">squirtle</a></span><span
+ class="right">Posted: Dec 11th, 2005 - 2:27:48 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">i have a question. i got my map to work but after i almost threw my computer accross
+ the room. i keeped getting a light error it said to add lights. well i had some so i thought maybe i
+ need more, and thew lights all over the place and then the compile just had a quick dos popup window
+ comes up and goes away and nothing happens. so i took a screenshot and saw it said unknown option
+ "-cliptype" so i went to the csg tab and unchecked cliptype and it compiled fine. what am i doing wrong
+ that cliptype had to be unchecked?</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c1774"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Dec 11th, 2005 - 11:55:40 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">The switch isn't working because the version of Zoner's Tools that you have is out of
+ date. See <a href="https://web.archive.org/web/20170915113736/http://www.zhlt.tk/">this page</a> for
+ more info.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c1779"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1905">squirtle</a></span><span
+ class="right">Posted: Dec 15th, 2005 - 9:57:29 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">are u entirly sur about that because I tried that. and another thing, the tools from
+ "Zoners Tools Legacy (v2.5.3)" in the archive mapping tools u have for download didnt work eather but i
+ got another version called zhlt253-17. not sure if thats same version but thoes tools work but like i
+ said, i have to uncheck cliptype. can u specify what versions are compatible. im using valve
+ hammer/worldcraft 3.4 and batch compiler 3.1.2. </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c1781"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Modified: Dec 16th, 2005 - 12:55:39 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Here is a <a
+ href="https://web.archive.org/web/20170915113736/http://www.zhlt.info/">better link</a>. According to
+ that link, the latest tools (v3.3) support the cliptype parameter. If they don't, please let me know and
+ I'll update the specification. It is had for me to keep track of all the changes to the tools on top of
+ everything.<br>
+ <br>
+ The cliptype switch isn't essential as long as you aren't running out of clip nodes, so if you aren't,
+ you can safey ignore it.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">15.</span> <a name="c1783"
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><span
+ class="right">Modified: Dec 16th, 2005 - 3:05:51 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">The cliptype option is only in zhlt 2.5.3m1.7p3 (I guess that's the full name). That
+ means any of the really old tools (zhlt 2.5.3 and before), semi-old tools (mhlt 1.7 and before) and earl
+ chlt builds don't have the clip type options. The option was introducex in XP-Cageys 'P' series. See <a
+ href="https://web.archive.org/web/20170915113736/http://zhlt.info/version-history.html">the version
+ history</a> if you don't beleive me.<br><br>If you want to use the cliptype option, your best bet is a
+ version of <a
+ href="https://web.archive.org/web/20170915113736/http://ammahls.com/index.php?page=downloadcat&amp;cat=tools">ZHLT
+ 3</a>. Like Nem siad, unless you are having clipping problems, you shouldn't even need to use this
+ option. However, if you are using ZHLT 3+, I suggust using cliptype precise if it dosn't cause you any
+ error.</div>
+ </div><br>
+ <div class="offsets">[ 1 <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&amp;o=15#p34">2</a>
+ ]</div><br>
+ <div class="info center">You must be logged in to post a comment.<br>New users can register <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&amp;o=0&amp;action=addauthor">here</a>.
+ </div>
+ </div>
+ <div class="main_sidebar">
+ <div class="group">
+ <div class="heading1"><span class="title">Batch Compiler</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=5">Revision
+ History</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=4">Specification
+ Files</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Login</span></div>
+ <div class="content">
+ <form name="loginform" method="post"
+ action="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&amp;o=0">
+ <div class="label">Username:</div>
+ <div><input type="text" name="username" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label">Password:</div>
+ <div><input type="password" name="password" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label"><input type="checkbox" name="storepassword" class="checkbox"
+ checked="checked">Store Password</div>
+ <div><input name="login" type="submit" value="Login" class="button"></div>
+ </form>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">New Users</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&amp;o=0&amp;action=addauthor">Register</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&amp;o=0&amp;action=retrievepassword">Retrieve
+ Password</a></span><br>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Comments</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4040">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=213&amp;o=45#c4039">Crafty
+ FAQ</a> (<a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4038">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=205&amp;o=210#c4037">About
+ Crafty</a> (<a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=169&amp;o=90#c4036">GCFScape
+ v1.8.6 Full</a> (<a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape
+ v1.8.6</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape
+ v1.8.5</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape
+ v1.8.4</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape
+ v1.8.3</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib
+ v1.3.2</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Most Popular Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit
+ v1.2.5 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape
+ v1.3.1 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit
+ v1.3.3 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF
+ Plug-In for Photoshop</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape
+ v1.8.6 Full</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Newest Member</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Elite Spammers</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br>
+ </div>
+ </div>
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Feeds</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/rss/?page=1">RSS
+ 2.0 (News)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/rss/">RSS 2.0
+ (Entire Site)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/rss/?comments&amp;limit=15">RSS
+ 2.0 (Comments)</a></span><br>
+ </div>
+ </div>
+
+
+ </div>
+ <div class="space"></div>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a
+ href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution
+ time: 0.07963s; Queries: 14.<br>
+ </span></div>
+ </div>
+ </div>
+</body>
+
+</html> \ No newline at end of file
diff --git a/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Source).html b/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Source).html
new file mode 100644
index 0000000..f7d6216
--- /dev/null
+++ b/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Source).html
@@ -0,0 +1,322 @@
+<!DOCTYPE html>
+
+<head>
+ <title>Nem's Tools [Home - News]</title>
+ <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="../../css/default.css">
+ <meta http-equiv="pragma" content="no-cache">
+ <meta http-equiv="cache-control" content="no-cache">
+ <meta name="author" content="Ryan Gregg">
+ <meta name="description" content="Nem&#39;s Half-Life and Half-Life 2 editing tools.">
+</head>
+
+<body>
+ <div class="banner" onclick="location.href='https://google.com'"> </div>
+ <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's
+ Tools website</a>, restored from <a
+ href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br>
+ Download section now provides links to both Web Archive and to unofficial Github mirror.
+ </div>
+ <div class="main">
+ <div class="group">
+ <div class="separator"></div>
+ <div class="heading2 menu">
+ <a href="../../index.html" class="menuitem">Home</a>
+ <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a>
+ <a href="../../pages/Crafty.html" class="menuitem">Crafty</a>
+ <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a>
+ <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a>
+ <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a>
+ <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a>
+ <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a>
+ <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a>
+ <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a>
+ </div>
+ <div class="separator"></div>
+ <div class="content">
+ <div class="main_area">
+ <div class="space"></div>
+ <div class="main_content">
+ <div class="group">
+ <div class="heading1">
+ <div class="space"></div><span class="left"><a name="p143"
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143#p143">Adding
+ Preset 'Quick Launch' Buttons (Source)</a> - <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Feb 10th, 2005 - 2:14:07 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">
+ <p>If you are coming from the <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=142#p142">Creating
+ A Preset</a> tutorial then you should be all set to add your "Fast" preset to the <b>Presets</b>
+ menu; otherwise, if you have not created a "Fast" preset, please see the <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=142#p142">Creating
+ A Preset</a> tutorial.</p>
+
+ <p>To add a preset to the <b>Presets</b> menu we must first head back to the options form. In the
+ <b>Options</b> menu click <b>Setup</b>. Next click on the <b>Presets</b> tab. It should look like
+ this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup17.png" width="304"
+ height="376" alt="Options Form - Presets Tab"></center>
+
+ <p>Now click the <b>Add</b> button and browse to the location you saved your preset to, select it, and
+ open it. The preset will now be added to your list of presets as shown below:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup18.png" width="304"
+ height="376" alt="Options Form - Paths Tab"></center>
+
+ <p>You can add as many presets as you want here, and remove them latter by simply selecting them and
+ clicking the <b>Remove</b> button. Once you are happy with the presets you have added, click <b>OK</b>
+ to return to the main Batch Compiler from. You'll now notice a shinny new <b>Presets</b> main menu
+ option. From here you can launch any presets you added from the options form. It should look like
+ this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup19.png" width="790"
+ height="605" alt="Batch Compiler Form"></center>
+ </div>
+ <div class="heading1">
+ <div class="space"></div><span class="left"></span><span class="right">[ 26364 Views ]</span>
+ <div class="space"></div>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c1373"
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=1383">nitros2005uk</a></span><span
+ class="right">Posted: Feb 26th, 2005 - 7:51:32 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">THAT WAS VERY HELPFUL, I JUST WISH HAMMER WAS</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c2548"
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=2851">mlfodor</a></span><span
+ class="right">Posted: Jul 15th, 2007 - 2:12:42 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Just installed the compiler and followed setup tutorial. All worked well. Just
+ curious though, when you press F9 in Hammer it runs its compilers. Can hammer be set to run this
+ compiler so you're not switching between two programs?</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c2549"
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><span
+ class="right">Posted: Jul 16th, 2007 - 3:19:50 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">If you've gone through setting up the Batch Compiler once and you setup all of the
+ preferences you want, then you should be able to save a BATCH (.bat) file insted of running the compile.
+ I think that option is under the Compile menu.<br>
+ <br>
+ This generates and saves the same BATCH script that the batch compiler its self would use to compile
+ your map. As ling as the source and destination files are always going to be in the same place, you can
+ directly execute this script with out needing the Batch Compiler.<br>
+ <br>
+ To execute this compile script from Hammer, go to the Expert Run Map dialog<br>
+ <br>
+ http://developer.valvesoftware.com/wiki/Hammer_Run_Map_Expert<br>
+ <br>
+ make a new profile and insted of adding the compile tools, add a new Command. this is where you enter
+ your newly created BATCH script. Then whenever you compile using this special profile in Hammer, it will
+ call the BATCH script and compile your map.<br>
+ <br>
+ If you want to change some options in the BATCH script, open up the Batch Compiler, make the changes you
+ want, then re-save over the old BATCH script (that way you don't need to change any thing in Hammer).
+ Alternatively, if you have different settings that you use often, create multiple BATCH scripts and
+ profiles in Hammer so you can quickly change what script you want Hammer to execute.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c2831"
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=3222">Big_AL</a></span><span
+ class="right">Posted: Apr 9th, 2008 - 4:26:04 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Hey Guys &amp; Gals<br>
+ <br>
+ I Set Up Batch Compiler To Suit DOD 1.3 using The halflife Tutorial &amp; It comes Up With A Error
+ windows error I Think "ERROR cant open complier.bat"<br>
+ <br>
+ the built in complier in hammer works fine <br>
+ (but when i compile a map it has no errors i try &amp; load a local game to test it wont load just sits
+ in the DOD splash screen)<br>
+ <br>
+ any idears ??? :)<br>
+ <br>
+ <br>
+ Cheers AL </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c3279"
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=3916">sparkermachy</a></span><span
+ class="right">Modified: Nov 3rd, 2009 - 12:48:48 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I found this slightly helpful but heres the problem, it wont compile. "Error writing
+ batch file<br>
+ C:\Program Files\Batch Compiler\compile.bat"</div>
+ </div><br>
+ <div class="info center">You must be logged in to post a comment.<br>New users can register <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143&amp;o=0&amp;action=addauthor">here</a>.
+ </div>
+ </div>
+ <div class="main_sidebar">
+ <div class="group">
+ <div class="heading1"><span class="title">Batch Compiler</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=5">Revision
+ History</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=4">Specification
+ Files</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Login</span></div>
+ <div class="content">
+ <form name="loginform" method="post"
+ action="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143&amp;o=0">
+ <div class="label">Username:</div>
+ <div><input type="text" name="username" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label">Password:</div>
+ <div><input type="password" name="password" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label"><input type="checkbox" name="storepassword" class="checkbox"
+ checked="checked">Store Password</div>
+ <div><input name="login" type="submit" value="Login" class="button"></div>
+ </form>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">New Users</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143&amp;o=0&amp;action=addauthor">Register</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143&amp;o=0&amp;action=retrievepassword">Retrieve
+ Password</a></span><br>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Comments</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4040">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=213&amp;o=45#c4039">Crafty
+ FAQ</a> (<a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4038">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=205&amp;o=210#c4037">About
+ Crafty</a> (<a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=169&amp;o=90#c4036">GCFScape
+ v1.8.6 Full</a> (<a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape
+ v1.8.6</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape
+ v1.8.5</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape
+ v1.8.4</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape
+ v1.8.3</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib
+ v1.3.2</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Most Popular Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit
+ v1.2.5 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape
+ v1.3.1 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit
+ v1.3.3 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF
+ Plug-In for Photoshop</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape
+ v1.8.6 Full</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Newest Member</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Elite Spammers</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br>
+ </div>
+ </div>
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Feeds</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/rss/?page=1">RSS
+ 2.0 (News)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/rss/">RSS 2.0
+ (Entire Site)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/rss/?comments&amp;limit=15">RSS
+ 2.0 (Comments)</a></span><br>
+ </div>
+ </div>
+
+
+ </div>
+ <div class="space"></div>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a
+ href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution
+ time: 0.07963s; Queries: 14.<br>
+ </span></div>
+ </div>
+ </div>
+</body>
+
+</html> \ No newline at end of file
diff --git a/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Half-Life).html b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Half-Life).html
new file mode 100644
index 0000000..3b8a745
--- /dev/null
+++ b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Half-Life).html
@@ -0,0 +1,579 @@
+<!DOCTYPE html>
+
+<head>
+ <title>Nem's Tools [Home - News]</title>
+ <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="../../css/default.css">
+ <meta http-equiv="pragma" content="no-cache">
+ <meta http-equiv="cache-control" content="no-cache">
+ <meta name="author" content="Ryan Gregg">
+ <meta name="description" content="Nem&#39;s Half-Life and Half-Life 2 editing tools.">
+</head>
+
+<body>
+ <div class="banner" onclick="location.href='https://google.com'"> </div>
+ <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's
+ Tools website</a>, restored from <a
+ href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br>
+ Download section now provides links to both Web Archive and to unofficial Github mirror.
+ </div>
+ <div class="main">
+ <div class="group">
+ <div class="separator"></div>
+ <div class="heading2 menu">
+ <a href="../../index.html" class="menuitem">Home</a>
+ <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a>
+ <a href="../../pages/Crafty.html" class="menuitem">Crafty</a>
+ <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a>
+ <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a>
+ <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a>
+ <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a>
+ <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a>
+ <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a>
+ <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a>
+ </div>
+ <div class="separator"></div>
+ <div class="content">
+ <div class="main_area">
+ <div class="space"></div>
+ <div class="main_content">
+ <div class="group">
+ <div class="heading1">
+ <div class="space"></div><span class="left"><a name="p32"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32#p32">Batch
+ Compiler Setup (Half-Life)</a> - <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: May 26th, 2003 - 10:43:23 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">
+ <p>Just downloaded Batch Compiler and don't know what the hell to do with it? This little tutorial
+ should cover everything you need to know from how to set it up to how to compile your first map.</p>
+
+ <p>First things first, if you don't already have the program head over to the <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=3">downloads</a>
+ page, pick it up and install it. The installer is a standard Windows installer so I will leave that to
+ your imagination.</p>
+
+ <p>Once you have installed Batch Compiler start the program up. <b><span class="warning">If you get an
+ error when you run it then you need the .NET framework which is linked to on the <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=3">downloads</a>
+ page.</span></b> Batch Compiler should look like this when you start it up:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup1.png" width="790" height="605"
+ alt="Batch Compiler At Startup"></center>
+
+ <p>Now some of you may have noticed that there are no controls for compiling your map on the form. This
+ is because Batch Compiler 3.0.0 (and up) work with Batch Compiler Specification (BCS) files. These
+ wonderful dynamic configuration files allow you to use Batch Compiler to compile just about anything
+ that makes use of a batch file, be it a Half-Life map (which this tutorial works on), a map for
+ another game, or even such things as applications.</p>
+
+ <p>Six specifications come with Batch Compiler (they can be found under the <b>Specifications</b> menu).
+ They are:</p>
+
+ <ul>
+ <li><b>Quake Tools Legacy:</b> The original Quake Tools specification.</li>
+ <li><b>Source Tools Advanced:</b> The advanced Source Tools specification. Recommended for experianced
+ users.</li>
+ <li><b>SourceTools Normal:</b> The standard Source Tools specification. Recommended for new users.
+ </li>
+ <li><b>Zoners Tools Advanced:</b> The advanced Zoners Tools specification. Recommended for experianced
+ users.</li>
+ <li><b>Zoners Tools Legacy:</b> The original Zoners Tools specification.</li>
+ <li><b>Zoners Tools Normal:</b> The standard Zoners Tools specification. Recommended for new users.
+ </li>
+ </ul>
+
+ <p>You're welcome to use any specification you wish, I would, however, recommend the Zoners Tools Normal
+ specification because if you are reading this, you are probably a new user. You can always upgrade to
+ the Zoners Tools Advanced specification latter. If you are reading this tutorial you are setting Batch
+ Compiler up for Half-Life mapping so make sure you pick one of the specifications that has the word
+ <i>Half-Life</i> in it. To load the specification simply click it in the <b>Specifications</b> menu.
+ Your screen should look like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup2.png" width="790" height="605"
+ alt="Zoners Tools Normal Specification"></center>
+
+ <p>Now that we have the specification open, we need to proceed to set Batch Compiler up to use it. In
+ the <b>Options</b> menu click the <b>Setup</b> button. Your screen should look like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup3.png" width="304" height="376"
+ alt="Options Form - General Tab"></center>
+
+ <p>The <b>General</b> tab contains information specific to the editor itself. Its options are:</p>
+
+ <ul>
+ <li><b>Opacity:</b> Set the opacity of the program (make it see through).</li>
+ <li><b>Log Viewer:</b> Set the program Batch Compiler uses to view LOG files.</li>
+ <li><b>Recent Files:</b> Set the number of recent files to store, this is used for both BCP and MAP
+ files.</li>
+ <li><b>Associate With:</b> Press the <i>BCP Files</i> button to associate BCP files with the editor.
+ When associated, double clicking a BCP (Batch Compiler Preset) file will launch Batch Compiler with
+ that preset loaded.</li>
+ </ul>
+
+ <p>When you first start Batch Compiler, Batch Compiler will try to find NotePad using system path
+ variables and set it as your <b>Log Viewer</b>. If your <b>Log Viewer</b> is not set you will have to
+ manually browse for an appropriate application. Some appropriate standard windows applications include
+ NotePad and WordPad.</p>
+
+ <p>Once you are happy with your settings in the <b>General</b> tab, move over to the <b>Stage Paths</b>
+ tab. Your screen should look like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup4.png" width="304" height="376"
+ alt="Options Form - Stage Paths Tab"></center>
+
+ <p>The <b>Stage Paths</b> tab allows you to set the paths to all the tools used in your current
+ specification. To begin specifying the paths select the BSP tool from the list of tools on your
+ screen. Once selected the bottom text box on the form changes its caption to read <b>BSP Path</b>, its
+ browse button also becomes active as shown below:</p>
+
+ <p>The <b>Stage Paths</b> tab allows you to set the paths to all the tools used in your current
+ specification. Because we are using the Zoners Tools Normal specification file we will first need
+ these tools on our hard drive. If you do not already have Zoners Tools you can download the latest
+ version <a href="https://web.archive.org/web/20170915134647/http://www.zhlt.info/">here</a> or find it
+ in the Mapping Tools pack available <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=104">here</a>.
+ <b><span class="warning">Note: the Zoners Tools Normal and Zoners Tools Advanced specifications make
+ use of Zoners Tools v3.0.0 and up.</span></b></p>
+
+ <p>Once you have the tools we can continue with the tutorial. To begin specifying the paths select the
+ CSG tool from the list of tools on your screen. Once selected the bottom text box on the form changes
+ its caption to read <b>CSG Path</b>, its browse button also becomes active as shown below:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup5.png" width="304" height="376"
+ alt="Options Form - Stage Paths Tab"></center>
+
+ <p>Now simply press the browse button (the button with the three dots) and browse to the file located on
+ your hard drive. Continue this process for all the reaming tools. Your screen should look something
+ like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup6.png" width="304" height="376"
+ alt="Options Form - Stage Paths Tab"></center>
+
+ <p>Once you are happy with your settings in the <b>Stage Paths</b> tab, move over to the
+ <b>Variables</b> tab. Your screen should look like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup7.png" width="304" height="376"
+ alt="Options Form - Variables Tab"></center>
+
+ <p>The <b>Variables</b> tab allows you to set the paths to various other resources used in your current
+ specification. These paths are set in a similar mannor to those of the <b>Stage Paths</b> tab and
+ should be set as follows:</p>
+
+ <p><b>WADRoot:</b> (Game directory.)</p>
+
+ <ul>
+ <li><b>Half-Life:</b> ...\Steam\SteamApps\[email protected]\half-life</li>
+ <li><b>Day of Defeat (Official MODs):</b> ...\Steam\SteamApps\[email protected]\day of defeat</li>
+ <li><b>Natural Selection (3rd Party MODs):</b> ...\Steam\SteamApps\[email protected]\half-life</li>
+ </ul>
+
+ <p><b>Output:</b> (BSP output directory.)</p>
+
+ <ul>
+ <li><b>Half-Life:</b> ...\Steam\SteamApps\[email protected]\half-life\valve\maps</li>
+ <li><b>Day of Defeat (Official MODs):</b> ...\Steam\SteamApps\[email protected]\day of defeat\dod\maps
+ </li>
+ <li><b>Natural Selection (3rd Party MODs):</b> ...\Steam\SteamApps\[email protected]\half-life\ns\maps
+ </li>
+ </ul>
+
+ <p>Your form should look something like this when you're all done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup8.png" width="304" height="376"
+ alt="Options Form - Variables Tab"></center>
+
+ <p>Once you are happy with your paths click the <b>OK</b> button to return to Batch Compiler's main
+ screen. We are now going to go through the steps for creating a generic "Full" compile preset which
+ you can use for all your maps. Please continue to the <a
+ href="Creating_A_Preset_(Half-Life).html">next
+ page</a>.</p>
+ </div>
+ <div class="heading1">
+ <div class="space"></div><span class="left">Modified: Mar 24th, 2005 - 6:13:26 pm</span><span
+ class="right">[ 81728 Views ]</span>
+ <div class="space"></div>
+ </div>
+ </div><br>
+ <div class="offsets">[ 1 <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=15#p32">2</a>
+ <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=30#p32">3</a>
+ <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=45#p32">4</a>
+ ]</div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c1123"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1090">Divine</a></span><span
+ class="right">Posted: Oct 5th, 2004 - 7:17:27 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ my thing is broken<br>
+ <br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c1124"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1090">Divine</a></span><span
+ class="right">Posted: Oct 5th, 2004 - 7:18:50 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ When i start ms dos it just sys that same introduction and than it just stops ive made a map before it
+ used to work i dont know what happned. please help <br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c1125"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><span
+ class="right">Posted: Oct 6th, 2004 - 12:23:24 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ first, make sure that you have all of the paths set up correctly<br>
+ <br>
+ second, make sure that you have the correct settings for each of the compile tools<br>
+ <br>
+ third, make sure that you do not have any errors in the DOS window.<br>
+ <br>
+ if you can, copy the contents of the DOS window and paste it here.<br>
+ <br>
+ <br>
+ if all else fails, try using the HL-Compiled installer (also on the Batch Compiler download page). this
+ will install the Batch Compiler, the latest compile tools, and will set it all up for you. the only
+ thing you need to do is to select the map and press run. <br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c1303"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1321">mR.sPANKY</a></span><span
+ class="right">Posted: Feb 8th, 2005 - 2:55:46 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Hey nems would you be able to make some new setup tutorials for the new batch
+ compiler because I have no idea what the variables tab is for and there is no longer any input output
+ tabs in the setup.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c1306"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Modified: Feb 8th, 2005 - 5:39:04 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I'll try to update these tutorials soon, but for now:<br><br>The "Variables" tab
+ basically replaces the Input and Ouput path in a more flexible way. For Half-Life specifications there
+ are two fields, these are:<ol>
+ <li><b>WADRoot:</b> The same as the <i>Input Path</i> in this tutorial.</li>
+ <li><b>Output:</b> The same as the <i>Output Path</i> in this tutorial.</li>
+ </ol>For the Source specifications there are three fields, these are:<ol>
+ <li><b>BinRoot:</b> The path to your bin folder in the sdk (where all the tools are located).</li>
+ <li><b>ValveProject:</b> The path to the folder your GameInfo.txt file is in.</li>
+ <li><b>Output:</b> The path to the folder to copy your .bsp files to. More less the same as the
+ <i>Output Path</i> in this tutorial.</li>
+ </ol>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c1516"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1552">HeAdCrAb
+ KILLA</a></span><span class="right">Posted: Apr 27th, 2005 - 1:25:58 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">When I go to compile my MAP the DOS window (the black one) tells me I have an ERROR
+ and to refer to the LOG text file to find the ERROR. There are NO ERRORS in the LOG file! WTF!!! Need
+ help! - HeAdCrAb KILLA</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c1517"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Apr 27th, 2005 - 1:40:15 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">From within Batch Compiler, go File-&gt;View Log File to view your log file. If that
+ doesn't work, try reading the console output to see what the error is.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c1519"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1552">HeAdCrAb
+ KILLA</a></span><span class="right">Posted: Apr 27th, 2005 - 3:35:52 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I cannot find ANY ERROR reading in the LOG file. The last time I tried compiling in
+ Hammer, an ERROR came up "access is denied," but I don't kno if that has anything to do with this. How
+ do I view this "console?" - HeAdCrAb KILLA</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c1520"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Apr 27th, 2005 - 3:56:49 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">The console is the thing that is telling you to view your log file. Right click on
+ the console and select the text, the pres enter to copy it and paste it here.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c1521"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><span
+ class="right">Posted: Apr 28th, 2005 - 2:25:03 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">"The last time I tried compiling in Hammer, an ERROR came up "access is denied," but
+ I don't kno if that has anything to do with this."<br>
+ <br>
+ sounds like some of your paths are incorrectly setup.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">11.</span> <a name="c1604"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1677">Black-Drool</a></span><span
+ class="right">Posted: Jul 18th, 2005 - 9:23:13 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I love maps, I have made about 25, and don't know much about compiling... :) I really
+ need help. With a nubish username like myself prepare to be annoyed by me!<br>
+ <br>
+ ;)<br>
+ <br>
+ Help me with "Ripent" What is that?<br>
+ <br>
+ Where can i find that, and also, you said an MS-DOS screen pops up can compiles ur map... does the
+ MS-DOS screen stay there? or does it quickly disappear and compile unseen?</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c1606"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jul 18th, 2005 - 10:44:34 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">The only essential stages are CSG, BSP, VIS and RAD.<br>
+ <br>
+ RipEnt is used for hand editing entities when either the .rmf source is not available or you don't want
+ to recompile.<br>
+ <br>
+ The DOS window will stay open until you close it, if you have pause enabled in the options menu. You can
+ close Batch Compiler while you are compiling though.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c1607"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1677">Black-Drool</a></span><span
+ class="right">Posted: Jul 19th, 2005 - 12:28:59 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">So wait, what are those "recent Files" for? what do they do, and also my MS-DOS
+ screen pops up for like 1 milisecond then dis-appears, how do I fix that?<br>
+ <br>
+ <img src="../../images/emotes/happy.gif" width="32" height="32" alt="happy">
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c1608"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jul 19th, 2005 - 11:30:53 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">They are files you recently opened?<br>
+ <br>
+ <img src="../../images/emotes/shrug.gif" width="32" height="32" alt="shrug"><br>
+ <br>
+ Your console screen should remain open if "Pause Console" is enabled in the "Options" menu and you have
+ at least on stage checked to run (on the right). If there is a problem with it you might want to run the
+ compile.bat file BC generates (in your Batch Compiler directory) from an MS DOS command prompt to see
+ what the problem is.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">15.</span> <a name="c1609"
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1677">Black-Drool</a></span><span
+ class="right">Posted: Jul 21st, 2005 - 8:53:06 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I get this error when I do everything correctly:<br>
+ <br>
+ Error creating batch script<br>
+ <br>
+ Error: Outputpath it either not set, or invalid.<br>
+ <br>
+ What do I do?<img src="../../images/emotes/hiding.gif" width="32" height="32" alt="hiding"></div>
+ </div><br>
+ <div class="offsets">[ 1 <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=15#p32">2</a>
+ <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=30#p32">3</a>
+ <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=45#p32">4</a>
+ ]</div><br>
+ <div class="info center">You must be logged in to post a comment.<br>New users can register <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=0&amp;action=addauthor">here</a>.
+ </div>
+ </div>
+ <div class="main_sidebar">
+ <div class="group">
+ <div class="heading1"><span class="title">Batch Compiler</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=5">Revision
+ History</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=4">Specification
+ Files</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Login</span></div>
+ <div class="content">
+ <form name="loginform" method="post"
+ action="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=0">
+ <div class="label">Username:</div>
+ <div><input type="text" name="username" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label">Password:</div>
+ <div><input type="password" name="password" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label"><input type="checkbox" name="storepassword" class="checkbox"
+ checked="checked">Store Password</div>
+ <div><input name="login" type="submit" value="Login" class="button"></div>
+ </form>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">New Users</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=0&amp;action=addauthor">Register</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&amp;o=0&amp;action=retrievepassword">Retrieve
+ Password</a></span><br>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Comments</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4040">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=213&amp;o=45#c4039">Crafty
+ FAQ</a> (<a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4038">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=205&amp;o=210#c4037">About
+ Crafty</a> (<a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=169&amp;o=90#c4036">GCFScape
+ v1.8.6 Full</a> (<a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape
+ v1.8.6</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape
+ v1.8.5</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape
+ v1.8.4</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape
+ v1.8.3</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib
+ v1.3.2</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Most Popular Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit
+ v1.2.5 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape
+ v1.3.1 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit
+ v1.3.3 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF
+ Plug-In for Photoshop</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape
+ v1.8.6 Full</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Newest Member</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Elite Spammers</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br>
+ </div>
+ </div>
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Feeds</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/rss/?page=1">RSS
+ 2.0 (News)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/rss/">RSS 2.0
+ (Entire Site)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/rss/?comments&amp;limit=15">RSS
+ 2.0 (Comments)</a></span><br>
+ </div>
+ </div>
+
+
+ </div>
+ <div class="space"></div>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a
+ href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution
+ time: 0.07963s; Queries: 14.<br>
+ </span></div>
+ </div>
+ </div>
+</body>
+
+</html> \ No newline at end of file
diff --git a/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Source).html b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Source).html
new file mode 100644
index 0000000..b8f4558
--- /dev/null
+++ b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Source).html
@@ -0,0 +1,608 @@
+<!DOCTYPE html>
+
+<head>
+ <title>Nem's Tools [Home - News]</title>
+ <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="../../css/default.css">
+ <meta http-equiv="pragma" content="no-cache">
+ <meta http-equiv="cache-control" content="no-cache">
+ <meta name="author" content="Ryan Gregg">
+ <meta name="description" content="Nem&#39;s Half-Life and Half-Life 2 editing tools.">
+</head>
+
+<body>
+ <div class="banner" onclick="location.href='https://google.com'"> </div>
+ <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's
+ Tools website</a>, restored from <a
+ href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br>
+ Download section now provides links to both Web Archive and to unofficial Github mirror.
+ </div>
+ <div class="main">
+ <div class="group">
+ <div class="separator"></div>
+ <div class="heading2 menu">
+ <a href="../../index.html" class="menuitem">Home</a>
+ <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a>
+ <a href="../../pages/Crafty.html" class="menuitem">Crafty</a>
+ <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a>
+ <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a>
+ <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a>
+ <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a>
+ <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a>
+ <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a>
+ <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a>
+ </div>
+ <div class="separator"></div>
+ <div class="content">
+ <div class="main_area">
+ <div class="space"></div>
+ <div class="main_content">
+ <div class="group">
+ <div class="heading1">
+ <div class="space"></div><span class="left"><a name="p141"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141#p141">Batch
+ Compiler Setup (Source)</a> - <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Feb 10th, 2005 - 2:14:35 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">
+ <p>Just downloaded Batch Compiler and don't know what the hell to do with it? This little tutorial
+ should cover everything you need to know from how to set it up to how to compile your first map.</p>
+
+ <p>First things first, if you don't already have the program head over to the <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=3">downloads</a>
+ page, pick it up and install it. The installer is a standard Windows installer so I will leave that to
+ your imagination.</p>
+
+ <p>Once you have installed Batch Compiler start the program up. <b><span class="warning">If you get an
+ error when you run it then you need the .NET framework which is linked to on the <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=3">downloads</a>
+ page.</span></b> Batch Compiler should look like this when you start it up:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup1.png" width="790"
+ height="605" alt="Batch Compiler At Startup"></center>
+
+ <p>Now some of you may have noticed that there are no controls for compiling your map on the form. This
+ is because Batch Compiler 3.0.0 (and up) work with Batch Compiler Specification (BCS) files. These
+ wonderful dynamic configuration files allow you to use Batch Compiler to compile just about anything
+ that makes use of a batch file, be it a Half-Life 2 map (which this tutorial works on), a map for
+ another game, or even such things as applications.</p>
+
+ <p>Before we take a look at these specifications, it is a good idea to make sure they are all up to
+ date. To do this, select <b>Check For Updates</b> from the <b>Help</b> menu. This will bring up a
+ dialog which can be used to update all official specification files. Clicking <b>Update</b> will do
+ just that. It is reccomended that you check for updates every so often to make sure you have the
+ latest specification for the latest updates to the tools.</p>
+
+ <p>Six specifications come with Batch Compiler (they can be found under the <b>Specifications</b> menu).
+ They are:</p>
+
+ <ul>
+ <li><b>Quake Tools Legacy:</b> The original Quake Tools specification.</li>
+ <li><b>Source Tools Advanced:</b> The advanced Source Tools specification. Recommended for experianced
+ users.</li>
+ <li><b>SourceTools Normal:</b> The standard Source Tools specification. Recommended for new users.
+ </li>
+ <li><b>Zoners Tools Advanced:</b> The advanced Zoners Tools specification. Recommended for experianced
+ users.</li>
+ <li><b>Zoners Tools Legacy:</b> The original Zoners Tools specification.</li>
+ <li><b>Zoners Tools Normal:</b> The standard Zoners Tools specification. Recommended for new users.
+ </li>
+ </ul>
+
+ <p>You're welcome to use any specification you wish, I would, however, recommend the Source Tools Normal
+ specification because if you are reading this, you are probably a new user. You can always upgrade to
+ the Source Tools Advanced specification latter. If you are reading this tutorial you are setting Batch
+ Compiler up for Source mapping so make sure you pick one of the specifications that has the word
+ <i>Source</i> in it. To load the specification simply click it in the <b>Specifications</b> menu. Your
+ screen should look like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup2.png" width="790"
+ height="605" alt="Source Tools Normal Specification"></center>
+
+ <p>Now that we have the specification open, we need to proceed to set Batch Compiler up to use it. In
+ the <b>Options</b> menu click the <b>Setup</b> button. Your screen should look like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup3.png" width="304"
+ height="376" alt="Options Form - General Tab"></center>
+
+ <p>The <b>General</b> tab contains information specific to the editor itself. Its options are:</p>
+
+ <ul>
+ <li><b>Opacity:</b> Set the opacity of the program (make it see through).</li>
+ <li><b>Log Viewer:</b> Set the program Batch Compiler uses to view LOG files.</li>
+ <li><b>Recent Files:</b> Set the number of recent files to store, this is used for both BCP and MAP
+ files.</li>
+ <li><b>Associate With:</b> Press the <i>BCP Files</i> button to associate BCP files with the editor.
+ When associated, double clicking a BCP (Batch Compiler Preset) file will launch Batch Compiler with
+ that preset loaded.</li>
+ </ul>
+
+ <p>When you first start Batch Compiler, Batch Compiler will try to find NotePad using system path
+ variables and set it as your <b>Log Viewer</b>. If your <b>Log Viewer</b> is not set you will have to
+ manually browse for an appropriate application. Some appropriate standard windows applications include
+ NotePad and WordPad.</p>
+
+ <p>Once you are happy with your settings in the <b>General</b> tab, move over to the <b>Stage Paths</b>
+ tab. Your screen should look like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup4.png" width="304"
+ height="376" alt="Options Form - Stage Paths Tab"></center>
+
+ <p>The <b>Stage Paths</b> tab allows you to set the paths to all the tools used in your current
+ specification. To begin specifying the paths select the BSP tool from the list of tools on your
+ screen. Once selected the bottom text box on the form changes its caption to read <b>BSP Path</b>, its
+ browse button also becomes active as shown below:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup5.png" width="304"
+ height="376" alt="Options Form - Stage Paths Tab"></center>
+
+ <p>Now simply press the browse button (the button with the three dots) and browse to the file located on
+ your hard drive. This file is part of the Source SDK and can be found in the folder
+ ...\Steam\SteamApps\[email protected]\sourcesdk\bin. Continue this process for all the reaming tools.
+ Your screen should look something like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup6.png" width="304"
+ height="376" alt="Options Form - Stage Paths Tab"></center>
+
+ <p>Once you are happy with your settings in the <b>Stage Paths</b> tab, move over to the
+ <b>Variables</b> tab. Your screen should look like this:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup7.png" width="304"
+ height="376" alt="Options Form - Variables Tab"></center>
+
+ <p>The <b>Variables</b> tab allows you to set the paths to various other resources used in your current
+ specification. These paths are set in a similar mannor to those of the <b>Stage Paths</b> tab and
+ should be set as follows:</p>
+
+ <p><b>BinRoot:</b> (Source SDK bin directory.)</p>
+
+ <ul>
+ <li><b>All MODs:</b> ...\Steam\SteamApps\[email protected]\sourcesdk\bin</li>
+ </ul>
+
+ <p><b>ValveProject:</b> (GameInfo.txt directory.)</p>
+
+ <ul>
+ <li><b>Half-Life 2:</b> ...\Steam\SteamApps\[email protected]\half-life 2\hl2</li>
+ <li><b>Half-Life 2: Deathmatch:</b> ...\Steam\SteamApps\[email protected]\half-life 2 deathmatch\hl2mp
+ </li>
+ <li><b>Counter-Strike: Source:</b> ...\Steam\SteamApps\[email protected]\counter-strike source\cstrike
+ </li>
+ <li><b>Day of Defeat: Source:</b> ...\Steam\SteamApps\[email protected]\day of defeat source\dod</li>
+ </ul>
+
+ <p><b>Output:</b> (BSP output directory.)</p>
+
+ <ul>
+ <li><b>Half-Life 2:</b> ...\Steam\SteamApps\[email protected]\half-life 2\hl2\maps</li>
+ <li><b>Half-Life 2: Deathmatch:</b> ...\Steam\SteamApps\[email protected]\half-life 2
+ deathmatch\hl2mp\maps</li>
+ <li><b>Counter-Strike: Source:</b> ...\Steam\SteamApps\[email protected]\counter-strike
+ source\cstrike\maps</li>
+ <li><b>Day of Defeat: Source:</b> ...\Steam\SteamApps\[email protected]\day of defeat source\dod\maps
+ </li>
+ </ul>
+
+ <p>Your form should look something like this when you're all done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup8.png" width="304"
+ height="376" alt="Options Form - Variables Tab"></center>
+
+ <p>Once you are happy with your paths click the <b>OK</b> button to return to Batch Compiler's main
+ screen. We are now going to go through the steps for creating a generic "Fast" compile preset which
+ you can use for all your maps. Please continue to the <a href="Creating_A_Preset_(Source).html">next
+ page</a>.</p>
+ </div>
+ <div class="heading1">
+ <div class="space"></div><span class="left">Modified: Nov 5th, 2006 - 8:51:31 pm</span><span
+ class="right">[ 41366 Views ]</span>
+ <div class="space"></div>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c2590"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=2875">jamie1993</a></span><span
+ class="right">Posted: Aug 1st, 2007 - 1:10:25 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Yea where do we get source tools and shit<img src="../../images/emotes/bored.gif"
+ width="32" height="32" alt="bored">
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c2593"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Aug 1st, 2007 - 1:13:09 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I'm not sure what you mean... <img src="../../images/emotes/checkingthenews.gif"
+ width="32" height="32" alt="checkingthenews"></div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c2622"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=2900">jimmy</a></span><span
+ class="right">Modified: Aug 22nd, 2007 - 3:20:54 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I don't have source yet but it seems to me that you get hammer(4.0?) and the source
+ tools(bsp, vis, rad) from the source SDK on steam. If I'm wrong please correct me. I can't wait to build
+ for HL2.<br>
+ <img src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"><img
+ src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"><img
+ src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c2623"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Aug 23rd, 2007 - 12:35:50 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">That's correct. <img src="../../images/emotes/apple.gif" width="32" height="32"
+ alt="apple"></div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c2702"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1142">timmo</a></span><span
+ class="right">Modified: Nov 11th, 2007 - 11:05:36 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Hi Nem, a long time since I have used the compiler for mapping. I am mapping for HL
+ 2" now but although I thought I had setup the compiler ok I get this message when I compile.<br>
+ <br>
+ Extra App Id set to 211, but no SteamAppId<br>
+ <br>
+ As the log is generated with the map details I am guessing this is a path error is it?<br>
+ <br>
+ Aprreciate any advice as usual, thanks</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c2779"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3119">Sgt-Mess</a></span><span
+ class="right">Posted: Jan 8th, 2008 - 6:49:03 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Shouldn't you update this tut for the orange box release. The orange box games use
+ different directories.<br>
+ <br>
+ And also this tool is great. I used to use command promt and do every thing separately.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c2953"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3364">Frederic</a></span><span
+ class="right">Posted: Jul 21st, 2008 - 1:59:28 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Hello.I'm wondering how to get this to work with ep2/Orangebox games.I tried many
+ ways to make it work but it always seems to be missing all the materials/models in the map and it
+ crashes on Building Physics collision data.<br>
+ <br>
+ Help?</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c2998"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3455">knifeinthesnow</a></span><span
+ class="right">Posted: Oct 1st, 2008 - 3:26:41 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><img src="../../images/emotes/yeahbaby.gif" width="32" height="32"
+ alt="yeahbaby"><span style="color: red;">you did a great job on all your tools
+ keep up the good work! also i was confuse what to do with the path files</span></div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c3002"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Oct 10th, 2008 - 10:02:56 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Are you still confused? I'm not sure if you're asking a question... If not, thanks.
+ <img src="../../images/emotes/happy.gif" width="32" height="32" alt="happy">
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c3005"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3476">Seemon</a></span><span
+ class="right">Posted: Oct 18th, 2008 - 6:40:50 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">At the part where you set up Batch Compiler stage paths, I get lost. I'm not sure
+ what I'm supposed to do.<br><br>Could you maybe provide a full screenshot of the <b>stage paths</b>
+ listed? And likewise for the <b>variables</b>?<br>
+ <br>
+ Other than that, I seem to be fine.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">11.</span> <a name="c3145"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3198">captain
+ terror</a></span><span class="right">Posted: Mar 10th, 2009 - 4:58:10 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I can't compile orange box maps... I'm running as administrator, i'm pretty sure all
+ my paths are right, and here is my compile log:<br>
+ <br>
+ http://files.filefront.com/rooms+captainterror2log/;13444575</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c3152"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3682">Waffleguy388</a></span><span
+ class="right">Posted: Mar 22nd, 2009 - 4:38:42 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">it FAIL, heres the compile log:<br>
+ <br>
+ materialPath: E:\steam\steamapps\wardino389\half-life 2 deathmatch\hl2mp\materials<br>
+ Loading C:\Users\Wardino388\Desktop\faben's project\gm_Fabens_Buildv3.vmf<br>
+ fixing up env_cubemap materials on brush sides...<br>
+ 0...1...2...3...4...5...6...7...8...9...10**** leaked ****<br>
+ Entity info_teleport_destination (-3142.00 -6008.00 -9419.00) leaked!<br>
+ Processing areas...done (0)<br>
+ Building Faces...done (0)<br>
+ FixTjuncs...<br>
+ PruneNodes...<br>
+ WriteBSP...<br>
+ done (0)<br>
+ Creating default cubemaps for env_cubemap using skybox materials:<br>
+ skybox/sky_day01_08*.vmt<br>
+ Run buildcubemaps in the engine to get the correct cube maps.<br>
+ <br>
+ No such variable "$hdrbasetexture" for material "skybox/sky_day01_08rt"<br>
+ Can't load skybox file skybox/sky_day01_08 to build the default cubemap!<br>
+ Finding displacement neighbors...<br>
+ Finding lightmap sample positions...<br>
+ Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10<br>
+ Building Physics collision data...<br>
+ done (0) (47093 bytes)<br>
+ Placing detail props : 0...1...2...3...4...5...6...7...8...9...10<br>
+ Water found with no water_lod_control entity, creating a default one.<br>
+ Compacting texture/material tables...<br>
+ Reduced 261 texinfos to 135<br>
+ Reduced 25 texdatas to 22 (706 bytes to 554)<br>
+ Writing C:\Users\Wardino388\Desktop\faben's project\gm_Fabens_Buildv3.bsp<br>
+ 3 seconds elapsed<br>
+ <br>
+ <br>
+ <br>
+ 2 threads<br>
+ reading c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.bsp<br>
+ reading c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.prt<br>
+ LoadPortals: couldn't read c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.prt<br>
+ <br>
+ <br>
+ <br>
+ materialPath: E:\steam\steamapps\wardino389\half-life 2 deathmatch\hl2mp\materials<br>
+ Loading C:\Users\Wardino388\Desktop\faben's project\gm_Fabens_Buildv3.vmf<br>
+ fixing up env_cubemap materials on brush sides...<br>
+ 0...1...2...3...4...5...6...7...8...9...10**** leaked ****<br>
+ Entity info_teleport_destination (-3142.00 -6008.00 -9419.00) leaked!<br>
+ Processing areas...done (0)<br>
+ Building Faces...done (0)<br>
+ FixTjuncs...<br>
+ PruneNodes...<br>
+ WriteBSP...<br>
+ done (1)<br>
+ Creating default cubemaps for env_cubemap using skybox materials:<br>
+ skybox/sky_day01_08*.vmt<br>
+ Run buildcubemaps in the engine to get the correct cube maps.<br>
+ <br>
+ No such variable "$hdrbasetexture" for material "skybox/sky_day01_08rt"<br>
+ Can't load skybox file skybox/sky_day01_08 to build the default cubemap!<br>
+ Finding displacement neighbors...<br>
+ Finding lightmap sample positions...<br>
+ Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10<br>
+ Building Physics collision data...<br>
+ done (0) (47093 bytes)<br>
+ Placing detail props : 0...1...2...3...4...5...6...7...8...9...10<br>
+ Water found with no water_lod_control entity, creating a default one.<br>
+ Compacting texture/material tables...<br>
+ Reduced 261 texinfos to 135<br>
+ Reduced 25 texdatas to 22 (706 bytes to 554)<br>
+ Writing C:\Users\Wardino388\Desktop\faben's project\gm_Fabens_Buildv3.bsp<br>
+ 4 seconds elapsed<br>
+ <br>
+ <br>
+ <br>
+ 2 threads<br>
+ reading c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.bsp<br>
+ reading c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.prt<br>
+ LoadPortals: couldn't read c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.prt<br>
+ <br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c3454"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=4108">-=GRW=-
+ [GMRC] Kaos</a></span><span class="right">Posted: Aug 2nd, 2010 - 6:20:09 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><a
+ href="https://web.archive.org/web/20170915144730/http://www.filefront.com/thankyou.php?f=17167937">
+ http://www.filefront.com/thankyou.php?f=17167937</a><br>
+ <br>
+ Hey guys, I added Garry's Mod to the base settings for the Steam tab. You can now select it in the
+ drop-down game menu. This is the "Steam.BCI" file that goes in "Specifications" in your Batch Compiler
+ folder.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c3767"
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=7433">Zoso</a></span><span
+ class="right">Posted: Dec 9th, 2012 - 2:30:00 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">How would i do a Full compile? would it be just changing the option from fast to
+ normal if using the "fast" preset tutorial? is there any other options i need to select </div>
+ </div><br>
+ <div class="info center">You must be logged in to post a comment.<br>New users can register <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141&amp;o=0&amp;action=addauthor">here</a>.
+ </div>
+ </div>
+ <div class="main_sidebar">
+ <div class="group">
+ <div class="heading1"><span class="title">Batch Compiler</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=5">Revision
+ History</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=4">Specification
+ Files</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Login</span></div>
+ <div class="content">
+ <form name="loginform" method="post"
+ action="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141&amp;o=0">
+ <div class="label">Username:</div>
+ <div><input type="text" name="username" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label">Password:</div>
+ <div><input type="password" name="password" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label"><input type="checkbox" name="storepassword" class="checkbox"
+ checked="checked">Store Password</div>
+ <div><input name="login" type="submit" value="Login" class="button"></div>
+ </form>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">New Users</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141&amp;o=0&amp;action=addauthor">Register</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141&amp;o=0&amp;action=retrievepassword">Retrieve
+ Password</a></span><br>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Comments</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4040">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=213&amp;o=45#c4039">Crafty
+ FAQ</a> (<a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4038">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=205&amp;o=210#c4037">About
+ Crafty</a> (<a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=169&amp;o=90#c4036">GCFScape
+ v1.8.6 Full</a> (<a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape
+ v1.8.6</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape
+ v1.8.5</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape
+ v1.8.4</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape
+ v1.8.3</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib
+ v1.3.2</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Most Popular Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit
+ v1.2.5 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape
+ v1.3.1 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit
+ v1.3.3 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF
+ Plug-In for Photoshop</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape
+ v1.8.6 Full</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Newest Member</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Elite Spammers</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br>
+ </div>
+ </div>
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Feeds</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/rss/?page=1">RSS
+ 2.0 (News)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/rss/">RSS 2.0
+ (Entire Site)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/rss/?comments&amp;limit=15">RSS
+ 2.0 (Comments)</a></span><br>
+ </div>
+ </div>
+
+
+ </div>
+ <div class="space"></div>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a
+ href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution
+ time: 0.07963s; Queries: 14.<br>
+ </span></div>
+ </div>
+ </div>
+</body>
+
+</html> \ No newline at end of file
diff --git a/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Specification_Files.html b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Specification_Files.html
new file mode 100644
index 0000000..9557eca
--- /dev/null
+++ b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Specification_Files.html
@@ -0,0 +1,2714 @@
+<!DOCTYPE html>
+
+<head>
+ <title>Nem's Tools [Home - News]</title>
+ <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="../../css/default.css">
+ <meta http-equiv="pragma" content="no-cache">
+ <meta http-equiv="cache-control" content="no-cache">
+ <meta name="author" content="Ryan Gregg">
+ <meta name="description" content="Nem&#39;s Half-Life and Half-Life 2 editing tools.">
+</head>
+
+<body>
+ <div class="banner" onclick="location.href='https://google.com'"> </div>
+ <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's
+ Tools website</a>, restored from <a
+ href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br>
+ Download section now provides links to both Web Archive and to unofficial Github mirror.
+ </div>
+ <div class="main">
+ <div class="group">
+ <div class="separator"></div>
+ <div class="heading2 menu">
+ <a href="../../index.html" class="menuitem">Home</a>
+ <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a>
+ <a href="../../pages/Crafty.html" class="menuitem">Crafty</a>
+ <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a>
+ <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a>
+ <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a>
+ <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a>
+ <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a>
+ <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a>
+ <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a>
+ </div>
+ <div class="separator"></div>
+ <div class="content">
+ <div class="main_area">
+ <div class="space"></div>
+ <div class="main_content">
+ <div class="group">
+ <div class="heading1">
+ <div class="space"></div><span class="left"><a name="p35"
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#p35">Batch
+ Compiler Specification Files</a> - <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: May 26th, 2003 - 9:51:42 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">
+ <font size="4"><b>About:</b></font><br>
+
+ <p>Batch Compiler Specification (BCS) files are simple element orientated text files that are used to
+ specify the batches, stages and options that can be used. They construct the objects on Batch
+ Compiler's main form and specify the layout of the batch file Batch Compiler produces. In short, the
+ define almost everything you see in Batch Compiler.</p>
+
+ <ul>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Batch">Batch
+ Element</a></li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Stage">Stage
+ Element</a></li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Control">Control
+ Elements</a>
+ <ul>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#LabelBox">LabelBox</a>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Space">Space</a>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Option">Option
+ Elements</a>
+ <ul>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#CheckBox">CheckBox</a>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#TextBox">TextBox</a>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#ComboBox">ComboBox</a>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#FileBox">FileBox</a>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#FolderBox">FolderBox</a>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#ColorBox">ColorBox</a>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Shared">Shared
+ Options</a></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Directives">Directives</a>
+ <ul>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Define">Define
+ Directive</a></li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Include">Include
+ Directive</a></li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Once">Once
+ Directive</a></li>
+ </ul>
+ </li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Naming">Naming
+ Conventions</a></li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Comment">Comment
+ Syntax</a></li>
+ <li> <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Error">Error
+ Messages</a></li>
+ </ul>
+
+ <a name="Batch">
+ <font size="4"><b>The Batch Element:</b></font>
+ </a><br>
+
+ <p>Specification files are made up of two main sections, a <b>Batch</b> section that specifies the batch
+ files Batch Compiler produces, and <b>Stage</b> section that specifies the stages these batch files
+ use. There is no set order in which they must appear, but general place the <b>Batch</b> sections at
+ the top of the specification file (as a convention). The following is the main <b>Batch</b> section
+ from the "Zoners Tools" specification file that comes with Batch Compiler:</p>
+
+ <div class="vbcode">
+ Batch
+ {
+ Name "Zoners Tools"
+ Priority "2"
+ Links "Zoners Tools,http://dev.valve-erc.com/index.php?go=zhlt"
+ Filter "Supported Files|*.map;*.bsp|MAP Files (*.map)|*.map|BSP Files (*.bsp)|*.bsp"
+ Stages "CSG|BSP|VIS|NetVIS|RAD|RipEnt|Shared"
+ LogFile "${FilePath}\\${FileName}.log"
+ Template "@echo off\n"_
+ "set WADROOT=${InputPath}\n"_
+ "\"${StagePath=CSG}\" ${StageParam=CSG} \"${FilePath}\\${FileName}\"\n"_
+ "\"${StagePath=BSP}\" ${StageParam=BSP} \"${FilePath}\\${FileName}\"\n"_
+ "\"${StagePath=VIS}\" ${StageParam=VIS} \"${FilePath}\\${FileName}\"\n"_
+ "\"${StagePath=NetVIS}\" ${StageParam=NetVIS} \"${FilePath}\\${FileName}\"\n"_
+ "\"${StagePath=RAD}\" ${StageParam=RAD} \"${FilePath}\\${FileName}\"\n"_
+ "\"${StagePath=RipEnt}\" ${StageParam=RipEnt} \"${FilePath}\\${FileName}\"\n"
+ }
+ </div>
+
+ <p>This is a good example of a batch section because it shows all the various aspects of Batch
+ Compiler's elements and attributes. The general format for all of the various elements and attributes
+ in a specification file is as follows:</p>
+
+ <div class="vbcode">
+ Element
+ {
+ Attribute1 "Value1"
+ Attribute2 "Value2"
+ Attribute3 "Value3"_
+ "Value3 Continued"
+ }
+ </div>
+
+ <p>All attribute values, wheather they are numeric or strings, are written in quotes. If an attribute's
+ value is long you can split it into two or more strings by placing a underscore ("_") charactor in
+ between each string as showen above. Attributes can also contain escape sequences to represent
+ characters you can't easily type. These escape sequences are modeled after the C language escape
+ sequences and are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="150">
+ <center>Escape Sequence</center>
+ </td>
+ <td class="title" width="*">
+ <center>Character</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ \t
+ </td>
+ <td class="value1" valign="top">
+ Tab
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ \n
+ </td>
+ <td class="value1" valign="top">
+ New Line
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ \\
+ </td>
+ <td class="value1" valign="top">
+ Backslash
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ \"
+ </td>
+ <td class="value1" valign="top">
+ Quote
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <p>The quote escape sequence can be very usefull for adding quotes to your attribute's value without
+ confusing the parser. For example the string <i>Ryan "The Yellow Dart" Gregg</i> would be written as
+ <i>"Ryan \"The Yellow Dart\" Gregg"</i>.</p>
+
+ <p>The various attributes that the <b>Batch</b> element can take are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Filter
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ All Files (*.*)|*.*
+ </td>
+ <td class="value1" valign="top">
+ The file filter to use when browsing for files on the main form in the standard windows
+ format.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Links
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of web site links associated with the batch. The format is <i>"Link1 Name,Link1
+ URL|Link2 Name,Link2 URL"</i>.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ LogFile
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The template for the log file path.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the batch. Must be unique.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Priority
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 0
+ </td>
+ <td class="value1" valign="top">
+ The priority of the batch. The batch with the highest priority will be the batch that Batch
+ Compiler loads.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ShellExecute
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ If true, the batch will be run through the shell and not a batch file. The batch must be no
+ longer than one line and only one command if this is true.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Stages
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of all the stages the batch uses in the order they will be run (and appear in Batch
+ Compiler).
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Template
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The template for the batch.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+ <br>
+
+ <p>The <b>Template</b> attribute of the <b>Batch</b> element is simply a batch script mixed in with
+ variables.</p>
+
+ <b>Variables:</b><br>
+
+ <p>Batch Compiler defines the following variables that can be used anywhere in your <b>Template</b>:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="150">
+ <center>Variable</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${Date}
+ </td>
+ <td class="value1" valign="top">
+ The current date in short format.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${FileExt}
+ </td>
+ <td class="value1" valign="top">
+ The input file's extension. For example, the extension of <i>C:\test.map</i> would be
+ <i>map</i>.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${FileName}
+ </td>
+ <td class="value1" valign="top">
+ The input file's Name. For example, the name of <i>C:\test.map</i> would be <i>test</i>.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${FilePath}
+ </td>
+ <td class="value1" valign="top">
+ The input file's Path. For example, the path of <i>C:\test.map</i> would be <i>C:\</i>.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${InputPath}
+ </td>
+ <td class="value1" valign="top">
+ The input path (as set in the options form.)
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${LogViewerPath}
+ </td>
+ <td class="value1" valign="top">
+ The full path to the log viewer (as set in the options form).
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${OutputPath}
+ </td>
+ <td class="value1" valign="top">
+ The output path (as set in the options form.)
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${StageCmd=XXX}
+ </td>
+ <td class="value1" valign="top">
+ The command list of a stage generated by Batch Compiler where XXX is the stage you want the
+ command list for.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${StageParam=XXX}
+ </td>
+ <td class="value1" valign="top">
+ The parameter list of a stage generated by Batch Compiler where XXX is the stage you want the
+ parameter list for.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${StagePath=XXX}
+ </td>
+ <td class="value1" valign="top">
+ The full path of a stage where XXX is the stage you want the full path for.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${StageTitle=XXX}
+ </td>
+ <td class="value1" valign="top">
+ The ftitle of a stage where XXX is the stage you want the title for.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${Time}
+ </td>
+ <td class="value1" valign="top">
+ The current time in short format.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${Version}
+ </td>
+ <td class="value1" valign="top">
+ The version of Batch Compiler you are using.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <p>It should be noted that when <b>StagePath</b> or <b>StageParam</b> occurs on a line, that line will
+ not be part of the batch if the stage is a program and it is not checked to run in Batch Compiler.</p>
+
+ <a name="Stage">
+ <font size="4"><b>The Stage Element:</b></font>
+ </a><br>
+
+ <p>The <b>Stage</b> element is used to specify the programs that are used to make up a <b>Batch</b>.
+ Each <b>Stage</b> makes up a tab in Batch Compiler. Here is a sample <b>Stage</b>:</p>
+
+ <div class="vbcode">
+ Stage
+ {
+ Name "VIS"
+ Title "Visibility Index Set"
+ Type "Program"
+ Filter "HLVIS (hlvis.exe)|hlvis.exe"
+
+ ComboBox
+ {
+ Name "Vis Type"
+ Bold "True"
+ Default "Normal"
+ Options "Fast,-fast|Normal,|Full,-full"
+ Hint "\tRun as fast or normal or full VIS."
+ }
+
+ Space
+ {
+ Size "9"
+ }
+
+ TextBox
+ {
+ Name "Additional Parameters"
+ Type "String"
+ Size "3"
+ Hint "\tAdd additional parameters here as you would a command line."
+ }
+ }
+ </div>
+
+ <p>This example illustrates how the <b>Stage</b> element is made up of other elements such as ComboBoxes
+ and TextBoxes. The various attributes that the <b>Stage</b> element can take are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Filter
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ Applications (*.exe)|*.exe
+ </td>
+ <td class="value1" valign="top">
+ The file filter to use when browsing for the stage's program in the standard windows format.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Groups
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The list of all the element groups in the sage. You must list these if you wish to access
+ individual element groups.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the stage. Must be unique.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Title
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The title of the stage.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Type
+ </td>
+ <td class="value1" valign="top">
+ Enumeration
+ </td>
+ <td class="value1" valign="top">
+ Program
+ </td>
+ <td class="value1" valign="top">
+ The type of stage the stage is. Options are <i>Program</i>, <i>ParameterList</i> and
+ <i>CommandList</i>.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <br>
+
+ <a name="Control">
+ <font size="4"><b>Control Elements:</b></font>
+ </a><br>
+
+ <p>The <b>Stage</b> element is also made up of additional control elements which are used to define the
+ objects on the tab and the parameters of the program. Batch Compiler defines for the following control
+ elements: <b>LabelBox</b>, <b>Space</b>, <b>CheckBox</b>, <b>TextBox</b>, <b>ComboBox</b>,
+ <b>FileBox</b>, <b>FolderBox</b> and the <b>ColorBox</b> control element.</p>
+
+ <p>These control elements are placed on the tabs in a grid like manor. Each tab is divided into 11x3
+ (33) grid boxes, each of which a control element can be added to. The position of the control elements
+ is determined automatically by the order of their creation, starting from the top left then making
+ their way down each column until it is full.</p>
+
+ <a name="LabelBox">
+ <font size="4"><b>The LabelBox:</b></font>
+ </a><br>
+
+ <p>The <b>LabelBox</b> is a simple control element that is used to provide headings for other control
+ elements. An example <b>LabelBox</b> element is as follows:</p>
+
+ <div class="vbcode">
+ LabelBox
+ {
+ Name "Recommended File Deletions:"
+ Bold "True"
+ }
+ </div>
+
+ <p>The attributes that the <b>LabelBox</b> element defines are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Bold
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's bold state.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Size
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 1
+ </td>
+ <td class="value1" valign="top">
+ The width of the element in grid blocks.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <br>
+
+ <a name="Space">
+ <font size="4"><b>The Space:</b></font>
+ </a><br>
+
+ <p>The <b>Space</b> is a simple control element that is used to provide vitrical spacing between control
+ elements. An example <b>Space</b> element is as follows:</p>
+
+ <div class="vbcode">
+ Space
+ {
+ Size "3"
+ }
+ </div>
+
+ <p>The attributes that the <b>Space</b> element defines are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Size
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 1
+ </td>
+ <td class="value1" valign="top">
+ The height of the element in grid blocks.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <p>When Batch Compiler encounters a <b>Space</b> element it simply moves ahead the specified number of
+ spaces (grid blocks) as if a sub class had been placed there. It is important to note that if you use
+ a 'Width' value greater then 1 for any of the sub classes, you'll need to use the 'Spaces' field to
+ prevent other sub classes from being placed on top of the wide sub class by jumping over any
+ additional grid blocks it takes up.</p>
+
+ <a name="Option">
+ <font size="4"><b>Option Elements:</b></font>
+ </a><br>
+
+ <p>Option elements are used to define parameters and batch commands for use in your <b>Batch</b>. If
+ your <b>Stage</b> is of type <i>Program</i> or <i>ParameterList</i> the option created will be in the
+ format <i>parameter value</i>. If your <b>Stage</b> is of type <i>CommandList</i> the option created
+ will be in the format <i>parameter\n</i>.</p>
+
+ <p>All option elements allow you to create variable switches by using any of the following variables as
+ part of their parameter:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="150">
+ <center>Variable</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${Date}
+ </td>
+ <td class="value1" valign="top">
+ The current date in short format.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${FileExt}
+ </td>
+ <td class="value1" valign="top">
+ The input file's extension. For example, the extension of <i>C:\test.map</i> would be
+ <i>map</i>.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${FileName}
+ </td>
+ <td class="value1" valign="top">
+ The input file's Name. For example, the name of <i>C:\test.map</i> would be <i>test</i>.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${FilePath}
+ </td>
+ <td class="value1" valign="top">
+ The input file's Path. For example, the path of <i>C:\test.map</i> would be <i>C:\</i>.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${InputPath}
+ </td>
+ <td class="value1" valign="top">
+ The input path (as set in the options form.)
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${LogViewerPath}
+ </td>
+ <td class="value1" valign="top">
+ The full path to the log viewer (as set in the options form).
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${OutputPath}
+ </td>
+ <td class="value1" valign="top">
+ The output path (as set in the options form.)
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${Time}
+ </td>
+ <td class="value1" valign="top">
+ The current time in short format.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${Version}
+ </td>
+ <td class="value1" valign="top">
+ The version of Batch Compiler you are using.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <p>Options that are part of a <b>Stage</b> of type <i>CommandList</i> (excluding <b>CheckBox's</b>) can
+ use the following additional variables:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="150">
+ <center>Variable</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ ${Value}
+ </td>
+ <td class="value1" valign="top">
+ The value of the option.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <p>The bellow example uses variables to delete an intermittent file. The parameter looks as follows:</p>
+
+ <div class="vbcode">
+ CheckBox
+ {
+ Name "Delete .WIC After Compile"
+ Param "if not exist \"${FilePath}\\${FileName}.wic\" goto nodelwic\n"_
+ "del \"${FilePath}\\${FileName}.wic\"\n"_
+ "echo ${FilePath}\\${FileName}.wic deleted.\n"_
+ ":nodelwic"
+ }
+ </div>
+
+ <br>
+
+ <a name="CheckBox">
+ <font size="4"><b>The CheckBox:</b></font>
+ </a><br>
+
+ <p>The <b>CheckBox</b> is a common control element that defines a single valueless switch. An example
+ <b>CheckBox</b> element is as follows:</p>
+
+ <div class="vbcode">
+ CheckBox
+ {
+ Name "No WAD Textures"
+ Param "-nowadtextures"
+ Hint "\tInclude all used textures into bsp."
+ }
+ </div>
+
+ <p>The attributes that the <b>CheckBox</b> element defines are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Bold
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's bold state.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Checked
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's checked state. If true the element will be checked by default.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Group
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The group the element belongs to.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Hint
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The hint that is displayed when you hover your mouse over the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Index
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The index of the element in the parameter list.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Param
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The switch to use for the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Size
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 1
+ </td>
+ <td class="value1" valign="top">
+ The width of the element in grid blocks.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Stages
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of stages that share the element.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <br>
+
+ <a name="TextBox">
+ <font size="4"><b>The TextBox:</b></font>
+ </a><br>
+
+ <p>The <b>TextBox</b> is a common control element that defines a single switch with a value. An example
+ <b>TextBox</b> element is as follows:</p>
+
+ <div class="vbcode">
+ TextBox
+ {
+ Name "Max Node Size"
+ Param "-maxnodesize"
+ Bold "True"
+ Type "Single"
+ Default "1024.0"
+ Min "64.0"
+ Max "8192.0"
+ Hint "\tSets the maximum portal node size."
+ }
+ </div>
+
+ <p>The attributes that the <b>TextBox</b> element defines are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Bold
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's bold state.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Checked
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's checked state. If true the element will be checked by default.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Default
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The default value for the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Group
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The group the element belongs to.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Hint
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The hint that is displayed when you hover your mouse over the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Index
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The index of the element in the parameter list.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Max
+ </td>
+ <td class="value1" valign="top">
+ Variable
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ If the element is a numeric type, the maximum value it can take.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Min
+ </td>
+ <td class="value1" valign="top">
+ Variable
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ If the element is a numeric type, the minimum value it can take.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Param
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The switch to use for the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Quote
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ True
+ </td>
+ <td class="value1" valign="top">
+ The element's quote state. If true values with white space in them will be surounded in
+ quotes.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Size
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 1
+ </td>
+ <td class="value1" valign="top">
+ The width of the element in grid blocks.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Stages
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of stages that share the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Type
+ </td>
+ <td class="value1" valign="top">
+ Enumeration
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ The type of value the element can take. Options are <i>String</i>, <i>Integer</i> and
+ <i>Single</i>.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <br>
+
+ <a name="ComboBox">
+ <font size="4"><b>The ComboBox:</b></font>
+ </a><br>
+
+ <p>The <b>ComboBox</b> is a common control element that defines a single switch with multipule fixed
+ values. An example <b>ComboBox</b> element is as follows:</p>
+
+ <div class="vbcode">
+ ComboBox
+ {
+ Name "Max Node Size"
+ Param "-maxnodesize"
+ Bold "True"
+ Type "Single"
+ Default "1024.0"
+ Min "64.0"
+ Max "8192.0"
+ Hint "\tSets the maximum portal node size."
+ }
+ </div>
+
+ <p>The attributes that the <b>ComboBox</b> element defines are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Bold
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's bold state.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Checked
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's checked state. If true the element will be checked by default.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Default
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the default option for the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Group
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The group the element belongs to.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Hint
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The hint that is displayed when you hover your mouse over the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Index
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The index of the element in the parameter list.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Options
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of options that the element can take. The format is <i>"Option1 Name,Option1
+ Value|Option2 Name,Option2 Value"</i>.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Param
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The switch to use for the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Quote
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ True
+ </td>
+ <td class="value1" valign="top">
+ The element's quote state. If true values with white space in them will be surounded in
+ quotes.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Size
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 1
+ </td>
+ <td class="value1" valign="top">
+ The width of the element in grid blocks.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Stages
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of stages that share the element.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <p>The <b>ComboBox</b> can also be a useful element for switching between multiple valueless switches.
+ For example, you can only start Half-Life in fullscreen or windowed mode, so if you wanted to switch
+ between the two you would do the following:</p>
+
+ <div class="vbcode">
+ ComboBox
+ {
+ Name "Startup State"
+ Default "Fullscreen"
+ Options "Fullscreen,-full|Windowed,-win"
+ Hint "\tStart Half-Life with the following window state."
+ }
+ </div>
+
+ <br>
+
+ <a name="FileBox">
+ <font size="4"><b>The FileBox:</b></font>
+ </a><br>
+
+ <p>The <b>FileBox</b> is a control element that defines a single switch that takes a file as a value. An
+ example <b>FileBox</b> element is as follows:</p>
+
+ <div class="vbcode">
+ FileBox
+ {
+ Name "WAD File"
+ Param "-wadinclude"
+ FullPath "True"
+ Filter "WAD Files (*.wad)|*.wad"
+ Hint "\tPlace textures used by the wad file specified into the bsp."
+ }
+ </div>
+
+ <p>The attributes that the <b>FileBox</b> element defines are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Bold
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's bold state.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Checked
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's checked state. If true the element will be checked by default.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Default
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The default file name.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Filter
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ All Files (*.*)|*.*
+ </td>
+ <td class="value1" valign="top">
+ The file filter to use when browsing for files in the standard windows format.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ FullPath
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ True
+ </td>
+ <td class="value1" valign="top">
+ The element's full path state. If true the path and file name of the file will be used, if
+ false only the file name will be used.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Group
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The group the element belongs to.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Hint
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The hint that is displayed when you hover your mouse over the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Index
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The index of the element in the parameter list.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Param
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The switch to use for the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Quote
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ True
+ </td>
+ <td class="value1" valign="top">
+ The element's quote state. If true values with white space in them will be surounded in
+ quotes.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Size
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 1
+ </td>
+ <td class="value1" valign="top">
+ The width of the element in grid blocks.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Stages
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of stages that share the element.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <br>
+
+ <a name="FolderBox">
+ <font size="4"><b>The FolderBox:</b></font>
+ </a><br>
+
+ <p>The <b>FolderBox</b> is a control element that defines a single switch that takes a folder as a
+ value. An example <b>FolderBox</b> element is as follows:</p>
+
+ <div class="vbcode">
+ FolderBox
+ {
+ Name "Folder"
+ Param "-folder"
+
+ Hint "\tSpecify a folder that will be searched for bsp files."
+ }
+ </div>
+
+ <p>The attributes that the <b>FolderBox</b> element defines are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Bold
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's bold state.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Checked
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's checked state. If true the element will be checked by default.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Group
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The group the element belongs to.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Hint
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The hint that is displayed when you hover your mouse over the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Index
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The index of the element in the parameter list.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Param
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The switch to use for the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Quote
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ True
+ </td>
+ <td class="value1" valign="top">
+ The element's quote state. If true values with white space in them will be surounded in
+ quotes.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Size
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 1
+ </td>
+ <td class="value1" valign="top">
+ The width of the element in grid blocks.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Stages
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of stages that share the element.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <br>
+
+ <a name="ColorBox">
+ <font size="4"><b>The ColorBox:</b></font>
+ </a><br>
+
+ <p>The <b>ColorBox</b> is a control element that defines a single switch that takes a color as a value.
+ An example <b>ColorBox</b> element is as follows:</p>
+
+ <div class="vbcode">
+ ColorBox
+ {
+ Name "Ambient Light"
+ Param "-ambient"
+ Type "Single"
+ Default "0 0 0"
+ Hint "\tSet ambient world light."
+ }
+ </div>
+
+ <p>The attributes that the <b>ColorBox</b> element defines are as follows:</p>
+
+ <center>
+ <table class="authortable">
+ <tbody>
+ <tr>
+ <td class="title" width="100">
+ <center>Attribute</center>
+ </td>
+ <td class="title" width="100">
+ <center>Type</center>
+ </td>
+ <td class="title" width="100">
+ <center>Default</center>
+ </td>
+ <td class="title" width="*">
+ <center>Value</center>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Bold
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's bold state.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Checked
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's checked state. If true the element will be checked by default.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Default
+ </td>
+ <td class="value1" valign="top">
+ Color
+ </td>
+ <td class="value1" valign="top">
+ 0 0 0
+ </td>
+ <td class="value1" valign="top">
+ The default color in <i>R G B</i> mode. The color can be defined as a Integer or a Single.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Group
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The group the element belongs to.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Hint
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The hint that is displayed when you hover your mouse over the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Index
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The index of the element in the parameter list.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Name
+ </td>
+ <td class="value1" valign="top">
+ ID
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The name of the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Param
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ The switch to use for the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Quote
+ </td>
+ <td class="value1" valign="top">
+ Boolean
+
+ </td>
+ <td class="value1" valign="top">
+ False
+ </td>
+ <td class="value1" valign="top">
+ The element's quote state. If true values with white space in them will be surounded in
+ quotes.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Size
+ </td>
+ <td class="value1" valign="top">
+ Integer
+ </td>
+ <td class="value1" valign="top">
+ 1
+ </td>
+ <td class="value1" valign="top">
+ The width of the element in grid blocks.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Stages
+ </td>
+ <td class="value1" valign="top">
+ List
+ </td>
+ <td class="value1" valign="top">
+ N/A
+ </td>
+ <td class="value1" valign="top">
+ A list of stages that share the element.
+ </td>
+ </tr>
+
+ <tr>
+ <td class="argument" valign="top">
+ Type
+ </td>
+ <td class="value1" valign="top">
+ Enumeration
+ </td>
+ <td class="value1" valign="top">
+ String
+ </td>
+ <td class="value1" valign="top">
+ The type of value the color is defined with. Options are <i>Integer</i> and <i>Single</i>.
+ Integer values range from 0 to 255 and Single values range from 0.0 to 1.0.
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </center>
+
+ <br>
+
+ <a name="Shared">
+ <font size="4"><b>Shared Options:</b></font>
+ </a><br>
+
+ <p>In some cases you have an option element that you want to include in multiple <b>Stages</b>. These
+ are called shared options. (An example of one of these would be the -texdata option in Zoners Tools,
+ you want this to be added to all <b>Stages</b>). This can be done with any option element through the
+ use of the <i>Stages</i> attribute. In the <i>Stages</i> attribute list all the <b>Stages</b> that you
+ want the option element to be used with. An example shared option is as follows:</p>
+
+ <div class="vbcode">
+ TextBox
+ {
+ Name "Texture Data"
+ Param "-texdata"
+ Bold "True"
+ Stages "CSG|BSP|VIS|NetVIS|RAD|RipEnt"
+ Type "Integer"
+
+ Default "4096"
+ Min "2048"
+ Hint "\tAlter maximum texture memory limit (in kb)."
+ }
+ </div>
+
+ <p>Note that shared options only appear in the <b>Stage</b> you create them in, but their options are
+ added to the parameter list of all the <i>Program</i> and <i>ParameterList</i> <b>Stages</b> they are
+ shared with.</p>
+
+ <a name="Directives">
+ <font size="4"><b>Directives:</b></font>
+ </a><br>
+
+ <p>Directives are special commands that tell the parser how to parse the specification file. The three
+ directives available are <b>Define</b>, <b>Include</b> and <b>Once</b>.</p>
+
+ <a name="Define">
+ <font size="4"><b>Define Directive:</b></font>
+ </a><br>
+
+ <p>The <b>Define</b> directive allows you to define custom variables that can be used anywhere you can
+ use the variables that the <b>Define</b> is composed of. An example of the <b>Define</b> directive is
+ as follows:</p>
+
+ <div class="vbcode">
+ Define "DateTime" "${Date} {$Time}"
+ Define "Author" "Ryan \"Nemesis\" Gregg"
+ </div>
+
+ <p>This defines a new variable, <i>${DateTime}</i>, that you can use anywhere in place of <i>${Date}
+ ${Time}</i>. This also defines a new variable, <i>${Author}</i>, which you can use any where in
+ place of <i>Ryan "Nemesis" Gregg</i>. For example: <i>echo ${Author}</i>.</p>
+
+ <a name="Include">
+ <font size="4"><b>Include Directive:</b></font>
+ </a><br>
+
+ <p>The <b>Include</b> directive allows you to include <b>Batches</b> and <b>Stages</b> defined in
+ another specification file in the current specification file. When you include a specification file it
+ is parsed separately from the specification file you included it from. This means the specification
+ file you include must be a complete standalone specification file. You cannot include a specification
+ file from within a <b>Batch</b> or <b>Stage</b> element. An example of the <b>Include</b> directive is
+ as follows:</p>
+
+ <div class="vbcode">
+ Include "Batch.bci"
+ </div>
+
+ <br>
+
+ <a name="Once">
+ <font size="4"><b>Once Directive:</b></font>
+ </a><br>
+
+ <p>If you <b>Include</b> a specification file more than once you will run into errors because you will
+ be declaring the elements in that specification file more than once. As a work around you can use the
+ <b>Once</b> directive to indicate that the specification file is only to be parsed once. The
+ <b>Once</b> directive should only be used at the top of a specification file. An example of the
+ <b>Once</b> directive is as follows:</p>
+
+ <div class="vbcode">
+ Once
+ </div>
+
+ <br>
+
+ <a name="Naming">
+ <font size="4"><b>Naming Conventions:</b></font>
+ </a><br>
+
+ <p>As a convention, specification files that you wish to use with the <b>Include</b> directive but don't
+ wish to allow users to use as standalone specifications should be given the .bci (Batch Compiler
+ Include File) extension. Files that you wish to allow users to use as standalone specifications should
+ be given the .bcs (Batch Compiler Specification File) extension.</p>
+
+ <a name="Comment">
+ <font size="4"><b>Comment Syntax:</b></font>
+ </a><br>
+
+ <p>Comments can be added anywhere in specification files. Batch Compiler uses the standard C++ style
+ comment syntax to allow for both line and block comments. An example of correct line comment syntax is
+ as follows:</p>
+
+ <div class="vbcode">
+ // This is a comment.
+ // The Bold attribute has been commented out, Batch Compiler
+ // will not parse it.
+ CheckBox
+ {
+ Name "No WAD Textures"
+ Param "-nowadtextures"
+ //Bold "True"
+ Hint "\tInclude all used textures into bsp."
+ }
+ </div>
+
+ <p>An example of correct block comment syntax is as follows:</p>
+
+ <div class="vbcode">
+ /*
+ * This is a comment.
+ * The Below CheckBox has been commented out, Batch Compiler
+ * will not parse it.
+ */
+
+ /*CheckBox
+ {
+ Name "No WAD Textures"
+ Param "-nowadtextures"
+ Bold "True"
+ Hint "\tInclude all used textures into bsp."
+ }*/
+ </div>
+
+ <br>
+
+ <a name="Error">
+ <font size="4"><b>Error Messages:</b></font>
+ </a><br>
+
+ <p>When Batch Compiler encounters an error parsing a specification file it outputs an error message in
+ the format <i>Error (line): message</i>. The line number Batch Compiler reports isn't necessarily the
+ line that the error occurred on, it is the line Batch Compiler is on when it determines that there is
+ an error. This will typically be the line of the error or the line after the error but it could
+ potentially be any line after the error. If Batch Compiler encounters an error within an include file
+ Batch Compiler will stack the error messages with the lowest level include file on the bottom of the
+ stack. Below is an example error message:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcspec1.gif" width="371" height="126"
+ alt="Batch Compiler Error Message"></center>
+
+ <p>In the above error message we can see that on or below line 18 of the specification file we are
+ loading there was an error parsing the include file <i>Zoners Tools P Series.bci</i>. We can also see
+ that on or below line 118 of the include file Batch Compiler encountered an attribute that did not
+ belong to an element. This attribute is most likely a misspelled <i>Hint</i> attribute.</p>
+
+ <font size="4"><b>Opening a Specification File in Batch Compiler:</b></font><br>
+
+ <p>When Batch Compiler starts up it automatically searches the <i>Batch Compiler\Specifications</i>
+ directory for .bcs files to add to the <b>Specifications</b> menu. Because of this, all you have to do
+ is save your new .bcs file to your <i>Batch Compiler\Specifications</i> directory, then once Batch
+ Compiler has started, select it form the <b>Specifications</b> menu.</p>
+
+ <font size="4"><b>Batch Compiler Preset Files:</b></font><br>
+
+ <p>When Batch Compiler saves a preset (.bcp) file it dynamically builds a XML database off of your
+ specification file's format. This allows Batch Compiler to load presets saved by any specification
+ file even if the specification file has been altered since you last saved the preset.</p>
+
+ <font size="4"><b>Conclusion:</b></font><br>
+
+ <p>That pretty much concludes the Batch Compiler Specification file format. Hopefully now you will be
+ able to customize your specification files to your liking or create additional specification files for
+ other tools. Just one word of caution before you go editing specification files; when you do so,
+ please save them under a different name, this will save you from possibly loosing them if you ever
+ choose to download an update to Batch Compiler and it overwrites the changes you made to your
+ specification files.</p>
+ </div>
+ <div class="heading1">
+ <div class="space"></div><span class="left">Modified: Feb 9th, 2005 - 11:52:48 pm</span><span
+ class="right">[ 14978 Views ]</span>
+ <div class="space"></div>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c710"
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><span
+ class="right">Modified: Jun 25th, 2004 - 3:38:07 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ i have made a spec file that among others applications supports steam, but i am having a problem as
+ steam requires the -applaunch tag to be the first that it gets, i would like to make it a ComboBox but
+ thees are add after all the CheckBox commands have been added so the only work around i have found is
+ making every game mode a CheckBox but thet files up a line just consisting of games when you can only
+ select one any way. could you either change it so that it adds the commands based on the order in the
+ bcs instead, or you could just make it add ComboBox before CheckBox <img
+ src="../../images/emotes/bleeh.gif" width="32" height="32" alt="bleeh"> tho this would cause a problem
+ if the opposed satiation
+ accrued.<br>
+ <br>
+ another thing that would be nice to have would be if you could make the selection of a stage or option
+ wold force select/deselected a notes stage or option.<br>
+ <br>
+ other then that this tool has made me very <img src="../../images/emotes/happy.gif" width="32"
+ height="32" alt="happy"><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c712"
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jun 25th, 2004 - 4:33:27 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ I am aware of this problem, it is an issue with how Batch Compiler is coded and there is no easy fix. BC
+ v2.0.0 has been around for quite some time and it has become apparent to me that a rewrite (BC v3.0.0)
+ is necessary.<br>
+ <br>
+ When I first released Batch Compiler your only options as far as compiling was concerned was Q Tools or
+ Zoners Tools. Now there are so many different utilities and versions of these tools that defining them
+ all in one BCS file is no longer particle and is a pain to maintain, modularization is required. There
+ are also other smaller issues like the one you have observed.<br>
+ <br>
+ The next version of BC will has a very similar GUI but will be far more refined from a coding and
+ specification writing and maintenance viewpoint.<br>
+ </div>
+ </div><br>
+ <div class="info center">You must be logged in to post a comment.<br>New users can register <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35&amp;o=0&amp;action=addauthor">here</a>.
+ </div>
+ </div>
+ <div class="main_sidebar">
+ <div class="group">
+ <div class="heading1"><span class="title">Batch Compiler</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=5">Revision
+ History</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=4">Specification
+ Files</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Login</span></div>
+ <div class="content">
+ <form name="loginform" method="post"
+ action="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35&amp;o=0">
+ <div class="label">Username:</div>
+ <div><input type="text" name="username" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label">Password:</div>
+ <div><input type="password" name="password" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label"><input type="checkbox" name="storepassword" class="checkbox"
+ checked="checked">Store Password</div>
+ <div><input name="login" type="submit" value="Login" class="button"></div>
+ </form>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">New Users</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35&amp;o=0&amp;action=addauthor">Register</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35&amp;o=0&amp;action=retrievepassword">Retrieve
+ Password</a></span><br>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Comments</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4040">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=213&amp;o=45#c4039">Crafty
+ FAQ</a> (<a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4038">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=205&amp;o=210#c4037">About
+ Crafty</a> (<a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=169&amp;o=90#c4036">GCFScape
+ v1.8.6 Full</a> (<a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape
+ v1.8.6</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape
+ v1.8.5</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape
+ v1.8.4</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape
+ v1.8.3</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib
+ v1.3.2</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Most Popular Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit
+ v1.2.5 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape
+ v1.3.1 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit
+ v1.3.3 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF
+ Plug-In for Photoshop</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape
+ v1.8.6 Full</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Newest Member</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Elite Spammers</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br>
+ </div>
+ </div>
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Feeds</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/rss/?page=1">RSS
+ 2.0 (News)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/rss/">RSS 2.0
+ (Entire Site)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/rss/?comments&amp;limit=15">RSS
+ 2.0 (Comments)</a></span><br>
+ </div>
+ </div>
+
+
+ </div>
+ <div class="space"></div>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a
+ href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution
+ time: 0.07963s; Queries: 14.<br>
+ </span></div>
+ </div>
+ </div>
+</body>
+
+</html> \ No newline at end of file
diff --git a/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Half-Life).html b/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Half-Life).html
new file mode 100644
index 0000000..b7a782e
--- /dev/null
+++ b/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Half-Life).html
@@ -0,0 +1,565 @@
+<!DOCTYPE html>
+
+<head>
+ <title>Nem's Tools [Home - News]</title>
+ <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="../../css/default.css">
+ <meta http-equiv="pragma" content="no-cache">
+ <meta http-equiv="cache-control" content="no-cache">
+ <meta name="author" content="Ryan Gregg">
+ <meta name="description" content="Nem&#39;s Half-Life and Half-Life 2 editing tools.">
+</head>
+
+<body>
+ <div class="banner" onclick="location.href='https://google.com'"> </div>
+ <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's
+ Tools website</a>, restored from <a
+ href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br>
+ Download section now provides links to both Web Archive and to unofficial Github mirror.
+ </div>
+ <div class="main">
+ <div class="group">
+ <div class="separator"></div>
+ <div class="heading2 menu">
+ <a href="../../index.html" class="menuitem">Home</a>
+ <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a>
+ <a href="../../pages/Crafty.html" class="menuitem">Crafty</a>
+ <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a>
+ <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a>
+ <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a>
+ <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a>
+ <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a>
+ <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a>
+ <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a>
+ </div>
+ <div class="separator"></div>
+ <div class="content">
+ <div class="main_area">
+ <div class="space"></div>
+ <div class="main_content">
+ <div class="group">
+ <div class="heading1">
+ <div class="space"></div><span class="left"><a name="p33"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33#p33">Creating
+ A Preset (Half-Life)</a> - <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: May 26th, 2003 - 10:43:06 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">
+ <p>If you are coming from the <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=32#p32">Batch
+ Compiler Setup</a> tutorial then you should already be prepared to start a new preset; otherwise, if
+ you have not set Batch Compiler up, please see the <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=32#p32">Batch
+ Compiler Setup</a> tutorial.</p>
+
+ <p>To make sure that Batch Compiler is ready to create a new preset, go to the <b>File</b> menu and
+ select <b>New Preset</b>. Your screen should look like this (note it may differ if you are using a
+ different specification file):</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup9.png" width="790" height="605"
+ alt=""></center>
+
+ <p>We are going to create a typical "Full" preset that would be used on final BSP builds to produce the
+ highest quality BSP. The switches mentioned in this tutorial are not the only switches that can be
+ used for a "Full" compile. As you gain experience you will learn how to make use of the other switches
+ to tailor your map to your liking. They are, however, common switches for a "Full" compile.</p>
+
+ <p>The first stage we are going to look at is the CSG stage. Click the <b>CSG</b> tab. Next check the
+ <b>WAD Auto Detect</b> checkbox. I could explain to you what this switch does, however, if you simply
+ hover you mouse over the switch you will notice the text box at the bottom of your screen contains a
+ more then adequate explanation. (If you do not see this text box it can be made visible by selecting
+ <b>Show Details</b> under the <b>Options</b> menu). Next check the <b>Clip Type</b> checkbox. Now
+ you'll notice that when you check the <b>Clip Type</b> checkbox that a field opens up. This means you
+ can now edit the field. All the fields in Batch Compiler contain the default values used by the tools
+ and many of them also include simple error checking to insure you are entering the right type of value
+ (integer, single or string etc.) and that the value is within range. In the new field select a <b>Clip
+ Type</b> of <b>Precise</b>. Your screen should look like this when you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup10.png" width="790" height="605"
+ alt=""></center>
+
+ <p>The next stage we are going to look at is the VIS stage. Click the <b>VIS</b> tab. Next check the
+ <b>VIS Type</b> checkbox and select a <b>VIS Type</b> of <b>Full</b>. Your screen should look like
+ this when you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup11.png" width="790" height="605"
+ alt=""></center>
+
+ <p>The next stage we are going to look at is the RAD stage. Click the <b>RAD</b> tab. Next check the
+ <b>Extra</b> checkbox and the <b>Bounce</b> checkbox entering a value of 2 for the <b>Bounce</b>. Last
+ but not least, check the <b>Direct Scale</b> checkbox and enter a value of 1 for the <b>Direct
+ Scale</b> (this option should always be 1). Your screen should look like this when you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup12.png" width="790" height="605"
+ alt=""></center>
+
+ <p>The next stage we are going to look at is the Shared stage. Click the <b>Shared</b> tab. This stage
+ has special switches that are common to all of the Zoners Tools stages and so changing a value here
+ applies this change to all of these stages. Check the <b>Chart</b> option. Your screen should look
+ like this when you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup13.png" width="790" height="605"
+ alt=""></center>
+
+ <p>The next stage we are going to look at is the Batch stage. Click the <b>Batch</b> tab. This stage
+ contains options that are not associated with the Zoners Tools, but actual batch file commands. I am
+ going to check all the recommended file deletions to remove intermediate files used to compile the
+ BSP, and the BSP and PTS recommended file functions so my BSP and PTS files will be copied to my
+ output folder (as specified on the Options form). Your screen should look like this when you're done:
+ </p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup14.png" width="790" height="605"
+ alt=""></center>
+
+ <p>Finally, lets look at the Steam stage. Click the <b>Steam</b> tab. This stage will already be
+ partially set up for you (<b>Run Map</b> and <b>Game</b> should be checked). Select the <b>Game</b>
+ you want to launch Steam to from the <b>Game</b> combobox. If you want to run a 3rd party MOD then you
+ will need to select <b>Half-Life</b> as your <b>Game</b>, then check the <b>MOD</b> checkbox and enter
+ the name of the 3rd party MOD. It can also be helpful to check the <b>Developer</b> checkbox to run
+ Half-Life in developer mode. Your screen may look like this when you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup15.png" width="790" height="605"
+ alt=""></center>
+
+ <p>Almost done, only two more steps to go... On the side of your screen you'll notice an additional
+ listbox labelled <b>Stages</b>. In the listbox select the stages you wish to run. This tutorial is
+ setup to run CSG, BSP, VIS, RAD, and Steam and thus I have them all selected as shown below:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup16.png" width="790" height="605"
+ alt=""></center>
+
+ <p>Last but not least, we need to specify a MAP file before we can start compiling it. Under the
+ <b>File</b> menu select <b>Open File</b>. Then browse to and select a MAP file to compile. You'll
+ notice that the <b>Run</b> buttons are now enabled and this is your sign that you are ready to compile
+ your map. You screen should look like this when you are ready:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup17.png" width="790" height="605"
+ alt=""></center>
+
+ <p>To compile your map simply press the <b>Run</b> button, an MS DOS window will pop up and your map
+ will commence compiling. <b><span class="warning">If the compiling tools (not Batch Compiler) report
+ any errors, please see <a
+ href="https://web.archive.org/web/20170915131431/http://www.slackiller.com/tommy14/errors.htm">this
+ site</a>.</span></b></p>
+
+ <p>Now that you have set up a "Full" compiler preset, let's add it to your <b>Presets</b> menu for easy
+ access. Please continue to the <a href="Adding_Preset_Quick_Launch_Buttons_(Half-Life).html">next
+ page</a>.</p>
+ </div>
+ <div class="heading1">
+ <div class="space"></div><span class="left">Modified: Apr 16th, 2006 - 3:04:29 pm</span><span
+ class="right">[ 75423 Views ]</span>
+ <div class="space"></div>
+ </div>
+ </div><br>
+ <div class="offsets">[ 1 <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=15#p33">2</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=30#p33">3</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=45#p33">4</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=60#p33">5</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=75#p33">6</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=90#p33">7</a>
+ ]</div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c364"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=394">goddannit</a></span><span
+ class="right">Modified: Dec 28th, 2003 - 11:12:23 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ hey i have mine setup exactly like this, the only problem is when i run the compile, and then run the
+ map it doesnt show my lights, just a solid light color throughout the whole map, it use to take longer
+ to compile but it would show all of my lights. Is the problem with worldcraft or with the compiler. In
+ my map properties i have default light level set to 0. I have checked and rechecked to make sure my
+ compiler settings are the same as this. Can someone please help me.<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c366"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Dec 28th, 2003 - 3:06:12 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ Can you post your log?<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c378"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=409">Bitka</a></span><span
+ class="right">Posted: Jan 3rd, 2004 - 2:58:50 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ Nem, the same thing is happening to me as with Hammer's built in compiler. When the map is loading, the
+ console sais "map change failed; map not found on server." This might have nothing to do with the batch
+ compiler, but can you help me anywayz?<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c379"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jan 3rd, 2004 - 3:18:43 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ Did you get an error when you compiled?<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c380"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=409">Bitka</a></span><span
+ class="right">Modified: Jan 4th, 2004 - 2:11:06 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ C:\Program Files 2\Games\Half-Life\cstrike\maps\enemyatthegates.wic deleted.<br>
+ File not found<br>
+ - about five of that -<br>
+ C:\Program Files 2\Games\Half-Life\cstrike\maps\enemyatthegates.prt deleted.<br>
+ File not found - C:\Program Files 2\Games\Half-Life\cstrike\maps\enemyatthegate<br>
+ .bsp<br>
+ 0 file(s) copied<br>
+ enemyatthegates.bsp copied to C:\Program Files 2\Games\Half-Life\cstrike\maps<br>
+ File not found - C:\Program Files 2\Games\Half-Life\cstrike\maps\enemyatthegate<br>
+ .pts<br>
+ 0 file(s) copied<br>
+ enemyatthegates.pts copied to C:\Program Files 2\Games\Half-Life\cstrike\maps<br>
+ <br>
+ Press any key to continue . . .<br>
+ - this was the very last page of the compiling, i dont know how to copy the whole thing<br>
+ im going to try boxing in my map, i think that might be the problem -<br>
+ <br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c382"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jan 5th, 2004 - 6:33:13 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ Looks like you have an error. The error is higher up in the log though.<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c392"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=422">Lightning
+ Flash</a></span><span class="right">Posted: Jan 9th, 2004 - 7:55:04 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ a window pops up asking for MSVCP70.dll for me.<br>
+ So i installed such a file, but he still asks for it.<br>
+ Whats wrong then? <img src="../../images/emotes/yelling.gif" width="32" height="32" alt="yelling"><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c396"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jan 9th, 2004 - 9:13:04 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ What program is causing this (i.e. is it the installer, BC, or Zoners) or what are you doing to get the
+ window to pop up?<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c398"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=422">Lightning
+ Flash</a></span><span class="right">Posted: Jan 10th, 2004 - 1:47:44 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ Well... thats kinda my question.<br>
+ Btw, i cant run in steam anyway.<br>
+ Pop-up error there to: STEAM VFS failed to initialize:<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c430"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=446">DevgruSeal</a></span><span
+ class="right">Modified: Feb 2nd, 2004 - 2:29:21 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ I keep getting this error when I run the compile..It says 'Could not find filesystem dll to load'<br>
+ <br>
+ What does this mean<img src="../../images/emotes/shrug.gif" width="32" height="32" alt="shrug"><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">11.</span> <a name="c447"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=463">snotshot</a></span><span
+ class="right">Posted: Feb 12th, 2004 - 6:28:01 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ Hey, first time posting here. Need help. I'm not exactly sure what happened after Valve Hammer Editor
+ compiled my map and then was loading it, but then, I get this while loading in CS:<br>
+ <br>
+ executing valve.rc <br>
+ executing language.cfg <br>
+ "deathmatch" changed to "1" <br>
+ execing config.cfg <br>
+ can't use keys or values with a \ <br>
+ "sv_aim" changed to "1.000000" <br>
+ <br>
+ adding: dll loaded for mod halflife <br>
+ execing skill.cfg <br>
+ map change failed: 'bigbox' not found on server execing cofig.cfg <br>
+ can't use keys or values with a \<br>
+ <br>
+ and that is all that I know. well, first of all, I can see why it was not found on server because I
+ don't have one. but, do you HAVE to have one to run a map??? any suggestions??? anyone know what my
+ problem is ??? thanks.<br>
+ <br>
+ Snotshot<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c451"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Feb 12th, 2004 - 6:08:17 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ I'm a little confused about what you are actually doing...<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c458"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=469">Gryphon</a></span><span
+ class="right">Posted: Feb 15th, 2004 - 2:11:40 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ I get the same error message, "A required .DLL file, MSVCP70.DLL, was not found.<br>
+ I am running Win98, and I believe this is a Microsoft .NET file. I am about to install .NET, so we'll
+ see if that is the fix for me.<br>
+ <img src="../../images/emotes/shrug.gif" width="32" height="32" alt="shrug"><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c459"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=469">Gryphon</a></span><span
+ class="right">Posted: Feb 15th, 2004 - 2:46:13 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ Yes, I fixed it.<br>
+ No, it wasn't .NET<br>
+ I finally just searched for the file: I found a copy in my Army Operations install. I put the file into
+ the same directory as the tools. Then, it wanted MSVCR70.DLL, which I found in the same place. It was
+ confusing at first, because I didn't notice that it was looking for a different file. <br>
+ <br>
+ That was it! everything compiles fine now.<br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">15.</span> <a name="c466"
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=469">Gryphon</a></span><span
+ class="right">Posted: Feb 17th, 2004 - 3:05:55 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><br>
+ I probably should clarify - I am not using your Batch Compiler; I am still using Autolycus' old batch
+ file. I just happened upon this page because I was looking for a solution for my problem.<br>
+ <img src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"><br>
+ </div>
+ </div><br>
+ <div class="offsets">[ 1 <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=15#p33">2</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=30#p33">3</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=45#p33">4</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=60#p33">5</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=75#p33">6</a>
+ <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=90#p33">7</a>
+ ]</div><br>
+ <div class="info center">You must be logged in to post a comment.<br>New users can register <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=0&amp;action=addauthor">here</a>.
+ </div>
+ </div>
+ <div class="main_sidebar">
+ <div class="group">
+ <div class="heading1"><span class="title">Batch Compiler</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=5">Revision
+ History</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=4">Specification
+ Files</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Login</span></div>
+ <div class="content">
+ <form name="loginform" method="post"
+ action="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=0">
+ <div class="label">Username:</div>
+ <div><input type="text" name="username" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label">Password:</div>
+ <div><input type="password" name="password" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label"><input type="checkbox" name="storepassword" class="checkbox"
+ checked="checked">Store Password</div>
+ <div><input name="login" type="submit" value="Login" class="button"></div>
+ </form>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">New Users</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=0&amp;action=addauthor">Register</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&amp;o=0&amp;action=retrievepassword">Retrieve
+ Password</a></span><br>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Comments</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4040">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=213&amp;o=45#c4039">Crafty
+ FAQ</a> (<a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4038">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=205&amp;o=210#c4037">About
+ Crafty</a> (<a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=169&amp;o=90#c4036">GCFScape
+ v1.8.6 Full</a> (<a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape
+ v1.8.6</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape
+ v1.8.5</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape
+ v1.8.4</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape
+ v1.8.3</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib
+ v1.3.2</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Most Popular Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit
+ v1.2.5 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape
+ v1.3.1 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit
+ v1.3.3 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF
+ Plug-In for Photoshop</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape
+ v1.8.6 Full</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Newest Member</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Elite Spammers</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br>
+ </div>
+ </div>
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Feeds</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/rss/?page=1">RSS
+ 2.0 (News)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/rss/">RSS 2.0
+ (Entire Site)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/rss/?comments&amp;limit=15">RSS
+ 2.0 (Comments)</a></span><br>
+ </div>
+ </div>
+
+
+ </div>
+ <div class="space"></div>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a
+ href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution
+ time: 0.07963s; Queries: 14.<br>
+ </span></div>
+ </div>
+ </div>
+</body>
+
+</html> \ No newline at end of file
diff --git a/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Source).html b/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Source).html
new file mode 100644
index 0000000..918f108
--- /dev/null
+++ b/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Source).html
@@ -0,0 +1,431 @@
+<!DOCTYPE html>
+
+<head>
+ <title>Nem's Tools [Home - News]</title>
+ <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="../../css/default.css">
+ <meta http-equiv="pragma" content="no-cache">
+ <meta http-equiv="cache-control" content="no-cache">
+ <meta name="author" content="Ryan Gregg">
+ <meta name="description" content="Nem&#39;s Half-Life and Half-Life 2 editing tools.">
+</head>
+
+<body>
+ <div class="banner" onclick="location.href='https://google.com'"> </div>
+ <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's
+ Tools website</a>, restored from <a
+ href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br>
+ Download section now provides links to both Web Archive and to unofficial Github mirror.
+ </div>
+ <div class="main">
+ <div class="group">
+ <div class="separator"></div>
+ <div class="heading2 menu">
+ <a href="../../index.html" class="menuitem">Home</a>
+ <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a>
+ <a href="../../pages/Crafty.html" class="menuitem">Crafty</a>
+ <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a>
+ <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a>
+ <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a>
+ <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a>
+ <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a>
+ <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a>
+ <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a>
+ </div>
+ <div class="separator"></div>
+ <div class="content">
+ <div class="main_area">
+ <div class="space"></div>
+ <div class="main_content">
+ <div class="group">
+ <div class="heading1">
+ <div class="space"></div><span class="left"><a name="p142"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142#p142">Creating
+ A Preset (Source)</a> - <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Feb 10th, 2005 - 2:14:25 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">
+ <p>If you are coming from the <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=141#p141">Batch
+ Compiler Setup</a> tutorial then you should already be prepared to start a new preset; otherwise, if
+ you have not set Batch Compiler up, please see the <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=141p141">Batch
+ Compiler Setup</a> tutorial.</p>
+
+ <p>To make sure that Batch Compiler is ready to create a new preset, go to the <b>File</b> menu and
+ select <b>New Preset</b>. Your screen should look like this (note it may differ if you are using a
+ different specification file):</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup9.png" width="790"
+ height="605" alt=""></center>
+
+ <p>We are going to create a typical "Fast" preset that would be used on test BSP builds to quickly
+ preview a BSP. The switches mentioned in this tutorial are not the only switches that can be used for
+ a "Fast" compile. As you gain experience you will learn how to make use of the other switches to
+ tailor your map to your liking. They are, however, common switches for a "Fast" compile.</p>
+
+ <p>The first stage we are going to look at is the BSP stage. Click the <b>BSP</b> tab. This tab doesn't
+ have any options that will greatly speed up the compiling process so leave everything as it is, but
+ feel free to examine the options.</p>
+
+ <p>The next stage we are going to look at is the VIS stage. Click the <b>VIS</b> tab. Next check the
+ <b>VIS Type</b> checkbox and select a <b>VIS Type</b> of <b>Fast</b>. Your screen should look like
+ this when you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup10.png" width="790"
+ height="605" alt=""></center>
+
+ <p>The next stage we are going to look at is the RAD stage. Click the <b>RAD</b> tab. Next check the
+ <b>RAD Type</b> checkbox and select a <b>RAD Type</b> of <b>Fast</b>. Your screen should look like
+ this when you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup11.png" width="790"
+ height="605" alt=""></center>
+
+ <p>The next stage we are going to look at is the Shared stage. Click the <b>Shared</b> tab. This stage
+ has special switches that are common to all of the Source Tools stages and so changing a value here
+ applies this change to all of these stages. If you are going to be working on your computer while your
+ map compiles you might want to set the <b>Priority</b> option to <b>Low</b>, otherwise leave this
+ stage alone. Your screen may look like this when you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup12.png" width="790"
+ height="605" alt=""></center>
+
+ <p>The next stage we are going to look at is the Batch stage. Click the <b>Batch</b> tab. This stage
+ contains options that are not associated with the Source Tools, but actual batch file commands. I am
+ going to check all the recommended file deletions to remove intermediate files used to compile the
+ BSP, and the BSP and LIN recommended file functions so my BSP and LIN files will be copied to my
+ output folder (as specified on the Options form). Your screen should look like this when you're done:
+ </p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup13.png" width="790"
+ height="605" alt=""></center>
+
+ <p>Finally, lets look at the Steam stage. Click the <b>Steam</b> tab. This stage will already be
+ partially set up for you (<b>Run Map</b> and <b>Game</b> should be checked). Select the <b>Game</b>
+ you want to launch Steam to from the <b>Game</b> combobox. Your screen should look like this when
+ you're done:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup14.png" width="790"
+ height="605" alt=""></center>
+
+ <p>Almost done, only two more steps to go... On the side of your screen you'll notice an additional
+ listbox labelled <b>Stages</b>. In the listbox select the stages you wish to run. This tutorial is
+ setup to run BSP, VIS, RAD, Batch, and Steam and thus I have them all selected as shown below:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup15.png" width="790"
+ height="605" alt=""></center>
+
+ <p>Last but not least, we need to specify a VMF file before we can start compiling it. Under the
+ <b>File</b> menu select <b>Open File</b>. Then browse to and select a VMF file to compile. You'll
+ notice that the <b>Run</b> buttons are now enabled and this is your sign that you are ready to compile
+ your map. You screen should look like this when you are ready:</p>
+
+ <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup16.png" width="790"
+ height="605" alt=""></center>
+
+ <p>To compile your map simply press the <b>Run</b> button, an MS DOS window will pop up and your map
+ will commence compiling. Note: the Steam service must be running before you can compile your map.
+ <b><span class="warning">If the compiling tools (not Batch Compiler) report any errors, please see <a
+ href="https://web.archive.org/web/20170915123238/http://www.interlopers.net/errors/">this
+ site</a>.</span></b></p>
+
+ <p>Now that you have set up a "Fast" compiler preset, let's add it to your <b>Presets</b> menu for easy
+ access. Please continue to the <a href="Adding_Preset_Quick_Launch_Buttons_(Source).html">next
+ page</a>.</p>
+ </div>
+ <div class="heading1">
+ <div class="space"></div><span class="left">Modified: Apr 16th, 2006 - 3:08:13 pm</span><span
+ class="right">[ 29711 Views ]</span>
+ <div class="space"></div>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c1375"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1383">nitros2005uk</a></span><span
+ class="right">Posted: Feb 27th, 2005 - 7:40:46 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">i have lots of problems with hammer <img src="../../images/emotes/sad.gif" width="32"
+ height="32" alt="sad"></div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c1563"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1542">amckern</a></span><span
+ class="right">Posted: Jun 3rd, 2005 - 7:44:09 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">http://ammahls.com/cst/seting_up_cst.htm <img src="../../images/emotes/bored.gif"
+ width="32" height="32" alt="bored">
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c1567"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Jun 4th, 2005 - 11:20:30 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">A 404 page? Cool flash animation...<br>
+ <br>
+ <img src="../../images/emotes/miam.gif" width="32" height="32" alt="miam">
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c2684"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=2992">mistamoronic</a></span><span
+ class="right">Posted: Oct 19th, 2007 - 8:03:35 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">ummm how do i know when the batch compiler is done compiling?<img
+ src="../../images/emotes/exhausted.gif" width="32" height="32" alt="exhausted"></div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c2836"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=3228">TehVice</a></span><span
+ class="right">Posted: Apr 12th, 2008 - 10:02:57 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Is there any reason as to why there isn't an option to run the map in Day of Defeat:
+ Source?</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c2838"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Modified: Apr 25th, 2008 - 1:19:22 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">Are sure you're using one of the source specifications? You may also want to double
+ check that everything is up to date by running an automatic update from the help menu.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c3006"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=3476">Seemon</a></span><span
+ class="right">Posted: Oct 18th, 2008 - 9:26:46 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I've set up Batch Compiler now with the fast preset etc and selected the map to
+ compile and pressed "Run". The Dos window opens and closes almost directly afterwards.<br>
+ <br>
+ I figured the compile was complete and went into CS:S to create server to have a looksy, but the map
+ wasn't there.<br>
+ <br>
+ So for some reason, it's not actually compiling?<br>
+ <br>
+ <br>
+ Any help?</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c3136"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=3607">Katara</a></span><span
+ class="right">Posted: Feb 27th, 2009 - 6:24:00 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">How can you specify the .LIN file output folder. Because when I check my general
+ output folder there isnt one.</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c3205"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=3782">Rooster</a></span><span
+ class="right">Posted: Jun 20th, 2009 - 5:02:19 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I have a question about launching a game that is not on the list under the Steam tab.
+ I am working on a map for Insurgency so after I compile the map to test it, I would like it to fire off
+ Insurgency. Anyone help me out with this?</div>
+ </div><br>
+ <div class="group">
+ <div class="heading2">
+ <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c3918"
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=12800">Afftamat</a></span><span
+ class="right">Posted: Jul 8th, 2014 - 10:57:29 am</span>
+ <div class="space"></div>
+ </div>
+ <div class="content">I downloaded and updated this great tool, but got an error when selecting a
+ specification:<br>
+ <br>
+ Error (16): Error parsing include file Source Tools.bci.<br>
+ Error (389): Error parsing attribute "Min", invalid attribute string "0.0".<br>
+ <br>
+ If you encounter this error, open file "Source Tools.bci" with a text editor and remove decimals from
+ all Min and Max values in all TextBox blocks.<br>
+ <br>
+ Min "0.0"<br>
+ Max "100.0"<br>
+ <br>
+ should be<br>
+ <br>
+ Min "0"<br>
+ Max "100"<br>
+ <br>
+ Hope this hepls.</div>
+ </div><br>
+ <div class="info center">You must be logged in to post a comment.<br>New users can register <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142&amp;o=0&amp;action=addauthor">here</a>.
+ </div>
+ </div>
+ <div class="main_sidebar">
+ <div class="group">
+ <div class="heading1"><span class="title">Batch Compiler</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=5">Revision
+ History</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=4">Specification
+ Files</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Login</span></div>
+ <div class="content">
+ <form name="loginform" method="post"
+ action="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142&amp;o=0">
+ <div class="label">Username:</div>
+ <div><input type="text" name="username" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label">Password:</div>
+ <div><input type="password" name="password" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label"><input type="checkbox" name="storepassword" class="checkbox"
+ checked="checked">Store Password</div>
+ <div><input name="login" type="submit" value="Login" class="button"></div>
+ </form>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">New Users</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142&amp;o=0&amp;action=addauthor">Register</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142&amp;o=0&amp;action=retrievepassword">Retrieve
+ Password</a></span><br>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Comments</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4040">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=213&amp;o=45#c4039">Crafty
+ FAQ</a> (<a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4038">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=205&amp;o=210#c4037">About
+ Crafty</a> (<a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=169&amp;o=90#c4036">GCFScape
+ v1.8.6 Full</a> (<a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape
+ v1.8.6</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape
+ v1.8.5</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape
+ v1.8.4</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape
+ v1.8.3</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib
+ v1.3.2</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Most Popular Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit
+ v1.2.5 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape
+ v1.3.1 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit
+ v1.3.3 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF
+ Plug-In for Photoshop</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape
+ v1.8.6 Full</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Newest Member</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Elite Spammers</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br>
+ </div>
+ </div>
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Feeds</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/rss/?page=1">RSS
+ 2.0 (News)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/rss/">RSS 2.0
+ (Entire Site)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/rss/?comments&amp;limit=15">RSS
+ 2.0 (Comments)</a></span><br>
+ </div>
+ </div>
+
+
+ </div>
+ <div class="space"></div>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a
+ href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution
+ time: 0.07963s; Queries: 14.<br>
+ </span></div>
+ </div>
+ </div>
+</body>
+
+</html> \ No newline at end of file