Audition 001.acv - 100.acv unpack / re-pack ACV

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Sepiroth
Posts: 10
Joined: Fri Jul 17, 2015 12:16 pm

Audition 001.acv - 100.acv unpack / re-pack ACV

Post by Sepiroth »

Hii Mr.Luigi i'm a new member in zenhax :)

I have request about "acv" unpack / re-pack the .acv file .. Example for unpack 001.acv is need tools for created .
every acv is not all can unpack / re-pack, because different " GEN " . for can unpack / re-pack must see " GEN "
Example GEN :
001.acv - 035.acv = 1st GEN
036.acv - 051.acv = 2nd GEN
052.acv - 058.acv = 3rd GEN
059.acv - 099.acv = 4th GEN
100.acv - 128.acv = 5th GEN

in 001.acv - 100.acv have ( Script SLK, Texture, Model, Avatar, RGM, DDS, HUD, GUI and more )
here sample :
http://www.mediafire.com/download/mvnsb ... qo/001.acv
http://www.mediafire.com/download/kxikb ... f1/044.acv
http://www.mediafire.com/download/mk94m ... fl/058.acv
http://www.mediafire.com/download/8lw3r ... z7/064.acv
http://www.mediafire.com/download/9pacz ... ce/100.acv

its not all same GEN because audition unpack / re-pack different GEN .

please help me for create tools unpack / re-pack acv

Thank youu :)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Audition 001.acv - 100.acv unpack / re-pack ACV

Post by aluigi »

As far as I can see from the available tools (acv6.0) the encryption algorithm is custom (something like 256 different operations) and so it's useless to make a script for quickbms first because already exist the tools and then because reimporting would be allowed any case.

Anyway there are plenty of tools for this game and I'm sure there is also a rebuilder for creating the non-encrypted archives.

Just for fun the following is the extraction script for the non-encrypted archives (just 001.acv):

Code: Select all

math TYPE = 0
get FILES long
if FILES & 0x80000000
    print "Encrypted, not supported"
    cleanexit
    # encrypted table or files or both
    math TYPE = FILES
    get FILES long
endif
savepos TMP_OFF
for EXTRACT = 0 < 2
    goto TMP_OFF
    for i = 0 < FILES
        getdstring NAME 0xa0
        get DUMMY long
        get ZSIZE long
        get SIZE long
        get OFFSET long
        if TYPE != 0
            get DUMMY long
        endif
        if EXTRACT != 0
            math OFFSET + BASE_OFF
            clog NAME OFFSET ZSIZE SIZE
        endif
    next i
    savepos BASE_OFF
next EXTRACT
Sepiroth
Posts: 10
Joined: Fri Jul 17, 2015 12:16 pm

Re: Audition 001.acv - 100.acv unpack / re-pack ACV

Post by Sepiroth »

Hmmm (acv6.0) is fake tools. The acv6.0 only unpack / pack gen 1st like ( 001.acv - 035.acv ) and also 2nd GEN ( 036.acv - 050.acv ) and for high GEN acv, can't unpack / pack like 3rd ACV ( 051.acv - 058.acv ), 4th ACV ( 059.acv - 099.acv ), 5th ACV ( 100.acv - 128.acv ), High GEN that tools not support .. by the way, that CODE only unpack / pack 001.acv ? Not try to 100.acv ? T.T
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Audition 001.acv - 100.acv unpack / re-pack ACV

Post by aluigi »

I understand. Sorry for not being able to help you further.
Sepiroth
Posts: 10
Joined: Fri Jul 17, 2015 12:16 pm

Re: Audition 001.acv - 100.acv unpack / re-pack ACV

Post by Sepiroth »

so sad :( hiks .. really i hope you can help me :)
naufaltaris
Posts: 1
Joined: Wed Nov 28, 2018 3:53 am

Re: Audition 001.acv - 100.acv unpack / re-pack ACV

Post by naufaltaris »

Reupload please