- Joined
- Feb 22, 2008
- Messages
- 2,404
- Reaction score
- 724
Hello all. I come here ask if anyone has interest in joining me and my friend our project, emulating Digimon Masters Online. We are currently using the latest client available, and we have so far:
AuthServer -> Done.
ChannelServer -> Done, or not much left.
WorldServer -> In Progress.
When you connect to AuthServer, it sends a list of all the ChannelServers you can connect to. Like in this screenshot for example:
Im not going to enter in exact details of how it works, but I've seen in here some development threads but they are too old (2, 3 years from now) and using very outdated files. I find no big problems to adapt the old source to the new client, although I am using my own server, coded from scratch by me and my friend.
The problem is also the binary files from the client, they seem to have changed its structure(?) over these years and are no longer compatible with the old parser in the old emulator. (that must be it, because I can't make Portals to work when reading the X&Y from MapPortal.bin, lol.)
Currently we are working on Items and Portals. We can enter the world, walk arround and even spawn some monsters with no problems.
If you have C# experience and knoledge in reverse engeneering and if you like this game, please leave a message here so we can chat. Note that C# and the ability to understand packets sent/received by this game is crucial for this project.
AuthServer -> Done.
ChannelServer -> Done, or not much left.
WorldServer -> In Progress.
When you connect to AuthServer, it sends a list of all the ChannelServers you can connect to. Like in this screenshot for example:
You must be registered to see links
(Lucemon, barbamon, etc etc.) It is responsible for sending the character list to you. Then when you press start, it connects to the WorldServer.Im not going to enter in exact details of how it works, but I've seen in here some development threads but they are too old (2, 3 years from now) and using very outdated files. I find no big problems to adapt the old source to the new client, although I am using my own server, coded from scratch by me and my friend.
The problem is also the binary files from the client, they seem to have changed its structure(?) over these years and are no longer compatible with the old parser in the old emulator. (that must be it, because I can't make Portals to work when reading the X&Y from MapPortal.bin, lol.)
Currently we are working on Items and Portals. We can enter the world, walk arround and even spawn some monsters with no problems.
If you have C# experience and knoledge in reverse engeneering and if you like this game, please leave a message here so we can chat. Note that C# and the ability to understand packets sent/received by this game is crucial for this project.
Last edited: