Repository navigation
Expand file tree
/
Copy pathmanual.html
More file actions
660 lines (611 loc) · 23.4 KB
/
Copy pathmanual.html
File metadata and controls
660 lines (611 loc) · 23.4 KB
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
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html">
<TITLE>
</TITLE>
<style type="text/css">
ol {
list-style: decimal;
}
ol ol {
list-style: lower-alpha;
}
ol ol ol {
list-style: lower-roman;
}
</style>
</HEAD>
<BODY LANG="en-US" DIR="LTR">
<P ALIGN=CENTER><U><B>VGMToolbox – Manual</B></U></P>
<P ALIGN=LEFT>VGMToolbox (VGMT) is an application to aid in the auditing of yourVideo Game Music (VGM)
collections. Inspired by rom organizers like clrMAMEPro and the GoodTools applications, VGMT aims
to offer the best of both tools while focusing on VGM related file types (NSF,PSF, etc...). The key
feature of the VGMT is the ability to calculate checksums over the actual data of each of these formats.
VGMT also offers various tools that aid the VGM collector, datafile creator, and music ripper.</P>
<hr><hr>
<P ALIGN=CENTER><U><B>Supported Formats for VGMToolbox Methods Checksums</B></U></P><br />
VGMToolbox can calculate the checksums of the actual data of certain emulated music formats.
This is useful for identifying files that are duplicates but have different tags or
internal compression. The following formats can be examined using the VGMToolbox method checksums:
<br><br>
GBR, GBS, GENH, KSS (KSSC variant only), MDX, NSF, NSFE, PSID, S98 (v1 and v3 only), SPC (v0.30 only), VGM,
<b>xSF</b> (2SF. DSF, GSF, MDSF, PSF, PSF2, QSF, SNSF, SSF, USF)
<hr>
<hr>
<P ALIGN=CENTER><U><B>Auditing Tools</B></U></P>
<hr><hr>
<!-- Datafile Creator -->
<p align=left><b>Auditing Tools > Datafile Creator</b></p>
<p align=left><img src=".\images\datafile_creator.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- File Rebuilder -->
<p align=left><b>Auditing Tools > File Rebuilder</b></p>
<p align=left><img src=".\images\file_rebuilder.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- Datafile Checker -->
<p align=left><b>Auditing Tools > Datafile Checker</b></p>
<p align=left><img src=".\images\datafile_checker.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr><hr>
<P ALIGN=CENTER><U><B>Examine/Exploration Tools</B></U></P>
<hr><hr>
<!-- Tag/Info Viewer -->
<p align=left><b>Examine/Exploration Tools > Tag/Info Viewer</b></p>
<p align=left><img src=".\images\taginfo_viewer.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- Checksum Calculator -->
<p align=left><b>Examine/Exploration Tools > Checksum Calculator</b></p>
<p align=left><img src=".\images\checksum_calc.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- Search for Files -->
<p align=left><b>Examine/Exploration Tools > Search for Files</b></p>
<p align=left><img src=".\images\search_for_files.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr><hr>
<P ALIGN=CENTER><U><B>GENH</B></U></P>
<hr><hr>
<!-- Create/Extract GENH -->
<p align=left><b>GENH > Create/Extract GENH</b></p>
<p align=left><img src=".\images\genh.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr><hr>
<P ALIGN=CENTER><U><B>Misc. Tools</B></U></P>
<hr><hr>
<!-- HOOT XML BUILDER -->
<p align=left><b>Hoot Tools > XML Builder</b></p>
<p align=left><img src=".\images\hoot_xml.jpg" align=left><br clear=left></p>
<p><i>Description</i>: The Hoot XML Builder generates skeleton XML files for the GBS/NSF/HES/KSS file formats.
It can be useful for batch creation of Hoot xml files for GBS/NSF/HES/KSS files. HES and KSS files require Nezplug format
.m3u files, since their format does not contain track information. XML file(s) will be output
in the "hoot" subdirectory of the application folder.
</p>
<p><i>Usage</i>: Drag and Drop files or folders into the large area at the top of the form.</p>
<p><i>Options</i>:
<ul>
<li><b>Parse file name according to Knurek style naming convention</b>: Will parse the file name and add data to the Hoot XML based on the following format: English Name [Japanese Name](Year)(Developer)(Publisher)</li>
<p>
<li><b>(At least one must be checked for output.)</b></li>
<li><b>Combine output to single XML file</b>: All XML will be output to a single file (combined).</li>
<li><b>Output one file per game</b>: A single XML file will be generated for each input game.</li>
</ul>
</p>
<hr>
<!-- HOOT COLLECTION AUDITOR -->
<p align=left><b>Hoot Tools > Collection Auditor</b></p>
<p align=left><img src=".\images\hoot_audit.jpg" align=left><br clear=left></p>
<p><i>Description</i>: The Hoot Collection Auditor scans the "Archive Folders" for each set in the source
.xml files in your Hoot XML Folder. It should be used to see which Hoot sets or games have .xml availible
but you do not have the sets for. The results will be displayed in a Tree Format with missing files in red.
Results will also be output to the "hoot" subdirectory underneath VGMToolbox as a UTF-16 LE text file named
"audit.txt".
</p>
<p><i>Usage</i>:</li>
<ol>
<li>Type or Browse to the Hoot XML Folder.</li>
<li>Type or Browse to the folders containing your sets. (More than one may be entered and subdirectories are supported.)</li>
<li>Click the "Audit Collection" button.</li>
</ol>
</p>
<hr>
<!-- NSFE2M3U -->
<p align=left><b>NSF Tools > NSFE --> NSF + M3U</b></p>
<p align=left><img src=".\images\nsf_nsfe2m3u.jpg" align=left><br clear=left></p>
<p><i>Description</i>: The NSFE to .m3u converter takes an NSFE format file and creates an NSF with an Nezplug
format .m3u playlist. The files will be output in the same directory as the source file.
</p>
<p><i>Usage</i>: Drag and Drop files or folders into the large area at the top of the form.</li></p>
<p><i>Options</i>:
<ul>
<li><b>Output additional .m3u per track</b>: In addition to an .m3u for the all of the tracks, another .m3u will
be created for each track.</li>
</ul>
</p>
<hr>
<!-- GBSM3U -->
<p align=left><b>GBS Tools > GBS M3U Creator</b></p>
<p align=left><img src=".\images\gbs_m3u.jpg" align=left><br clear=left></p>
<p><i>Description</i>: The GBS M3U Creator creates Nezplug format .m3u playlist for each track in the GBS.
The files will be output in the same directory as the source file.
</p>
<p><i>Usage</i>: Drag and Drop files or folders into the large area at the top of the form.</p>
<p><i>Options</i>:
<ul>
<li><b>Output additional .m3u per track</b>: In addition to an .m3u for the all of the tracks, another .m3u will
be created for each track.</li>
</ul>
</p>
<hr>
<!-- VGM TAG EDITOR -->
<p align=left><b>VGM Tools > VGM Tag Editor</b></p>
<p align=left><img src=".\images\vgm_tag.jpg" align=left><br clear=left></p>
<p><i>Description</i>: The VGM Tag Editor will add or edit the tags of VGM format files. Output files will be
GZip'd if the input files were GZip'd.
</p>
<p><i>Usage</i>:
<ol>
<li>Type or Browse to the Source Folder.</li>
<li>Select one or more files to edit. If multiple files are selected, the "Track Tags" will be disabled.</li>
<li>Click "Update Tags".</li>
</ol>
</p>
<p><i>Options</i>:
<ul>
<li>Right-Click and select "Refresh File List" to referesh the file list.</li>
</ul>
</p>
<hr>
<!-- XSF2EXE -->
<p align=left><b>xSF Tools > xSF2EXE</b></p>
<p align=left><img src=".\images\xsf2exe.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Decompress and extract the Compressed Data Section (and Reserved Section if the option is selected)
of an xSF format file. The data will be extracted to the same directory as the source file with the ".data.bin"
and ".reserved.bin" file extensions appended.
</p>
<p><i>Usage</i>: Drag and Drop files or folders into the large area at the top of the form.</p>
<p><i>Options</i>:
<ul>
<li><b>Also extract Reserved Section</b>: Extract the Reserved Section from the xSF file.</li>
<li><b>Include original file extension in output file name</b>: When generating the output file, include the original
file's extension in the output file name.</li>
<li><b>Strip GSF header after decompression</b>: Strip the first 12 bytes of the output Data Section.</li>
</ul>
</p>
<hr>
<!-- XSF RECOMPRESS -->
<p align=left><b>xSF Tools > xSF Recompress</b></p>
<p align=left><img src=".\images\xsf_recomp.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Recompress the Compressed Data Section of an xSF format file.
Optionally, 7zip the output.
</p>
<p><i>Usage</i>:
<ol>
<li>Select a new Compression Level.</li>
<li>Check the option to 7zip if desired.</li>
<li>Browse to select a folder to compress and click "Recompress xSFs" button, or drag and drop files onto the Source text box</li>
</ol>
</p>
<p><i>Options</i>:
<ul>
<li><b>7zip (ultra) top level folder(s) (if applicable)</b>: 7zips the top level folders.
Best compression is achieved with "Store" level compression and 7zipping the output folders.</li>
</ul>
</p>
<hr>
<!-- XSF TAG EDITOR -->
<p align=left><b>xSF Tools > xSF Tag Editor</b></p>
<p align=left><img src=".\images\xsf_tag.jpg" align=left><br clear=left></p>
<p><i>Description</i>: The xSF Tag Editor will add or edit the tags of xSF format files
or files that use the xSF style tags (S98v3).
</p>
<p><i>Usage</i>:
<ol>
<li>Type or Browse to the Source Folder.</li>
<li>Select one or more files to edit. If multiple files are selected, the "Track Tags" will be disabled.</li>
<li>Click "Update Tags".</li>
</ol>
</p>
<p><i>Options</i>:
<ul>
<li><b>Generate Title from FileName</b>: Auto-Generate Track Titles based on the input file names.
Works similar to the psfpoint "-tf" option.</li>
<li><b>Remove fields you've left empty from the files' tags.</b>: This will remove the internal structure
representing the tag from the file if you have not entered a value for the respective tag.</li>
<li>Right-Click and select "Refresh File List" to referesh the file list.</li>
</ul>
</p>
<hr>
<!-- Make 2SFs -->
<p align=left><b>xSF Tools > 2SF > Make 2SFs</b></p>
<p align=left><img src=".\images\make_2sf.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Create 2SF files for the input NDS SDAT file. STRM files will also be extracted.
<b>The 2SF Maker requires testpack.nds which is a part of the "no-brainer" 2SF ripkit. Place it in the
directory indicated in the Notes section at the bottom of the form.</b> Duplicates will be
unchecked automatically and the row will be highlighted in Red.
</p>
<p><i>Usage</i>:
<ol>
<li>Type or Browse to the SDAT containing the music.</li>
<li>Type or Browse to the folder to output the files into.</li>
<li>Enter set information.</li>
<li>Select the tracks to rip or use the preselected tracks.</li>
<li>Click on the "Volume" column to edit track volume if needed.</li>
<li>Click the "Make 2SFs" button.</li>
</ol>
</p>
<hr>
<!-- 2SF Timer -->
<p align=left><b>xSF Tools > 2SF > 2SF Timer</b></p>
<p align=left><img src=".\images\2sf_timer.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Time 2SF files. Works with V2 2SFs only.
</p>
<p><i>Usage</i>:
<ol>
<li>Type or Browse to the 2SFs Source Folder.</li>
<li>Type or Browse to the SDAT file path.</li>
<li>Click "Time 2SFs".</li>
</ol>
</p>
<p><i>Options</i>:
<ul>
<li><b>Single Loop (leave unchecked for two loops)</b>: Check if you only want looped files to loop once.</li>
</ul>
</p>
<hr>
<!-- SDAT Optimizer -->
<p align=left><b>xSF Tools > 2SF > SDAT Optimizer (Removal Pending)</b></p>
<p align=left><img src=".\images\sdat_opt.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Optimize SDATs for 2SF creation. Overwrites unsed data with "0" to allow
zlib compression to have maximum effect.
<b>Now that the "Make 2SF" tool does this automatically and with better selection, this tool is less useful.</b>
</p>
<p><i>Usage</i>:
<ol>
<li>Select sequences to include.</li>
<li>Drag and Drop SDAT to optimize onto the text box at the top of the form.</li>
</ol>
</p>
<p><i>Options</i>:
<ul>
<li><b>Starting Sequence</b>: First Sequence to include.</li>
<li><b>Ending Sequence</b>: Last Sequence to include.</li>
<li><b>Include All Sequences</b>: Include all sequences, only STRM data will be optimized.</li>
</ul>
</p>
<hr>
<!-- 2SF - V1 to V2 Tag Copier -->
<p align=left><b>xSF Tools > 2SF > 2SF - V1 to V2 Tag Copier</b></p>
<p align=left><img src=".\images\2sf_tag_copy.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Copy tags from V1 formats 2SFs to V2 format tags.</p>
<p><i>Usage</i>:
<ol>
<li>Type or Browse to the V1 2SFs Source Folder.</li>
<li>Type or Browse to the V2 2SFs Source Folder.</li>
<li>Select the tag items to copy.</li>
<li>Click the "Copy Tags" button..</li>
</ol>
</p>
<p><i>Options</i>:
<ul>
<li><b>Default</b>: Checks the default tag items to copy.</li>
<li><b>Check All</b>: Checks all tag items to copy.</li>
<li><b>Check None</b>: Checks none of the tag items to copy.</li>
</ul>
</p>
<hr>
<!-- PSF Maker -->
<p align=left><b>xSF Tools > PSF > PSF Maker</b></p>
<p align=left><img src=".\images\psf_make.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Create PSFs in batch mode. Imports SEQ/VH/VB data from the Source Files folder
into the Driver. Be sure matching SEQ/VH/VB have the same file name (e.g. BGM01.SEQ, BGM01.VH, BGM01.VB).</p>
<p><i>Usage</i>:
<ol>
<li>Type or Browse to the Driver Path.</li>
<li>Type or Browse to the Source Folder.</li>
<li>Type the name of the Output Folder. (This will be underneath VGMToolbox in "rips\psf").</li>
<li>Enter the PSFLib name if making .minipsfs.</li>
<li>Enter the values for the SEQ/VH/VB Offsets or use the "Generic Driver" presets at the top.</li>
<li>Click the "Make PSFs" button..</li>
</ol>
</p>
<p><i>Options</i>:
<ul>
<li><b>Output .minipsfs</b>: Output .minipsf files with _lib tags pointing to the "PSFLib Name" file.</li>
<li><b>Allow Zero Length Sequences</b>: Allow zero length sequences, good for creating PSFLibs.</li>
</ul>
</p>
<hr>
<!-- PSF Stub Creator -->
<p align=left><b>xSF Tools > PSF > PSF Stub Creator</b></p>
<p align=left><img src=".\images\psf_stub.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- PSF Timer -->
<p align=left><b>xSF Tools > PSF > PSF Timer</b></p>
<p align=left><img src=".\images\psf_timer.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- mkpsf2 Front End -->
<p align=left><b>xSF Tools > PSF2 > mkpsf2 Front End</b></p>
<p align=left><img src=".\images\mkpsf2fe.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- PSF2 Unpacker -->
<p align=left><b>xSF Tools > PSF2 > PSF2 Unpacker</b></p>
<p align=left><img src=".\images\psf2_unpacker.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Unpack PSF2 Files.</p>
<p><i>Usage</i>: Drag and Drop PSF2 to unpack onto the large box on the form.</p>
<hr>
<!-- PSF2 to PSF2Lib -->
<p align=left><b>xSF Tools > PSF2 > PSF2 to PSF2LIB</b></p>
<p align=left><img src="" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- PSF2 SQ Extractor -->
<p align=left><b>xSF Tools > PSF2 > PSF2 SQ Extractor</b></p>
<p align=left><img src=".\images\psf2_sq_extractor.jpg" align=left><br clear=left></p>
<p><i>Description</i>: Extract the SQ from PSF2s.</p>
<p><i>Usage</i>: Drag and Drop PSF2 to extract SQs from onto the large box on the form.</p>
<hr>
<!-- PSF2 Timer -->
<p align=left><b>xSF Tools > PSF2 > PSF2 Timer</b></p>
<p align=left><img src=".\images\psf2_timer.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- ssfmake Front End -->
<p align=left><b>xSF Tools > SSF > ssfmake Front End</b></p>
<p align=left><img src=".\images\ssfmake.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- seqext.py/tonext.py Front End -->
<p align=left><b>xSF Tools > SSF > seqext.py/tonext.py Front End</b></p>
<p align=left><img src=".\images\seqext_tonext.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- Simple Cutter -->
<p align=left><b>Extraction Tools > Generic > Simple Cutter (Snakebite GUI)</b></p>
<p align=left><img src=".\images\simple_cutter.jpg" align=left><br clear=left></p>
<p><i>Description</i>: The Simple Cutter will extract chunks from a file (or files) according to the input rules.
</p>
<p><i>Usage</i>:
<ol>
<li>Enter the Cut Options (be sure to prefix all hexidecimal values with '0x')
<ol>
<li>Enter the Start Address to begin the cut.</li>
<li>Select the Cut Length radio button for the type of cut you would like to use:</li>
<ol>
<li>End Address: Enter a specific address to end the file cut. Cut file will include [Start Address - End Address]</li>
<li>Length: Enter the number of bytes to cut. Cut file will include [Start Address - (Start Address + Length Bytes)]</li>
<li>EOF: Read until the End of File, good for removing a static sized header. Cut file will include [Start Address - End of File]</li>
</ol>
</ol>
</li>
<li>Select 'Single File Mode' or 'Batch Mode'.
<ol>
<li>Single File Mode: Select this if you will only be cutting one file with these settings.</li>
<ol>
<li>ADD THIS!!!</li>
</ol>
<li>Batch Mode: Select this if you will be cutting multiple files with these settings.</li>
<ol>
<li>Enter the "Output File Extension" for the cut files, including the leading period '.'. The file name will be based on the original file name.</li>
</ol>
</ol>
</li>
<li>ADD THIS!!!</li>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- Advanced Cutter/Offset Finder -->
<p align=left><b>Extraction Tools > Generic > Advanced Cutter/Offset Finder</b></p>
<p align=left><img src=".\images\advanced_cutter.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- CD-XA Extractor -->
<p align=left><b>Extraction Tools > Generic > CD-XA Extractor</b></p>
<p align=left><img src=".\images\cdxa_extractor.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- MIDI Extractor -->
<p align=left><b>Extraction Tools > Generic > MIDI Extractor</b></p>
<p align=left><img src=".\images\midi_extractor.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- SDAT Extractor -->
<p align=left><b>Extraction Tools > Nintendo DS > SDAT Extractor</b></p>
<p align=left><img src=".\images\sdat_extractor.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- SDAT Finder -->
<p align=left><b>Extraction Tools > Nintendo DS > SDAT Finder</b></p>
<p align=left><img src=".\images\sdat_finder.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- gzip Compress/Decompress -->
<p align=left><b>Compression Tools > gzip Compress/Decompress</b></p>
<p align=left><img src=".\images\gzip_compress.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
<!-- zlib Compress/Decompress -->
<p align=left><b>Compression Tools > zlib Compress/Decompress</b></p>
<p align=left><img src=".\images\zlib_compress.jpg" align=left><br clear=left></p>
<p><i>Description</i>:</p>
<p><i>Usage</i>:
<ol>
</ol>
</p>
<p><i>Options</i>:
<ul>
</ul>
</p>
<hr>
</BODY>
</HTML>