Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Free Realms DME format

Post questions about game models here, or help out others!
Post Reply
Zipslow
n00b
Posts: 11
Joined: Fri Aug 07, 2009 12:25 pm
Has thanked: 2 times

Free Realms DME format

Post by Zipslow »

I guess the DME files (header DMOD) contain the model data.

I see some things at the end of the file that look like uncompressed vertex lists but I'm unable to find handy stuff like size/number-of-variables to make sense of the whole thing... Anybody more experienced wants to take a crack at it?

Here are a bunch of DME files of different sizes as sample: http://www.filefactory.com/file/a0a76f3 ... ms_dme_rar

Thanks!
Zipslow
n00b
Posts: 11
Joined: Fri Aug 07, 2009 12:25 pm
Has thanked: 2 times

Re: Free Realms DME format

Post by Zipslow »

Zipslow wrote:I guess the DME files (header DMOD) contain the model data.

I see some things at the end of the file that look like uncompressed vertex lists but I'm unable to find handy stuff like size/number-of-variables to make sense of the whole thing... Anybody more experienced wants to take a crack at it?

Here are a bunch of DME files of different sizes as sample: http://www.filefactory.com/file/a0a76f3 ... ms_dme_rar

Thanks!
Nobody interested or is it too difficult?
Karpati
ultra-veteran
ultra-veteran
Posts: 467
Joined: Thu Dec 07, 2006 11:25 pm
Has thanked: 9 times
Been thanked: 95 times

Re: Free Realms DME format

Post by Karpati »

Oh, no.. Did you think for that ? :wink:

http://web.t-online.hu/karpo/dme_to_obj.zip
Zipslow
n00b
Posts: 11
Joined: Fri Aug 07, 2009 12:25 pm
Has thanked: 2 times

Re: Free Realms DME format

Post by Zipslow »

Nice work :-)

Is it an existing format? Or can you post your format findings?

Maybe with some more digging the normals and UVs can also be found...
Karpati wrote:Oh, no.. Did you think for that ? :wink:

http://web.t-online.hu/karpo/dme_to_obj.zip
fatduck
mega-veteran
mega-veteran
Posts: 315
Joined: Wed Aug 02, 2006 10:07 pm
Has thanked: 10 times
Been thanked: 94 times

Re: Free Realms DME format

Post by fatduck »

Here is my version of the format!

char[4] headerID //DMOD
dword version
dword ofsMesh
char[4] MaterialID?? //DMAT
dword ?? //always 1
dword cLen
char[cLen] texString //conatins Texture names
...

right in the ofsMesh
dword ??
dword ??
dword ??
float_6 BBox
dword ??
dword ??
dword ??
dword ??
dword ??
dword VTsize
dword numVert
dword FaceType??
dword numFaceIndices
struct Vert {
float_3 coordXYZ
float_3 normalXYZ
*byte_4 boneID //only on skinned models
*float_3 weight //??with -ve value??
}
struct face {
word_3 index123
}

and some meshes might have another part of face and might even use triangle-strips as well!

Good Luck!
No more Fatduck, no more FatImporter, Byebye everyone!
Karpati
ultra-veteran
ultra-veteran
Posts: 467
Joined: Thu Dec 07, 2006 11:25 pm
Has thanked: 9 times
Been thanked: 95 times

Re: Free Realms DME format

Post by Karpati »

Zipslow,

Can you tell me how can I extract the Assets_000.dat - Assets_005.dat files ?

I received any information now about the vertex structures and I would like to test it.
finale00
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2382
Joined: Sat Apr 09, 2011 1:22 am
Has thanked: 170 times
Been thanked: 307 times

Re: Free Realms DME format

Post by finale00 »

2 year topic. Think he's still around? :D
DOTAPRINCE
veteran
Posts: 133
Joined: Tue May 17, 2011 6:17 am
Has thanked: 7 times
Been thanked: 3 times

Re: Free Realms DME format

Post by DOTAPRINCE »

LOL, do you really have to reply, why not let him do what he wants?
Karpati
ultra-veteran
ultra-veteran
Posts: 467
Joined: Thu Dec 07, 2006 11:25 pm
Has thanked: 9 times
Been thanked: 95 times

Re: Free Realms DME format

Post by Karpati »

Zipslow,

I released the 3D Object Converter v4.80 full/portable and update package now (with the improved .dme loader module).

You can update your installed application (version>=4.0) quickly and easily using the auto-update function (Help/Check for updates…).
Post Reply