アドベンチャーゲーム

ZORK1を攻略しました。 tms9918.hatenablog.com

ソースコードもあります。 github.com

Vezzaを使ってZORK1やColossal Cave AdventureをMSXで遊ぶことが出来ます。CP/M版ZORK1.DATはZ3ファイルのようです。 gitlab.com

zmachine-multilingualを使って、CP/M版ZORK1を日本語で遊ぶことが出来ます。 github.com

$ cat ZORK1.DAT > zork1.z3
$ sbcl --script run-zork.lisp
Loaded: translations-ja.lisp
Loaded user file: translations-ja.lisp
Language: Japanese (日本語)
Bilingual mode: enabled
Translations loaded: 169
Auto-save: enabled
Loaded Z-machine version 3 story file
  Dynamic memory: 0 - 2E53
  High memory: 4E37 - 14C00
  Initial PC: 4F05

ZORK I: The Great Underground Empire
Copyright (c) 1981, 1982, 1983 Infocom, Inc. All rights reserved.
ZORK is a registered trademark of Infocom, Inc.
Revision 88 / Serial number 840726

West of House
You are standing in an open field west of a white house, with a boarded front door.
There is a small mailbox here.

家の西側
あなたは白い家の西側の開けた野原に立っています。正面のドアは板で塞がれています。
ここに小さな郵便受けがあります。
>

Colossal Cave Adventureを攻略しました。 tms9918.hatenablog.com

zmachine-multilingualを使ってColossal Cave Adventureも日本語で遊ぶことが出来ます。 microheaven.com

$ sbcl --script run-advent.lisp
Loaded: translations-ja.lisp
Loaded user file: translations-ja.lisp
Language: Japanese (日本語)
Bilingual mode: enabled
Translations loaded: 169
Auto-save: enabled
DeepL API configured.
Loaded Z-machine version 3 story file
  Dynamic memory: 0 - 35AA
  High memory: 4E7E - 13400
  Initial PC: 4E7F

Welcome to Adventure!
(Please type HELP for instructions and information.)

ADVENTURE
The Interactive Original
By Will Crowther (1976) and Don Woods (1977)
Reconstructed in three steps by:
Donald Ekman, David M. Baggett (1993) and Graham Nelson (1994)
PunyInform version: Fredrik Ramsberg (2024)
[In memoriam Stephen Bishop (1820?-1857): GN]

Release 9 / Serial number 260512 / Inform v6.45 PunyInform v6.6

At End Of Road
You are standing at the end of a road before a small brick building. Around you is a forest. A small stream flows out of the building and down a gully.

アドベンチャーへようこそ!
(操作方法や情報については、「HELP」と入力してください。)
アドベンチャー
インタラクティブ・オリジナル
ウィル・クロウザー(1976年)およびドン・ウッズ(1977年)作
3段階に分けて再構築:
ドナルド・エクマン、デビッド・M・バゲット(1993年)、グラハム・ネルソン (1994年)
PunyInform版:フレドリック・ラムスバーグ(2024年)
[スティーブン・ビショップ(1820?–1857)を追悼して:GN]
リリース 9 / シリアル番号 260512 / Inform v6.45 PunyInform v6.6
道の果てで
あなたは道の突き当たり、小さなレンガ造りの建物の前に立っています。周囲は森に囲まれています。建物から小さな小川が流れ出し、谷間へと下っています。
>

Fortran版をPDP-11で遊ぶことが出来ます。 trmm.net

Fortran版のADVENT.DATをPythonで遊ぶことが出来ます。 github.com

Fortran版の一番古いものはこちらのようです。 github.com

Fortran版のソースコードを読むのもいいですし、ZIL版のソースコードを読むのもいいですね。 zilf.io