Difference between revisions of "TOT Information"

From ScummVM :: Wiki
Jump to navigation Jump to search
m
Tag: Manual revert
m
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
*Degob is a Tool that decompiles for you the TOT Files
===Usage of Degob===
===Usage of Degob===
*Usage: ./degob <version> <file.tot> [-o <offset>] [--lib] [<file.ext>] [<commun.ext>]
*Usage: ./degob <version> <file.tot> [-o <offset>] [--lib] [<file.ext>] [<commun.ext>]
Line 19: Line 20:
*  Adibou2  - Adibou 2
*  Adibou2  - Adibou 2


* <file.tot>
* <file.tot>   the .tot file to decompile
*    the .tot file to decompile


*-o <offset>
*-o <offset> script entry point in the .tot file, defaults to the value read in script header
*    script entry point in the .tot file, defaults to the value read in script header


* --lib
* --lib  library mode: all offsets from .IDE named functions file are used as entry points
* library mode: all offsets from .IDE named functions file are used as entry points


* <file.ext>
* <file.ext>   external script resource file (<script name>.EXT)
*    external script resource file (<script name>.EXT)


* <commun.ext>
* <commun.ext> external common script resource file (commun.EXT)
*    external common script resource file (commun.EXn)

Latest revision as of 20:50, 10 March 2023

  • Degob is a Tool that decompiles for you the TOT Files

Usage of Degob

  • Usage: ./degob <version> <file.tot> [-o <offset>] [--lib] [<file.ext>] [<commun.ext>]
  • The disassembled script will be written to stdout.
  • Supported versions:
  • Gob1 - Gobliiins 1
  • Gob2 - Gobliins 2
  • Gob3 - Goblins 3
  • Ween - Ween: The Prophecy
  • Bargon - Bargon Attack
  • Fascin - Fascination
  • Lost - Lost in Time
  • Woodruff - The Bizarre Adventures of Woodruff and the Schnibble
  • Dynasty - The Last Dynasty
  • Urban - Urban Runner
  • Geisha - Geisha
  • LittleRed - Once Upon A Time: Little Red Riding Hood
  • Adibou2 - Adibou 2
  • <file.tot> the .tot file to decompile
  • -o <offset> script entry point in the .tot file, defaults to the value read in script header
  • --lib library mode: all offsets from .IDE named functions file are used as entry points
  • <file.ext> external script resource file (<script name>.EXT)
  • <commun.ext> external common script resource file (commun.EXT)