Автор запустил Zork 1 на эмуляторе CP/M в Linux — и сам признал, что в этом нет смысла

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

Кевин Бун собрал эмулятор z80pack и cpmtools, чтобы запустить CP/M на Linux, создал образы виртуальных дисков и скопировал на них файлы ZORK1.COM и ZORK1.DAT. Единственная причина возиться с CP/M — познакомиться с этой ОС в преддверии сборки собственного ретро-компьютера на Z80. Попутно он разбирается с клавишей backspace: Zork требует ctrl-h, а не DEL.

Нет абсолютно никакой практической причины играть в Zork через эмулятор CP/M. Есть много способов получше — если вам вдруг захочется — сыграть в Zork на современном компьютере.
  1. stevekemp

    Сейчас есть способ проще: я написал эмулятор CP/M на Go, который использует локальную файловую систему вместо «дисков».

    Можно клонировать репозиторий или запустить docker-образ и начать играть в zork через пару минут — я даже собрал репозиторий с коллекцией винтажного ПО для CP/M (включая Turbo Pascal и Zork 1, 2 и 3).

    Быстрый старт:

    docker run --pull=always -t -i ghcr.io/skx/cpmulator:master

    ..

    A>

    A>G:

    G>ZORK1

    Эмулятор живёт здесь: https://github.com/skx/cpmulator

    Коллекция ПО, сгруппированная по темам, здесь: https://github.com/skx/cpm-dist

  2. lrvick

    У меня в гараже до сих пор подключён Kaypro II — в основном чтобы показывать людям Zork на крошечном зелёном дисплее в переносном компьютере размером с чемодан, как и задумывал Бог.

  3. bogometer

    Хех. Круто. Я до сих пор помню, как играл в Zork студентом на MDL под TOPS-20 на DECSYSTEM-2060 в NE43. Намного лучше, чем hack или rogue, когда застревал на какой-нибудь задаче.

Ещё за этот день

2026-11-08