Quite a few things to talk about. I’ve been coding quite diligently on the Soldat Client and Server this month, and have greatly improved the ScriptCore, enough to label it as ScriptCore v3. But I am certainly not done yet, still have to recode the threading and test things. I will go into detail further down in this post, click Read More.
EnEsCe needs YOU! As most of you know, Soldat 1.5 is plagued with problems for certain systems which had no problem with Soldat 1.4.2… Due to the nature of these issues, I am unable to test fixes myself; so I need some people to help me test 1.5.1 binaries. If you meet ALL of the following requirements, please contact me ASAP via email and I will give you my IM addresses. I use almost every form of IM client.
* You get Access Violations when starting or exiting Soldat 1.5
* You get a blank screen when starting/joining a game in Soldat 1.5
* You do NOT get the above problems in 1.4.2, only in Soldat 1.5!
* You have any other bug preventing you from playing Soldat 1.5, but you dont get this bug in 1.4.2
* You must be online frequently during daylight times. No school kiddies, sorry.
* Speak and Type very good English. Ppl hu typ liek dis shld di in righteous fire.
The sooner people come forward to help, the sooner Soldat 1.5.1 can be released.
The Official Soldat Server 2.6.5 is now ready for download.
Change log and Download links attached to end of post.
Primary focus was ofcourse on bugs for this release. Unicode has been fixed in this binary, so I recommend everyone upgrades. There has also been a modification to the structure of the RefreshX remote admin command. All remote admin programs such as ARSSE should be updated to accommodate this change.
Reminder: Follow me on Twitter! Read more for some blogger style ramblings. Oh, and a server rental coupon code!
The Official Dedicated Server software for Soldat 1.5.0 is now ready for download. Server owners should prepare to upgrade to this version, and read the changelog carefully.
A fairly major change that is not listed in the changelog, is that we have modified the way the Net code threading works. There is now an option in server.ini to enable or disable multi-threading UDP packets. By default, threading is disabled (0). We hope this will reduce the number of “eats” and other lag related annoyances. This might not be the case for some systems, if you find server performance is degraded compared to previous versions, change ThreadedUDP to 1 in server.ini to revert back to how it is in Soldat 1.4.2.
(Read more for download link, server rental specials, and changelog)
I’ve been looking at the Script Core code quite a lot lately, and I see lots of places where it can be improved drastically. I am contemplating rewriting the entire Script Core, this time to be alot more thread friendly. There are a few things that were left out when implementing the current Script Core, such as the built in debugger, unit importing, compiling scripts to/from binary files, and some other extra functionality. When I do decide to rewrite the engine, I am going to ensure that it is very stable on all server environments.
(Read more for some of my plans for new features)
The Soldat Dedicated Server 2.6.4d for Soldat 1.5.0d is now ready to rock. Most of the important changes are fixes for exploits, and some annoying server bugs. This binary will only work for the upcoming Soldat 1.5.0d Release Candidate, you will still need to update to the 2.6.4 final once the Release Candidate becomes the official current game version.
During this Release Candidate phase of beta testing, I am hoping to see quite afew 2.6.4d servers running. I will be running two regular CTF beta servers on Europe and America. You can find download links for soldatserver264d and serverpatch263-264d at the end of this post. Here is the changelog:

