This image is our greatest triumph. It may not seem like much, but after 12 hours of hacking yesterday, we got a region up, and a person in that region. He has no head, the region has no decorations, but this is a huge step forward? Why? Because this involved Randy Farmer writing a whole Habitat server from scratch in Node.js. It was quite an accomplishment to, after 12 hours, have reverse-engineered the Q-Link protocol enough to be able to send packets from the server to the C64 client.
On the Stratus front, we got the machine to where it needs to be, and the only thing left we need there are a handful of missing libraries for compiling the Habitat server. These libraries are mostly Q-Link related, so as we had said before we started this project, Q-Link is the biggest missing piece of this puzzle. As a result, we also spent yesterday reaching back out to the Q-Link folks to see if anyone still has the server source code for the Q-Link online service. If we can get all of these missing libraries (And there aren’t too many) we can definitely relaunch Habitat.
If we cannot get these libraries, we will have to hand-code replacements for them. This is doable, but will take significantly longer than if we had the actual sources to work from.
In the meantime, the Q-Link Reloaded project has been cranking away all week and weekend. When we began this project, Q-Link reloaded had not had a single code update in 3 years. After yesterday, Q-Link Reloaded can now link users through to externally hosted services. This is a huge step for this platform.
We had more brain power in the MADE yesterday than at any time in its history. Because we got everyone into a room together, we got a lot of work done, and everyone left with some fairly clear marching orders. Yesterday was just step one in this process, but we are now fairly certain we know what needs to be done to complete this project, and we are fairly certain that it can be done.
Thanks to everyone who supported and helped us with this. We will update again when we have more info, but this project will take a little more time. But rest assured, we’re working on it, and it will happen, eventually.