Monster Hunter Benchmark

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Monster Hunter Benchmark

Post by CriticalError »

Image

Name: 怪物猎人OL》
Web: http://mho.qq.com/main.shtml
Download: http://down.52pk.com/xiazai/13753.shtml

Hello guys, well as I can see I download this new CryEngine 3 game, really I try unpack files and see format change, before in the beta I think are .pak, but now the format change to .ifs so maybe somebody can take a look into format, really grateful for support.

https://cloud.mail.ru/public/bdfb06a72b ... 20(Samples).7z
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monster Hunter Benchmark

Post by aluigi »

This is my "experiment":
http://aluigi.org/papers/bms/others/mon ... r_nifs.bms

I doubt it will work with the whole archive but if you reach about 3 Mb before the end you are successful :)
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Re: Monster Hunter Benchmark

Post by CriticalError »

many thanks for your work luigi, I got this issue, and anyway the script export with right file names? beause I got .cry files, dds and obj files, but with random names, is not possible got file names?

Image

ok now after I check the offset I found this, I see there the format of animations of crytek for .caf, so I think .cry export sript are wrong or don't know, and about files names I think is possible unpack it.

http://i.imgur.com/2eqg9bx.jpg
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monster Hunter Benchmark

Post by aluigi »

Ok I have updated the script removing the forced termination, so you will get the "alert" message but it will dump everything.
The names are automatically generated but the extensions are correct.
The updated script doesn't have a version.
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Re: Monster Hunter Benchmark

Post by CriticalError »

well I checked script, it begin fine but after some minutes I got this.

Image

so now I checked what you say about extentions and really fail, if rename .cry to .cgf is format of crytek, it loaded fine in noesis, so I think script in one part doing something wrong, same for file names, it generate random file names and is impossible found files, you can't try take a full into archive and add support to it, I pay you for that aluigi, but please add this support, really grateful for all your support.

and check this, I open the file generated by script in Hex and check what I found, the script generate a random name called : 000000a0.cry

but the real name of the file is this one:

Image
Last edited by CriticalError on Fri Mar 13, 2015 11:50 pm, edited 2 times in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monster Hunter Benchmark

Post by aluigi »

I have noticed that the offset where you get the crash is less than half of the archive size. Bad.
Unfortunately that's the max I can do at the moment.
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Re: Monster Hunter Benchmark

Post by CriticalError »

well to bad really, this game look awesome, and strage why we can't get file names, because in old cabal2 I remember you modify script for crytek and got file names correctly, but well anyway thanks for your try, maybe Ekey can give a hand in that.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monster Hunter Benchmark

Post by aluigi »

Maybe you can try something experimental to extract more files than the script.
I have just released a new version of offzip (0.3.6), try it in the following way:

Code: Select all

offzip -a -c 0x4000 rest.ifs output_folder 0
Don't expect that the integrity of the files will be 100%, but most of them should be complete and you will be able to extract more files than the script.
Anyway it's just a test.
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Re: Monster Hunter Benchmark

Post by CriticalError »

yep you right, it extract more files but anyway in the same way as script, with .cry extention and random file names :(

Image
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monster Hunter Benchmark

Post by aluigi »

Thanks it was the missing large file support, fixed in version 0.3.6a.
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Re: Monster Hunter Benchmark

Post by CriticalError »

well again many thanks for your try.

Image
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Re: Monster Hunter Benchmark

Post by CriticalError »

any new update Luigi? no possible update for get file names? and correct file extention?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monster Hunter Benchmark

Post by aluigi »

No, I didn't continue the research because I have no additional ideas.