Page 1 of 1

UFC 2 big archives - PS4

Posted: Mon Feb 05, 2018 7:22 am
by plodtrew
Hi guys. I am trying to extract the files from the EA Sports UFC game from the ps4. Has anyone successfully extracted these or deciphered the format as yet?

If anyone has any information on how this archive format, I can code something to extract the files. I have attached two sample files where I've taken what looks like the header info, filenames and a bit of data. If anyone needs an entire big file for analysis, let me know and I'll upload it.

Any assistance would be greatly appreciated.

Re: UFC 2 big archives - PS4

Posted: Mon Feb 05, 2018 12:41 pm
by plodtrew
Made some progress. This is what I''ve figured out so far of the headers (see picture attached). I still can't figure out how the offsets and filesize are listed in the section highlighted in red.

The archive also seems to consists of a number of compressed files with the header of "chunkzip." After some searching, I found a bms script which can decompress this archive. Decompressing some the of the files with quickbms has yielded files with an extension of "GNF" which looks like some sort of texture file upon inspection in a hex editor. The number of chunkzip files also do not correspond to the filenames listed in the filename listing.

I can't seem to find a viewer for the file at present. The bytes kind of looks like a dds file.

I think the bms script is also not extract all the files in the chunkzip file correctly as I'm only getting one decompressed file. I can post sample files if anyone wants to assist.

Re: UFC 2 big archives - PS4

Posted: Tue Feb 06, 2018 12:39 am
by Beedy
Hi, it seems similar big-archive than EA's NHL games. I found Big-File-Extractor from Experiment5x here: https://github.com/Experiment5X/BIG-Fil ... or?files=1

In each file row first four bytes is file offset /0x10, next 4 bytes is compressed file size (Im not sure why this block is empty in most of files but so is it also in most of xbox 360 NHL Legacy files which are chunklzx format). Next four bytes is uncompressed file size (in this case size of chunkzip/chunklzx files) last 4 bytes in the row is file crc hash.

Re: UFC 2 big archives - PS4

Posted: Tue Feb 06, 2018 12:58 am
by Beedy
Bms script for nhl 13 .big archive founds here:
viewtopic.php?f=13&p=79708#p79708

Change comtype to deflate and "chunklzx" to "chunkzip" so it might be works in your file

Re: UFC 2 big archives - PS4

Posted: Tue Feb 06, 2018 7:24 am
by plodtrew
Thank you, the bms script worked perfectly. The big file extractor didn't work at all, but I have extracted the files with the script.

Now onto the model and texture format. I suppose I'll have to create a thread in the relevant sections. Here's the files for reference:

GNF Texture: http://www19.zippyshare.com/v/Eb6icRWi/file.html

MCD model: http://www74.zippyshare.com/v/f2E614jW/file.html

Re: UFC 2 big archives - PS4

Posted: Wed Feb 07, 2018 12:42 am
by chrrox
gnf texture is supported b noesis.

Re: UFC 2 big archives - PS4

Posted: Wed Feb 07, 2018 11:57 am
by plodtrew
chrrox wrote:gnf texture is supported b noesis.
Thank you. The diffuse and spec maps are supported, however the normal maps don't display correctly.