READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Wii Brmdl Model Format

Post questions about game models here, or help out others!
User avatar
chrrox
Moderator
Posts: 2537
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1263 times

Wii Brmdl Model Format

Post by chrrox » Thu Aug 06, 2009 4:21 pm

Here is a model converter written bye Kentilan that can read this format and animation files.
This program has no export or import option so I was hoping someone could help out with that.
The forum the author posted at is no longer alive but the author gave me the source code and said I could distribute it or modify it any way I wanted.
I have attached the code to the post so hopefully something great can come out of this. "custom brawl characters"
Here are some files from the game Arc Rise Fantasia.
The models were originally encrypted but here is a bms script I used to fix that.

Code: Select all

get HEADER filename
string HEADER -= 4
string HEADER += \
idstring "RTDP"
endian BIG
get OFF long
get FILES long
get ARCSIZE long
get UNK long
getdstring NULL 0xC
for i = 0 < FILES
set RES_NAME HEADER
getdstring NAME 0x20
string RES_NAME += NAME
get SIZE long
get OFFSET long
math OFFSET += OFF
filexor 0x55
log RES_NAME OFFSET SIZE
filexor ""
next i
Image

http://www.MegaShare.com/1311000

Thanks in advance :)
You do not have the required permissions to view the files attached to this post.

User avatar
Tosyk
double-veteran
double-veteran
Posts: 934
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 108 times
Contact:

Re: Wii Brmdl Model Format

Post by Tosyk » Wed May 26, 2010 3:12 pm

I'm interesting in this. Spending a lot of time to find any releases of tool that can convert Brmdl models, and find this.

There is are source code for converter from wii model format to fbx (it's very native to most popular 3d apps and support bones :mrgreen: ). But source prepared just for Linux and couldn't compiled it on my window7:(

2 chrrox:
So what can we do with this? Do you know any specialists whose can creating a converter?
Thank you for all you do here
my blog | my forum

RandomTBush
mega-veteran
mega-veteran
Posts: 317
Joined: Thu May 13, 2010 4:11 pm
Has thanked: 44 times
Been thanked: 272 times

Re: Wii Brmdl Model Format

Post by RandomTBush » Thu May 27, 2010 9:06 am

I know that Kryal from the SmashBoards almost finished a model importer/exporter for BrawlBox, which is a program he created to assist in hacking various things for Super Smash Bros. Brawl, before he just spontaneously gave up. As of the latest version's source code that he uploaded, it can export MDL0/BRMDL files into a DAE format (which only seem to work with Maya as far as I know).

I'm still kinda surprised that you only need to modify a few bytes in a BRMDL file to be able to convert it to a usable format.

(And that was kind of a large bump, but oh well.)

User avatar
Tosyk
double-veteran
double-veteran
Posts: 934
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 108 times
Contact:

Re: Wii Brmdl Model Format

Post by Tosyk » Thu May 27, 2010 10:43 am

RandomTBush wrote:I know that Kryal from the SmashBoards almost finished a model importer/exporter for BrawlBox, which is a program he created to assist in hacking various things for Super Smash Bros. Brawl, before he just spontaneously gave up. As of the latest version's source code that he uploaded, it can export MDL0/BRMDL files into a DAE format (which only seem to work with Maya as far as I know).

I'm still kinda surprised that you only need to modify a few bytes in a BRMDL file to be able to convert it to a usable format.

(And that was kind of a large bump, but oh well.)
You see,
many games (many-many) games interesting for me (and if quality of those game's models are good it's better for me :mrgreen: ) on wii console use this format, and would be grate if such kind of tool release on windows.
because I know that people on facepunch already use ssbb to fbx converter on linux.

So, RandomTBush, you talking about "modifying a few bytes" :roll:, any luck to see ssbb to fbx converter on windows?
Thank you for all you do here
my blog | my forum

User avatar
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 498 times

Re: Wii Brmdl Model Format

Post by MrAdults » Fri May 28, 2010 11:42 am

I've got some interest in this, because console-spanning formats make me happy. Given the source code that's been posted, writing an importer for my Windows toolset (which means export of brmdl to COLLADA/SMD/md5mesh/etc.) should be trivial. I'll add it to the todo list, after I wrap up some loose ends for Tekken 6 and some Capcom formats that I'm currently working on.

Writing an exporter may be less trivial, I won't know until I actually look into the format and see how many details are fully fleshed out in that previewer's code. I have no way to test such a thing, either, since I don't have a way to run modified GameCube/Wii images. So it'd just be a matter of exporting it, seeing if other PC tools can load it, and praying that things are actually set up right for proper games to be able to load it. I imagine custom Smash Bros. characters would be a huge thing for the world to enjoy, though, so it's worth looking into. :)

User avatar
Tosyk
double-veteran
double-veteran
Posts: 934
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 108 times
Contact:

Re: Wii Brmdl Model Format

Post by Tosyk » Fri May 28, 2010 2:20 pm

MrAdults wrote:I've got some interest in this, because console-spanning formats make me happy. Given the source code that's been posted, writing an importer for my Windows toolset (which means export of brmdl to COLLADA/SMD/md5mesh/etc.) should be trivial. I'll add it to the todo list, after I wrap up some loose ends for Tekken 6 and some Capcom formats that I'm currently working on.

Writing an exporter may be less trivial, I won't know until I actually look into the format and see how many details are fully fleshed out in that previewer's code. I have no way to test such a thing, either, since I don't have a way to run modified GameCube/Wii images. So it'd just be a matter of exporting it, seeing if other PC tools can load it, and praying that things are actually set up right for proper games to be able to load it. I imagine custom Smash Bros. characters would be a huge thing for the world to enjoy, though, so it's worth looking into. :)
Oh,_it's_grate_news!_Actualy_Smash_Bros_already_modifying_on_smashboars_and_facepunch_forums :)

p.s.:_i'm_interesting_in_tekken_6_game_models_to :roll:

p.p.s.:_already_start_buying_wii-games :mrgreen:

p.p.p.s.:_sorry_for_my_---(_)---style,_on_this_computer_don't_work_spacebar
Thank you for all you do here
my blog | my forum

User avatar
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 498 times

Re: Wii Brmdl Model Format

Post by MrAdults » Fri May 28, 2010 11:34 pm

So there's already an exporter? Then, why did you resurrect this thread? The exporter is Linux-only or something?

Satoh
mega-veteran
mega-veteran
Posts: 194
Joined: Sat May 09, 2009 3:07 pm
Has thanked: 13 times
Been thanked: 34 times

Re: Wii Brmdl Model Format

Post by Satoh » Sat May 29, 2010 2:11 am

Weren't the Twilight Princess models packaged in brmdl format?

Isn't there likewise a program named brmView or something?

User avatar
Tosyk
double-veteran
double-veteran
Posts: 934
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 108 times
Contact:

Re: Wii Brmdl Model Format

Post by Tosyk » Sat May 29, 2010 3:49 pm

MrAdults wrote:So there's already an exporter? Then, why did you resurrect this thread? The exporter is Linux-only or something?
Yes export ONLY on Linux systems, i asking everywhere and everyone, no one haven't windows compatible converter.

By the way, i found game-list with mdl0 models:
  • Animal Crossing: City Folk
    - (The models are packed in ARC files and need to be exported with an external program.)
    Arc Rise Fantasia
    - (The models are compressed and either need to be decompressed using this QuickBMS script, or dumped from Dolphin's memory.)
    Arkanoid Plus [WiiWare]
    Bomberman Blast [WiiWare]
    - (The models are packed in ARC files and need to be exported with an external program.)
    Bleach: Versus Crusade
    - (Models are almost the right size. They need to be scaled 1.3x-1.55x their original size.)
    Bubble Bobble Plus [WiiWare]
    - (Files are compressed strangely and need to be extracted using a memory dump from Dolphin.)
    Captain Rainbow
    Case Closed: The Mirapolis Investigation
    Castlevania Judgment
    - (Models are small and need to be scaled to 11x [?] their original size.)
    Cooking Mama
    Dead Rising: Chop 'Till You Drop
    - (Read this post for more info on that.)
    Dewey's Adventure
    - (The models are packed in ARC files and need to be exported with an external program.)
    Dragon Ball: Revenge of King Piccolo
    - (The models all have generic filenames, and are packed in uncompressed *.BIN files. A full list of what they actually are is on this post.)
    Dragon Quest Swords: The Masked Queen and the Tower of Mirrors
    - (The models are packed in FPK files and need to be exported using an external program. Also, the MDL0 doesn't really need to be corrected?)
    Elebits
    Final Fantasy Crystal Chronicles: My Life as a Dark Lord [WiiWare]
    Final Fantasy Crystal Chronicles: My Life as a King [WiiWare]
    Final Fantasy Fables: Chocobo's Dungeon
    - ("Just delete the first 8 bytes in red but DON'T delete the others. Then, add 8 F's instead of 12." - Me_Aludes)
    Fullmetal Alchemist: Daughter of the Dusk
    Fullmetal Alchemist: Prince of the Dawn
    Furu Furu Park
    - (The models are packed in *.BIN files, but they're not compressed. Also, the models don't need any hexing other than Step 5.)
    Kamen Rider: Climax Heroes W
    Klonoa
    Mario and Sonic at the Olympic Winter Games
    - (The models are packed in CPK files and need to be exported with an external program. Also, the heads are separate from the bodies for the mid/high-poly models, and both the textures and material properties need to be modified to make them not so dark.)
    Mario Kart Wii
    - (Normals seem to be screwed up, though.)
    Monster Hunter Tri
    My Pokemon Ranch [WiiWare]
    - (Files are compressed strangely and need to be extracted using a memory dump from Dolphin.)
    Naruto: Clash of Ninja Revolution
    Naruto: Clash of Ninja Revolution 2
    Naruto Shippuden: Gekitou Ninja Taisen! EX 3
    - (Models are small and need to be scaled to 11x their original size.)
    Naruto Shippuden: Ryujinki
    New Super Mario Bros. Wii
    - (The models are packed in ARC files and need to be exported with an external program. Also the models are large need to be scaled to 0.25x [?] their original size.)
    NiGHTS: Journey of Dreams
    Oneechanbara: Bikini Zombie Slayers
    Pokemon Rumble [WiiWare]
    - (Files are compressed strangely and need to be extracted using a memory dump from Dolphin.)
    Pokepark Wii: Pikachu's Big Adventure?
    - (The list of Pokemon in this game is on this post.)
    Rainbow Islands: Towering Adventure [WiiWare]
    Resident Evil: Darkside Chronicles
    Resident Evil: Umbrella Chronicles
    - (The models are packed in ARC files and need to be exported with an external program. This post has a listing of what each model is.)
    Samba de Amigo
    Simple Wii Series Vol. 6: The Waiwai Combat [Confirmation, please? They apparently have to be extracted from Dolphin's memory dump.]
    Sin & Punishment 2: Successor to the Sky
    - (The models are packed in ARC files and need to be exported with an external program.)
    Soul Eater: Monotone Princess
    Space Invaders Get Even [WiiWare]
    - ("Just delete the first 8 bytes in red but DON'T delete the others. Then, add 8 F's instead of 12." - Me_Aludes)
    Super Smash Bros. Brawl
    Suzumiya Haruhi no Gekidou
    - (The characters' parts are in separate MDL0s -- body, skirt, hair, left eye, right eye, mouth and eyebrows.)
    Tales of Symphonia: Dawn of the New World
    - (The bone tree seems to be really screwed up, but it works fine when exporting.)
    Tatsunoko vs. Capcom
    - (The models are packed in FPK files and need to be exported using an external program. Also, the models are small and need to be scaled to 11x [?] their original size.)
    Tenchu: Shadow Assassins
    Toshinden
    Trauma Center: New Blood
    Wario Land: Shake It/The Shake Dimension
    - (The files need to be extracted from the game's GFA files. Looking into how to do so right now. Also unconfirmed for the moment.)
    Wario Ware: Smooth Moves
    Wii Fit Plus
    - (Wii Fit might also use MDL0s?)
    Wii Sports Resort
    Yu-Gi-Oh! 5D's Wheelie Breakers
    Zack & Wiki: Quest for Barbaros' Treasure
    - ("Just delete the first 8 bytes in red but DON'T delete the others. Then, add 8 F's instead of 12." - Me_Aludes)

    List of known games that DO NOT have MDL0 files:

    A Boy and His Blob (Obviously, the game's 2D!)
    Bleach: Shattered Blade (*.ACT, *.AI, *.SMS)
    Boom Blox
    Bully: Scholarship Edition (*.MXD)
    Crash of the Titans (*.P3D)
    Dead Space: Extraction (Unfamiliar file formats)
    De Blob
    Donkey Kong Barrel Blast (*.DAT)
    DragonBall Z: Budokai Tenkaichi 3
    ExciteBots
    Final Fantasy Crystal Chronicles: The Crystal Bearers (Packed in *.DAT/*.POS files)
    Final Fantasy Crystal Chronicles: Echoes of Time (Unfamiliar file formats)
    Godzilla: Unleashed (*.BDG)
    Guitar Hero: Aerosmith (*.NGC)
    Harvest Moon: Animal Parade (*.CMP)
    Harvest Moon: Magical Melody (*.CDT)
    Indiana Jones and the Staff of Dreams (*.WII)
    Kung-Fu Panda (*.APK/*.LXB)
    Kung-Fu Panda: Legendary Warriors (*.SBK/*.WII)
    The Legend of Spyro (*.KRV)
    LostWinds [WiiWare]
    MadWorld (*.DAT w/ cryptic names)
    Mario and Sonic at the Olympic Games (CDDATA.DIG)
    Marvel Super Hero Squad (*.TRB)
    Metroid Prime 3: Corruption (*.PAK)
    Nicktoons: Globs of Doom (*.TRB)
    No More Heroes
    No More Heroes 2: Desperate Struggle (GCT0?)
    NyxQuest [WiiWare]
    Okami (Packed in *.AFS files)
    One Piece: Unlimited Adventure (*.AAR)
    One Piece: Unlimited Cruise Episode 1 (*.AAR)
    One Piece: Unlimited Cruise Episode 2 (*.AAR)
    Pokemon Battle Revolution (*.FSYS)
    Pikmin 2 (*.SZS/*.BDL?)
    Pirates vs Ninjas Dodgeball
    Punch-Out!! (*.DATA)
    Rayman: Raving Rabbids: TV Party
    Rune Factory Frontier (*.MOD)
    Sam & Max: Season One (*.TTARCH)
    Sega Superstars Tennis (Everything is in one PAC file)
    Silent Hill: Shattered Memories (DATA.ARC/IGC.ARC)
    Sonic and Sega All-Stars Racing (*.SIF/*.SIG)
    Sonic and the Black Knight (*.ONE)
    Sonic and the Secret Rings (*.ONE)
    Sonic Riders: Zero Gravity (*.CVMH)
    Sonic Unleashed (*.ONZ)
    Soul Calibur Legends (*.TOM/*.FIM)
    Super Monkey Ball: Banana Blitz
    Super Mario Galaxy (*.BDL)
    Super Mario Galaxy 2 (*.BDL)
    Super Paper Mario (*.DATA)
    Super Robot Wars NEO
    Suzumiya Haruhi no Heiretsu
    Star Wars: The Force Unleashed
    Strong Bad's Cool Game For Attractive People [WiiWare]
    Tales of Graces (Can't find any model files)
    Tales of Monkey Island [WiiWare]
    Teenage Mutant Ninja Turtles: Smash-Up (*.PAC, but not the same as Brawl's PAC files)
    The Legend of Zelda: Twilight Princess (*.BMD)
Thank you for all you do here
my blog | my forum

shadowmoy
veteran
Posts: 152
Joined: Sat Feb 21, 2009 2:29 pm
Has thanked: 15 times
Been thanked: 38 times

Re: Wii Brmdl Model Format

Post by shadowmoy » Sat May 29, 2010 4:46 pm

their is already a window BRRES package viewer / exporter on windows ported by Kentilan

brmdl is a part of the brres wii package and describe geometry
brres can also contain brtex (texture in wii format)
brres can also contain branm (animations)
etc...

the actual version can load the brres package , list it content, display the geometry with textures and play animations
it allow export to psa/psk and/or md5mesh format actually..

older version + source can be found here :
http://forums.ngemu.com/dolphin-discuss ... mping.html
_-=<(¯`·._.·[ CodeMan ]·._.·´¯)>=-_

User avatar
Tosyk
double-veteran
double-veteran
Posts: 934
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 108 times
Contact:

Re: Wii Brmdl Model Format

Post by Tosyk » Sat May 29, 2010 5:32 pm

shadowmoy wrote:their is already a window BRRES package viewer / exporter on windows ported by Kentilan

brmdl is a part of the brres wii package and describe geometry
brres can also contain brtex (texture in wii format)
brres can also contain branm (animations)
etc...

the actual version can load the brres package , list it content, display the geometry with textures and play animations
it allow export to psa/psk and/or md5mesh format actually..

older version + source can be found here :
http://forums.ngemu.com/dolphin-discuss ... mping.html
Yes, i know this page, I've being there, but nothing from this page can't export models to psa/psk and/or md5mesh, even mdlviewer_v14_source.rar. But.. maybe i wrong, and you correct me?
Thank you for all you do here
my blog | my forum

RandomTBush
mega-veteran
mega-veteran
Posts: 317
Joined: Thu May 13, 2010 4:11 pm
Has thanked: 44 times
Been thanked: 272 times

Re: Wii Brmdl Model Format

Post by RandomTBush » Sat May 29, 2010 6:34 pm

Satoh wrote:Weren't the Twilight Princess models packaged in brmdl format?

Isn't there likewise a program named brmView or something?
Twilight Princess's models are actually BMD/BDL, which is the other known GameCube/Wii format. I've checked, and there are no relation between the two formats.
Tosyk wrote:By the way, i found game-list with mdl0 models:

*insert list here*
Hah hah, that's my list from the SmashBoards. There certainly are a lot of games with the same model format, aren't there? :)

You could probably just simplify the list to this, though, taking out all the notes and the games that don't have MDL0s:
  • Animal Crossing: City Folk
    Arc Rise Fantasia
    Arkanoid Plus [WiiWare]
    Bomberman Blast [WiiWare]
    Bleach: Versus Crusade
    Bubble Bobble Plus [WiiWare]
    Captain Rainbow
    Case Closed: The Mirapolis Investigation
    Castlevania Judgment
    Cooking Mama
    Dead Rising: Chop 'Till You Drop
    Dewey's Adventure
    Dragon Ball: Revenge of King Piccolo
    Dragon Quest Swords: The Masked Queen and the Tower of Mirrors
    Elebits
    Final Fantasy Crystal Chronicles: My Life as a Dark Lord [WiiWare]
    Final Fantasy Crystal Chronicles: My Life as a King [WiiWare]
    Final Fantasy Fables: Chocobo's Dungeon
    Fullmetal Alchemist: Daughter of the Dusk
    Fullmetal Alchemist: Prince of the Dawn
    Furu Furu Park
    Kamen Rider: Climax Heroes W
    Klonoa
    Mario and Sonic at the Olympic Winter Games
    Mario Kart Wii
    Monster Hunter Tri
    My Pokemon Ranch [WiiWare]
    Naruto: Clash of Ninja Revolution
    Naruto: Clash of Ninja Revolution 2
    Naruto Shippuden: Gekitou Ninja Taisen! EX 3
    Naruto Shippuden: Ryujinki
    New Super Mario Bros. Wii
    NiGHTS: Journey of Dreams
    Oneechanbara: Bikini Zombie Slayers
    Pokemon Rumble [WiiWare]
    Pokepark Wii: Pikachu's Big Adventure
    Rainbow Islands: Towering Adventure [WiiWare]
    Resident Evil: Darkside Chronicles
    Resident Evil: Umbrella Chronicles
    Samba de Amigo
    Simple Wii Series Vol. 6: The Waiwai Combat
    Sin & Punishment 2: Successor to the Sky
    Soul Eater: Monotone Princess
    Space Invaders Get Even [WiiWare]
    Super Smash Bros. Brawl
    Suzumiya Haruhi no Gekidou
    Tales of Symphonia: Dawn of the New World
    Tatsunoko vs. Capcom
    Tenchu: Shadow Assassins
    Toshinden
    Trauma Center: New Blood
    Wario Land: Shake It/The Shake Dimension
    Wario Ware: Smooth Moves
    Wii Fit Plus
    Wii Sports Resort
    Yu-Gi-Oh! 5D's Wheelie Breakers
    Zack & Wiki: Quest for Barbaros' Treasure

User avatar
Tosyk
double-veteran
double-veteran
Posts: 934
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 108 times
Contact:

Re: Wii Brmdl Model Format

Post by Tosyk » Sat May 29, 2010 6:42 pm

RandomTBush wrote:
Satoh wrote:Weren't the Twilight Princess models packaged in brmdl format?

Isn't there likewise a program named brmView or something?
Twilight Princess's models are actually BMD/BDL, which is the other known GameCube/Wii format. I've checked, and there are no relation between the two formats.
Tosyk wrote:By the way, i found game-list with mdl0 models:

*insert list here*
Hah hah, that's my list from the SmashBoards. There certainly are a lot of games with the same model format, aren't there? :)
Yes, you right, list is very useful. So, right now we need just a converter :)
Thank you for all you do here
my blog | my forum

RandomTBush
mega-veteran
mega-veteran
Posts: 317
Joined: Thu May 13, 2010 4:11 pm
Has thanked: 44 times
Been thanked: 272 times

Re: Wii Brmdl Model Format

Post by RandomTBush » Sat May 29, 2010 6:55 pm

Tosyk wrote:Yes, you right, list is very useful. So, right now we need just a converter :)
As for a converter, like I had said earlier, Kryal's BrawlBox v0.64 (beta) (combined with fortwaffles's model hexing/correcting program) makes it so you can preview the models and export them to DAE. While it can't port them directly to FBX, the DAE files can always be converted.

Take, for example, the Chocobo from Final Fantasy Fables: Chocobo's Dungeon.

Image
There's a preview from in BrawlBox...

Image
And here's the same model after being exported, in 3DS Max, in wireframe mode to show the bones more easily. Although not shown, the model does, in fact, keep all of its rigging.

While this is for Windows, I'm pretty sure there's a way to get the programs working on Linux.

Satoh
mega-veteran
mega-veteran
Posts: 194
Joined: Sat May 09, 2009 3:07 pm
Has thanked: 13 times
Been thanked: 34 times

Re: Wii Brmdl Model Format

Post by Satoh » Sat May 29, 2010 7:47 pm

So just to clarify this...

Brawlbox is a working converter for brmdl models that works on windows.

Correct? Did I read it wrong or is this solved and I can swipe models from TvC now?

Post Reply