LoginSignup
0
0

Xerox Star 8010 Dandelionのエミュレータ Darkstarで、ViewPointを動かす

Posted at

Xerox Star 8010 Dandelionのエミュレータ Darkstarで、ViewPointを動かす

はじめに

  • Xerox Starとは
    Xerox PARCで開発されたAltoの研究を使って、Xeroxが開発したオフィスネットワークシステムの名称です。特徴等については、後述、参考URLのWikipedia - Xerox Star をご覧ください。
  • Xerox Star 8010 "Dandelion"とは
    1981年にXeroxからStarワークステーションとして発売された製品の名称。Dandelionは、Xerox社内のプロジェクトコードであり、一連のStarシステムは、"D"で始まるプロジェクトコードを与えられたので、D-マシンと呼ばれる。
  • Darkstarとは
    Xerox Star 8010 "Dandelion"のハードウェアの実行を現代のOSでエミュレートするためのエミュレータ・ソフトウェア。OSSであり、今回紹介するViewPoint(Starデスクトップシステム)や、開発環境であるXDE(Xerox Develop Environment)、Interlisp-Dなどを実行することが出来る。ライセンスは、「BSD-2-Clause license」。

前提条件

  • Microsoft Windows 10 (22H2以降)でテストしました
  • ※ Microsoft Windows 10(22H2以前)、Microsoft Windows 11についてはテストしていません

インストーラーを入手する

  • 次のURLから、Webブラウザーを使って、ファイル「DarkstarSetupWindows.zip」を入手する
    https://github.com/livingcomputermuseum/Darkstar/releases
  • 適当なフォルダーに保存しておく(ここでは、D:\inforle2023\03_development\06_inforle\02_Darkstar とする)
  • DarkstarSetupWindows.zipを展開する(右クリックで、すべて展開を選択)
  • DarkstarSetupWindowsフォルダーが作成されるので、ダブルクリックで開く
  • DarkstarSetupWindows.msiが現れる

インストーラーを起動する

  • DarkstarSetupWindows.msi をダブルクリックで起動する
  • ダイアログが開くので、適切なフォルダーを指定してインストールする

ディスクイメージのダウンロード

  • 次のURLから、Webブラウザーを使って、ファイル「8010_hd_images.zip」をダウンロードする
    http://www.bitsavers.org/bits/Xerox/8010/
  • 適当なフォルダーに保存しておく(ここでは、D:\inforle2023\03_development\06_inforle\02_Darkstar とする)
  • 8010_hd_images.zip.zipを展開する(右クリックで、すべて展開を選択)

DarkStar.exeの起動

  • DarkStarのインストール先(ここではD:\ProgramFiles\Darkstar とする)から、DarkStar.exeを起動する
  • しばらくすると、DarkStarのスクリーンが開くので、「System」メニューの「Hard Disk」から「Load...」を選択する
  • 先程ダウンロードして、展開したディスクイメージから「ViewPoint-2.0-11-9-1990-18-38.img」を選択する
  • DarkStarスクリーンの「System」メニューから「Start」を選択する
  • しばらく待つ。左下のMPコードが0000からカウントアップするので、しばらくまつ
    → 時刻の設定画面となるので、適当に時刻を設定する
    → ここは、1-Dec-97にすると良いらしい(後ほど、ViewPointのSoftware Optionで必要になる。時刻は対して重要ではない。)
  • またしばらくまつ MPコードが0000から8000までカウントアップするんのでしばらくまつ

ブートアップを待つ

  • しばらくかかります

ムービングキーボードになったら、デスクトップの作成

  • ブートアップが終わったら、ムービングキーボード画面になります。
  • ここで、マウスをスクリーンに移動してクリックすると、デスクトップを作成することが出来ます。
  • デスクトップ作成には、「fox:inforle:xerox」のように、コロン区切りで3カラムを指定する必要があります。
  • デスクトップを作成したら、ログインです。

ログイン

  • 先程作成した、ユーザーアカウントを使って、ログインします。

デスクトップ操作

  • ここからは、VP(ViewPoint)の環境になります。
  • マニュアルは下記のURLから、ダウンロードしてください(英語版になります)。
    http://www.bitsavers.org/pdf/xerox/viewpoint/VP_2.0/

システムの終了

  • デスクトップの上端にあるステータスバーの上でクリックするとシステムメニューが表示されます。
  • この中で「End Session」を選択するとダイアログが表示されます。
  • ダイアログで、「POWER OFF QUICK RESTART」を選択します。
  • 上端にあるステータスバーに、「CAUTION!...|YES|」のメッセージが出ますので「YES」に合わせてクリックします。
  • ダイアログの「Start」をクリックします。
  • MPコードが、938もしくは939になるので、Darkstarの「System」メニューから「Exit」を選択して終了です。」

参考URL

  • Xerox Star 8010エミュレータ「Darkstar」を試してみた。ViewPoint、XDEが開く。(DarkstarSetupWindows.msi)
    https://2ndart.hatenablog.com/entry/2022/03/19/144643

  • Wikipedia - Xerox Star
    https://ja.wikipedia.org/wiki/Xerox_Star

  • Github - Darkstar
    https://github.com/livingcomputermuseum/Darkstar

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0