1 Attachment(s)
eMU :: MuOnline Emulator.
Hi,
I'm releasing first version of eMU - MuOnline Emulator.
Requirements:
1. Visual Studio (C++) 2005 or 2008 (2008 recommended),
2. libxml2 and iconv (ftp://ftp.zlatkovic.com/pub/libxml/),
3. Boost (lexical_cast, bind, function, algorithm) 1.42 or higher (Boost C++ Libraries),
4. MySQL 5.1 or higher (MySQL :: The world's most popular open source database).
Quick guide:
1. Download and install all required libraries from above.
2. Checkout the latest source code from repository (https://code.google.com/p/emu/source/checkout)
3. Open eMU.sln and compile it.
4. Make links for connectserver.exe, dataserver.exe and gameserver.exe:
4.1. Command line for all exe's is *server*.exe <Log buffer size> <Max users> <Listen port>
example: connectserver.exe 1 50 4405
5. Restore muonline.sql database backup from mysql/,
6. Configure servers:
6.1. Configure gameservers list in build/connectserver/serverList.xml,
6.2. Configure database access in build/dataserver/configuration.xml,
6.3. Add gameservers allowed to connect to datserver in dataserver/allowedHostList.xml,
6.4. Configure gameserver in build/gameserver/configuration.xml,
6.5. Configure game version in build/gameserver/version.xml,
6.6. Configure gameplay in build/data/game.xml, build/data/gates.xml, build/data/monsters.xml, build/data/monsterAttributes.xml, build/data/worlds.xml,
All configuration files are in xml format so they are easy to understand.
Run servers in order:
1. connectserver(s),
2. dataserver(s),
3. gameserver(s).
Voila - you can connect now to your instance of eMU :).
Current features:
1. Login,
2. Logout,
3. Character create,
4. Character delete,
5. Character select,
6. Character save,
7. Gates,
9. Teleport,
8. Viewport (characters, monsters),
9. Public chat,
10. Others which I forgot ;).
eMU is acutally under developing (finally I have some free time after my work for developing).
Next features which I'm planning to develop are Items and Angel Script support.
Overview:
http://i52.tinypic.com/mcrkut.png
http://i51.tinypic.com/2czul1f.jpg
http://i53.tinypic.com/34pcmxe.jpg
http://i51.tinypic.com/2zyd9wx.jpg
http://i55.tinypic.com/2lncs5d.jpg
http://i54.tinypic.com/a2vos5.jpg
This is DEV version of eMU only for developers and testers. I didn't post detailed "step by step" guide how to setup servers.
Enjoy!
Re: eMU :: MuOnline Emulator.
Very good :) hope in future we will see servers using this emu. Nice to see that people still working on new stuff on MU
Re: eMU :: MuOnline Emulator.
Wow! real emulator! thumbs up for u dude!
Be sure that i will test this stuff :)
Re: eMU :: MuOnline Emulator.
nice work and good to see old faces around.
Re: eMU :: MuOnline Emulator.
Finally! A working emulator!
Great job man
Re: eMU :: MuOnline Emulator.
Quote:
Originally Posted by
Denied
Finally! A working emulator!
Great job man
yeap, f1x is a great coder
Re: eMU :: MuOnline Emulator.
Welcome back f1x you are a really mu coder :) and Thanks...
Re: eMU :: MuOnline Emulator.
Amazing job ! good luck with adding more features
thanks !
Re: eMU :: MuOnline Emulator.
F1x welcome!!
I glad to see you again!!
Good work!!
Re: eMU :: MuOnline Emulator.
very very nice i will test it :P
Re: eMU :: MuOnline Emulator.
nice that some1 release another emu, even if its not progressed far.
how long are you already developing the server?
Re: eMU :: MuOnline Emulator.
You changed svn?
Thx for news and sharing.
Re: eMU :: MuOnline Emulator.
WoW, It works with 1.03k Jpn client, see the image.
http://www.willerson.com.br/EMU/eMu.png
if you need help with tests, contact me.
Re: eMU :: MuOnline Emulator.
Quote:
Originally Posted by
willerson
I think it's working partialy, cause you have 0 hp, mp and 102 points of experience. But it's easy to fix by add some lacking bytes in packet
Quote:
gameserver/protocol.cpp
protocol_t::sendCharacterSelectAnswer(...)
Quote:
Originally Posted by
willerson
if you need help with tests, contact me.
I'm glad for your advice and for sure I will contact with you as soon as possible.
Information for everyone who wants to test eMU:
Please checkout and compile branch 0.0.1, because trunk has more config files (like items) and changed some structure of they.
Re: eMU :: MuOnline Emulator.
Hi All, Check This Video:
YouTube - eMu AddPoints Working
i Have Added feature in emu, its working, with bugs on hp and mana, but it works, i finally understanding eMu structure ^^.