It's a beautiful day (for once) and the sun is shining (for once), but because of all the times it wasn't, my house has been invaded by blood-sucking pests. Today's news is a little early just to be on the safe side since I don't know what tomorrow will bring (I mean, more so than usual).
After long delays I finally got 514.1558 out the door. This is an important release because it has a fix for a very difficult problem with particles, as well as some really important gliding and movement fixes, but it also marks a milestone because I've turned on the Large Address Aware flag which should improve BYOND's ability to use more memory, and also I've done some pretty nice optimizations to string handling.
Unfortunately right after that a couple of bugs appeared that slipped past, so I had to deal with those put out 514.1559. Then it turned out something else got through that impacted the whole suite, and I had to release 514.1560 just now to deal with that. It happens sometimes, and I really should know better than to let updates wait this long for that exact reason. The longer it is between versions, the more likely something is to go wrong. I'm hoping 1560 deals with the remaining issues and we'll be good.
Also new as of 1558 is that BYOND is now compiling as Large Address Aware, so it can use more memory than before, although the application is still 32-bit.
Under the hood I have more of the stuff I need for independent particles set, so I should be able to steam ahead on that and hopefully get that wrapped up. Along with a fade-in time for particles, that should complete 514's task list and give me the green light to move forward with 515, which is where the real fun begins.
Thanks again to all the BYOND Members and other supporters who keep this platform going and make all this development possible. You keep the lights on and I'm grateful for your support.
If you have a nice weekend ahead of you, I hope you get to make it count. Grill up a steak for me, and I'll be back next week.
Jul 22, 9:36 am