Important information: this site is currently scheduled to go offline indefinitely by end of the year.

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

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
jackskellinghog
beginner
Posts: 25
Joined: Sun Mar 11, 2012 4:08 am
Has thanked: 1 time

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

Post by jackskellinghog »

Tried every other bf extractor. Could the edat psn additional extension be messing up with the extraction? Please help, thanks.
Last edited by jackskellinghog on Sun Jan 31, 2016 12:52 am, edited 1 time in total.
brendan19
ultra-veteran
ultra-veteran
Posts: 389
Joined: Thu Aug 12, 2010 8:15 am
Has thanked: 54 times
Been thanked: 93 times

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

Post 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.
jackskellinghog
beginner
Posts: 25
Joined: Sun Mar 11, 2012 4:08 am
Has thanked: 1 time

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

Post by jackskellinghog »

Ugh why didn't I think of that, thank you so much! I'll see what happens with the xbla archive. [bruce]
jackskellinghog
beginner
Posts: 25
Joined: Sun Mar 11, 2012 4:08 am
Has thanked: 1 time

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

Post by jackskellinghog »

Nope still no dice, the bf extractors simply do not recognise it. This sucks
jackskellinghog
beginner
Posts: 25
Joined: Sun Mar 11, 2012 4:08 am
Has thanked: 1 time

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

Post 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!!)
trexjones
veteran
Posts: 113
Joined: Mon Oct 13, 2014 6:54 am
Has thanked: 52 times
Been thanked: 19 times

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

Post 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!
brendan19
ultra-veteran
ultra-veteran
Posts: 389
Joined: Thu Aug 12, 2010 8:15 am
Has thanked: 54 times
Been thanked: 93 times

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

Post 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
jackskellinghog
beginner
Posts: 25
Joined: Sun Mar 11, 2012 4:08 am
Has thanked: 1 time

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

Post 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
Post Reply