Page 1 of 1

TMNT: Re-Shelled .bf file (NEED SCRIPT THAT DOESN'T ERROR)

Posted: Wed Jan 27, 2016 8:01 pm
by jackskellinghog
Tried every other bf extractor. Could the edat psn additional extension be messing up with the extraction? Please help, thanks.

Re: TMNT: Re-Shelled .bf.edat PSN file

Posted: Thu Jan 28, 2016 2:25 am
by brendan19
Yeah, you'd need to use an EDAT decryptor first.

Better still, the XBLA version just has the .bf archive without any encryption.

Re: TMNT: Re-Shelled .bf.edat PSN file

Posted: Fri Jan 29, 2016 9:21 pm
by jackskellinghog
Ugh why didn't I think of that, thank you so much! I'll see what happens with the xbla archive. [bruce]

Re: TMNT: Re-Shelled .bf.edat PSN file

Posted: Fri Jan 29, 2016 9:41 pm
by jackskellinghog
Nope still no dice, the bf extractors simply do not recognise it. This sucks

Re: TMNT: Re-Shelled .bf.edat PSN file

Posted: Sun Jan 31, 2016 12:43 am
by jackskellinghog
I ended up using this script

# PS3 Michael Jackson - The Experience (.bf archive)

comtype lzo1x
idstring "ABE\0"
get DUMMY long
get DUMMY long
get DUMMY long
get DUMMY long
get DUMMY long
get OFFSET long
get DUMMY long
get SIZE long
get DUMMY long
get DUMMY long
get FILES long
get DUMMY long

goto OFFSET
get DUMMY long
get DUMMY long
get DUMMY long

for i = 0 < FILES
getdstring NAME 0x50
get DUMMY long
get DUMMY long
get ZSIZE long
get DUMMY longlong
get DUMMY long
get DUMMY long
get OFFSET longlong
get SIZE long
getdstring DUMMY 0x50

math ZIP = 0
if ZSIZE < SIZE
math ZIP = 1
endif

savepos TMP
goto OFFSET
get ZSIZE long
get SIZE long
goto TMP
math OFFSET += 0x20
if ZIP == 0
log NAME OFFSET SIZE
else
clog NAME OFFSET ZSIZE SIZE
endif
next i

But got this error as a response (it extracted about 100 meg of the 200 meg that's supposedly stored)

http://puu.sh/mPSeb/8aeb406011.png

Could anyone suggest a new script for this specific bf file? Thanks. (Nearly there!!)

Re: TMNT: Re-Shelled .bf file (NEED SCRIPT THAT DOESN'T ERRO

Posted: Sun Jan 31, 2016 4:17 pm
by trexjones
Hey Jack, what sort of Data did you manage to pull? I'm keen to get my hands on some of the models from this -- very glad someone went looking into it!

Re: TMNT: Re-Shelled .bf file (NEED SCRIPT THAT DOESN'T ERRO

Posted: Sun Jan 31, 2016 4:19 pm
by brendan19
For anyone looking into this

Use this BMS script

Code: Select all

# From Dust (BF format)
#
# Written by Ekey (h4x0r)
# http://www.progamercity.net
#
# script for QuickBMS http://quickbms.aluigi.org

idstring "ABE"
goto 0x18
get TABLEOFFSET long
goto 0x2C
get FILES long
goto TABLEOFFSET

for i = 0 < FILES
   get DUMMY long
   get DUMMY longlong
   getdstring NAME 108
   get OFFSET long
   get DUMMY long
   get SIZE long
   getdstring TRASH 68
    log NAME OFFSET SIZE
next i

Re: TMNT: Re-Shelled .bf file (NEED SCRIPT THAT DOESN'T ERRO

Posted: Tue Nov 28, 2017 2:15 pm
by jackskellinghog
https://imgur.com/a/MqV0Z

Sorry for such a long delay, here is what the bf file has in it. I can't extract those bins for the life of me though, if anyone could help that'd be great. Here is a sample of one of the bin files https://mega.nz/#!2ZszzKwZ!5aq4383bfpOp ... s_EV4FsiOo