Open Kimono

Dereth Forever was born back in November 2017. The core of our charter stated:

We are working out of the public view for a very simple reason: to minimize unnecessary distractions, criticism, and drama.
Once we have a viable product in place, we will release the source code of Dereth Forever to the public under the GPL 3.0 license.

Our original goal to viability for release was the following:

  • Physics
  • Combat
  • Monster AI
  • Emote Tables
  • Tools for Content Creation

We have made a lot of progress. We have a good start on physics, we have tools for content creation that are ready for beta testing and have initial an implementation for the emote system. However, we have not hit all of our milestones that we has set for releasing open source.   In our internal discussions we have decided that while developing privately helps with the distractions, it limits the pool of resources that might be available to contribute to our efforts to bring Asheron’s Call back for the community. That is, and has to stay, the number one priority.

We are going open source earlier than we had envisioned, mainly  to encourage others to join us in our quest to bring back Asheron’s Call.    In the next few days, we will make our repository public.   Our primary focus is two fold:  First get a playable version of the server out as soon as we can for the community.   Secondly, provide robust content tools to allow the massive work needed to put all of the missing content back into AC to get to the level of game play as of the 2017 shutdown.   Content tools are about ready for prime time.  Content Site

If you want to download the code to just follow along – great.  If you are a developer with Reverse Engineering experience or a C# MVC developer, we would love to talk to you about contributing.     Hope to see you guys in Dereth soon.


Dereth Forever : A New Beginning


Asheron’s Call (AC) was a fantasy MMORPG (massively multiplayer online role-playing game)  developed and published by Turbine Entertainment Software.  Asheron’s Call was set on the island continent of Dereth and several surrounding smaller islands and archipelagos on the fictional planet of Auberean. The game was played in a large, seamless 3D virtual world which could host thousands of players’ characters at a time.

Released on November 2, 1999, it was the third major MMORPG to be released.   After initial success its subscription numbers dropped as newer MMORPGs moved into the market. Its host servers remained online for over 17 years after the game’s original launch.

We said Au revoir – until we meet again.

It was announced on December 20, 2016 that Asheron’s Call would close all its servers on January 31, 2017 at 12 EST on that day.   This game was just too great for such and inglorious end.


So what is the purpose of Dereth Forever?   Well, the name says it all.   Our mission is to attempt to restore Asheron’s Call to the state it was in at the end of life of the game when it was shut down.

Why start another emulator?

Our core group has stood on the sidelines watching the various emulator efforts with everyone else for the past 10 months. However, after Pea/PhatAC received a C&D in October and ACEmulator effectively imploded in early November, we felt that there was no emulator group remaining with a realistic plan to finish this project. Therefore, we decided to step up and carry the emulator torch on our own.   In order to ensure Asheron’s Call is preserved for the years to come, we forked a copy of the ACEmulator code and started on our way.   We are thankful for the work that has already been done and thank all those that contributed.

Are you open source?

Not yet, but part of the founding group’s charter is that as soon as we have something playable, we will distribute our source under the GPL 3.0 license. Our group is committed to this. Until such a time as our emulator is playable, we believe opening our source is also an open invitation to needless distraction and criticism. We know what we need to do, and we’re already well underway to our goal.

How can I help?

We are currently open to the idea of having 1 or 2 more developers, but with a few stipulations:

  • Social and media radio silence. Dereth Forever will control all social media presence as a collective organization.  Developers are not to present themselves as representatives and are not to discuss our activities with outside parties.  Social media releases will be made by the group’s organizational accounts and not individuals.
  • If you have previously worked on other emulator efforts, you would adopt a new online persona and make all reasonable efforts to keep your former identity disassociated with it.  The current members have all chosen names associated with Golems and would expect you to continue the pattern.
  • We are willing to accept contributions from experienced developers. We’re a C# project, and would benefit significantly from an additional developer with reverse engineering and C++ experience. We also use ASP.Net MVC and WebAPI. We are open to including individuals with significant experience in any of these areas.

If you are interested in joining and agree to the stipulations above, please join our discord and introduce yourself to a Golem.