Software: freesci Version: 0.6.4 File: freesci-tools.6 Patch: Yes Warnings from "groff -b -w -mandoc -z ...": :141: warning: can't find font `w' One spelling corrected Space removed Some lines splitted. Full stop and apostrope protected # Output from "nroff" should (usually) have only the left margin adjusted (".ad l"). Otherwise the space between words can be too long. Output for a manual should (usually) have the right margin ragged (".ad l"), as it is not (usually) intended for a book or other professional printing medium. # # Each sentence should begin in a new line. a) The space between sentences is different between formatters. b) Changes in one line do then not affect others, and do therefore not appear as changed in the output of "diff". # Sometimes a small change in space between a roman and an italic character is needed (use ".RI" or ".IR" macros). # Remove spaces at end of lines. # Protect the last full stop (period) in abbreviations or ellipses (with \&) if it is not at the end of a sentence. # Protect the full stop (period) at the beginning of text (word) or ellipsis. # Protect a single quote (', apostrophe) (with \&) at the start of the quoted text. # --- freesci-tools.6 2012-10-24 17:17:27.093929879 +0000 +++ freesci-tools.6.new 2012-10-24 17:49:56.995835127 +0000 @@ -2,10 +2,10 @@ .SH NAME .HP -.BR scidisasm -\- Disassembles all script resources into .script files +.BR scidisasm +\- Disassembles all script resources into \&.script files .HP -.BR sciunpack +.BR sciunpack \- A tool for unpacking and converting SCI resource data .SH DESCRIPTION @@ -13,9 +13,9 @@ FreeSCI is a portable interpreter for SCI games, such as the Space Quest series (starting with SQ3) or Leisure Suit Larry (2 and sequels). .P -This man page describes the tools that come with FreeSCI. The main -executable (which you're probably interesed in if you want to play SCI -games) is described in \fBsciv\fR(6). +This man page describes the tools that come with FreeSCI. +The main executable (which you're probably interested in if you want to +play SCI games) is described in \fBsciv\fR(6). .BR SCIDISASM .P @@ -30,13 +30,13 @@ .BR SCIUNPACK .P -\fBsciunpack\fR is a tool for unpacking, printing, and converting SCI +\fBsciunpack\fR is a tool for unpacking, printing, and converting SCI resource data .P Usage: \fBsciunpack\fR [\fIoperation\fR] [\fIoptions\fR] <\fIresource.number\fR> .P Alternatively, the resource type and number can be specified as two -seperate options. +separate options. .P Available resources are: \fBview\fR, \fBpic\fR, \fBscript\fR, \fBtext\fR, \fBsound\fR, \fBmemory\fR, \fBvocab\fR, \fBfont\fR, @@ -44,7 +44,7 @@ \fBaudio\fR, \fBsync\fR, \fBsync\fR, \fBmessage\fR, \fBmap\fR, \fBheap\fR. .P -If * is specified instead of , all resources of given type +If * is specified instead of , all resources of given type will be unpacked. .P sciunpack supports the following operations: @@ -56,43 +56,44 @@ Lists all available resources. .TP .BR "--words, -W" -Prints all vocabulary words understood by the parser. See +Prints all vocabulary words understood by the parser. +See .TP .BR "--objects, -O" Outputs the full object hierarchy .TP .BR "--vocab, -V" -This operation goes through several relevant 'vocab' resources, -interprets their contents, and prints them sequentially. First, -all selector (variable/function) names are print, then all opcodes, -followed by the names of all kernel functions, and finally the +This operation goes through several relevant \&'vocab' resources, +interprets their contents, and prints them sequentially. +First, all selector (variable/function) names are print, then all +opcodes, followed by the names of all kernel functions, and finally the class ID/script lookup table. .TP .BR --version Prints the version number. .TP -.BR "--help, -h" +.BR "--help, -h" Displays a short help message. .P Also, there are several options available: .TP -.BR "--verbose, -v" +.BR "--verbose, -v" Enables additional output. .TP .BR "--convert, -c" Forces sound resources to be converted to General MIDI on some platforms, and script resources to be dissected. .TP -.BR "--output-file \fI\fR, -o\fI\fR" +.BR "--output-file \fI\fR, -o\fI\fR" Selects output file \fIfile\fR. .TP -.BR "--gamedir \fI\fR, -d\fI\fR" +.BR "--gamedir \fI\fR, -d\fI\fR" Read game resources from \fIdir\fR. .TP -.BR --with-header +.BR --with-header Forces the SCI header to be written (default). .TP -.BR --without-header +.BR --without-header Prevents the two SCI header bytes from being. written .TP @@ -102,9 +103,9 @@ .BR --sort-group Sorts by group IDs when listing words (\fI-W\fR) .P -As a default, 'resource.number' is the output filename, unless conversion -is enabled (\fI-c\fR). With conversion, a few resource types are treated -specially: +As a default, \&'resource.number' is the output filename, unless conversion +is enabled (\fI-c\fR). +With conversion, a few resource types are treated specially: .IP - sound resources: will be converted to General MIDI, stored in \fI.midi\fR (this only works on GNU libc systems) @@ -115,14 +116,15 @@ .TP .BR SCRIPTDUMP .P -The \fIscriptdump\fR tool can be used to disassemble all selector -methods into SCI assembly. It takes no command line options and reads -the resource files from the current directory. +The \fIscriptdump\fR tool can be used to disassemble all selector +methods into SCI assembly. +It takes no command line options and reads the resource files from the +current directory. .BR VOCABDUMP .P -This tool can be used to display kernel function and selector names. It -is obsolete. +This tool can be used to display kernel function and selector names. +It is obsolete. .SH SEE ALSO .BR freesci (6). @@ -132,16 +134,16 @@ This software is copyright (c) 1999-2006 by Christoph Reichenbach <\fIcreichen@gmail.com\fR>, Carl Muckenhoupt <\fIcarl@wurb.com\fR>, -Dmitry Jemerov <\fIyole@exch.nnz.spb.su\fR>, +Dmitry Jemerov <\fIyole@exch.nnz.spb.su\fR>, Magnus Reftel <\fId96reftl@dtek.chalmers.se\fR>, Sergey Lapin <\fIslapin@karelia.ru\fR>, Lars Skovlund <\fIlskovlun@image.dk\fR>, Matt Hargett <\fImatt@use.net\fR>, Solomon Peachy <\fIpizza@shaftnet.org\fR>, -Walter van Niftrik <\fw.f.b.w.v.niftrik@stud.tue.nl\fR>, +Walter van Niftrik <\fIw.f.b.w.v.niftrik@stud.tue.nl\fR>, Ruediger Hanke <\fItomjoad@muenster.de\fR>, Hugues Valois <\fIhugues_valois@hotmail.com\fR>, -Alexander Angas <\fwgd@adelaide.on.net\fR>, +Alexander Angas <\fIwgd@adelaide.on.net\fR>, Rickard Lind <\fIrpl@dd.chalmers.se\fR> and Rink Springer <\fIrink@springer.cx\fR>. .P