samurai.rukasu

RagExe 2014 Support And Server Optimization

Recommended Posts

Is was almost a year since RagExes change its structure, in mostly part alot of new implementations was made, some nice other neh, but the issue its not the RagExe projects like NEMO or xDiffGen in this case, is server side support.

 

Since the new 2014 RagExe appear, the support in the server side for a lot of users can test them is almost no one. The best we can use, stable is 2013-08-07 and 2013-12-23 exes so far.

 

Guys, we need try to step up to date, we cann´t stay a year without support them, im not saying updated for the last exe like 2014-10-22, but perhaps for low or same 2014-06 exes, give some server side support 2014 exes, at least one of them.

 

By another thing is the server optimization, for example Hercules Project its more optimized, specially in charge, speed and memory use, WPE protection, and another implementation that can be VERY usefully for the entire Rathena.  

 

I know its not EASY, but the community need it if Rathena still want to be one of the best Ro server emulator, and not a shadow of others project.

 

Regards

Edited by samurai.rukasu

Share this post


Link to post
Share on other sites

i think rathena can support 2014 client atlease 2014-06-13aRagexe all you need to do is find packet for it. tried it but not sure if it is stable... though

Share this post


Link to post
Share on other sites

Well, i did it, 20141022 exe works so far with last git rathena.

 

The only thing i don´t know is, even if a edit the source for new packets (packet_ver = 51, for 20141022) the emulator still take the exe like it was packet_ver 46 O_o

 

Edit clientinfo to 51 - Done ---> Still take it like 46.

Edit Packet_DB for adding new packets - Done ---> New max 51, and Still take it like 46.

Edit mmo.h for 20141022 - Done ---> Still take it like 46

Edit utils.c for the new exes for packet_ver 47 to 51 - Done ---> Still take it like 46.

Edit clif.h for new Max_Packet_Ver to 51 - Done ---> Still take it like 46

 

No warnings from emulator server side, but in mapserv the client its reading with packet Ver = '46'.

 

Any way, 20141022 exe it works with rathena, the only thing left its official developement support.

 

So far i test it with nemo patcher, if u use the patch SSO exe will not work, but if u dont apply that, exe login works like old school without the need from a launcher.

Other thing, if u need use grf, the pach for multiple grf (embedded one) its with will works.

 

Regards

Share this post


Link to post
Share on other sites

I made a hexed 2014 work100% with pin code and all.

 

newest rathena. Its very simple, change clientinfo version 46 and change de mmo.h to hexed date.

 

20140205

Share this post


Link to post
Share on other sites

Its not so dificult make the first 2014 works, its more for the last 20141022 that was post in Hercules forum. So far i test it, works 100% for all things inside the game and looks very stable.

 

Any way its need full support from server side for all newest options, like rulette or per-char gender and meaby other stuffs.

Edited by samurai.rukasu

Share this post


Link to post
Share on other sites

so, anyone who can share unpacked 2014 clients? What I can get from k3dt's site just until 2014-02-12a.

I bet the "why" we need 2014 client because of the roulette and the per-char gender (just call it 'since') 2014-10-22b, aleos is working on this

Share this post


Link to post
Share on other sites

the last leak that kRO produce without Themida Protection is 2014-06-13aRagexe you can download it here:

ftp://ragnarok.nowcdn.co.kr:20021/Patch/

find 2014-06-13 rgz file then extract it using GRF Editor.

that file is compatible with NEMO

Edited by reigneil
  • Upvote 1

Share this post


Link to post
Share on other sites