Just Dance 4 Wii U .bin

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
planedec50
Posts: 12
Joined: Tue Oct 06, 2015 4:43 pm

Just Dance 4 Wii U .bin

Post by planedec50 »

I need a way to decompress these files, can anyone help me? I've searched through the file with a Hex Editor and i have found some file names, so that means there is some files i can get.

Is there a bms script or anyway i can decompress this?

https://mega.nz/#F!jhlxhY5b!5GG0j6qQufUvX6uRAtPyug
Here is a folder of these files i have. If you could help thanks!
planedec50
Posts: 12
Joined: Tue Oct 06, 2015 4:43 pm

Re: Just Dance 4 Wii U .bin

Post by planedec50 »

Can anyone help?
planedec50
Posts: 12
Joined: Tue Oct 06, 2015 4:43 pm

Re: Just Dance 4 Wii U .bin

Post by planedec50 »

Anyone?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Just Dance 4 Wii U .bin

Post by aluigi »

The following is a decompressor:
http://aluigi.org/bms/just_dance_4.bms

Currently I have no idea how to dump the data from them, but at least this is a starting point.
planedec50
Posts: 12
Joined: Tue Oct 06, 2015 4:43 pm

Re: Just Dance 4 Wii U .bin

Post by planedec50 »

Using the decompression script, I have gotten these files. Using a .tdt. script for Noesis from Xentax, I've gotten one file from it, but what I need now is a way to automatically pad and separate these files. I've included some of the tdt files from a DLC. If someone could create a script that would extract these files. Each file has some header making it separate from each other.

https://drive.google.com/open?id=0B-YcY ... ElPckZKeHM
planedec50
Posts: 12
Joined: Tue Oct 06, 2015 4:43 pm

Re: Just Dance 4 Wii U .bin

Post by planedec50 »

I've found offsets inside the headers of the bin files. The first file in the bins have a SIZE value at 0x1C. Some textures don't have this here. The file size is 20010 in hex, but I don't know how to extract it. The SIZE isn't at this offset for those files. If anyone could create a script that would extract?
Acewell
Posts: 706
Joined: Fri Aug 08, 2014 1:06 am

Re: Just Dance 4 Wii U .bin

Post by Acewell »

this bms script will split the tdt textures from your sample

Code: Select all

get FILES short
for i = 0 < FILES
   getdstring SKIP 8
   get SIZE long
   savepos OFFSET
   math NAME = OFFSET
   string NAME + ".tdt"
   log NAME OFFSET SIZE
   math OFFSET + SIZE
   goto OFFSET
next i


and this Noesis python script will open the extracted tdt textures
tex_JustDance4WiiU_tdt.zip

:D
planedec50
Posts: 12
Joined: Tue Oct 06, 2015 4:43 pm

Re: Just Dance 4 Wii U .bin

Post by planedec50 »

Thanks!
vladik4kides
Posts: 7
Joined: Wed Mar 01, 2017 4:53 pm

Re: Just Dance 4 Wii U .bin

Post by vladik4kides »

aluigi wrote:The following is a decompressor:
http://aluigi.org/bms/just_dance_4.bms

Currently I have no idea how to dump the data from them, but at least this is a starting point.


There are also some different .bin files, which I believe contain audios, but they seem to be compressed in a different way. Here are some samples: Click here
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Just Dance 4 Wii U .bin

Post by aluigi »

No compression for them, just Nintendo ADPCM
AlarodJD
Posts: 70
Joined: Thu Mar 21, 2019 1:02 am

Re: Just Dance 4 Wii U .bin

Post by AlarodJD »

So how would we fully decompress the .bin to get tdts?