Search found 382 matches

by Rick
Wed Aug 24, 2011 7:33 pm
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Big-endian support should already be present.
by Rick
Wed Aug 24, 2011 4:07 pm
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Pack should hopefully work better now...
deusex3: rick * r11 Gibbed.DeusEx3.Pack/ (Gibbed.DeusEx3.Pack.csproj Program.cs): Improved packing logic.
by Rick
Wed Aug 24, 2011 3:33 pm
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Yes I'm still working on Pack, :). Pack is a less priority for me since I am working on the *.drm format.
by Rick
Wed Aug 24, 2011 5:33 am
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

deusex3: rick * r10 Gibbed.DeusEx3.FileFormats/BigFile.cs: Oops. Typo'd a check that breaks Xbox 360 support.
by Rick
Tue Aug 23, 2011 12:57 pm
Forum: Game Archive
Topic: Space Marine demo archives
Replies: 6
Views: 1622

Re: Space Marine demo archives

Looks like you can register here to get a code for the demo:

http://www.spacemarine.com/demo/
by Rick
Tue Aug 23, 2011 1:52 am
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

DX3 has a slightly different header so that tool would need to be updated.
by Rick
Mon Aug 22, 2011 6:39 pm
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

mnn wrote:Just an idea - that unknown in file could be simple padding to 16 bytes (because it's always 0x0).
Likely, alternatively it could be a flags value.
by Rick
Mon Aug 22, 2011 6:08 pm
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

I don't want to argue - I haven't examined this format, myself. Not trying to argue - just clarifying that my research came directly from DX3 and not any other game. However the fact is that I never get correct offsets using your information/code. Can you give me an example that's giving you a wron...
by Rick
Mon Aug 22, 2011 5:57 pm
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

mnn wrote:Rick: All great - but that's info for Tomb Raider: Underworld (unfortunately, no longer applicable for Deus Ex Human Revolution).
This came from my research on DX3 PS3 & X360 data samples. I will be probably have some code up for unpacking / packing after Steam decrypts my PC copy at midnight.
by Rick
Mon Aug 22, 2011 5:26 pm
Forum: Game Archive
Topic: BIGFILE.000 - Deus Ex Human Revolution Unpack
Replies: 532
Views: 198692

Re: BIGFILE.000 - Deus Ex Human Revolution Unpack

Offset is simple, max file blocks = file alignment / 2048 offset / max file blocks = file # (offset % max file blocks) * 2048 = actual offset For PS3, file alignment is 0x7FF00000. For X360, file alignment is 0x62300000. header: - dword fileAlignment - char basePath[64] - dword count - dword nameHas...
by Rick
Sun Aug 21, 2011 11:51 am
Forum: Game Archive
Topic: Space Marine demo archives
Replies: 6
Views: 1622

Re: Space Marine demo archives

I'll take a look when the demo is publicly available.
by Rick
Fri Aug 19, 2011 7:18 am
Forum: Compressed files and methods
Topic: *PC | Limbo .pkg archives
Replies: 19
Views: 11068

Re: *PC | Limbo .pkg archives

Here is my code and file lists:

http://svn.gib.me/public/limbo/trunk/

I have no further plans to work on LIMBO further, sorry.
by Rick
Tue Aug 09, 2011 12:03 am
Forum: Game Archive
Topic: Creating a Just Cause 2 filelist
Replies: 2
Views: 803

Re: Creating a Just Cause 2 filelist

The typical way is to hook the hashing function in the game so you can log all calls, IIRC, Just Cause 2 doesn't use precomputed hashes for anything aside from property names.