From: Katie Russell <katherinekatie@gm...> - 2009-08-05 19:41:22
We are pleased to announce the release of Marauroa 3.0 and Stendhal 0.76.
With Marauroa 3.0, the game engine now supports multithreading, and it
is possible to run parallel transactions in different threads.
JDBCDatabase has been split into several small *DAO (Data Access
Object) classes. Low level database operations are now in the new
package marauroa.server.db. These changes will require you to port any
application using Marauroa, so for help on how to port your
. Additionally, we have begun work on supporting other database
systems beside MySQL.
Stendhal 0.76 has been ported to use Marauroa 3.0. Also thanks to help
from an OpenJDK developer, omair, the Stendhal client now works with
OpenJDK! Stendhal 0.76 also features some new artwork; corpses, and
the code has been refactored to allow specification of corpses per
creature rather than per class, allowing much greater flexibility.
The stendhal website is gaining new features all the time, our IRC
logs can now be read from the website, and the links to freenode's
webchat service found there. Admin have some very useful new features
through the web interface, and it's also now possible to search
information on NPCs (similarly to the feature for items and
Finally as a side note, we only restarted the server once during the
0.75 period and that was to install a little bug fix. So it seems
certain that the memory hole which was found and fixed for the release
of Stendhal 0.75 is the same one which was causing the server to run
out of memory, it's great news that it is now fixed.
from kymara and the rest of the Arianne team.