User Tools

Site Tools


cache_structure

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
cache_structure [2022/11/08 19:29] – [Table] johnsanccache_structure [2022/11/08 19:32] johnsanc
Line 89: Line 89:
 | 0x00000166                            | 1             | Child Type            | [[#Enums|Flag for file type]]                 | ''02''                                                                                            | File in ZIP                                              | | 0x00000166                            | 1             | Child Type            | [[#Enums|Flag for file type]]                 | ''02''                                                                                            | File in ZIP                                              |
 | 0x00000167                            | 4             | File Flags            | Flags for tree and DAT structure              | ''0F000100''                                                                                      | Size, CRC, SHA1, MD5, HasDat                             | | 0x00000167                            | 4             | File Flags            | Flags for tree and DAT structure              | ''0F000100''                                                                                      | Size, CRC, SHA1, MD5, HasDat                             |
-| 0x0000016B                            | varies        | File Name             | Length + file name                            | ''125363616E732F64736330303133392E6A7067''                                                        | 18 characters + "Scans/dsc00139.jpg"                     |+| 0x0000016B                            | varies        | File Name             | Length + file name                            | ''125363616E732F64 \\ 736330303133392E \\ 6A7067''                                                | 18 characters + "Scans/dsc00139.jpg"                     |
 | 0x0000017E                            | varies        | Found File Name       | Length + found file name                      | ''00''                                                                                            | Not applicable                                           | | 0x0000017E                            | varies        | Found File Name       | Length + found file name                      | ''00''                                                                                            | Not applicable                                           |
 | 0x0000017F                            | 8             | File Modify Time      | Last modified time in ticks, little endian    | ''0000000000000000''                                                                              | Not applicable                                           | | 0x0000017F                            | 8             | File Modify Time      | Last modified time in ticks, little endian    | ''0000000000000000''                                                                              | Not applicable                                           |
Line 99: Line 99:
 | 0x0000019A                            | 21            | SHA1                  | Bytes + SHA1 hash                             | ''207FF61CFF0659DE \\ E1F269C7E3A2E18B \\ 9567979F84''                                            | "21" + SHA1                                              | | 0x0000019A                            | 21            | SHA1                  | Bytes + SHA1 hash                             | ''207FF61CFF0659DE \\ E1F269C7E3A2E18B \\ 9567979F84''                                            | "21" + SHA1                                              |
 | 0x000001AF                            | 16            | MD5                   | Bytes + MD5 hash                              | ''16D491169D7CB4DA \\ 414208465B0027BD \\ 21''                                                    | "16 + MD5                                                | | 0x000001AF                            | 16            | MD5                   | Bytes + MD5 hash                              | ''16D491169D7CB4DA \\ 414208465B0027BD \\ 21''                                                    | "16 + MD5                                                |
-| 0x000001C0                            | 4             | File Status           | Flags for file status                         | ''1E000000''                                                                                      | SizeFromDAT, CRCFromDAT, SHA1FromDAT, MD5FromDAT         | +| 0x000001C0                            | 4             | File Status           | Flags for file status                         | ''1E000000''                                                                                      | SizeFromDAT, CRCFromDAT, SHA1FromDAT, MD5FromDAT                                                                                        |                                                          |
-^ ToSort Directory                                                                                                                                                                                                                                                                        |||||| +
-| 0x00000000                            | 1             | ???                                                                 | ''00''                                                                                            |                                                          | +
-| 0x00000001                            | 1             | File Type             | [[#Enums|Flag for file type]]                 | ''01''                                                                                            | Directory                                                | +
-|                                       | 4             | Cache Read Flags      |                                               | ''00400000''                                                                                      |                                                          | +
-|                                       | varies        | Path Name Length      | Number of characters in path                  | ''0A''                                                                                            | 10 characters                                            | +
-|                                       | varies        | Path Name             | Path as displayed in RomVault UI              | ''583A5C546F536F72 \\ 7432''                                                                      | X:\ToSort2                                               | +
-^ File Record (Non-Archive File)                                                                                                                                                                                                                                                          |||||| +
-| 0x00000000                            | 1             | File Type             | [[#Enums|Flag for file type]]                 | ''04''                                                                                            | File                                                     | +
-| 0x00000020                            | 4             | Cache Read Flags      |                                               | ''0F000000''                                                                                      |                                                          | +
-|                                       | varies        | File Name Length      | Number of characters in filename              | ''0D''                                                                                            | 13 characters                                            | +
-|                                       | varies        | File Name             | File name without directory                   | ''544553545F46494C \\ 452E62696E''                                                                | TEST_FILE.bin                                            | +
-|                                       | 1             | Case Alternate        | Flag for a case sensitive filename alternate  | ''00''                                                                                            |                                                          | +
-|                                       | 8             | Modified Time         | Last modified time in ticks, little endian    | ''5E2442FB4DBFDA08''                                                                              | 638032638875149406 ticks                                 | +
-|                                       | 1             | DAT Status            | [[#Enums|Flag for DAT status]]                | ''04''                                                                                            | In ToSort directory                                      | +
-|                                       | 1             | Got Status            | [[#Enums|Flag for Got status]]                | ''01''                                                                                            | Got                                                      | +
-|                                       | 8             | File Size             | File size in bytes, little endian             | ''C20B000000000000''                                                                              | 3010 bytes                                               | +
-|                                       | 1             | CRC Bytes             | CRC32 length in bytes                         | ''04''                                                                                            | 4 bytes                                                  | +
-|                                       | 4             | CRC Hash              | CRC32 hash value                              | ''5591DB24''                                                                                      |                                                          | +
-|                                       | 1             | SHA1 Bytes            | SHA1 length in bytes                          | ''14''                                                                                            | 20 bytes                                                 | +
-|                                       | 20            | SHA1 Hash             | SHA1 hash value                               | ''470999CECB44DA4B \\ DAA37B634BA8E00B \\ A60DB123''                                              |                                                          | +
-|                                       | 1             | MD5 Bytes             | MD5 length in bytes                           | ''10''                                                                                            | 16 bytes                                                 | +
-|                                       | 16            | MD5 Hash              | MD5 hash value                                | ''6D791EFEA71E0A2A \\ 46F3C1672A34274B''                                                          |                                                          | +
-|                                       | 1             | Header Found          | [[#Enums|Flag for type of header found]]      | ''00''                                                                                            | None                                                     | +
-|                                       | 4             | File Status           | Flags for file status                         | ''003C0000''                                                                                      |                                                          |+
 ^ Footer                                                                                                                                                                                                                                                                                  |||||| ^ Footer                                                                                                                                                                                                                                                                                  ||||||
 | 0x00000000                            | 11            | ???                                                                 | ''000000000000C000 \\ 000000''                                                                    |                                                          | | 0x00000000                            | 11            | ???                                                                 | ''000000000000C000 \\ 000000''                                                                    |                                                          |
cache_structure.txt · Last modified: 2022/11/24 14:30 by johnsanc