scemino / ngpack

A simple command-line application to list or extract files from ggpack files.
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link
ggpack thimbleweed-park

ngpack

A simple command-line application to list or extract files from ggpack files, used by the Thimbleweed Park game, which is an awesome adventure game, go buy it right now, you won't regret it (Steam, GOG).

Build & Run

That's it

Usage

A tool to list/extract/create Thimbleweed Park ggpack file.

Usage: ngpack <command> [arguments]

Global options:
-h, --help    Print this usage information.

Available commands:
  create    Create a ggpack from the files matching the pattern.
  extract   Extract the files from the ggpack matching the pattern to the current working directory.
  list      List files in the ggpack matching the pattern.

Run "ngpack help <command>" for more information about a command.
A tool to convert Thimbleweed Park savegame to json and json to TWP savegame.

Usage: ngsave <command> [arguments]

Global options:
-h, --help    Print this usage information.

Available commands:
  fromjson   Convert specified json file to savegame.
  tojson     Convert specified savegame file to json.

Run "ngsave help <command>" for more information about a command.
A tool to convert Thimbleweed Park achievement file (save.dat) to text and text to achievement.

Usage: ngach <command> [arguments]

Global options:
-h, --help    Print this usage information.

Available commands:
  from   Convert specified text file to achievement.
  to     Convert specified achievement file to text.

Run "ngach help <command>" for more information about a command.

Thanks

This project has been adapted from the awesome projects https://github.com/mrmacete/r2-ggpack and twp-ggdump https://github.com/mstr-/twp-ggdump

Features