After a long time broken, linux build is finally fixed. On some quick testing everything seems to be working fine, no more exceptions at server startup or weird text characters everywhere.

It also have many new internal improvements, which are not really new because these changes are already there since some time ago, but since last linux build working was from a year ago, now people will be able to use the latest build with all these changes.

I can't test it on a live environment since I don't use linux, but feel free to test and report any problem if something still not working correctly.

-------------------------------------------------------

And there's also some more interface updates

Admin panel
The new admin panel script was entirely redone from scratch, now using updated code, modern dialogs, and also an new "search" feature.

Old
[Image: main-old.png]

[Image: tweak-old.png]

[Image: tweak2-old.png]

New
[Image: main-new.png]

[Image: tweak-new.png]

[Image: search-new.png]

Status webpage
The old 2000's-like HTML page also got updated to a modern/clean HTML5 page, which now follow the same design from Sphere forums.
This status page is not used so often because people don't even know that it exists, but it's an useful feature. Every server have this status page enabled by default, so unless it got manually disabled on sphere.ini, you can access it on http://server-login-or-ip:port

Old
[Image: status-old.png]

New
[Image: status-new.png]

These changes are already available on latest build, you just need to update your sphere_admin.scp file and /scripts/web folder.

I just recently updated the forums to reflect the current development.
There is a section for 0.56d and one for X.
I added a forum in the outdated section for 0.56a/b/c so things are not mixed in with current development.

Nightly downloads have also been updated as requested. There is no more downloads for SphereX debug builds. Those can be obtained from devs if testing is required.

After stay the same for more than a decade, Sphere finally got some general interface updates to make it feel more "modern"

Help menu
- The old prehistoric code using MENUs got updated to new DIALOGs that can be easily customizable
- Players now can send GM pages directly through the dialog, and also remove the request itself

Old
[Image: help-old.png]

New
[Image: help-new.png]

-------------------------------------------------------

GM Page menu
- The engine is now softcoded and can be easily customized
- Now everything is dialog-based, GMs doesn't need to manually use page commands anymore
- GM pages can be replied remotely, where players will receive the reply on a dialog even when afk or offline (when offline, it will show on next login)
- Marking the page as "handled" will lock it, only the current GM handling it will be able to reply/delete the page

Old
[Image: gmpage-old.png]

New
[Image: gmpage-new.png]

[Image: gmpage-detail-new.png]

[Image: gmpage-reply-new.png]

-------------------------------------------------------

Information menu (command .info)
- Old T2A dialogs got updated to an modern AOS design
- Now it will show more information about the item/char
- Dialogs will show properties based on server settings (eg: it will only show elemental damages/resists when elemental combat is enabled, etc)

Old
[Image: info-old.png]

New
[Image: info-new.png]

-------------------------------------------------------

These changes are already available on latest build, you just need to update the .exe and some few scripts (sphere_dialog.scp, sphere_msgs.scp and sphere_skills.scp).
More dialogs are planned to be updated (eg: add/admin dialogs) but there's no estimated date.

I know this place is not as busy as it used to be, but to all the dedicated sphereserver users, I want to wish all a happy new year!
I hope this project keeps going for many more years to come.

This month our automatic compiler server for linux builds got updated from Ubuntu 12.04 LTS (Precise) to 14.04 LTS (Trusty), so Sphere linux builds now will be compiled under this linux version.

Usually in most cases this won't cause any drawback for users, but anyway if you get any compatibility problem on new Sphere builds, just take a few minutes to update your linux packages used by Sphere, this should be enough to keep Sphere running without problems.