https://github.com/falltergeist/dat-unpacker
Console utility to pack and unpack Fallout or Fallout 2 game data files
https://github.com/falltergeist/dat-unpacker
Last synced: 5 months ago
JSON representation
Console utility to pack and unpack Fallout or Fallout 2 game data files
- Host: GitHub
- URL: https://github.com/falltergeist/dat-unpacker
- Owner: falltergeist
- License: mit
- Created: 2014-03-18T16:19:25.000Z (about 12 years ago)
- Default Branch: develop
- Last Pushed: 2022-05-28T10:18:47.000Z (about 4 years ago)
- Last Synced: 2024-08-05T10:18:16.923Z (almost 2 years ago)
- Language: C++
- Size: 64.5 KB
- Stars: 13
- Watchers: 7
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
dat-unpacker
===
[](https://github.com/falltergeist/dat-unpacker/releases/latest) [](https://discord.gg/jxs6WRq)
Console utility to unpack Fallout 1 or Fallout 2 DAT files
Installation:
=============
Ubuntu
------
```bash
sudo add-apt-repository ppa:falltergeist/falltergeist
sudo apt-get update
sudo apt-get install dat-unpacker
```
Compilation from source:
============
Dependencies:
-------------
- [zlib](https://github.com/madler/zlib)
- [boost::program_options](https://github.com/boostorg/program_options)
Build:
```bash
cmake . && make
```
Usage
===
```
$ dat-unpacker --help
Unpacker for Fallout 1/2 DAT files
v0.0.5 (c) 2012-2022 Falltergeist Developers
Example: dat-unpacker -f dat1 -s ~/fallout1/master.dat -d ~/unpacked
Arguments:
--help Produce help message
-f [ --format ] arg (=dat2) Fallout DAT file format version. 'dat1' or
'dat2'. 'dat2' is default
-q [ --quiet ] Quite mode. Do not display anything
-t [ --transform ] Transform file names to lowercase
-s [ --source ] arg Path to the DAT file
-d [ --destination ] arg Where to extract files
```