Armored Core V [Xbox 360] .bhd & .bdt file pairs

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
manus_mcguffin
Posts: 2
Joined: Thu May 19, 2022 10:33 am

Armored Core V [Xbox 360] .bhd & .bdt file pairs

Post by manus_mcguffin »

Hey all, I ran into some issues when extracting files from the Xbox 360 version of Armored Core V.

I've tried aluigi's DS script (http://aluigi.altervista.org/bms/dark_soul.bms), and also AlphaTwentyThree's script (https://forum.xentax.com/viewtopic.php?f=10&t=8125), both to no avail.

I'm really scratching my head at this since they both seemed to work for other users. Below are the errors returned by these scripts. Forgive me if I'm missing something really obvious!
Error returned by the DS script:
https://mega.nz/file/tEtHTAqb#1uPJgOIgH ... afDffH0xJI

Error from AlphaTwentyThree's script:
https://mega.nz/file/sdFQ0b5K#Aa4RAGbeS ... W60DjppxNY

I've attached a sample of the bhd & btd files below.
swosho
Posts: 13
Joined: Sun Jul 07, 2019 3:58 pm

Re: Armored Core V [Xbox 360] .bhd & .bdt file pairs

Post by swosho »

I've no clue what to do with the name hashes & groups, but you can use this if you don't mind not having filenames:

Code: Select all

open FDDE bhd 0
open FDDE bdt 1

endian big

idstring "BHD5"
goto 0x1C
get TABLE long
goto TABLE

for i = 0 < FILES
   get NAME_HASH long
   get SIZE long
   get OFFSET longlong
   string NAME p "%05d." i
   log NAME OFFSET SIZE 1
next i
manus_mcguffin
Posts: 2
Joined: Thu May 19, 2022 10:33 am

Re: Armored Core V [Xbox 360] .bhd & .bdt file pairs

Post by manus_mcguffin »

Thank you swosho! I was able to extract everything with the script. :D

Sorry if this is a bit of necro... I really wasn't expecting a reply to this post. Thanks again!