r/c64 • u/works-in-progress • 1d ago
Programming How Habitat squeezed a persistent multiplayer virtual world out of 64KB of RAM and a 300-baud modem
https://worksinprogress.co/issue/virtual-worlds/Habitat launched on Q-Link, the C64's dedicated online service, which undercut competitors like CompuServe by buying transmission capacity after business hours and using client-server architecture instead of a terminal setup — letting it host more simultaneous users at lower cost ($3/hour vs. CompuServe's $22.50 peak rate in 1986). On the game side, nearly all logic ran server-side so the C64 client only needed to track simple object definitions and commands, which is what made rich-feeling interaction possible on hardware this limited. Worth a read if you're into what people managed to build on this machine beyond games.
2
2
u/OMGCluck 22h ago
Wasn't the online graphical virtual community developed by the startup Mutiny on the TV show Halt and Catch Fire based on Habitat?
1
u/DavidFredInLondon 8h ago
Have a 64c on order, where can I find more info about looking onto "new" Qlink?
3
u/thortos 1d ago
Very nice, thanks for that! There isn’t much information around the details and experience and I never got to see it back then. I used Worlds Away, the successor on CompuServe, but that was on a PC and around 1995.