ID:2878213
 
As predicted, the holiday and its impact on the rest of my normal week's schedule threw a massive monkey wrench into everything this week. Funnily enough, one of the things that was gonna screw up Monday didn't happen after all, but so much else was going on that it didn't really make a big difference.

Still, I managed to get some debugging done as well as getting documentation ready for Byondapi. The debugging work has largely involved dealing with some test cases that piled up over the past few weeks for miscellaneous issues. This included an annoying problem with the displacement filter, which was having some strange problems with positioning that the alpha filter wasn't. But those problems weren't immediately obvious on simple tests, and the cause only became clear when I rigged up a ridiculously simple displacement map instead of the well-crafted one that was supposed to have worked.

In the process of documenting Byondapi, I discovered a problem I still need to resolve. It has to do with the matter of refcounting values returned from the var reading and proc call routines, which is problematic for temporary values like some lists since they'll need to be destroyed when the caller is done with them. I'm gonna need to make changes, but I'm hoping I can knock those out quickly.

Altogether I think I'm on track to get 515.1609 out early next week, and when I do I'm planning to include map threading in the official release. That'll need some cleanup of some stuff that was meant for testing, although mostly it's ready to go. And after that, it's a just matter of button-up work before 515 becomes the new stable version.

Thanks to all of you who step up to the plate to become BYOND Members or show your support through the various donation platforms. It all matters, and you're all appreciated.

(On a fundraising note, though, I do want to add that I'm going to need to upgrade to a newer computer in the very near future, as I think that's pretty crucial to a WebView2 transition going well. I'm considering setting up some kind of additional crowdfunding thing to that end.)

Summer is well underway now, with the sweltering heat to prove it. Stay cool out there, and mak gam. I'll be back next week, and hopefully less distracted.