Difference between revisions of "TAX"

From Wulinshu
Jump to navigation Jump to search
(Created blank page)
 
m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[Category:Shenmue]]
[[Category:Files]]
[[Category:Containers]]
TAX is a file format which stores filepaths, MD5 hashes and data sizes for files stored in TAC archives.<br>
The file is unused and can be found within the UWP build of the re-releases. It is likely a build product when building TACs.<br>


===Header===
The only data stored within the first 4 bytes of a TAX file is the number of entries.
{| class="wikitable"
|-
! Offset !! Length !! Type !! Description
|-
| 0x00 || 0x04 || uint32 || Entry Count
|-
|}
===Entries===
Each entry is defined in the following structure:
{| class="wikitable"
|-
! Offset !! Length !! Type !! Description
|-
| 0x00 || -- || string || Filepath
|-
| -- || 0x16 || uint8[16] || MD5 Hash (known as ContHashMD5)
|-
| -- || 0x08 || uint64 || Filesize
|-
| -- || 0x16 || uint8[16] || MD5 Hash (duplicate)
|-
| -- || 0x08 || uint64 || Filesize (duplicate)
|-
|}

Latest revision as of 01:45, 18 October 2019

TAX is a file format which stores filepaths, MD5 hashes and data sizes for files stored in TAC archives.
The file is unused and can be found within the UWP build of the re-releases. It is likely a build product when building TACs.

Header

The only data stored within the first 4 bytes of a TAX file is the number of entries.

Offset Length Type Description
0x00 0x04 uint32 Entry Count


Entries

Each entry is defined in the following structure:

Offset Length Type Description
0x00 -- string Filepath
-- 0x16 uint8[16] MD5 Hash (known as ContHashMD5)
-- 0x08 uint64 Filesize
-- 0x16 uint8[16] MD5 Hash (duplicate)
-- 0x08 uint64 Filesize (duplicate)