Jump to content

EnhanceMT - Working Together to Improve Core Sources


Recommended Posts

Hi,

 

EnhanceMT is an open source project about improving the Metin2 client & server sources.

The server is based on the mainline branch and the client is based on the novaline branch.

 

The purposes are to :

  • Clean and improve sources and databases
  • Easy multi-platforms compilation
  • Fix bugs
  • Work on new systems ?
  • Create a community, working together

We are at the moment 3 in the "team", but what we want is that everyone can work on that project, then do pull requests and stuff.

As I said it's a community project.

 

I started to work on server sources and what I did/want to do is :

  • Add CMake support (done, only Windows VS 12/13 supported atm)
  • Support Linux compilation (previous point)
  • Re-organize sources (started)
  • Removing unused stuff (HS, XTrap, etc.)
  • If possible, create a separate solution for auth stuff (goal is to have : Auth <-> Multiple realms (channels))
  • If possible, removing channel99 (previous point)

 

Tutorials will come soon to help you building it.

 

 

Looking forward for your feedbacks !

Cheers,

Sgt

  • Love 13
Link to comment

thanks but anymore need fix login screen kick so metin2 windows server in windows

 

i put bind_ip in channel1  config but then i cant join in my windows 192.168.x.x

 

so there must multiple joinable from in windows and from out

 

need fix can u ??

Link to comment

thanks but anymore need fix login screen kick so metin2 windows server in windows

 

i put bind_ip in channel1  config but then i cant join in my windows 192.168.x.x

 

so there must multiple joinable from in windows and from out

 

need fix can u ??

?????

Link to comment

Hey guys ! Thanks for your support. I'm busy fixing a problem with Lua.

As I said I'll write a tutorial as soon as possible on how to compile it under Windows.

 

A friend of mine is working on the client side and he'll do the same :)

 

If you have any suggestions or known bugs/fix, feel free to open an issue here :

Hidden Content

    Give reaction to this post to see the hidden content.

  • Love 1
Link to comment
  • VIP

It's a nice project, trust me, we are now looking at fixing all bug and removing all unused and useless stuff, and enhance some heavy functions maded by Ymir.

 

Compilable both Windows (vs12-13 included) and Linux.

 

 

Link to comment

Hey guys ! Thanks for your support. I'm busy fixing a problem with Lua.

As I said I'll write a tutorial as soon as possible on how to compile it under Windows.

 

A friend of mine is working on the client side and he'll do the same :)

 

If you have any suggestions or known bugs/fix, feel free to open an issue here :

Hidden Content

    Give reaction to this post to see the hidden content.

that will be good so anymore there is making good jobs i see on this forum :)

 

thanks

Link to comment

 

Are you guys going to do a tutorial for begginers on how to do all this? xD

 

As I said I'll write a tutorial as soon as possible on how to compile it under Windows.

 

;)

 

Good :$ I need the source compiled by myself but i cant do it working xD

 

BTW, good project ^^

  • Love 1
Link to comment

Dont work :-s give me add on skype : cret91 please .

 

Error log : Boost include path: D:/EnhanceMT/Server/Extern/boost-1_57/include

Could not find the following Boost libraries:

boost_system
boost_thread

No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
directory containing Boost libraries or BOOST_ROOT to the location of
Boost.

Link to comment

Hi,

 

Just a little update to say that the cleaning part is going well. You can see commits here :

Hidden Content

    Give reaction to this post to see the hidden content.

And if you have any suggestions, bugs or fix to improve the source, just open an issue here :

Hidden Content

    Give reaction to this post to see the hidden content.

 

Easy and simple ! :)

  • Love 1
Link to comment
  • 5 weeks later...

yea, but what is the new encoding i tried ansi, utf ..

 

Original: 데이터 없음

New:      µҐАМЕН ѕшАЅ

 

and now convert the locale_string to the new encoding for the right InGame notifications

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.