Hyperdimension neptunia re;birth 1

Skeletons, animations, shaders, texturing, converting, fixing and anything else related to read game models
devilkkw
Posts: 14
Joined: Mon Oct 13, 2014 10:58 am

Hyperdimension neptunia re;birth 1

Post by devilkkw »

There's a pac file from the game: https://mega.co.nz/#!DAxzEChY!EyVRgHo9l ... kiPdUqmdrQ

I try to test compression method via comtype scanner,resulst are COMP_UNKNOWN10;

how to extract?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Hyperdimension neptunia re;birth 1

Post by aluigi »

I don't know what is the compression algorithm, I scanned various offsets without good results.
In the meantime this is the WORK-IN-PROGRESS script:

Code: Select all

comtype ???
idstring "DW_PACK\0"
get ZERO long
get FILES long
get ZERO long
savepos INFO_OFF
for EXTRACT = 0 < 2
    goto INFO_OFF
    for i = 0 < FILES
        get ZERO long
        get ID long
        getdstring NAME 260
        get ZERO long
        get ZSIZE long
        get SIZE long
        get ZIP long
        get OFFSET long
        if EXTRACT != 0
            math OFFSET += BASE_OFF
            if ZIP == 0
                log NAME OFFSET SIZE
            else
                clog NAME OFFSET ZSIZE SIZE
            endif
        endif
    next i
    savepos BASE_OFF
next EXTRACT
devilkkw
Posts: 14
Joined: Mon Oct 13, 2014 10:58 am

Re: Hyperdimension neptunia re;birth 1

Post by devilkkw »

thank you for fast answer,now we only need to idendify correct comtype?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Hyperdimension neptunia re;birth 1

Post by aluigi »

If you find the compression algorithm, it's done.
In my opinion the algorithm is not included in quickbms.
devilkkw
Posts: 14
Joined: Mon Oct 13, 2014 10:58 am

Re: Hyperdimension neptunia re;birth 1

Post by devilkkw »

And if i find them, is possible to include it on quickbms?

Because i've found some calls to DRM, and it's is a microsoft DRM pack...
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Hyperdimension neptunia re;birth 1

Post by aluigi »

Yes, if it's a new compression algorithm I can implement it in quickbms.
Obviously I need the code (source code or binary code) of the algorithm ready to use.
devilkkw
Posts: 14
Joined: Mon Oct 13, 2014 10:58 am

Re: Hyperdimension neptunia re;birth 1

Post by devilkkw »

this is information i've found of DRM header: https://msdn.microsoft.com/en-us/librar ... 38(v=vs.85).aspx
I don't say if im working in corret way,sorry.
unknown
Posts: 1
Joined: Tue Mar 17, 2015 12:54 pm

Re: Hyperdimension neptunia re;birth 1

Post by unknown »

https://mega.co.nz/#!k1dB3brL!jAv50ObIt ... OwQNedUdHI a collection of tools used for packing/unpacking.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Hyperdimension neptunia re;birth 1

Post by aluigi »

FYI, this compression algorithm will be available in quickbms 0.6.2.
semory
Posts: 5
Joined: Fri Aug 08, 2014 6:29 am

Re: Hyperdimension neptunia re;birth 1

Post by semory »

Nice. Thank you Luigi.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Hyperdimension neptunia re;birth 1

Post by aluigi »

devilkkw
Posts: 14
Joined: Mon Oct 13, 2014 10:58 am

Re: Hyperdimension neptunia re;birth 1

Post by devilkkw »

nice, tthankyou so much.