The rules have been updated, read them now: Rules!

BIGFILE.000 - Deus Ex Human Revolution Unpack

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Pepper
mega-veteran
mega-veteran
Posts: 278
Joined: Thu Apr 17, 2008 3:48 am
Has thanked: 47 times
Been thanked: 39 times

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by Pepper » Wed Aug 24, 2011 1:29 am

killerpepo wrote:
Rick wrote:http://svn.gib.me/public/deusex3/

Pack code is untested.
Thank you very much , appreciate your hard work

but excuse me , How to unpack the game files !

I tried to use Quickbms , but it didn't work :S

in other mean how to use the codes you made ? is any other tool
Rick provided the source code for a visual c# solution, just open with visual C# express and build solution! why do people always complain about this method? its better than providing a closed source executable.

timartinelli
mega-veteran
mega-veteran
Posts: 178
Joined: Thu Sep 30, 2010 9:52 am
Has thanked: 19 times
Contact:

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by timartinelli » Wed Aug 24, 2011 1:48 am

Rick wrote:http://svn.gib.me/public/deusex3/

Pack code is untested.
Thank you Rick.

anyone can build for me?

OrangeC
double-veteran
double-veteran
Posts: 865
Joined: Sun Apr 20, 2008 2:58 am
Has thanked: 5 times
Been thanked: 34 times

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by OrangeC » Wed Aug 24, 2011 3:30 am


michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 138 times

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by michalss » Wed Aug 24, 2011 5:21 am

Hi Rick getting Exeption any idea :(

Code: Select all

F:\DeusEX Unpacker>Gibbed.DeusEx3.Unpack.exe BIGFILE.000 Extract

Unhandled Exception: System.OverflowException: Arithmetic operation resulted in
an overflow.
   at Gibbed.DeusEx3.FileFormats.BigFile.Deserialize(Stream input) in C:\My Stuf
f\deusex3\trunk\Gibbed.DeusEx3.FileFormats\BigFile.cs:line 96
   at Gibbed.DeusEx3.Unpack.Program.Main(String[] args) in C:\My Stuff\deusex3\t
runk\Gibbed.DeusEx3.Unpack\Program.cs:line 111
EDIT it works but only for PC please update the tool for X360. :(
Last edited by michalss on Wed Aug 24, 2011 5:37 am, edited 1 time in total.
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

Rick
Moderator
Posts: 388
Joined: Tue Aug 09, 2005 10:10 pm
Location: California
Been thanked: 84 times
Contact:

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by Rick » Wed Aug 24, 2011 5:33 am

deusex3: rick * r10 Gibbed.DeusEx3.FileFormats/BigFile.cs: Oops. Typo'd a check that breaks Xbox 360 support.
http://blog.gib.me/

Don't ask me about localization tools; if you don't have the resources to develop them yourself you don't need them.

timartinelli
mega-veteran
mega-veteran
Posts: 178
Joined: Thu Sep 30, 2010 9:52 am
Has thanked: 19 times
Contact:

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by timartinelli » Wed Aug 24, 2011 12:09 pm

Ps3 in the file that contains the texts is the file CACHE.001.

Rick, you will be able to support this file?

michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 138 times

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by michalss » Wed Aug 24, 2011 12:15 pm

timartinelli wrote:Ps3 in the file that contains the texts is the file CACHE.001.

Rick, you will be able to support this file?

Yes this is what i'm trying to do! Rick i hope going to do X360 support and that is what i do care about, PS3 will be the same format.
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

Skymmer
ultra-n00b
Posts: 7
Joined: Thu Mar 25, 2010 1:50 am

Post by Skymmer » Wed Aug 24, 2011 3:08 pm

Rick, thanks for providing the code.
I tried to unpack the bigfile.000 from PC version and got the files in output folder. The size of files in output folder is 7 849 723 953 bytes. The size of all parts of bigfile is 7 864 535 040 bytes, so I suppose everything went fine during unpacking.
But seems that packing is little bit buggy. On output I have only

Code: Select all

bigfile.000	2 147 923 754
bigfile.001	1 423 130 908
bigfile.002	3 306 279
While the original is

Code: Select all

bigfile.000	2 048 733 184
bigfile.001	2 146 390 016
bigfile.002	2 145 282 048
bigfile.003	1 524 129 792
A better results on patch0.000 file.

Code: Select all

Original        28 749 824
Recreated    28 748 620
There are a couple of different bytes between files and original has some extra NULs at the end.

Rick
Moderator
Posts: 388
Joined: Tue Aug 09, 2005 10:10 pm
Location: California
Been thanked: 84 times
Contact:

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by Rick » Wed Aug 24, 2011 3:33 pm

Yes I'm still working on Pack, :). Pack is a less priority for me since I am working on the *.drm format.
http://blog.gib.me/

Don't ask me about localization tools; if you don't have the resources to develop them yourself you don't need them.

Rick
Moderator
Posts: 388
Joined: Tue Aug 09, 2005 10:10 pm
Location: California
Been thanked: 84 times
Contact:

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by Rick » Wed Aug 24, 2011 4:07 pm

Pack should hopefully work better now...
deusex3: rick * r11 Gibbed.DeusEx3.Pack/ (Gibbed.DeusEx3.Pack.csproj Program.cs): Improved packing logic.
http://blog.gib.me/

Don't ask me about localization tools; if you don't have the resources to develop them yourself you don't need them.

BlackeneD
ultra-n00b
Posts: 1
Joined: Wed Aug 24, 2011 5:08 pm

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by BlackeneD » Wed Aug 24, 2011 5:12 pm

Guys, please tell me how to pack. Unpacking done, but how to pack? Code for the bat file ?

Larus
advanced
Posts: 41
Joined: Tue Aug 23, 2011 8:56 pm

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by Larus » Wed Aug 24, 2011 6:28 pm

It is possible to change the language of the subs, right?

michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 138 times

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by michalss » Wed Aug 24, 2011 6:32 pm

Rick wrote:Pack should hopefully work better now...
deusex3: rick * r11 Gibbed.DeusEx3.Pack/ (Gibbed.DeusEx3.Pack.csproj Program.cs): Improved packing logic.

Rick pls are you planning to do X360 support ? Thank you
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

timartinelli
mega-veteran
mega-veteran
Posts: 178
Joined: Thu Sep 30, 2010 9:52 am
Has thanked: 19 times
Contact:

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by timartinelli » Wed Aug 24, 2011 6:43 pm

michalss wrote:
Rick wrote:Pack should hopefully work better now...
deusex3: rick * r11 Gibbed.DeusEx3.Pack/ (Gibbed.DeusEx3.Pack.csproj Program.cs): Improved packing logic.

Rick pls are you planning to do X360 support ? Thank you

PS3 also please.

Thanks a lot.

Rick
Moderator
Posts: 388
Joined: Tue Aug 09, 2005 10:10 pm
Location: California
Been thanked: 84 times
Contact:

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Post by Rick » Wed Aug 24, 2011 7:33 pm

Big-endian support should already be present.
http://blog.gib.me/

Don't ask me about localization tools; if you don't have the resources to develop them yourself you don't need them.

Post Reply