ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Sun Jun 16, 2019 3:08 am

All times are UTC




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Sun Nov 18, 2018 5:03 pm 

Joined: Sun Nov 18, 2018 4:41 pm
Posts: 3
The game seems to be using propietary engine, some assets are unpacked on the game folder already but the others are still packed and can't be open through conventional methods. The few unpacked files were .bank files which I was able to successfully get the audio from and some .mp4 files, however I can't seem to find a way to open these .pack files, which you might need the .idxz files too.

I've attached two zips with two different file bundle? (.data and .idxz).


https://drive.google.com/open?id=1TVxCHUe4lNmaUiFgVDr2B902tONbhWBl - data_lc_en ~ 1KB (somehow)
https://drive.google.com/open?id=1VdUl1OxmgurwXMLGL2FE9FaaaCEyEUKp - data ~ 900MB

Hope anyone can look into it.


Top
   
PostPosted: Mon Nov 19, 2018 12:49 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 10529
It's a very strange format. The idxz file has offsets not matching those of the pack archive so I had to use other solutions.
It works but you will get many duplicates, it's up to you if you want to overwrite the existent files ('a') or rename them ('r').
http://aluigi.org/bms/epic_seven.bms


Top
   
PostPosted: Mon Nov 19, 2018 8:52 pm 

Joined: Sun Nov 18, 2018 4:41 pm
Posts: 3
Interesting, it's weird that there are duplicates. Thanks!


Top
   
PostPosted: Tue Dec 04, 2018 10:50 pm 

Joined: Sun Nov 18, 2018 4:41 pm
Posts: 3
There was a file update that seems to have broken the script, it manages to extract one asset before throwing an error on the line 91.

Code:
  offset   filesize   filename
--------------------------------------
- enter in folder C:\Users\Dimbreath\Desktop\
  coverage file 0     0%   0          1090784928 . offset 00000000
- open input file C:\Users\Dimbreath\Desktop\EpicSevenData\data.idxz
- enter in folder C:\Users\Dimbreath\Desktop\EpicSevenData
- open input file C:\Users\Dimbreath\Desktop\EpicSevenData\data.idx
- enter in folder C:\Users\Dimbreath\Desktop\EpicSevenData
- open input file C:\Users\Dimbreath\Desktop\EpicSevenData\data.pack
offset 0x004f572a is invalid
  07a76efb 20702      shop/shop_product_ma_runeice2_b.png

Error: incomplete input file 0: C:\Users\Dimbreath\Desktop\EpicSevenData\data.pack
       Can't read 4 bytes from offset 65742f66.
       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     0%   20803      1090784928 . offset 65742f66

Last script line before the error or that produced the error:
  91  get XSIZE long


I've reattached both files for the data file here:

https://drive.google.com/open?id=1MR6SYJOLLZKfQCYo40pT6NaPWlfVOg9f (data.idxz)
https://drive.google.com/open?id=16tMXpw08t3BHS-koaVH3AZqjOoeKhbzJ (data.pack)

If you need the other two files to compare let me know.

EDIT: A bit out of the extraction topic, but might have any idea what the scsp and sct files could be?


Top
   
PostPosted: Wed Dec 05, 2018 12:09 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 10529
Eh no, I can't help.
The key is the same but there is something weird in the information.


Top
   
PostPosted: Sun Mar 10, 2019 12:58 pm 

Joined: Sun Mar 10, 2019 12:34 pm
Posts: 1
Probably shouldn't have brought back a 4 month old thread, but I was curious to know if a method has been discovered to resolve the above issue?
I imagine it's not as simple as
"Can't read this offset so let's skip it and try the next"
or
"Can't read this offset so let's try reading it in a different method"

I looked into the script (thought I don't really understand code) and noticed the comments saying that's it's "Experimental" and that the idxz file is useless. Maybe that's for something entirely different since the games engine seems to be unique.
But the one that caught my attention was the comment saying "# one offset points to invalid data, no idea how to skip it"

So I was just curious if something was added for this. Though I'm not sure if the offset points issue is related to being unable to read a few bytes from a certain offset.


Top
   
PostPosted: Sun May 26, 2019 10:08 am 
User avatar

Joined: Mon Oct 13, 2014 10:58 am
Posts: 14
currently version have no file.idx, but have new folder named "data.indices" with some pigz file. it seem encripted,like all db file thath need chyper key. need more inspection.
Screep work same as past, break after some extraction.

_________________
Devil Inside.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 7 posts ] 

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited