SqPack: Difference between revisions

From Game Research Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 34: Line 34:
== Research ==
== Research ==
n/a
n/a
Like usual, SquareEnix titles are a pain in the ass to deal with. Filenames might not even be stored in archives but rather inside the program code itself (which is not protected). It might hash the file names and then the folder paths and uses that hash to look up the file in the archives. Or maybe I'm thinking of another game..

Revision as of 19:38, 9 January 2016

Used in the following game(s):

  • Final Fantasy XIV: A Realm Reborn

Common file names:

  • <hex>.win32.dat0
  • <hex>.win32.dat1
  • <hex>.win32.dat2
  • <hex>.win32.index
  • <hex>.win32.index2

Structure

Header
Size Content Description
6Bytes Magic SqPack
6Bytes Padding?
4Bytes Unknown
4Bytes Unknown
4Bytes Unknown
8Bytes Unknown
4Bytes Unknown FF FF FF FF

Research

n/a Like usual, SquareEnix titles are a pain in the ass to deal with. Filenames might not even be stored in archives but rather inside the program code itself (which is not protected). It might hash the file names and then the folder paths and uses that hash to look up the file in the archives. Or maybe I'm thinking of another game..