The Forum is up for sale: XeNTaX Forum looking for new owner

How to extract Armored Core V bdt&bhd file.

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
alon
mega-veteran
mega-veteran
Posts: 163
Joined: Mon Nov 29, 2010 10:38 am
Has thanked: 32 times
Been thanked: 2 times

How to extract Armored Core V bdt&bhd file.

Post by alon »

Hi.
Could you guys help me in unpacking bdt&bhd files?
Here's a sample of the dvdbnd.bdt and dvdbnd5.bhd.
Last edited by alon on Fri Apr 13, 2012 6:54 pm, edited 1 time in total.
User avatar
dj082502
mega-veteran
mega-veteran
Posts: 202
Joined: Wed Oct 13, 2010 3:47 am
Has thanked: 37 times
Been thanked: 21 times

Re: How to extract Armored Core V bdt&bhd file.

Post by dj082502 »

The bdt&bhd for Armored Core V is very similar to Dark Souls.
Did you try viewtopic.php?f=10&t=7852&start=0
May be sib file is container for model. tpf is texture?

Code: Select all

N:\ACV\data\model\map\m0600\model_sib\m0005.sib
alon
mega-veteran
mega-veteran
Posts: 163
Joined: Mon Nov 29, 2010 10:38 am
Has thanked: 32 times
Been thanked: 2 times

Re: How to extract Armored Core V bdt&bhd file.

Post by alon »

Ok, i did it.
But, an error occurred while unpacking.
Image
And dvdbnd.bdt have a different header from Dark Souls's bdt.

Code: Select all

BDF311I12W39
Last edited by alon on Fri Jan 27, 2012 4:13 pm, edited 1 time in total.
User avatar
dj082502
mega-veteran
mega-veteran
Posts: 202
Joined: Wed Oct 13, 2010 3:47 am
Has thanked: 37 times
Been thanked: 21 times

Re: How to extract Armored Core V bdt&bhd file.

Post by dj082502 »

Try this.

Code: Select all

offzip -a dvdbnd.bdt extract 0x0
Unfortunately, this batch script did not complete,
alon
mega-veteran
mega-veteran
Posts: 163
Joined: Mon Nov 29, 2010 10:38 am
Has thanked: 32 times
Been thanked: 2 times

Re: How to extract Armored Core V bdt&bhd file.

Post by alon »

Thanks dj082502.

Here is a little bigger bdt file and bnd(have BND3JP100 header) file

I need to get help from somebody.
Last edited by alon on Fri Apr 13, 2012 6:55 pm, edited 1 time in total.
MiLØ
veteran
Posts: 114
Joined: Sun Dec 11, 2011 8:00 am
Has thanked: 36 times
Been thanked: 20 times

Re: How to extract Armored Core V bdt&bhd file.

Post by MiLØ »

I'm also looking for a way to unpack bdt files.
AlphaTwentyThree
double-veteran
double-veteran
Posts: 982
Joined: Mon Aug 24, 2009 10:55 pm
Has thanked: 76 times
Been thanked: 658 times

Re: How to extract Armored Core V bdt&bhd file.

Post by AlphaTwentyThree »

Just use my script. func_getTYPE.bms can be found here: viewtopic.php?f=13&p=69577#p69577. Just save it in the same directory as the below script.

Code: Select all

# extracts the contents of bt/bhdd archive pairs
# supported games: Armored Core V (Xbox 360)
#
# (c) 2012-03-25 by AlphaTwentyThree of XeNTaX

include "func_getTYPE.bms"
open FDDE bhd 0
open FDDE bdt 1

endian big
idstring "BHD5" 0
get ZERO long 0
get UNK long 0
get FSIZE long 0
get GROUPS long 0 # file groups?
get UNK long 0
set FNUMB 0
for i = 1 <= GROUPS
	get FILES long 0 # number of files of same group
	get INFO long 0
	savepos MYOFF 0
	goto INFO 0
	for j = 1 <= FILES
		get NAME_CRC long 0
		get SIZE long 0
		get ZERO long 0
		get OFFSET long 0
		get NAME basename 0
		callfunction constructname 1
		endian little
		callfunction getTYPE 1
		endian big
		string NAME += EXT
		log NAME OFFSET SIZE 1
	next j
	goto MYOFF 0
next i

startfunction constructname
	math FNUMB += 1
	string NAME += "_"
	string NAME += i
	string NAME += "~"
	string NAME += FNUMB
	string NAME += "_0x"
	string NAME_CRC p= "%08x" NAME_CRC
	string NAME += NAME_CRC
endfunction
If you like what you see, why not click the little Thank You button? ;) It will definitely motivate me! :)
And here's Mr.Mouse's Facebook link: http://www.facebook.com/permalink.php?s ... 8469022795 - thanks ;)
donkepunch
ultra-n00b
Posts: 2
Joined: Fri Mar 23, 2012 12:42 am

Re: How to extract Armored Core V bdt&bhd file.

Post by donkepunch »

Please tell me what I'm doing wrong.

1) I copied the script above and paste it in Notepad and named it Armored Core V with .bms extension. Saved in directory with dvdbnd.bdt

2) I copied func_getTYPE.bms from viewtopic.php?f=13&p=69577#p69577 and paste it in Notepad and named file func_getTYPE with .bms extension. Saved in directory with dvdbnd.bdt

3)Created a folder named Extractedbnd in directory. Opened Quickbms GUI, selected Armored Core V.bms (script), selected dvdbnd.bdt (archive), selected folder Extractedbdt as output directory

4) error in src\file.h line 178: myfopen <>
Error no such file or directory
User avatar
dj082502
mega-veteran
mega-veteran
Posts: 202
Joined: Wed Oct 13, 2010 3:47 am
Has thanked: 37 times
Been thanked: 21 times

Re: How to extract Armored Core V bdt&bhd file.

Post by dj082502 »

donkepunch wrote:Please tell me what I'm doing wrong.

1) I copied the script above and paste it in Notepad and named it Armored Core V with .bms extension. Saved in directory with dvdbnd.bdt

2) I copied func_getTYPE.bms from viewtopic.php?f=13&p=69577#p69577 and paste it in Notepad and named file func_getTYPE with .bms extension. Saved in directory with dvdbnd.bdt

3)Created a folder named Extractedbnd in directory. Opened Quickbms GUI, selected Armored Core V.bms (script), selected dvdbnd.bdt (archive), selected folder Extractedbdt as output directory

4) error in src\file.h line 178: myfopen <>
Error no such file or directory
You should update your QuickBMS.
QuickBMS generic files extractor and reimporter 0.5.9b (quickbms)
alon
mega-veteran
mega-veteran
Posts: 163
Joined: Mon Nov 29, 2010 10:38 am
Has thanked: 32 times
Been thanked: 2 times

Re: How to extract Armored Core V bdt&bhd file.

Post by alon »

Many thanks for script. It's a big surprise.
donkepunch
ultra-n00b
Posts: 2
Joined: Fri Mar 23, 2012 12:42 am

Re: How to extract Armored Core V bdt&bhd file.

Post by donkepunch »

dj082502 wrote:
donkepunch wrote:Please tell me what I'm doing wrong.

1) I copied the script above and paste it in Notepad and named it Armored Core V with .bms extension. Saved in directory with dvdbnd.bdt

2) I copied func_getTYPE.bms from viewtopic.php?f=13&p=69577#p69577 and paste it in Notepad and named file func_getTYPE with .bms extension. Saved in directory with dvdbnd.bdt

3)Created a folder named Extractedbnd in directory. Opened Quickbms GUI, selected Armored Core V.bms (script), selected dvdbnd.bdt (archive), selected folder Extractedbdt as output directory

4) error in src\file.h line 178: myfopen <>
Error no such file or directory
You should update your QuickBMS.
QuickBMS generic files extractor and reimporter 0.5.9b (quickbms)
I have latest version...Regardless, I overwrote my current files with the latest and still the same problem :( Thanks for your efforts. Can anyone help?
alon
mega-veteran
mega-veteran
Posts: 163
Joined: Mon Nov 29, 2010 10:38 am
Has thanked: 32 times
Been thanked: 2 times

Re: How to extract Armored Core V bdt&bhd file.

Post by alon »

I can't find model container file I'm looking for.
Does anyone know how to extract the BND311G21U40 files
Mr. donkepunch
Maybe, these are only for Xbox360.
Post Reply