logoalt Hacker News

Playing Zork 1 on a CP/M emulator on Linux (2021)

27 points • by linuxkernal • yesterday at 6:33 PM • 12 comments • view on HN

Comments

stevekemp • yesterday at 7:55 PM

There's a simpler way now, I wrote a golang based CP/M emulator which uses the local filesystem, instead of "disks".

You can clone the repository, or run the docker image, and be playing zork in minutes - I even put together a repository containing a collection of vintage CP/M software (which includes Turbo Pascal, and Zork 1, 2, & 3).

Quick start:

     docker run --pull=always -t -i ghcr.io/skx/cpmulator:master
     ..
     A>
     A>G:
     G>ZORK1
The emulator lives here https://github.com/skx/cpmulator

Collection of software, grouped by theme, here: https://github.com/skx/cpm-dist

➕ show 1 reply
lrvick • yesterday at 8:31 PM

I still keep a Kaypro II hooked up in my garage mostly just to show people Zork on a tiny green display in a suitcase sized luggable computer as God intended.

➕ show 1 reply
bogometer • yesterday at 9:41 PM

Heh. Cool. I still remember playing Zork as an undergrad in MDL running under TOPS-20 on a DECSYSTEM-2060 at NE43. So much better than hack or rogue when I was stuck on a problem.

rprouse • yesterday at 9:54 PM

The most fun thing that I do with the RC2014 computer I built is play Zork.

brightball • yesterday at 8:46 PM

Chuck Bartowski would be proud

linuxkernal • yesterday at 6:33 PM

I played this in both ms-dos and dosbox.

➕ show 1 reply
DonHopkins • yesterday at 9:04 PM

Try "GIVE TROLL TO TROLL"!

Spoiler:

https://news.ycombinator.com/item?id=31846457

jmclnx • yesterday at 8:31 PM

Very nice.

FWIW, frotz can be used to play these games on Linux and *BSD. See for these type games:

https://news.ycombinator.com/item?id=45392164

The article from the link above is below. You should be able to get some games from it.

https://web.archive.org/web/20261019201930/https://eblong.co...