eAthena: Doing too Good of a Job?

After WoE in Payon

As you all know, I was once an avid Ragnarok Online player. I know I revisit the topic a lot, but people have the tendency to keep a special place in their hearts for their “firsts.” In my case, Ragnarok Online was my first MMO… ever. Especially for some of us online-regulars, you might be able to see the significance of such a thing. Perhaps my memories of the game are romanticized by now, but never have I had such a great time on an MMO since then.

…But enough about that. As you may know, there are a number of different softwares available to run a Ragnarok Online server. The Aegis and eAthena softwares are the most prominent, with the exclusion of Freya which is now defunct. While the three emulators all have a purpose to run Ragnarok Online, they take different spins on their approaches, namely with the way customizations are handled. For my purposes, I will briefly discuss the Freya and Aegis emulators before talking about eAthena, which is undoubtedly the most popular one today.

When I first started playing Ragnarok Online on EuphRO, I recall that it ran the Freya emulator. Now, I’m not really in a position to fully discuss the pros and cons about Freya because quite frankly, I did not know anything about the game back then… I think I recall a /botcheck command included by default, which was a nice touch but I also heard that it did not work very well. I’m not even sure if eAthena was around at the time as I know that EuphRO was using Freya because it was free rather than the disputed Aegis. At any rate, Freya was a fairly wide-used emulator at the time and I believe that the efforts of its team is worth noting. On April 26, 2007, the Freya project was discontinued and the developers passed the torch to the eAthena community.

The Freya Emulator project has been discontinued. The forums/mantis bug tracker no longer exist. The SVN repository however is still available here:

https://ookoo.org/svn/freya/

Thanks to all the developers making the Freya project possible, including Yor, MagicalTux, Proximus, Mikeyboy, and the rest. May Freya live on in our memories.

– Tsuyuki, Head Administrator of the Freya Project

All the while developers were feverishly working on other Ragnarok Online emulators, there was one that readily existed, and matched almost exactly with the official Ragnarok Online software. Typical Day in AlbertaAegis was a server software created by Hakkyu Kim for Gravity Corporation, the developers of Ragnarok Online. Why is that significant? Because Aegis was eventually leaked to the community by several teams who had compromised official Gravity computers. Thus, apart from the occasional missing SQL entry, Aegis was identical to the official software, meaning those with the software could easily run a server with all the features the official servers contained.

If the community is in possession of the actual server software, everything is all set, right? Well actually, Gravity makes regular revisions to its software to add more game functionality or content; These are the “episodes” that are released on a regular basis. In addition to that, many server owners were afraid of the legal repercussions associated with using private software as the legality of the code was a grey area. Also, I understand that it was difficult to add too much custom content, at least at the time and the process could be much simpler on a server emulator built from scratch. As a result, other software emulation developers sought to create a better emulator- one that was much more efficient than the sloppy Aeigis code.

Eventually, the focus shifted onto eAthena. The eAthena software was coded in C++ and was built with user friendliness in mind. The emulator comes with a multitude of custom commands, along with the [now] staple @autoloot and @autotrade commands to enhance playing experience. Needless to say, eAthena’s customizeable structure attracted a lot of users, and ultimately map developers, spriters, and other modifiers to make available different customizations for people to add to their servers. As a result, eAthena is the most widespread emulator for private Ragnarok Online servers, with regular updates to accommodate the ever changing official Korean servers.

eAthena did a good job… the first software anyone goes to for Ragnarok Online servers. But do you think its possible to have done too much off a good job? No offense to the developers, but I truly wish they hadn’t touched a few things as I feel they are altering the gameplay.

Let’s start from the top. Server owners are interested in attracting people; As a result, they must (reasonably) cater to the players. Players are interested in becoming better than others with minimal effort… at least most of them are. Emulators are supposed to provide a gameplay environment similar to the official game, with customizations for events or to fix problems the official servers refuse to fix. Now, players enjoy the idea of super high experience rates, @autoloot (items go directly to inventory when monster is killed), @go (teleport to another town), and dual clienting (running two client instances at the same time). While these aspects do not reproduce official game play, this is what [most] players want and server owners enable these features to keep them interested. In turn, the player population is interested in supporting the server by donating to aid server costs. In order to encourage donators, most server owners offer incentives such as custom items or normal items with enhanced stats, giving the donator an advantage over normal players. Thus, the vicious cycle of gameplay-affecting customizations turns, resulting in a game that is by name Ragnarok Online, but must clearly be something different.

It's difficult to see true frolicking like this anymore.

It's difficult to see true frolicking like this anymore.

As such, I prefer the only other available alternative, Aegis, whenever I look for a server. Even so, Aegis tends to be outdated as binaries must be taken through Gravity computers for it to be incorporated into private servers. eAthena has done a great job, and is very secure and stable, but its simplicity can also be viewed as a negative aspect. eAthena is so easy to set up in fact, that even a 10 year old can simply download the software and run the *.bat file to have a fully functional Ragnarok Online server. As a result, there are so many Ragnarok Online servers, making it difficult to tell which ones are reputable and which ones are there just for their owners’ egos.

The staggering amount of customizations found on servers is my main gripe whenever I search for a Ragnarok Online server to play on, and is my main obstacle from starting the game again. Sure, I can go play on the official servers, but I also feel the need to express my disappointment at the extent such features have altered gameplay. If servers did not have such features, newcomers will be able to experience the game as it was intended; Unfortunately, I don’t think private servers cater to newcomers anymore, as there is declining interest in Ragnarok Online’s “outdated graphics.” Instead, the private server scene is a disarray of players server-hopping from one place to another and desperately trying to level back up at light speed. The game is not supposed to be about leveling, the game is not supposed to be easy. The basis of an MMO is the interaction between people and team effort, and with such features, this basis is being lost.

3 Comments

  1. Honey B.
    Transfer Student
    Class 3-B
    Valid from: 06/17/2011 at 3:59 pm

    I am a HUGE RO fan, and, like Reinn, had first been addicted to it because of the people I met there that weren’t even in my country. I also wanted to ask you, Ultimate Sonic, what the source of the second image you used for this post is. I just really really want to know who the artist is! If you can get back to me through an email, it is [protected by admin].

    Thank you very much<3

    Reply

    • Student Council
      会長 | Class 4-B
      Seat no. 1
      Valid from: 06/17/2011 at 4:25 pm

      Hello Honey B,

      I actually had no idea, but I researched the picture just for you. The artist’s name appears to be “Tiv” and can be found if one googles fiercely enough. As per your request, I have emailed you a slightly more detailed analysis.

      Thanks for reading!

      Reply

  2. Reinn
    Transfer Student
    Class 3-B
    Valid from: 03/12/2010 at 7:11 am

    Wow. I honestly didn't think anyone would think such a way about RO, and your post bears much truth about it. I've been playing RO, starting from the international server to the private servers, on and off for bout 8 years now, and there has been talks about it dying on the official server, since the number of private servers(albeit, not properly-made ones) popping out almost everyday.

    It's true that RO players these days jump from server to server, just itching to remake their chars, max out, get their gears, and then get into that PvP/WoE action in a week or two, instead of being excited about the other things RO has to offer. But yeah, that pretty much ruins the original game play intended by Gravity developers(or so I think?) I've seen countless of players join a server, play for a few minutes, then ask in public "where 2 lvl fast???" or "can sum1 giv me zeny plssss im new =)" or the occasional "u so strong tank mi pls". The game has lost its touch now that it can be easily made by 10 year olds, or people who're just in it for the money(or so called "donations"). It's sad to see how the general mindset of people joining a server now is solely based on getting into PvP/WoE, rather than the other.

    I think I'll stop here before I start ranting bout RO. xD The game's really grown onto me, and to be honest, the only thing that got me addicted were the people I met there, most of which weren't from my country at all. Anyhow, you speak the truth bout RO, its emulators, and how easy people have made it now, I just hope other private RO players would realize the same someday. ;[

    "The game is not supposed to be about leveling, the game is not supposed to be easy."

    Oh how I wish I could show this fact to those players with the mindset of "leveling should be EASY, getting gears should be EASY" playing in a mid-rate/low-rate server. (It actually IS easy to level and get gears if they were patient and motivated enough though.)

    Neways, thanks for the post, it was great to relate to.

    All the best. (:

    Reply

Replying to Reinn ⓧCancel Reply

Hi there! Are you the new transfer student? You should probably register at the faculty office first so you can get an ID. Maybe we'll be in the same class!