ngpack 0.0.4 copy "ngpack: ^0.0.4" to clipboard
ngpack: ^0.0.4 copied to clipboard

outdated

A simple command-line application to list or extract files from ggpack files.

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 #

  • clone the project: git clone https://github.com/scemino/ngpack.git
  • run: dart run bin/ngpack.dart -l "*.bnut" ThimbleweedPark.ggpack1
  • or create the executable dart compile exe bin/ngpack.dart

That's it

Usage #

usage: ngpack --list|--extract|--create "pattern" [--key key] file

-k, --key        Name of the key to decrypt/encrypt the data.
                 Possible names: auto (default), 56ad, 5bad, 566d, 5b6d, delores
                 (defaults to "auto")
-l, --list       List files in the ggpack matching the pattern.
-x, --extract    Extract the files from the ggpack matching the pattern to the current working directory.
-c, --create     Create a ggpack from the files matching the pattern.
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 #

  • Browse all files into the ggpack
  • Search files with globbing
  • Extract files from the ggpack
  • Convert wimpy files to json
  • Convert json files to wimpy files
  • Convert bnut files to nut files
  • Convert nut files to bnut files
  • Create a pack
  • Auto-detect xor key used to decode ggpack files
  • Convert TWP savegame to json
  • Convert json to TWP savegame
  • Read/write TWP achievements
0
likes
0
points
21
downloads

Publisher

unverified uploader

Weekly Downloads

A simple command-line application to list or extract files from ggpack files.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, glob, path, universal_io

More

Packages that depend on ngpack