Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe

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: 660 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