table of contents
other versions
- wheezy 0.6.4-7
FreeSCI tools(6) | FreeSCI | FreeSCI tools(6) |
NAME¶
scidisasm
- Disassembles all script resources into .script files
sciunpack
- A tool for unpacking and converting SCI resource data
DESCRIPTION¶
FreeSCI is a portable interpreter for SCI games, such as the Space Quest series (starting with SQ3) or Leisure Suit Larry (2 and sequels). 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 sciv(6).- --unpack, -U
- This is the default action; it unpacks the specified resource.
- --list, -L
- Lists all available resources.
- --words, -W
- Prints all vocabulary words understood by the parser. See
- --objects, -O
- Outputs the full object hierarchy
- --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 class ID/script lookup table.
- --version
- Prints the version number.
- --help, -h
- Displays a short help message.
- --verbose, -v
- Enables additional output.
- --convert, -c
- Forces sound resources to be converted to General MIDI on some platforms, and script resources to be dissected.
- --output-file <file>, -o<file>
- Selects output file file.
- --gamedir <dir>, -d<dir>
- Read game resources from dir.
- --with-header
- Forces the SCI header to be written (default).
- --without-header
- Prevents the two SCI header bytes from being. written
- --sort-alpha
- Sorts in alphabetical order when listing words (-W)
- --sort-group
- Sorts by group IDs when listing words (-W)
- -
- sound resources: will be converted to General MIDI, stored in <number>.midi (this only works on GNU libc systems)
- -
- script resources: will be dissected and stored in
<number>.script
- SCRIPTDUMP
SEE ALSO¶
freesci(6).AUTHORS¶
This software is copyright (c) 1999-2006 by Christoph Reichenbach < creichen@gmail.com>, Carl Muckenhoupt < carl@wurb.com>, Dmitry Jemerov < yole@exch.nnz.spb.su>, Magnus Reftel < d96reftl@dtek.chalmers.se>, Sergey Lapin < slapin@karelia.ru>, Lars Skovlund < lskovlun@image.dk>, Matt Hargett < matt@use.net>, Solomon Peachy < pizza@shaftnet.org>, Walter van Niftrik <.f.b.w.v.niftrik@stud.tue.nl>, Ruediger Hanke < tomjoad@muenster.de>, Hugues Valois < hugues_valois@hotmail.com>, Alexander Angas <gd@adelaide.on.net>, Rickard Lind < rpl@dd.chalmers.se> and Rink Springer < rink@springer.cx>. This man page was written by Bas Zoetekouw < bas@debian.org> and Christoph Reichenbach.January 27, 2001 | 0.6.2 |