1UNKEYBIF(1) BSD General Commands Manual UNKEYBIF(1)
2
4 unkeybif — BioWare KEY/BIF archive extractor
5
7 unkeybif [options] command file ...
8
10 unkeybif extracts BioWare KEY/BIF archives, found in many BioWare games.
11
12 KEY and BIF files are fundamentally linked: a KEY file contains file
13 names and types, while the BIF file contains the file data itself. At
14 the same time, a KEY file can control several BIF files.
15
16 For example:
17
18 foo.key controls:
19 · foo1.bif
20 · foo2.bif
21 · foo3.bif
22
23 foo.key indexes:
24 · bar.are and bar.git from foo1.bif
25 · qux.utc from foo2.bif
26 · baz.txt from foo3.bif
27
28 If you want to extract all files indexed by foo.key, you need to also
29 specify foo1.bif, foo2.bif and foo3.bif on the command. If foo3.bif is
30 missing, baz.txt will not be extracted. However, listing file only
31 requires the KEY.
32
34 -h
35 --help
36 Show a help text and exit.
37 --version
38 Show version information and exit.
39 --nwn2
40 Alias file types according to Neverwinter Nights 2 rules.
41
42 Neverwinter Nights 2 reuses a few file extension IDs differently
43 than other BioWare games. To correctly read Neverwinter Nights 2
44 KEY/BIF archives, use this flag.
45 --jade
46 Alias file types according to Jade Empire rules.
47
48 Jade Empire reuses a few file extension IDs differently than other
49 BioWare games. To correctly read Jade Empire KEY/BIF archives, use
50 this flag.
51 command
52 l List archive contents
53 e Extract files to current directory
54 file
55 A KEY or a BIF file to read. Multiple KEY and BIF files can be spec‐
56 ified; they'll be considered a unit.
57
59 List all files indexed by the KEY file chitin.key:
60
61 $ unkeybif l chitin.key
62
63 Extract all files contained in data1.bif and data2.bif, that are indexed
64 by chitin.key:
65
66 $ unkeybif e chitin.key data1.bif data2.bif
67
69 More information about the xoreos project can be found on its website:
70 https://xoreos.org/.
71
73 This program is part of the xoreos-tools package, which in turn is part
74 of the xoreos project, and was written by the xoreos team. Please see
75 the AUTHORS file for details.
76
77BSD June 27, 2018 BSD