The VG Resource

Full Version: Help Ripping Models From Tank Beat [DS]
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hey, so I'm incredibly new to ripping files and was looking to rip some from an obscure game called Tank Beat and ended up trying to use MKDS Course Modifier to do so. The main issue I'm having so far is that I don't recognize any of the file names and can't seem to find any information about them on the forum or wiki thusfar. 

[attachment=12632]

(dwc contains a file called utility.bin)

If any of y'all have some free time i'd really appreciate any information that could potentially help me export some tank models. I wanna be able to get a better, slightly less blurry look at them so I can identify their IRL counterparts and make my own 3D models inspired by them Big Grin
it looks like the .adx files are probably audio, based on google searches and the filenames. i think it'd be worth looking into the .mlz format, because the way it has associated .tlz makes me think the 'm' stands for model, and 't' stands for its matching texture... it seems like .mlz is a binary file, which means you could possibly edit it with a hex editor somehow (not really sure how, exactly..) or write a quickBMS script to extract things from it.

unfortunately that's all i can suggest, i hope it leads you somewhere!
(08-22-2021, 06:46 PM)rowantobias Wrote: [ -> ]it looks like the .adx files are probably audio, based on google searches and the filenames. i think it'd be worth looking into the .mlz format, because the way it has associated .tlz makes me think the 'm' stands for model, and 't' stands for its matching texture... it seems like .mlz is a binary file, which means you could possibly edit it with a hex editor somehow (not really sure how, exactly..) or write a quickBMS script to extract things from it.

unfortunately that's all i can suggest, i hope it leads you somewhere!

Thanks man, that's actually really helpful! I'm not exactly well versed enough in computer programing to go digging through with a hex editor but at least I know what I need to do next Big Grin
the models are locked inside maindata.afs
(08-27-2021, 06:00 AM)fajnygosciu1234 Wrote: [ -> ]the models are locked inside maindata.afs

Apologies in advance for necro-ing an old thread, but I'm looking for answers.

I've taken the ROM and extracted the maindata.afs archive.

This was successful, but that's where the trouble began. The files are not in the expected format, nor am I able to find any information on the format they are in, so I can't write the tooling to interpret and convert the data.

Long story short, I am unable to determine the format of the data. The data itself comes in the form as .dsm models, .5tx (NTTX header) textures and there seems to be no consistent header data between the .dsm files.

Attached are two exports of the hexadecimal data of the .dsm model files. I see a few familiar things, but nothing that could remotely indicate how I could interpret this data.

Any help on how I could progress would be much appreciated.
These files are the exact same type used in Madagascar Karts and Dreamworks Superstar Kartz for the DS, I am researching it.

(06-22-2023, 10:44 AM)EncryptionDisrespecter Wrote: [ -> ]
(08-27-2021, 06:00 AM)fajnygosciu1234 Wrote: [ -> ]the models are locked inside maindata.afs

Apologies in advance for necro-ing an old thread, but I'm looking for answers.

I've taken the ROM and extracted the maindata.afs archive.

This was successful, but that's where the trouble began. The files are not in the expected format, nor am I able to find any information on the format they are in, so I can't write the tooling to interpret and convert the data.

Long story short, I am unable to determine the format of the data. The data itself comes in the form as .dsm models, .5tx (NTTX header) textures and there seems to be no consistent header data between the .dsm files.

Attached are two exports of the hexadecimal data of the .dsm model files. I see a few familiar things, but nothing that could remotely indicate how I could interpret this data.

Any help on how I could progress would be much appreciated.

How do I extract it?