ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Thu Aug 16, 2018 2:37 pm

All times are UTC




Post new topic  Reply to topic  [ 14 posts ] 
Author Message
PostPosted: Thu Oct 09, 2014 12:02 pm 

Joined: Sun Aug 24, 2014 8:54 am
Posts: 146
use SDBIGUnpacker_1.0.10 Not supported,thanks~


Top
   
PostPosted: Thu Oct 09, 2014 3:49 pm 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 761
No files, no help


Top
   
PostPosted: Thu Oct 09, 2014 4:14 pm 

Joined: Sun Aug 24, 2014 8:54 am
Posts: 146
Sorry.
Samples:http://www8.zippyshare.com/v/26559988/file.html


Top
   
PostPosted: Thu Oct 09, 2014 6:38 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8609
Just for reference I put the link to SDBIGUnpacker because it was a pain to find it :) https://www.sendspace.com/file/vtisdf

It looks like they changed some things, mainly the offsets were are located the number of files and the starting of information, and I guess there is also something about 2 compressed size fields.

This is a test script only to check the format, so wait the update from Ekey:
Code:
open FDDE "bix"
open FDDE "big" 1
goto 0x70
get FILES long
goto 0xc0
for i = 0 < FILES
    get NAME_CRC long
    get OFFSET long
    get ZSIZE long
    get ZSIZE2 long
    get DUMMY long
    get SIZE long
    math OFFSET *= 4
    math ZSIZE += ZSIZE2
    if ZSIZE == 0
        log "" OFFSET SIZE 1
    else
        # no comtype yet
        log "" OFFSET ZSIZE 1
    endif
next i


Top
   
PostPosted: Thu Oct 09, 2014 6:46 pm 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 761
I will check it later


Top
   
PostPosted: Thu Oct 09, 2014 9:43 pm 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 761
For Offset >

Code:
math ZSize &= 0x0FFF
math OFFSET += ZSize


Top
   
PostPosted: Fri Oct 10, 2014 5:43 am 

Joined: Sun Aug 24, 2014 8:54 am
Posts: 146
thanks,aluigi&Ekey,You are the God in my heart。


Top
   
PostPosted: Sun Oct 12, 2014 10:20 am 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 761
Real compressed size is ZSize2


Top
   
PostPosted: Sun Oct 12, 2014 10:44 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8609
But the algorithm is not already in quickbms, right?


Top
   
PostPosted: Sun Oct 12, 2014 10:01 pm 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 761
Well it's LZ series. Comtype scanner give no results. In attach my unpacker and PseudoCode from previous game. Algo works for DE. Also included ASM code (x64) Compress and Decompress functions if you interested.


Attachments:
SDDEUnpacker_0.0.2_r3.7z [257.07 KiB]
Downloaded 361 times
UFG_LZ_Comp_Decomp.rar [9.43 KiB]
Downloaded 322 times
Top
   
PostPosted: Mon Oct 13, 2014 1:07 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8609
Ok, is it the algorithm the same of sd_pmcq.py?
It seems a bit different so probably I have to implement both in quickbms.


Top
   
PostPosted: Mon Oct 13, 2014 10:43 am 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 761
Yep same. Just cutted useless code like > Swap


Top
   
PostPosted: Sun Oct 19, 2014 10:03 pm 

Joined: Thu Sep 04, 2014 9:34 pm
Posts: 19
Any ideas how to get the localization files yet? Just want to port my translation from the original game to DE.


Top
   
PostPosted: Mon Jun 04, 2018 9:17 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8609
Just for your information, I have released the script 0.2 that includes both decompression and filenames (retrieved from the biglist files of gib.me).
It works only with quickbms 0.8.5 which is not released yet but I wanted to leave the message here anyway.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 14 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