XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Fri Oct 19, 2018 4:31 pm

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 446 posts ]  Go to page 1, 2, 3, 4, 5 ... 30  Next
Author Message
 Post subject: Tomb Raider (2013) (PC) (PS3) (XBOX) (*.tiger)
PostPosted: Mon Feb 25, 2013 10:07 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Wed Mar 31, 2010 6:54 am
Posts: 1627
Has thanked: 61 times
Have thanks: 783 times














You can make the ads go away by registering

Image

Gibbed Tiger Unpacker (rev117) / Rick
Download: here
Usage:
Quote:
Gibbed.TombRaider9.Unpack "szTIGERarchive" "szOutputFolder"

Example:
Quote:
Gibbed.TombRaider9.Unpack "c:\Tomb Raider\title.000.tiger" "c:\Tomb Raider\unpacked\title"


DRM Dumper (1.0.1.2) / Ekey (h4x0r)
Download: here
Usage:
Quote:
1) Unpack Tiger archive
2) Run DRMDumper
3) Select game path
4) Open .DRM files
5) Profit


Additional thanks to howfie :wmg:

Image

RenderMesh plugin for Noesis (1.5beta) / MrNightmareTM
Download: here
Usage:
Quote:
1) Download Noesis
2) Copy plugin in "plugins\python" folder
3) Profit


Image


Last edited by Ekey on Sun Mar 24, 2013 10:35 am, edited 10 times in total.

Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Mon Feb 25, 2013 11:03 pm 
Offline
Moderator

Joined: Sun Mar 27, 2011 8:42 pm
Posts: 941
Has thanked: 10 times
Have thanks: 129 times
files 000 and 001 is basically 1 file cutted on to 2 pieces you script wont work on this unless you merge them :)

_________________
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/


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Mon Feb 25, 2013 11:10 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Wed Mar 31, 2010 6:54 am
Posts: 1627
Has thanked: 61 times
Have thanks: 783 times
I can't test because I do not have these files. Anyway seems wrong extracting.

bigfile_ENGLISH.000.tiger
Code:
xenon-w\local\locals.bin

CRC32 for FileName is 0xC8B69EE7. Found in
Code:
FFFF1501\C8B69EE7


Who can look this file ? Seems divided into blocks and compressed?

Code:
4 bytes - Block Size (Endian Big)
4 bytes - Nulls
4 bytes - Nulls
4 bytes - Nulls
4 bytes - Uncompressed Size (Endian Little) ?


Screen v1

Or

Code:
4 bytes - Block Size (Endian Big)
4 bytes - Nulls
4 bytes - Nulls
4 bytes - Nulls

select block by size

4 bytes - Nulls
4 bytes - Size with header
4 bytes - Uncompressed Size
4 bytes - Nulls

next block


Screen v2


Last edited by Ekey on Tue Feb 26, 2013 12:44 am, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Mon Feb 25, 2013 11:57 pm 
Offline
Moderator

Joined: Mon Jul 05, 2010 8:55 pm
Posts: 636
Has thanked: 20 times
Have thanks: 250 times
When you unpack it you should end up with a bunch of files which are mainly CDRM files. Which stand for Compressed DRM those are compressed and contain models, textures etc..

_________________
Click the thanks button if I helped!


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 12:21 am 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Wed Mar 31, 2010 6:54 am
Posts: 1627
Has thanked: 61 times
Have thanks: 783 times
Yeah i know about DRMs. I found much files as local.bin divided into blocks and compressed. XMem or ?

PS: third post updated.


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 12:53 am 
Offline
Moderator
User avatar

Joined: Sun May 18, 2008 3:01 pm
Posts: 2486
Has thanked: 57 times
Have thanks: 1239 times
in your file you posted
40 00 01 00 =
0x40 * 0x80 = 0x2000
this is the number at the end
00 00 00 00 00 00 08 10 00 00 20 00
then the 2nd section
2C 00 01 00 =
0x2C * 0x80 = 0x1600
this is the number at the end
00 00 00 00 00 00 08 10 00 00 36 00
then the 3rd section
28 00 01 00 =
0x28 * 0x80 = 0x1400
this is the number at the end
00 00 00 00 00 00 08 10 00 00 4A 00
so you can see this first short is the uncompressed data size that you multiply * 0x80
and the number at the end is the placeholder the file is at after decompression.


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 2:07 am 
Offline
double-veteran
double-veteran
User avatar

Joined: Fri Jul 08, 2011 12:06 pm
Posts: 927
Location: Torrance, CA
Has thanked: 9 times
Have thanks: 256 times
PC and ps3 version leaked already too? PC version use zlib?


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 2:09 am 
Offline
Moderator

Joined: Mon Jul 05, 2010 8:55 pm
Posts: 636
Has thanked: 20 times
Have thanks: 250 times
howfie wrote:
PC and ps3 version leaked already too? PC version use zlib?

No PC leak or PS3. However, PS3 leak is imminent since there are several unboxing videos.

Just a little note Ekey, I made an unpacker a while ago but mine is doing something slightly different. I'm not sure why you are adding/subtracting 0x2010 it's resulting in files having missing data since i compared with my files. I don't think you should be doing that? I'm not certain but I was just letting you know.

~Waiting for PC.

_________________
Click the thanks button if I helped!


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 3:40 am 
Offline
mega-veteran
mega-veteran

Joined: Thu Apr 12, 2012 12:27 am
Posts: 216
Has thanked: 18 times
Have thanks: 0 time
tomb raider for the 360 has been leaked


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 4:28 am 
Offline
ultra-n00b

Joined: Fri Sep 23, 2011 8:23 pm
Posts: 8
Has thanked: 2 times
Have thanks: 2 times
I had a look too at the new archives. Here's what I found and my current interrogations.

Does any one know if "TAFS" is a known format? My guess is that it's proprietary (as is everything in every TR games...). Is it "TAFS" like "TA" file system, or "FATS" like File Allocation Table "S"??

I used the work done by Rick on DX3 and TR for the following. I made a copy of his code here: https://github.com/sephiroth99/gibbedtr

About the format of the archive, it's pretty basic, looks a lot like TRU. The thing that is different is how the DRM files are built. Before, in TRU, there was the main DRM file (compressed "CDRM") and you had some pointers to data elsewhere (what Rick called "Resolvers", see : HERE

Now, for TR9, it looks like the DRM file entry in the bigfile is only an index file of those kind of "Resolvers" and the "real" data is elsewhere in the bigfile. But that "real" data is not in the index of the bigfile. I made a basic extractor, and indeed you only extract like 900MB out of the 2.7GB of the bigfile. see HERE for my shitty extractor that doesn't work.

I also started looking for filenames, you can see what I have here: https://github.com/sephiroth99/gibbedtr ... n%29/files

So I guess we need to find a way to generate/extract the full DRM file. And after that, see if the format of the mesh, textures, etc ... changed compared to TRU.


Edit: Looks like the DRM file is more similar to the TRU version than I thought. Still, the part about having hidden data in the bigfile stays true I think.

The new DRM Header has the following format:
Code:
DRM Header
    u32 version; // 0x16 for TR9
    u32 unknown[5]; // all zero? must check all DRM files
    u32 SectionCount;
    u32 UnknownCount;

(Total length: 32 bytes)


It looks like the following parts (section header, resolvers, data) are the same as TRU (the section header anyway, can't say for the resolvers).

to be continued...


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 7:32 am 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Wed Mar 31, 2010 6:54 am
Posts: 1627
Has thanked: 61 times
Have thanks: 783 times
Sadly, Rebuilder for filelists dont work with TIGER. Anyway here updated filelist. Added ~ 118 filenames.

Paths

Code:
%sDesign\Runnables\%s.drm
%sDesign\Image Resources\%s.drm
local\localization\movies\%s.sch
%s\objectlist.txt
%s\objlist.dat
%saudio\streams\
%scinstream\
%s\symbol.ids


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 10:44 am 
Offline
veteran

Joined: Sat Mar 15, 2008 4:43 pm
Posts: 82
Has thanked: 3 times
Have thanks: 6 times
damn you guys are fast... keep up the good work! :D

wish i had the game already but im waiting for the pc version


Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 7:52 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Wed Mar 31, 2010 6:54 am
Posts: 1627
Has thanked: 61 times
Have thanks: 783 times
Simple Language Editor (TR9 Xbox) ... Need tests

Image

1) Unpack Tiger BIGs
2) Open local.bin
3) Select string
4) Edit string
5) Save or Continue editing
6) Test it :)


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 9:13 pm 
Offline
Moderator

Joined: Sun Mar 27, 2011 8:42 pm
Posts: 941
Has thanked: 10 times
Have thanks: 129 times
going to test it right away :D Thx man i dont need to do it anymore :D Can you please do it export <-> import to TXT to bin pls ?

_________________
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/


Last edited by michalss on Tue Feb 26, 2013 9:42 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Tomb Raider (2012) (PC) (PS3) (XBOX) (*.000.tiger)
PostPosted: Tue Feb 26, 2013 9:42 pm 
Offline
Moderator

Joined: Sun Mar 27, 2011 8:42 pm
Posts: 941
Has thanked: 10 times
Have thanks: 129 times
sephiroth99 wrote:
I had a look too at the new archives. Here's what I found and my current interrogations.

Does any one know if "TAFS" is a known format? My guess is that it's proprietary (as is everything in every TR games...). Is it "TAFS" like "TA" file system, or "FATS" like File Allocation Table "S"??

I used the work done by Rick on DX3 and TR for the following. I made a copy of his code here: https://github.com/sephiroth99/gibbedtr

About the format of the archive, it's pretty basic, looks a lot like TRU. The thing that is different is how the DRM files are built. Before, in TRU, there was the main DRM file (compressed "CDRM") and you had some pointers to data elsewhere (what Rick called "Resolvers", see : HERE

Now, for TR9, it looks like the DRM file entry in the bigfile is only an index file of those kind of "Resolvers" and the "real" data is elsewhere in the bigfile. But that "real" data is not in the index of the bigfile. I made a basic extractor, and indeed you only extract like 900MB out of the 2.7GB of the bigfile. see HERE for my shitty extractor that doesn't work.

I also started looking for filenames, you can see what I have here: https://github.com/sephiroth99/gibbedtr ... n%29/files

So I guess we need to find a way to generate/extract the full DRM file. And after that, see if the format of the mesh, textures, etc ... changed compared to TRU.


Edit: Looks like the DRM file is more similar to the TRU version than I thought. Still, the part about having hidden data in the bigfile stays true I think.

The new DRM Header has the following format:
Code:
DRM Header
    u32 version; // 0x16 for TR9
    u32 unknown[5]; // all zero? must check all DRM files
    u32 SectionCount;
    u32 UnknownCount;

(Total length: 32 bytes)


It looks like the following parts (section header, resolvers, data) are the same as TRU (the section header anyway, can't say for the resolvers).

to be continued...



Does your pack work OK mate pls or does it work at all?

_________________
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/


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 446 posts ]  Go to page 1, 2, 3, 4, 5 ... 30  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group