SphereCommunity
Major improvements on Sphere internal code - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: General Discussion (/Forum-General-Discussion)
+--- Forum: News (/Forum-News)
+--- Thread: Major improvements on Sphere internal code (/Thread-Major-improvements-on-Sphere-internal-code)

Pages: 1 2


Major improvements on Sphere internal code - Coruja - 05-21-2015 10:18 AM

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.


RE: Major improvements on Sphere internal code - darksun84 - 05-21-2015 05:42 PM

very cool job people Big Grin


RE: Major improvements on Sphere internal code - Lazarus - 05-22-2015 01:13 PM

amazing. I'm excited about to test it and put in my shard Smile

Thanks for this. Waiting for it ^_^

(love that Sphere is getting better) Smile


RE: Major improvements on Sphere internal code - Shamino - 05-22-2015 09:38 PM

Good job devs!, next todo update sphere_combat.scp hehe.


RE: Major improvements on Sphere internal code - kilopi_3142 - 05-29-2015 02:00 PM

Sorry, I dont know if I am doing something wrong or not, but;
I couldnt find the "SphereSvr.exe" in the latest nightly zip file Sad


Major improvements on Sphere internal code - roberpot - 05-29-2015 03:32 PM

There is a problem when the last compile process fails, i think. When that happens there is no nightly build until the next day the process complete successfully


RE: Major improvements on Sphere internal code - darksun84 - 05-29-2015 06:55 PM

That's true Big Grin


RE: Major improvements on Sphere internal code - amonvangrell - 05-30-2015 01:17 PM

good job, Ill look into this!


RE: Major improvements on Sphere internal code - kilopi_3142 - 05-30-2015 03:24 PM

I've waited for the next nightly build, still no spheresrv.exe Sad


RE: Major improvements on Sphere internal code - XuN - 05-30-2015 05:33 PM

It seems to be a problem with the compiler, here you have a temp link to latest version: https://www.dropbox.com/s/k1aqepw37wytzn9/SphereSvr.exe?dl=0