Page 2 of 5

Re: Evolution Engine Cache Extractor

Posted: Wed Dec 04, 2013 10:50 pm
by pixellegolas
hm, most of the image files spitted out are 42.6kb each no matter if it is diffuse, normal or specular, and no matter in what folder, so I am unsure if that is correct

Re: Evolution Engine Cache Extractor

Posted: Thu Dec 05, 2013 12:09 am
by GMMan
pixellegolas wrote:hm, most of the image files spitted out are 42.6kb each no matter if it is diffuse, normal or specular, and no matter in what folder, so I am unsure if that is correct
Which cache type did you extract? The actual textures should be in the F cache, while the B caches may contain just the beginning of the files.

Re: Evolution Engine Cache Extractor

Posted: Thu Dec 05, 2013 1:27 am
by chrrox
I have looked at some of the textures it looks like the textures are only getting half extracted.
If you add a normal DDS header on the images you will see the image go in and out like only half is there. Mabee there is some more compression on the textures.
But I am also not the best on image formats so I am not sure.

Re: Evolution Engine Cache Extractor

Posted: Tue Dec 24, 2013 2:08 am
by Rogue
GMMan wrote: Other notes: 'H' caches contain file headers, 'B' caches contain the corresponding binary files (except for sounds, and maybe textures), and 'F' caches contain full sound files and textures. Also note that file extensions typically don't mean anything in these cache files. Those extensions are from before the files were cooked and compiled, so .fbx files are not in Autodesk FBX format, .wav files don't have WAVE headers, and .png files are not PNGs.
So I ended up using the extractor, however I do not quite understand how to make them fully usable files. I can make guesswork at what should be fbx/wav files, however it seems that when I extract an archive, it's only a partial file. As you stated, H is the header files, and 'F' is the full file, however in opening the files from the 'F' cache I'm not seeing any distinguishable headers that are similar across files. Do I need to combine the header and full files in some way? If so, how?

I'm mostly just interested in working with the textures/models/animations, so the fbx files are all I'm really interested in. I assume that when the main program unpacked the archive files it would have to have some sort of key to distinguish what files are what, if they are not defined beforehand? Could that key be usable in some form?

The only other (simple) issue is that I don't know the versioning behind caches (and if my version is indeed version 20).

Lastly, thanks for the current work you've already put into the extractor. Hopefully I can get all my questions out of the way, and happy holidays!

Re: Evolution Engine Cache Extractor

Posted: Thu Jan 09, 2014 3:26 am
by GMMan
Just noticed: there's a new Darkness 2 BMS script for an updated version of QuickBMS if you'd like to use QuickBMS for extraction instead. It looks like it has the path building down right, plus my decompression code is in there. Link: http://aluigi.altervista.org/papers/bms ... kness2.bms

Re: Evolution Engine Cache Extractor

Posted: Sun Jan 26, 2014 2:35 am
by reznov
hello,GMMan
Sample .cache File http://www.uploadmb.com/dw.php?id=1390185969
Please test it,Pc game:Urban Trial Freestyle.
thanks,

Re: Evolution Engine Cache Extractor

Posted: Tue Jan 28, 2014 4:24 pm
by GMMan
reznov wrote:hello,GMMan
Sample .cache File http://www.uploadmb.com/dw.php?id=1390185969
Please test it,Pc game:Urban Trial Freestyle.
thanks,
That's not a game made by Digital Extremes. It probably doesn't use the same format.

Re: Evolution Engine Cache Extractor

Posted: Tue Jan 28, 2014 9:39 pm
by reznov
Dear Friend,Do you know of a way to do it?

Re: Evolution Engine Cache Extractor

Posted: Sat Feb 01, 2014 9:49 pm
by toogte
will this help for dds header ?
http://msdn.microsoft.com/en-us/library ... ure_Arrays

GMMan Thanks for ur hard work :keke:

Re: Evolution Engine Cache Extractor

Posted: Wed Feb 12, 2014 12:09 am
by reznov
GMMan wrote:
reznov wrote:hello,GMMan
Sample .cache File http://www.uploadmb.com/dw.php?id=1390185969
Please test it,Pc game:Urban Trial Freestyle.
thanks,
That's not a game made by Digital Extremes. It probably doesn't use the same format.
GMMan,you do not want to help me!

Re: Evolution Engine Cache Extractor

Posted: Wed Feb 12, 2014 6:10 pm
by pixellegolas
reznov wrote:
GMMan wrote:
reznov wrote:hello,GMMan
Sample .cache File http://www.uploadmb.com/dw.php?id=1390185969
Please test it,Pc game:Urban Trial Freestyle.
thanks,
That's not a game made by Digital Extremes. It probably doesn't use the same format.
GMMan,you do not want to help me!
Hm, I think after comments like that you will never get any help man. Maybe its translation problem but it does not sound nice

Re: Evolution Engine Cache Extractor

Posted: Tue Feb 18, 2014 3:44 am
by GMMan
reznov wrote:
GMMan wrote:
reznov wrote:hello,GMMan
Sample .cache File http://www.uploadmb.com/dw.php?id=1390185969
Please test it,Pc game:Urban Trial Freestyle.
thanks,
That's not a game made by Digital Extremes. It probably doesn't use the same format.
GMMan,you do not want to help me!
You've already received a reply in your other thread, which stated the sample file you sent only contained thumbnails of other files. As the other person said, there's not much point repacking unless you can find the archive where the actual data is stored. If you have, send another sample. Also, as I've said before, the game's not by Digital Extremes, and my unpacker probably won't help.

Re: Evolution Engine Cache Extractor

Posted: Thu Apr 03, 2014 8:51 pm
by simple
Hi,

I tried this with my non-steam version of Warframe and it is giving out error everytime I tried to extract the .cache files.
I keep getting the following error:
Error opening archive. Please make sure that you can read the archive, and that
it is actually an Evolution Engine cache.
My current Warframe Launcher and Engine version is following:

Launcher: 2014.03.06.12.06
Engine: 2014.03.26.11.53

Any help is much appreciated.

Re: Evolution Engine Cache Extractor

Posted: Fri Sep 19, 2014 8:43 pm
by edge810446511
This is really useful!

Re: Evolution Engine Cache Extractor

Posted: Fri Sep 19, 2014 11:40 pm
by pixellegolas
Could it be as simple that your path is strange with strange characters?