4 ms·
Greetings. I am the fellow who instigated all of this when Randy and Chip gave me the source code 4 years ago. A few FAQ answers because everyone always asks th
by VonGuard 10y ago
Greetings. I am the fellow who instigated all of this when Randy and Chip gave me the source code 4 years ago. A few FAQ answers because everyone always asks the same super nerdy questions:
* The current effort is to replace the server, not the client. The client runs in an emulator, or on original hardware. We already have both online in a test server.
* The project is rolling along very quickly, but we cannot open up to the public because the server can be crashed by the actions of a client. Devs only for now.
* The overall goal is not to revive this game to make money or sell it. The goal is to revive the game for preservation purposes. Without Habitat in working form, we're without a major piece of software history. We;re bringing it back to make it completely, freely playable online by all using an emulator.
* Most of the work is porting PL/1 objects to modern platforms, and rebuilding the game's geography. Come help us preserve the world's first graphical MMO!
* The rewrite is taking place because the original hardware was Stratus running VOS. We have a Stratus machine, but we are missing some libraries from AOL's QLink, and could not replace them. Qlink was kinda a black box. Those libraries are coming, but they are taking a bit of time, so Randy just said, "Screw it, we'll do it live!" Ala Bill O'Reilly. Not really. But you get the idea.
* This is the culmination of three years of work to get the original owners of the rights to allow us to do this, to get AOL to give us the missing bits, and to get Stratus to give us the original hardware.
Everyone involved worked for free, and did so out of their love of digital history. It's been a great effort so far, and now we're really nearing the end of the line, frankly. It will take a lot of work, but being able to open this as a project to outside developers is an amazing feat.
So, please, before nay-saying or thinking of some technical thing we've obviously missed, come join our effort. We need all the help we can get to preserve this piece of our digital heritage for future generations.
- jwatte 10y agoI think that sounds like a lot of fun! But why run on a Stratus? Or seems like a protocol compatible modern server would be simpler?
- VonGuard 10y agoYes, that's what we're doing. We're rewriting the server on modern systems, not using the Stratus.
- unicornporn 10y agoThis reminds me of the obvious: that we will probably never be able to play the advanced games being produced today in 20 years time (or even sooner than that). DRM and reliance on closed source server infrastructure will make it impossible. Decades of digital cultural heritage will be lost if we don't do something drastic. What if game developers, Internet Archive and other forces created sort of a consortium (a bit like W3C) and created methods for sharing these infrastructures when development is stalling, servers closing and companies going bankrupt? In the best of worlds this future would be in the minds of the programmers when building the games.
- VonGuard 10y agoWe're sorta working on this, small though the preservation world is. Frank Cifaldi has founded a non-profit specifically to do this, and themade.org is behind Habitat.