6 ms·
Habitat – a massively multiplayer online role-playing game for the Commodore 64
- EvanAnderson 10y agoI wondered what this looked like. I found a promo video (https://www.youtube.com/watch?v=VVpulhO3jyc https://www.youtube.com/watch?v=VVpulhO3jyc) and some apparently VCR-recorded gameplay (https://www.youtube.com/watch?v=KTtIzLZGNLw https://www.youtube.com/watch?v=KTtIzLZGNLw). There are some interesting notes in the file at https://github.com/Museum-of-Art-and-Digital-Entertainment/habitat/blob/master/chip/habitat/docs/hostguide.t https://github.com/Museum-of-Art-and-Digital-Entertainment/h... re: architecture.
- joslin01 10y agoDon't miss out on the lessons as well: http://web.stanford.edu/class/history34q/readings/Virtual_Worlds/LucasfilmHabitat.html http://web.stanford.edu/class/history34q/readings/Virtual_Wo...
- grenoire 10y agoReading the stories here shows how deep and rich the interactions between the players and the world were. It's basically a very retro Second Life; the original, in fact. Amazing achievement, and really funny seeing developers not 'cheat' to deal with their own mistakes and failures (e.g. trading Death's one-shot kill gun for money in a town square after Death was killed and dropped that gun, because he forgot to heal).
- Dowwie 10y agoI would love to see what a new edition of this Stanford course would present. That site was from 1998. Technology-mediated virtual worlds have grown quite a bit since. :)
- guiambros 10y agoLessons from Habitat is one of my preferred papers of all times. I discovered for the first time in the 90's [1], and re-read many times over the years, and it still impresses me how much they achieved with such low-tech. [1] I wasn't a user, but read about it in connection with Snow Crash, another fascinating read http://www.verbalworkout.com/ub/ub130/ub13002028.htm http://www.verbalworkout.com/ub/ub130/ub13002028.htm
- hoodoof 10y agoI thought this might be a modern MMO for the C64.
- btown 10y agoThere's a great tech transfer doc here that describes the game mechanics: https://themade.org/posts/732 https://themade.org/posts/732 And another post about the compiler used for Habitat: http://sdtimes.com/sd-times-blog-macross-6502-on-github/ http://sdtimes.com/sd-times-blog-macross-6502-on-github/
- EvanAnderson 10y agoThanks for the link to The MADE's site. They've got a post on the open-sourcing of Habitat, too: https://themade.org/posts/1701 https://themade.org/posts/1701
- deleted 10y ago[deleted]
- DodgyEggplant 10y agoGreat reminder for the early lessons on social media, which didn't really changed since: http://www.shirky.com/writings/herecomeseverybody/group_enemy.html http://www.shirky.com/writings/herecomeseverybody/group_enem...
- gulpahum 10y agoThe repository should really mention the origin of the source code and the license. I'm always a bit skeptical about the legality of ancient source code suddenly popping up. The origin is mentioned in their blog post. Very nice that Fujitsu has given the rights to release the source code. There are still parts missing, so let's hope that AOL will be as generous. https://themade.org/posts/1701 https://themade.org/posts/1701
- jordyjordy 10y agoemail demonteco@outlook.com.com for your university grades hack, pay-pal hack, whatsapp, bbm, telegram and viber hack, western union hack, social media hack, phone calls hack, mails hack, credit card hack and bank account hack, IOS hack and data recovery erase criminal records, delete employer’s bad comment, we also tutor and give free ebooks on how to become a professional hacker
- mads 10y agoI remember reading about this "game" in a Danish computer magazine back in the 80's. Wanted to play it really bad, but of course there was no Internet back then, so it wasn't possible.
- erikb 10y agoFor people who also don't know anything about it here is a video explaining a little about it https://www.youtube.com/watch?v=VVpulhO3jyc https://www.youtube.com/watch?v=VVpulhO3jyc
- visualphoenix 10y agoa cursory google search shows that apparently qlink has been reverse engineered ( http://orrtech.us/qlink/index.html http://orrtech.us/qlink/index.html ). I wonder if this would help them...
- visualphoenix 10y agofurther google-fu shows https://github.com/ssalevan/qlink https://github.com/ssalevan/qlink and https://github.com/jasmaz/qlink https://github.com/jasmaz/qlink but it looks like http://www.lyonlabs.org/commodore/qlink/ http://www.lyonlabs.org/commodore/qlink/ they really do need the original qlink software to continue the work
- VonGuard 10y agoWe use QLink Reloaded, and Jasmaz is in our IRC channel to help. The issue is that QLink uses a really byzantine system of communication with the server, where it's constantly going"57, 26, 23" and each of those numbers means a very distinct function. No one has a clue what those numbers mean, so QLink Reloaded is basically only the bits that could be reverse engineered in this black box situation. We have modified QLink Reloaded for our purposes, though.
- dccoolgai 10y agoClub Caribe. For people of a certain age... which is much older than the average HN reader, this was the pixellated magic of the internet. Your friends at school didn't even believe you when you tried to tell them about it.
- LarryMade2 10y agoYep I visited it a couple times - I recall the rampant head hunting going on.
- VonGuard 10y agoHey gang, I'm the guy behind the MADE. I'm available to answer any specific Habitat questions you may have. Additionally, we're in #made on Freenode, where we frequently discuss ancient computers. Feel free to drop in if you have any thoughts or questions about the project. What we really need is to start talking to AOL legal about QLink code, as we know they have the code, we just need to get it into a form we can publicly preserve. That means legal chatter time.
- EdSharkey 10y agoNeat, I counted 240 bytes on their zero page reserved for application state. They had 16 high speed bytes left for future expansion. https://github.com/Museum-of-Art-and-Digital-Entertainment/habitat/blob/master/habitat/Beta/Beta1.0/Source/zpage.m https://github.com/Museum-of-Art-and-Digital-Entertainment/h...
- rzzzt 10y agoAddresses 0 and 1 are reserved for I/O on the 6510.
- EdSharkey 10y agoOh really? What kind of I/O? Something in my foggy memory said that first word there was used to control bank switching on the GeoRam memory expansion unit.
- rzzzt 10y ago6 I/O pins are exposed, the first three bits are used for bank switching, the second three are for datasette control. https://www.c64-wiki.com/index.php/Bank_Switching#Expansion_Port https://www.c64-wiki.com/index.php/Bank_Switching#Expansion_... https://www.c64-wiki.com/index.php/Cassette_Port https://www.c64-wiki.com/index.php/Cassette_Port