Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] BMDdecoder

Experienced Elementalist
Joined
Jun 27, 2006
Messages
248
Reaction score
6
I was searching for that one for hours... finally found it and wanted to share, for those who wants to decode and encode the BMD files. Nothing more.

Instruction:
Copy files to c:/b
so it will be c:/b/bmddeoder.exe
open CMD and type:
Code:
cd.. [enter]
cd.. [enter]
cd b [enter]
Now put any BMD file into the B folder, lets say "text.bmd" or "wing04.bmd"
So command to decode will be:
Code:
bmddecoder.exe [COLOR="Red"]item.bmd[/COLOR] [COLOR="Magenta"]item.txt[/COLOR]
And a new file will appear in the B folder name item.txt.
Edit the item.txt file with notepad or hex editor [highly recommended to hex] and to encode it back use this command:
Code:
bmddecoder.exe [COLOR="Magenta"]item.txt[/COLOR] [COLOR="Red"]item.bmd[/COLOR]

And there you got a BMD modified by YOU! :drinks_no


For those who didn't understand I made a GIF video:
[ ]
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Nov 18, 2004
Messages
39
Reaction score
1
I was searching for that one for hours... finally found it and wanted to share, for those who wants to decode and encode the BMD files. Nothing more.

Instruction:
Copy files to c:/b
so it will be c:/b/bmddeoder.exe
open CMD and type:
Code:
cd.. [enter]
cd.. [enter]
cd b [enter]
Now put any BMD file into the B folder, lets say "text.bmd" or "wing04.bmd"
So command to decode will be:
Code:
bmddecoder.exe [COLOR="Red"]item.bmd[/COLOR] [COLOR="Magenta"]item.txt[/COLOR]
And a new file will appear in the B folder name item.txt.
Edit the item.txt file with notepad or hex editor [highly recommended to hex] and to encode it back use this command:
Code:
bmddecoder.exe [COLOR="Magenta"]item.txt[/COLOR] [COLOR="Red"]item.bmd[/COLOR]

And there you got a BMD modified by YOU! :drinks_no


For those who didn't understand I made a GIF video:
[ ]
Thank! But Are you sure it can decode correct for 1.02 bmd file.....!!!!
 
Experienced Elementalist
Joined
Jun 27, 2006
Messages
248
Reaction score
6
Thank! But Are you sure it can decode correct for 1.02 bmd file.....!!!!

100% yes
Although there are some BMD that are encrypted, but it's only in old 1.2 versions ^^
Here is a screenshot presenting 1.02n client (99.88+99.96 server) text.bmd after decode.

And thank you all for the comments ^^
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Jan 6, 2005
Messages
59
Reaction score
8
Nice, Simple xor action on the files...
but be aware that after editing this files:
1) itemsettype.bmd
2) itemsetoption.bmd
3) Filter.bmd
4) FilterName.bmd
5) skill.bmd
6) item.bmd
main.exe may not run, because crc check will fail
 
Experienced Elementalist
Joined
Jun 27, 2006
Messages
248
Reaction score
6
Nice, Simple xor action on the files...
but be aware that after editing this files:
1) itemsettype.bmd
2) itemsetoption.bmd
3) Filter.bmd
4) FilterName.bmd
5) skill.bmd
6) item.bmd
main.exe may not run, because crc check will fail

Wrong. Works perfect like with the other files, I translated half year ago the 1.02I item.bmd with [MG]unreal, and yeah it was working great.

Here is a item.bmd test
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
May 4, 2005
Messages
19
Reaction score
0
Nice, Simple xor action on the files...
but be aware that after editing this files:
1) itemsettype.bmd
2) itemsetoption.bmd
3) Filter.bmd
4) FilterName.bmd
5) skill.bmd
6) item.bmd
main.exe may not run, because crc check will fail

If main don`t run then use this tool(attach) on edited bmd file.

I`m using sometimes this decoder ;)
 

Attachments

You must be registered for see attachments list
Experienced Elementalist
Joined
Jun 27, 2006
Messages
248
Reaction score
6
good , but why b folder and its really ugly ^^ why we cant use mu mg client tools ?

This line is meant for people like you
Fraps. said:
for those who wants to decode and encode the BMD files. Nothing more.

Read it carefully again and again until you understand, thanks.

ps. mu mg client tools cant decode any of the data/item files ^^
 
Newbie Spellweaver
Joined
Jul 22, 2006
Messages
75
Reaction score
0
I use mg_client_tools and Mu extrime to edit MBD its the best
 
Experienced Elementalist
Joined
Jun 27, 2006
Messages
248
Reaction score
6
I use mg_client_tools and Mu extrime to edit MBD its the best

about 3 years ago, when people did not have that much tools like today, they all did the same as I presented in this guide. I bet mu mg tools doesn't have much options like this program ( I'm speaking about: search for "BMD" in your client folder, those are the options this program got ;p ) :winky:

PS. read this carefully
Fraps. said:
for those who wants to decode and encode the BMD files. Nothing more.
 
Newbie Spellweaver
Joined
Sep 25, 2006
Messages
54
Reaction score
0
Work for all *.bmd? (text, gate, moveq...)?
 
Newbie Spellweaver
Joined
Apr 25, 2005
Messages
35
Reaction score
0
TextW usualy is encrypted, I don't think it's editable unless you remove the BMD protection from the main...
 
Initiate Mage
Joined
Oct 15, 2006
Messages
1
Reaction score
0
im with 1.0l version and i only needed for item.bmd and he doesnt work :S Just to wear any thing... if someone have the file already or help me in this, please
 
Junior Spellweaver
Joined
Aug 22, 2005
Messages
123
Reaction score
0
To what decode the data/item and data/monster? I mean to what file type?
 
Back
Top