Rechercher une page de manuel
ucxt
Langue: en
Version: August 2006 (debian - 07/07/09)
Section: 1 (Commandes utilisateur)
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)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre