Live data from Hacker News

Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

vejeta.com

41–50 of 85 posts

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#41

There was a Curses version of Trek called "universe" that I was obsessed with, back in the day, but I've never been able to find it again.

Classic FTP sites with UNix software don't have it. Was it for Unix?

ESR has a Python 3 port of Super Star Trek which has been enhanced a lot:

https://gitlab.com/esr/super-star-trek

another one from SDF:

https://git.sdf.org/anthonyg/super-startrek.git

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#42
post #5

Before xtrek and eventually netrek, there was hunt: https://techtinkering.com/2009/08/11/my-top-10-classic-text-... you might think that games back then were slow but this one was fast paced mayhem. using the vi commands was perfect.

Oh god, netrek was addictive. At 12-14, I played it a lot on the HP-UX machines when my mom had to work weekends and drag my brother and I along (very willingly) in the mid 1990s. The early internet was also accessible to us.

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#43
post #32

Stories like these make me want to give modernizing vtrek another try. I'd originally played it on my cousin's 3B2 in the late 1980s after being introduced to the CP/M port of classic trek, which I played on my family's IMS 5000SX. (Oh, how I wished at the time that we'd gotten an Apple II! But that's a story for another time.) I have distinct memories of playing vtrek on my dad's VT220, dialed into my cousin's BBS o…

Author of the article here, I encourage you to do so, and share the results! I started this journey in 2006, doing the same as you, crawling old usenet archives in the newsgroups interface taht groups.google.com provided. Finding the code was troublesome, because I lost track of it, when moving from floppy disks, to different storage systems, until it has finally been preserved on github. I find it fascinating that y…

Regarding that VT220, I misremembered. My dad's workplace loaned him a 1200-baud modem and a C. Itoh terminal, maybe a CIT-101 because [this picture](https://terminals-wiki.org/wiki/index.php/File:C._Itoh_CIT-1...) matches my memory. He was a software engineer and occasionally worked from home.

We also has a Wyse 50 terminal. It's how we used the IMS 5000SX, which had both a 10-MB hard disk drive (I think it was called a Winchester) and a 5.25" floppy disk drive. I have a huge stash of 5.25-inch floppy diskettes from back then, including copies of TurboDOS (for the 5000SX) and Apple II games and little BASIC programs us kids wrote, but I've all but given up on recovering anything. The IMS 5000SX and the Wyse 50 terminal are long dead and buried. I've made some half-hearted attempts to boot TurboDOS up under simh, but it isn't the same. If they aren't all corrupt, I suspect my Apple diskettes have a virus of some kind on them, too.

Around 1991-1992, I helped a dentist install an electronic medical record system using a multi-user DOS variant called PC-MOS. We connected Link MC5 terminals via serial to a 386 running SoftDent, if I'm remembering it correctly. I got one of MC5s when that system was decommissioned. Unfortunately, I lost it in a house fire. Then, a few years later, I got another of the MC5s when the dentist was doing some housecleaning. I still have that one, and I'd use it more often if there wasn't something wonky with its serial interface's flow control that causes corrupted I/O.

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#44
post #27
post #5

Before xtrek and eventually netrek, there was hunt: https://techtinkering.com/2009/08/11/my-top-10-classic-text-... you might think that games back then were slow but this one was fast paced mayhem. using the vi commands was perfect.

Talking about netrek, I read that it originated in a game called Empire on PLATO (not the one played on rec.games.empire). I wonder if this game be played somehow these days? Btw the game hunt with destructable regrowing mazes is still being distributed in the bsd-games package today.

Empire was a blast. Top players instinctively knew how ships would move and would key in commands much much faster than the display would update. One second you are in orbit, the next refresh you are dead and the planet has been taken.

Empire was responsible for a lot of 5th year seniors back in the 80.

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#45
We’re hitting that point in time when key figures in the history of early computing are starting to leave us. It’s nice to see these early applications preserved. If we can get this code off old disks and tapes and into modern cloud-based repositories, with open source licenses, we might be able to enjoy these programs for a long time, whether for actual amusement or just historical significance. The digital age is both a blessing and a curse in that so much information can be moved around so easily, but a lot of it is locked away on obsolete media that will eventually decay.

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#46
post #32

Earlier quoted context omitted.

Author of the article here, I encourage you to do so, and share the results! I started this journey in 2006, doing the same as you, crawling old usenet archives in the newsgroups interface taht groups.google.com provided. Finding the code was troublesome, because I lost track of it, when moving from floppy disks, to different storage systems, until it has finally been preserved on github. I find it fascinating that y…

Regarding that VT220, I misremembered. My dad's workplace loaned him a 1200-baud modem and a C. Itoh terminal, maybe a CIT-101 because [this picture]( https://terminals-wiki.org/wiki/index.php/File:C._Itoh_CIT-1... ) matches my memory. He was a software engineer and occasionally worked from home. We also has a Wyse 50 terminal. It's how we used the IMS 5000SX, which had both a 10-MB hard disk drive (I think it was ca…

Ah,that makes more sense. I see you inherited that engineering chops from your father, and that story with the dentist made me chuckle, it sounds like the first freelance attempts in the 20s :D

I started getting old computers back in the day, even a bulky IBM with AS/400, featuring a PowerPC RISC architecture, although it worked, and I learned how to login and all, I donated it to a friend that have a garage full of all kind of machines, that probably could preserve it better than me.

Regarding, the apple diskettes with virus, probably they are nowadays worth preserving too (for some archeological sleuthing) :D Thanks for sharing this story.!

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#47
post #30

Conquer was an amazing game, I hope someone puts it online so I can pay again!

I am the author of the article. I have put a quick prototype to see how a game like this could be played from the web. And it is certainly possible. I used "ttyd" as a bridge from a shell program and show the output through websockets with apache. You can check the code in https://github.com/vejeta/conquer-web . The game is playable through the web, with the original curses interface, you can login with your nation a…

Something like what's done with https://www.hardfought.org/nethack/ maybe?

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#48
post #10

Nice to see this happening, FWIW: I uploaded a very old Star Trek Game I think from 1973. I got it from the Coherent OS people. You can get it by issuing these commands: curl 'gopher://sdf.org/0/users/jmccue/repository/trek-73.tar.gz' -o trek-73.tar.gz curl 'gopher://sdf.org/0/users/jmccue/repository/trek-73.tar.gz.asc' -o trek-73.tar.gz.asc and my gpg key in case you want to validate the download: curl 'gopher://sdf…

Hey John, I tried your build, just out of curiosity, something worth preserving too. I noticed it when compiling that the code also needed to be modernized, the same thing I had to do for conquer for the gpl-release.

I read in a comment below that work was already done, isn´t?

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#49
post #20
post #10

Nice to see this happening, FWIW: I uploaded a very old Star Trek Game I think from 1973. I got it from the Coherent OS people. You can get it by issuing these commands: curl 'gopher://sdf.org/0/users/jmccue/repository/trek-73.tar.gz' -o trek-73.tar.gz curl 'gopher://sdf.org/0/users/jmccue/repository/trek-73.tar.gz.asc' -o trek-73.tar.gz.asc and my gpg key in case you want to validate the download: curl 'gopher://sdf…

Trek lives in every OpenBSD install. And OFC with any Basic interpreter running the original game. I translated a Zmachine port into Spanish, too. ZTrek.

Hey Anthk, if you ported it to a Zmachine, does it mean is it like an interactive fiction game (aventura conversacional in spanish). Is it in the CAAD archive?

Re: Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

#50
post #26

Earlier quoted context omitted.

The notion that everything had to be relicensed under the GPL “so it could be properly preserved and packaged for modern Linux distributions” seems pretty silly.

Only if you haven‘t dealt with licenses. This software was published without a license.

[deleted]
Post reply on HN