Independence Day Battle Heroes *.OBB (*.PXP) fails to extract completely

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Independence Day Battle Heroes *.OBB (*.PXP) fails to extract completely

Post by LolHacksRule »

The game uses Zen Studio's PXP formats, OBBs also use it with that format. Both the APK's PXP and patch OBB extract properly, the main OBB however, fails with this error. Unfortunately I can't figure out how to read the file definition table, so I can't check the entry data.

https://we.tl/t-dbUTiqQwP8

Code: Select all

Error: incomplete input file 0: main.28.com.zenstudios.battleheroes.obb
       Can't read 109760 bytes from offset 0594616a.
       Anyway don't worry, it's possible that the BMS script has been written
       to exit in this way if it's reached the end of the archive so check it
       or contact its author or verify that all the files have been extracted.
       Please check the following coverage information to know if it's ok.

  coverage file 0    97%   90843550   93610346   . offset 0594616a

Last script line before the error or that produced the error:
  134 clog MEMORY_FILE OFFSET CHUNK_ZSIZE CHUNK_SIZE
- OFFSET       0x05934411
- ZSIZE        0x0002ca19
- SIZE         0x00040017
  coverage file 0    97%   90843550   93610346   . offset 0594616a
  coverage file -5   46%   70564      153104     . offset 00011bd8