aboutsummaryrefslogtreecommitdiff
path: root/subpages/VTFLib_v1.3.2_Full.html
blob: 29bf4461384f5055408b3c8a4969396dffd0fbf1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
<!DOCTYPE html>

<head>
  <title>Nem's Tools [VTFLib - Download - VTFLib v1.3.2 Full]</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://nemstools.github.io/'"> </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 this 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="p177"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=177#p177">VTFLib
                    v1.3.2 Full</a> - <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
                  class="right">Posted: Mar 26th, 2006 - 12:55:28 pm</span>
                <div class="space"></div>
              </div>
              <div class="content"><b>About:</b>
                <p>VTFLib v1.3.2 - VTFLib is available in a two flavours. The <i>Source Code Archive</i> contains the
                  source code, library and prebuilt binaries for VTFLib, VTFEdit and VTFCmd. Download this if you want
                  to modify the library or example applications (or just see how it all works). The <i>Binary
                    Archive</i> contains library and prebuilt binaries for VTFLib, VTFEdit and VTFCmd. Download this if
                  you just want to develop with VTFLib (or want access to all the binaries).</p>

                <p>VTFLib also uses <a
                    href="https://web.archive.org/web/20190508141002/http://developer.nvidia.com/object/dds_utilities_legacy.html">nvDXT</a>,
                  and VTFEdit and VTFCmd also use <a
                    href="https://web.archive.org/web/20190508141002/http://openil.sourceforge.net/">DevIL 1.7.8</a>. In
                  order to compile, you will need to download those libraries and add their paths to Visual Studio.</p>

                <b>Download from Web Archive:</b>
                <ul>
                  <li><a
                      href="https://web.archive.org/web/20200201044319/http://www.nemesis.thewavelength.net/files/files/vtflib132.zip">Source
                      Code Archive (2,761 KB)</a></li>
                  <li><a
                      href="https://web.archive.org/web/20200201044319/http://www.nemesis.thewavelength.net/files/files/vtflib132-bin.zip">Binary
                      Archive (2,507 KB)</a></li>
                </ul>

                <b>Download from unofficial Github mirror:</b>
                <ul>
                  <li><a href="http://nemstools.github.io/files/vtflib132.zip">Source
                      Code Archive (2,761 KB)</a></li>
                  <li><a href="http://nemstools.github.io/files/vtflib132-bin.zip">Binary
                      Archive (2,507 KB)</a></li>
                </ul>
              </div>
              <div class="heading1">
                <div class="space"></div><span class="left">Modified: Jul 25th, 2011 - 3:37:11 pm</span><span
                  class="right">[ 145010 Views ]</span>
                <div class="space"></div>
              </div>
            </div><br>
            <div class="offsets">[ 1 <a
                href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=177&amp;o=15#p177">2</a>
              ]</div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c1982"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><span
                  class="right">Modified: Apr 23rd, 2006 - 3:46:00 pm</span>
                <div class="space"></div>
              </div>
              <div class="content">I used VTFLib to make a .vtf importere for Fragmotion, you can grap it here for
                now.<br><br><a
                  href="https://web.archive.org/web/20190508141002/http://www.cubed.dk/nobody/stuff/VTFtex.zip">VTFtex.zip</a><br>
                (200KB)</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c2022"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=2206">Ag3nt-X</a></span><span
                  class="right">Posted: Jun 11th, 2006 - 11:01:59 pm</span>
                <div class="space"></div>
              </div>
              <div class="content">the vtflib archive size is diabolical hehehe</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c2101"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=2291">snakemedia</a></span><span
                  class="right">Posted: Aug 19th, 2006 - 9:51:51 am</span>
                <div class="space"></div>
              </div>
              <div class="content">I have Problem with source have many errors..<br>
                <br>
                I do not know that visual C++ 2005 can't finish this source.<br>
                Sorry I do not look that "VISUAL C++ 2005" is worng, "VSIUAL C++ NET" ist right, Grr I download that
                right file of VISAUL C++ NET now :-(<br>
                <br>
                SnakeMedia</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c2102"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
                  class="right">Posted: Aug 19th, 2006 - 5:20:45 pm</span>
                <div class="space"></div>
              </div>
              <div class="content">VTFEdit is written in Visual Studio .NET 2003 (.NET v1.1), not Visual Studio .NET
                2005 (.NET v2.0). The two versions have a completly different syntax for C++ code and are not
                compatible. You <i>can</i> compile VTFEdit in Visual Studio .NET 2005, however, if you change the
                <i>Common Language Runtime Support</i> (general options) to <i>/clr:oldSyntax</i>.<br>
                <br>
                I'll likely convert the project to 2005 in the future, but it is too much of a pain and I have too many
                other projects to do so at the moment.<br>
              </div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c2120"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=2291">snakemedia</a></span><span
                  class="right">Posted: Aug 24th, 2006 - 5:21:23 pm</span>
                <div class="space"></div>
              </div>
              <div class="content">Hello I can not find this right Visual Version?<br>
                Please give me right orginal link to Download-Detail with site!<br>
                ZThanks Gb SnakeMedia</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c2800"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=3170">kilorat</a></span><span
                  class="right">Posted: Feb 18th, 2008 - 6:28:36 pm</span>
                <div class="space"></div>
              </div>
              <div class="content">Hello! Orangebox introduced version 7.4 of VTF, it says in the notes its bitwise
                compatible with 7.3, however vtflib checks the version and refuses to work with 7.4.<br>
                <br>
                http://developer.valvesoftware.com/wiki/Vtf#Version_history<br>
              </div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c2806"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
                  class="right">Posted: Feb 21st, 2008 - 4:25:38 pm</span>
                <div class="space"></div>
              </div>
              <div class="content">I wrote the linked article so I'm aware of this. I have updated versions of my tools
                that support v7.4, but I lost the source code for the PS VTF Plug-In (I'll have to rewrite part of it)
                which is why nothing has been released as of yet.</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c3146"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=3680">half107</a></span><span
                  class="right">Modified: Mar 14th, 2009 - 3:28:10 am</span>
                <div class="space"></div>
              </div>
              <div class="content"><u>HOW do you install</u>!!! ARG!!!! <br>
                <img src="../images/emotes/yelling.gif" width="32" height="32" alt="yelling"></div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c3230"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=3820">Poab9200</a></span><span
                  class="right">Posted: Jul 26th, 2009 - 12:34:44 am</span>
                <div class="space"></div>
              </div>
              <div class="content">I have a question for you Nem. I posted in the forum as well and just to be double
                sure I thought I should post here too.<br>
                <br>
                Anyways I am designing a Scripter for CS:Source, and I was wondering if you could point me into the
                right direction or at least provide some kind of code that will teach me how to use your library in a C#
                project. If it helps these are the things that I would like to do.<br>
                <br>
                A. Allow the user to view file info<br>
                - File Size<br>
                - Flags(Like the ones in your program: VTFEdit<br>
                - Dimensions(Width x Height)<br>
                - Version<br>
                - File Format<br>
                - Frames<br>
                <br>
                B. Allow the user to pre-view a selected vtf/spray file in a picturebox.<br>
                <br>
                Again any and all help is greatly appreciated I do know about "Dllimport" with C# but I have yet to work
                with it. So if you could either respond here or at the forums I would greatly appreciate it.<br>
                <br>
                - Poab</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c3240"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=3843">pipotino</a></span><span
                  class="right">Posted: Aug 13th, 2009 - 8:07:37 pm</span>
                <div class="space"></div>
              </div>
              <div class="content"><b></b>how do you convert tfa.files to vmt.???? or at least vtf to vtm ,does vtf edit
                work?<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">11.</span> <a name="c3398"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=4073">kabojnk</a></span><span
                  class="right">Posted: Jun 13th, 2010 - 5:49:19 am</span>
                <div class="space"></div>
              </div>
              <div class="content">Hmm, this is interesting. My build on VC2010 is breaking...
                <br><br><i>1&gt;nvDXTlibMT.vc8.lib(dxt_compress.obj) : error LNK2019: unresolved external symbol _hypot
                  referenced in function "private: void __thiscall JAMA::Eigenvalue&lt;double&gt;::tql2(void)"
                  (?tql2@?$Eigenvalue@N@JAMA@@AAEXXZ)<br>1&gt;nvDXTlibMT.vc8.lib(NormalMapGen.obj) : error LNK2019:
                  unresolved external symbol "public: static void __cdecl std::_String_base::_Xran(void)"
                  (?_Xran@_String_base@std@@SAXXZ) referenced in function "public: class
                  std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;
                  &amp; __thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
                  std::allocator&lt;char&gt; &gt;::erase(unsigned int,unsigned int)"
                  (?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z)<br>1&gt;nvDXTlibMT.vc8.lib(NormalMapGen.obj)
                  : error LNK2019: unresolved external symbol "public: static void __cdecl
                  std::_String_base::_Xlen(void)" (?_Xlen@_String_base@std@@SAXXZ) referenced in function "protected:
                  bool __thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
                  std::allocator&lt;char&gt; &gt;::_Grow(unsigned int,bool)"
                  (?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAE_NI_N@Z)</i><br><br>Guessing
                that it was because dxtlib was built last for VC2010, I decided to try to dig up some source codes to
                build a lib for VC2010, but all I found was code in tools/src, but it seemed to build the library I
                needed (unless I'm wrong, which I could be). But it yielded this error:<br><br><i>Error 1 error LNK2019:
                  unresolved external symbol "enum NV_ERROR_CODE __cdecl nvDDS::nvDXTcompress(unsigned char const
                  *,unsigned int,unsigned int,unsigned int,enum nvPixelOrder,class nvCompressionOptions *,enum
                  NV_ERROR_CODE (__cdecl*)(void const *,unsigned int,struct MIPMapData const *,void *),struct tagRECT
                  const *)"
                  (?nvDXTcompress@nvDDS@@YA?AW4NV_ERROR_CODE@@PBEIIIW4nvPixelOrder@@PAVnvCompressionOptions@@P6A?AW42@PBXIPBUMIPMapData@@PAX@ZPBUtagRECT@@@Z)
                  referenced in function "unsigned char __cdecl nvDXTCompressWrapper(unsigned char *,unsigned
                  int,unsigned int,class nvCompressionOptions *,enum NV_ERROR_CODE (__cdecl*)(void const *,unsigned
                  int,struct MIPMapData const *,void *))"
                  (?nvDXTCompressWrapper@@YAEPAEIIPAVnvCompressionOptions@@P6A?AW4NV_ERROR_CODE@@PBXIPBUMIPMapData@@PAX@Z@Z)
                  C:\Users\Kevin\Documents\Visual Studio 2010\Resources\vtflib130\sln\vs8\VTFLib\VTFFile.obj</i><br>
                <br>
                I am wondering if this is because DDS_Utilities is now version 8.31.1127.1645? Something is getting
                skewed. Anyway, I don't expect you to know the answer for fix anything, just thinking out loud
                mostly.<br>
                <br>
                I guess I can try it out on VS2008 tomorrow. But I was just wondering about this since this is my first
                go with dealing with vtflib's source. Since I don't really need the DDS stuff I might just cut out all
                of the dxtlib stuff.<br>
                <br>
                By the by, long time lurker big time fan of your tools Nem! Thanks for making them!</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c3399"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
                  class="right">Posted: Jun 13th, 2010 - 12:13:44 pm</span>
                <div class="space"></div>
              </div>
              <div class="content">The library is built using Visual Studio 2005 because the dependent nvDXTLib only
                provides static libraries built for 2003 and 2005. There is a newer version of nvDXTLib, but I don't use
                it because they removed features that I was using and completely changed the API.<br><br>nvDXTLib is
                only necessary for creating .vtf images. If you just want to be able to read .vtf images, you can
                rebuild the library with USE_NVDXT=0 defined.<br><br>Another option is to dynamically import the C
                version of the API.<br><br>If you don't have nxDXTLib installed you will have to <a
                  href="https://web.archive.org/web/20190508141002/http://developer.nvidia.com/object/dds_utilities_legacy.html">download
                  it</a> and update your VC++ Directories to point to it.</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c3405"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=4073">kabojnk</a></span><span
                  class="right">Modified: Jun 13th, 2010 - 9:07:34 pm</span>
                <div class="space"></div>
              </div>
              <div class="content">
                <div class="vbtitle">Nem:</div>
                <div class="vbquote">The library is built using Visual Studio 2005 because the dependent nvDXTLib only
                  provides static libraries built for 2003 and 2005. There is a newer version of nvDXTLib, but I don't
                  use it because they removed features that I was using and completely changed the API.<br><br>nvDXTLib
                  is only necessary for creating .vtf images. If you just want to be able to read .vtf images, you can
                  rebuild the library with USE_NVDXT=0 defined.<br><br>Another option is to dynamically import the C
                  version of the API.<br><br>If you don't have nxDXTLib installed you will have to <a
                    href="https://web.archive.org/web/20190508141002/http://developer.nvidia.com/object/dds_utilities_legacy.html">download
                    it</a> and update your VC++ Directories to point to it.</div><br><br>Yeah, I did download/install it
                from that page, but the build they have is different than the version required in vtflib (the legacy
                page you link to only has build 8.31.1127.1645 available for download). I wish they had some sort of
                previous releases list.<br><br>That said, I _do_ only need the library for reading .vtf files, so maybe
                I will just build it without NVDXT. Thanks for the tip! That will probably save more time than
                dynamically importing the C version of the API. <br><br><b>FYI, just an update.</b><br>
                The Download link points to:<br>
                <br>
                http://developer.download.nvidia.com/tools/texturetools/DDS_Utilities_8.31.1127.1645.exe<br>
                <br>
                But if you just change the filename to the build mentioned in your comments in VTFFile.cpp
                (8.31.0225.1745), it's still on the server for download. Here's the URL:<br>
                <br>
                http://developer.download.nvidia.com/tools/texturetools/DDS_Utilities_8.31.0225.1745.exe<br>
                <br>
                Might be helpful.
              </div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c3407"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
                  class="right">Posted: Jun 14th, 2010 - 1:39:34 am</span>
                <div class="space"></div>
              </div>
              <div class="content">Sorry for the confusion kabojnk, that comment is out of date (I'll remember to update
                it). The binaries I released are linked again the version in my previous post. Are you having problems
                with it?</div>
            </div><br>
            <div class="group">
              <div class="heading2">
                <div class="space"></div><span class="left"><span class="title">15.</span> <a name="c3449"
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=4105">Andreazzz</a></span><span
                  class="right">Posted: Jul 29th, 2010 - 5:53:33 am</span>
                <div class="space"></div>
              </div>
              <div class="content">Nem, can you upload your version of nvDTX?</div>
            </div><br>
            <div class="offsets">[ 1 <a
                href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=177&amp;o=15#p177">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/20190508141002/http://nemesis.thewavelength.net/index.php?c=177&amp;o=0&amp;action=addauthor">here</a>.
            </div>
          </div>
          <div class="main_sidebar">
            <div class="group">
              <div class="heading1"><span class="title">VTFLib</span></div>
              <div class="content"><span class="title">» <a href="../pages/VTFLib.html">About</a></span><br>
                <span class="title">» <a href="../pages/VTFLib-Download.html">Download</a></span><br>
                <span class="title">» <a href="VTFLib-Revision History.html">Revision
                    History</a></span><br>
                <span class="title">» <a href="VTFLib-FAQ.html">FAQ</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/20190508141002/http://nemesis.thewavelength.net/index.php?c=177&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/20190508141002/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
                <span class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=177&amp;o=0&amp;action=addauthor">Register</a></span><br>
                <span class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=177&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/20190508141002/http://nemesis.thewavelength.net/index.php?c=216&amp;o=15#c4237">GCFScape
                    v1.6.0 And HLLib v2.0.2</a> (<a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=13659">allenlisa1987</a>)</span><br><span
                  class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=30&amp;o=0#c4236">leray20
                    - Le Ray</a> (<a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=13657">Conor1234</a>)</span><br><span
                  class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=23&amp;o=0#c4235">Auto
                    Seamer</a> (<a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=13657">Conor1234</a>)</span><br><span
                  class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=246&amp;o=0#c4234">Not
                    Dead Yet</a> (<a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=13656">jenkinK</a>)</span><br><span
                  class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?c=111&amp;o=0#c4233">GCFScape
                    v1.2.0</a> (<a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=13655">teririvera</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/20190508141002/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/20190508141002/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/20190508141002/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/20190508141002/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/20190508141002/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/20190508141002/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/20190508141002/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/20190508141002/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/20190508141002/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/20190508141002/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/20190508141002/http://nemesis.thewavelength.net/index.php?a=13659">allenlisa1987</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/20190508141002/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
                  class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
                  class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
                  class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
                  class="title">» <a
                    href="https://web.archive.org/web/20190508141002/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/20190508141002/http://nemesis.thewavelength.net/rss/?page=1">RSS
                    2.0 (News)</a></span><br>
                <span class="title">» <a
                    href="https://web.archive.org/web/20190508141002/http://nemesis.thewavelength.net/rss/">RSS 2.0
                    (Entire Site)</a></span><br>
                <span class="title">» <a
                    href="https://web.archive.org/web/20190508141002/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>