Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Help unpack .tpk file

Featured Replies

  • Author
  • Localization

Diablomarv, posted Mon Jul 12, 2021 8:17 am (65152)


Hi, I'm trying to extract the files from Exist Archive [Vita] package files, I got into the cpk and found the files I was looking for, but they're packed further.
The one I'm trying to open right now is a .tpk file with .ISF as the file header, if someone could help me with a bms file to unpack it that'd be much appreciated.

https://www.mediafire.com/file/tcmi7ivq ... 9.tpk/file
  • Author
  • Localization

grandshot, posted Tue Jul 13, 2021 12:16 am (65165)


Code:
# Exist Archive: The Other Side of the Sky *.TPK
# script for QuickBMS http://quickbms.aluigi.org

idstring "\x0ISF"
get UNKNOWN long
get NUM_FILES long
get UNKNOWN long

savepos TABLE_POS

for i = 1 to NUM_FILES
   goto TABLE_POS
   get NAME_OFFSET long
   get FILE_OFFSET long
   get UNKNOWN long
   get FILE_SIZE long
   get UNKNOWN long
   get UNKNOWN long
   get UNKNOWN long
   get UNKNOWN long
   
   savepos TABLE_POS
   
   goto NAME_OFFSET
   get FILE_NAME string
   
   log FILE_NAME FILE_OFFSET FILE_SIZE
next i


AIF files, extractings from archive, this is a Morton swizzled DXT images, chunked by MipMaps. Format needs further research.

ExistArchive_0ISF_TPK.bms

  • Author
  • Localization

Diablomarv, posted Tue Jul 13, 2021 2:56 am (65168)


Yup, I knew they were AIF from reading the hex data. Thanks for the BMS script!
  • Author
  • Localization

grandshot, posted Tue Jul 13, 2021 7:11 pm (65181)


Thats mean you know how work with these files?
  • Author
  • Localization

Diablomarv, posted Wed Jul 14, 2021 12:39 am (65187)


I'm working on it, all anyone seems to know right now is to rip the data with a hex texture extractor tool. There are a few AIF files that people know how to view, from SOA and TOC. Those methods don't work for these tho, I tested it.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.