LibT2FS 0.1
C API for accessing TEngine data in memory.
Loading...
Searching...
No Matches
levels
Path Type FixedSize ArrayValueSize Interleaved Name
/root/6/x/0 24 unk06_x_0
/root/6/x/1/0 t2fsArray 72 Yes unk06_x_1_0
/root/6/x/1/1 t2fsArray 16 Yes unk06_x_1_1
/root/6/x/1/2 t2fsArray 16 Yes unk06_x_1_2
/root/6/x/1/3 t2fsArray 20 Yes unk06_x_1_3
/root/6/x/2 unknown unk06_x_2
/root/6/x/3/0 t2fsArray 4 unk06_x_3_0
/root/6/x/3/1 t2fsArray 4 unk06_x_3_1
/root/6/x/3/2 t2fsArray 4 unk06_x_3_2
/root/6/x/3/3 t2fsArray 4 unk06_x_3_3
/root/6/x/3/4 t2fsArray 16 unk06_x_3_4
/root/6/x/4/x/0 t2fsArray 56 Yes unk06_x_4_x_0
/root/6/x/4/x/1 t2fsArray 80 Yes unk06_x_4_x_1
/root/6/x/4/x/2 t2fsArray 28 Yes unk06_x_4_x_2
/root/6/x/5/0 unk06_x_5_0
/root/6/x/5/1/0 unk06_x_5_1_0
/root/6/x/5/2/0 32 unk06_x_5_2_0

/root/6

  • child-type: variable
  • childeren: /root/6/x unk06_x

/root/6/x

/root/6/x/0

  • child-type: data

find dumps/guess_cartdata/6 -name data -size +8c | grep -P 'data/6/([0-9]+)/0/'

  • data-type: unknown
  • data-size: 24

same as in seeds/win32 /root/5/x/0

/root/6/x/1

/root/6/x/1/0

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 72 bytes

sort of the same as in seeds/win32 /root/5/x/1/0 it's 28 bytes shorter. mostly same values..

/root/6/x/1/1

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 16 bytes

looks same as in seeds/win32 /root/5/x/1/1

/root/6/x/1/2

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 16 bytes

looks same as in seeds/win32 /root/5/x/1/2 except that it's 4 bytes short, those last 4 bytes are always set to 0xFFFFFFFF on seeds/win32? .. so maybe they use padding or something

/root/6/x/1/3

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 20 bytes

same struct as in seeds/win32 /root/5/x/1/3

/root/6/x/2

  • child-type: data
  • data-type: unknown
  • data-size: varies

/root/6/x/3

/root/6/x/3/0

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 4 bytes

/root/6/x/3/1

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 4 bytes

/root/6/x/3/2

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 4 bytes

/root/6/x/3/3

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 4 bytes

/root/6/x/3/4

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 16 bytes

/root/6/x/4

/root/6/x/4/x

/root/6/x/4/x/0

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 56 bytes

/root/6/x/4/x/1

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 80 bytes

/root/6/x/4/x/2

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 28 bytes

/root/6/x/5

/root/6/x/5/0

  • child-type: data

unused/not-set

/root/6/x/5/1

/root/6/x/5/1/0

  • child-type: data

size is either 512 or 2048

/root/6/x/5/2

/root/6/x/5/2/0

  • child-type: data
  • data-type: unknown
  • data-size: 32