Provided by: exult-studio_1.8-2build3_amd64 
      
    
NAME
       ucxt - Ultima 7/8 usecode disassembler.
SYNOPSIS
       ucxt [OPTIONS] -a
              prints all the functions
       ucxt [OPTIONS] <hex_function_number>
              disassembles a single function to stdout
DESCRIPTION
       Games  supported  by  Exult  (Ultima  7,  for  example) consist in large part of usecode. Exult basically
       implements a virtual machine the machine language of which is usecode.
       The ucxt command allows you to disassemble usecode.
OPTIONS
       Misc Flags (any/all of these):
       -nc    don't look for exult's .xml config file
       -v     turns on verbose output mode
       -ofile output to the specified file
       -ifile load the usecode file specified by the filename
       -ro    output the raw opcodes in addition to the -f format
       -ac    output automatically generated comments
       -uc    output automatically generated 'useless' comments
       -b     only do 'basic' optimisations
       -dbg   output debugging information if present in usecode
       -ext32 convert function to ext32 format if not already
       Game Specifier Flags (only one of these):
       -bg    select the black gate usecode file
       -si    select the serpent isle usecode file
       -u8    select the ultima 8/pagan usecode file (experimental)
       Output Format Flags (only one of these):
       -fl    output using brief "list" format
       -fa    output using "assembler" format (default)
       -fs    output using "exult script" format
       -fz    output using "exult script" format
       -ftt   output using the translation table xml format
       -ff    outputs all flags referenced in the usecode file sorted both by  "flags  within  a  function"  and
              "functions using flag"
SEE ALSO
       exult(6)
                                                   August 2006                                           ucxt(1)