Page 1 of 1

ghost recon future soldier

Posted: Fri Jul 13, 2012 12:40 pm
by thedarkknight
hi
i want to extract ghost recon future soldier game models but i couldn't find any extractor.
so any ideas are more than appreciated.

Re: ghost recon future soldier

Posted: Fri Jul 13, 2012 1:34 pm
by Ekey
Here modified script

Code: Select all

# Yeti Engine (GEAR BigFile)
# script for QuickBMS http://quickbms.aluigi.org

idstring "[ GEAR BigFile ]"
get DUMMY long
get DUMMY long
get FILES long
get DUMMY long

savepos OFFSET_OFF
for i = 0 < FILES
    get DUMMY long
    get DUMMY long
next i

savepos SIZE_OFF
for i = 0 < FILES
    get DUMMY long
next i

savepos CRC_OFF         # crc of the filenames?
for i = 0 < FILES
    get DUMMY long
next i

savepos DUMMY_OFF
for i = 0 < FILES
    get DUMMY string    # or byte?
next i

for i = 0 < FILES
    goto OFFSET_OFF
    get OFFSET long
    get OFFSET64 long
    savepos OFFSET_OFF

    goto SIZE_OFF
    get SIZE long
    savepos SIZE_OFF

    goto CRC_OFF
    get CRC long
    savepos CRC_OFF
	
    string CRC p= "%08x" CRC

    log CRC OFFSET SIZE
next i
Filenames hashed (CRC32). Look .report file to get original file names.

Re: ghost recon future soldier

Posted: Fri Jul 13, 2012 9:43 pm
by thedarkknight
woooow thank you Ekey you really made my day 8D .
thanks again Ekey you rock [bruce] .

Re: ghost recon future soldier

Posted: Sat Jul 14, 2012 10:25 am
by GRiNDERKILLER
thedarkknight
Its working? For me not :( I used latest version of Quick BMS from Aluigi (THX)
Sample:
Image

Re: ghost recon future soldier

Posted: Sat Jul 14, 2012 3:54 pm
by Ekey
Seems it's other BIG format.

Re: ghost recon future soldier

Posted: Sat Jul 14, 2012 9:51 pm
by thedarkknight
GRiNDERKILLER wrote: Sample:
Image
it did the same thing for me .
i think they offset the archive packaging .
we need someone good at scripting ho can write a script so we can extract it :?: :!: :!: :!: .

Re: ghost recon future soldier

Posted: Sun Jul 15, 2012 7:49 am
by deepshit
@thedarkknight
@GRiNDERKILLER

Ekey's script works perfectly.
you're using it with wrong big file.
try it with files in Sound_Bin_PC folder.

Re: ghost recon future soldier

Posted: Mon Jul 16, 2012 2:08 am
by thedarkknight
@deepshit

thank you but i don't want to extract sounds
i want 3D models

Re: ghost recon future soldier

Posted: Tue Jul 17, 2012 6:38 pm
by GRiNDERKILLER
Any idea how to unpack/pack yeti.BIG files in main dir? Thanks to reply.

Re: ghost recon future soldier

Posted: Tue Jul 17, 2012 7:11 pm
by Ekey
Dunno but try to change

Code: Select all

idstring "[ GEAR BigFile ]"
to

Code: Select all

idstring "YBIG"

Re: ghost recon future soldier

Posted: Tue Jul 17, 2012 7:36 pm
by aluigi
for YBIG try the following:
http://aluigi.org/papers/bms/yeti2.bms

but note that I remember there was something wrong or incomplete so don't hope in a good result

Re: ghost recon future soldier

Posted: Wed Jul 18, 2012 10:07 am
by deepshit
aluigi wrote:for YBIG try the following:
http://aluigi.org/papers/bms/yeti2.bms

but note that I remember there was something wrong or incomplete so don't hope in a good result
I tested it on all 4 YBIG archives and it didn't work.
It extracts 1kb files.

Re: ghost recon future soldier

Posted: Wed Jul 18, 2012 9:22 pm
by thedarkknight
deepshit wrote:
aluigi wrote:for YBIG try the following:
http://aluigi.org/papers/bms/yeti2.bms

but note that I remember there was something wrong or incomplete so don't hope in a good result
I tested it on all 4 YBIG archives and it didn't work.
It extracts 1kb files.
same thing happens to me .
looks like theirs a problem with the script .
please aluigi resolve this problem .

Re: ghost recon future soldier

Posted: Sun Sep 23, 2018 2:43 pm
by GRiNDERKILLER
I finally found a way how to unpack Yeti.big, Yeti.big1, Yeti.big2, Yeti.big3 archives.

Image

Open Yeti.big and goto offset (byte=1487572640) or (hex=58aa8ea0).
Open Yeti.big1 and remove first 65536 bytes then copy rest of bytes and paste it on offset of Yeti.big (byte=1487572640) or (hex=58aa8ea0).
Open Yeti.big2 and remove first 65536 bytes then copy rest of bytes and paste it on offset of Yeti.big.(byte=2975102352) or (hex=b1547590).
Open Yeti.big3 and remove first 65536 bytes then copy rest of bytes and paste it on offset of Yeti.big.(byte=4463445720) or (hex=10a0ac6d8).
Now you can save your file as Yeti_1.big and use bms script to unpack it.

Overall size of created archive Yeti_1.big must be 5896484568 bytes. If not then you did something bad or you have wrong version.
Tested on 1.8 version of the game. Not Steam one.

Re: ghost recon future soldier

Posted: Thu Oct 25, 2018 9:08 am
by Runerd
GRiNDERKILLER wrote:I finally found a way how to unpack Yeti.big, Yeti.big1, Yeti.big2, Yeti.big3 archives.

Image

Open Yeti.big and goto offset (byte=1487572640) or (hex=58aa8ea0).
Open Yeti.big1 and remove first 65536 bytes then copy rest of bytes and paste it on offset of Yeti.big (byte=1487572640) or (hex=58aa8ea0).
Open Yeti.big2 and remove first 65536 bytes then copy rest of bytes and paste it on offset of Yeti.big.(byte=2975102352) or (hex=b1547590).
Open Yeti.big3 and remove first 65536 bytes then copy rest of bytes and paste it on offset of Yeti.big.(byte=4463445720) or (hex=10a0ac6d8).
Now you can save your file as Yeti_1.big and use bms script to unpack it.

Overall size of created archive Yeti_1.big must be 5896484568 bytes. If not then you did something bad or you have wrong version.
Tested on 1.8 version of the game. Not Steam one.
Thanks in advance! Which program do you use to open them?