Scout Decompiler is an experimental CLI tool to decompile binary scripts of Grand Theft Auto 3D series into a human-readable high-level format.
Also available online at https://scout.sannybuilder.com/
Use at your own risk. Not intended for production use.
Download and install Node.js from https://nodejs.org. Then run the following commands:
git clone https://github.com/x87/scout.git
cd scout
npm install
npm run build
It will create a build
folder with the scout.js
file.
Scout uses command definitions from Sanny Builder Library. It downloads them from GitHub automatically.
If you need to update the files, simply delete gta3.json
or vc.json
from the Scout directory and re-run the tool.
node.exe scout <inputfile> [....options]
Option Name | Description |
---|---|
-g <game> |
Target game. Possible values are: gta3, vc |
Input/Output redirection is supported
node.exe scout < inputfile > outputfile
Get detailed help information
node.exe scout -h
cd build
node.exe scout < gta3.scm -g gta3 > out.txt