3 years had passed since the last 0.56b Pre-release, and finally today we are proud to release the final 0.56c Pre-release build and start 0.56d Nightlies development.

Download: http://prerelease.sphere.torfo.org/
Changelog: http://prerelease.sphere.torfo.org/revisions.php?rev=56c

-What's the difference between 0.56b and 0.56c?
As you can see on changelog, there's many hundreds of changes. Sphere still the same as always, but now much more stable, fast, optimized, and supporting new functions and new UO expansions up to Time of Legends (TOL).

-What's the difference between 0.56c and 0.56d?
There's no difference, we just released the final version of 0.56c and started 0.56d development using all current files as it is.
0.56c won't receive more updates and all newest updates now goes to 0.56d builds.

-What's the difference between Nightly and Pre-release builds?
There's no difference, Pre-release builds are just Nightly builds which got renamed when reach the final version.
So if you're already using 0.56c nightlies, you can update it to 0.56c Pre-Release without problems. Or if you prefer, you can jump directly to 0.56d nightlies to continue receiving all the newest changes.

-I'm using an old 0.56b build from years ago. I can update it to 0.56c?
Yes, the coding style is the same, so you can still using your current scripts and save files. But it's highly recommended update the script pack too, otherwise you will have many problems and strange behaviors. This is not an simple copy/paste work (unless you want overwrite your scripts with the default ones), so it will take some hours/days/weeks depending on your server customization.

After years of debates in the community, SphereServer is now open source!

As some of you already knew, the repository had been recently moved to Github, and now it's available to all.
The server repository can be found here: https://github.com/Sphereserver/Source
The scripts repository here: https://github.com/Sphereserver/Scripts


Some weeks ago the MySQL client used on Sphere 0.56c got updated from version 4.1.18 to 6.1.6.
All MySQL functions on sphere stay exactly the same as always, but now running on a much more improved code, because the old version was released on 2006 (9 years ago) and now we're using the latest 2015 release.

Sphere requires the libMySQL.dll file to enable MySQL functions, and this file also got updated.
So to keep everything working fine and without errors, we highly recommend update this file to the latest version avaible on the nightlies page:

EDIT: Regular links are available again in http://sphere.torfo.org/index.php

Long time without any news, but I'm here again...
Latest nightly build 2290 (21 may 2015) got a huge improvement on the following internal code:
  • Skills
  • Walk
  • General ticks (status regen, timer updates, NPC AI, ...)
These codes must run million of times per day, since all players/NPCs are walking, using skills and running background general ticks at every second. But now we got an optimized code, resulting in a faster performance overall.

Of course servers with light wordsave, few players/NPCs or running on a high performance CPU won't notice any significant changes on performance, but this can be useful when we got a heavy worldsave, many players/NPCs or a low performance CPU.

These changes are already live on nightly builds, and as always, feel free to report it on BugTracker if something goes wrong.