That's awesome! And I love that you're having that feeling with the tech tree.
I can tell it's great because of the amount of time I spend staring at it going "I need that thing, but it's expensive. I can get these other two useful things in the same amount of time, but then I have to hope bad stuff doesn't happen." It's awful. I love it.
All four of the atmospheric tracks are now done -- they were in the changelog, but minor notes in there. There's a vocal track with Hunter for the end of the game coming, and the last actual in-game suite, and that's the rest of the music that's coming. The racial music has to actually be used, too, but that requires the new diplomacy interface first.
Ah, I see. I must have forgotten to refresh the wiki page, because I hadn't read about 0.874 yet despite playing it.
Really sorry to hear about your work there as well. You were having a big server move or something along those lines, right? I hope that's turned out well in the end.
Our data storage cluster suddenly outgrew its hardware (we hit a mode change of some kind where performance dropped dramatically), so we have to migrate it to better hardware one node at a time. This is a two week process, because we need to wait for each new machine to catch up with the others before we can move on to the next. Of course, the increased load that triggered the problem hasn't gone away -- so lots of firefighting during the day and then maintenance work at night.
Last time that pulled me away from SBR, we didn't really know what the underlying problem was and our troubleshooting involved hitting various parts of the system with a large (metaphorical) spanner until something changed. At least we now know enough to do something a little more directed. (The
real problem is that we need a smarter persistence layer that doesn't hammer the backend storage quite so hard, but that's a month or two of dev work that we can't get to while things are on fire...)
Fun times.
(I mean that. I don't particularly like the long hours, and I much prefer to solve these kinds of problems pre-emptively, but if this stuff were easy it would be boring.)