Skip to content

Commit 82b3552

Browse files
committed
lbf support
1 parent 1a95373 commit 82b3552

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

Diff for: README.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
## ibf-unpack
22

3-
Utility for unpack ini-files from `ConfigINI.IBF` for Bioshock, Bioshock 2, Bioshock Remastered, Bioshock 2 Remastered.
3+
Utility for unpack `.ini` files from `ConfigINI.IBF` for Bioshock, Bioshock 2, Bioshock Remastered, Bioshock 2 Remastered.
44

5-
After unpack ini-files placed to `ContentBaked\pc\System` directory.
5+
Also localization `Localizedint.lbf` archive supported too (for `.int` files with translated strings).
66

7-
You need to rename `ConfigINI.IBF` after unpacking, because Vengeance Engine loads the IBF before INI-files from `System` directory.
7+
After unpack `.ini` files placed to `ContentBaked\pc\System` directory.
8+
9+
You need to rename `ConfigINI.IBF` or `Localizedint.lbf` after unpacking, because Vengeance Engine loads the `.ibf` and `.lbf` archives before files from `System` directory.
810

911
Latest release [download](https://github.com/ucorpor/ibf-unpack/releases/latest/download/ibf-unpack.zip).

Diff for: ibf-unpack/MainForm.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ private void MainForm_Load(object sender, EventArgs e)
2424
private void pathBtn_Click(object sender, EventArgs e)
2525
{
2626
OpenFileDialog dialog = new OpenFileDialog();
27-
dialog.Filter = "IBF-files (*.ibf)|*.ibf|All files (*.*)|*.*";
27+
dialog.Filter = "IBF-files (*.ibf)|*.ibf|"
28+
+ "LBF-files (*.lbf)|*.lbf|"
29+
+ "All files (*.*)|*.*";
2830
DialogResult result = dialog.ShowDialog();
2931
if (result == DialogResult.OK)
3032
{

Diff for: ibf-unpack/Properties/AssemblyInfo.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.1.0.0")]
36-
[assembly: AssemblyFileVersion("1.1.0.0")]
35+
[assembly: AssemblyVersion("1.2.0.0")]
36+
[assembly: AssemblyFileVersion("1.2.0.0")]

0 commit comments

Comments
 (0)