『ジュラシック・パーク』に登場したコンピューターを極めて詳細に掘り下げる
(fabiensanglard.net)- シーンごとに Apple PowerBook 100、Macintosh Quadra 700、SGI Indigo・Crimson、Thinking Machines CM-5、Motorola Envoyと実際のIRIX・System 7ソフトウェアが登場する
- コントロールルームと舞台裏の運用室には、SGIの貸与機材87万5,000ドル、Apple機材35万ドル、その他ハードウェア・ソフトウェア50万ドルが投入されており、これは2026年価値で約400万ドルに相当する
- 4人が6か月かけて制作した画面アニメーションをディスクに保存し、無線の合図に合わせて各モニターへ送信していた。一部のビデオ通話は QuickTime動画に偽装されていた
- “It’s a Unix system” のシーンの
fsnファイルブラウザー、gr_osview、System 7、Classic Mac OS APIコードのように実在の製品とインターフェースを活用していた一方、CM-5のLEDパターンや一部画面は機能とは無関係な視覚効果だった - 1993年当時に7GiBのストレージ、20インチCRT、リアルタイム3Dワークステーションを配置し、本棚に
System 7 Revealedまで差していた構成から、実際のコンピューティング環境を再現した制作手法が確認できる
島に到着する前に登場したPowerBook
- 最初のコンピューターはイスラ・ヌブラル島ではなく、Alan GrantとEllie Sattlerの移動式トレーラーに置かれた Apple PowerBook 100 である
- Motorola 68000 16MHz、2〜8MB RAM、640×400解像度の9インチ単色バックライトLCDを搭載している
- OSは System 7.0.1 で、画面には当時のノートPCで使われていたパッシブマトリクス方式の特徴が表れている
コントロールルームを埋めた実機と画面運用方式
- コントロールルームのコンピューターとソフトウェアはDennis NedryとRay Arnoldのデスクに集中している
- NedryのデスクにはMac 2台、SGI 1台、モニター3台、PDA 1台、ストレージが入り混じっている
- ArnoldのデスクにはMacとSGIが各1台、モニター2台、CCTV画面とストレージが整然と置かれている
- 後方には大型画面と赤いLEDが点滅するパネル型スーパーコンピューターが配置されている
- The Making Of Jurassic Park によると、観客のコンピューター知識レベルを考慮し、セット機材を作り物にはしなかった
- Silicon Graphicsが87万5,000ドル、Appleが35万ドル相当の機材を貸与した
- 追加ハードウェアとソフトウェア約50万ドルまで合わせると、2026年価値でおよそ400万ドル規模になる
- 画面グラフィックスはセット脇の仮設運用室からSGIとApple Macintoshシステムで制御した
- Michael Backesが率いる4人のグラフィックチームが6か月かけてアニメーションを制作し、ディスクに保存した
- 撮影の合図を無線で受けると、該当するグラフィックを適切なステージ上のモニターへ送信し、俳優が直接画面を呼び出しているように演出した
SGIワークステーション
-
Ray ArnoldのSGI R4000 Indigo
- Arnoldのワークステーションは SGI R4000 Indigo で、映画の54分48秒付近でごく短く映り、後半のVelociraptorのシーンでよりはっきり登場する
- 画面では 3Dハリケーンアニメーションが動いているが、撮影現場で即席生成したグラフィックではなく、事前制作して舞台裏から送信したアニメーションである
-
Dennis NedryのSGI IRIS Crimson
- Nedryの高性能機は SGI IRIS Crimson で、デスク上に置けないため右側の床に配置されている
- 主にデスク右側のモニターに 3Dチェスゲームを表示している
- Nedryの“White Rabbit”ロックダウン後のシーンで本体が一瞬映る
- 1992年発売のCrimsonは、リアルタイム3Dグラフィックスカードの選択肢が核となるワークステーションである
- MIPS R4000 100MHzまたはR4400 150MHzプロセッサとハードウェア浮動小数点ユニットを提供する
- Entry、XS、XS24、Elan、Extreme、Reality Engine、VGXTなど7種類のグラフィックスサブシステムから1つを選べる
- 最大256MBメモリと内蔵7.2GBディスクをサポートし、外部エンクロージャを使えば72GB以上まで拡張可能である
- VMEbus拡張スロット4基、Ethernet、ディスクストライピング対応のSCSIチャネル2本を備える
ストレージとPDA
-
PLI Mini Array
- NedryとArnoldはバックアップ装置として PLI Mini Array を使用している
- Nedryのデスク左側には5台、Arnoldのデスク左側には2台が積まれている
- 序盤ではNedryの装置5台が左を向いているが、Arnoldがデスクを担当した後はユーザー側を向くように回転しており、連続性のミスが生じている
- クローズアップでもLEDがすべて消えているため、実際には接続されていなかったと見られる
- 1993年春のMacs Place広告 に掲載された1GiBモデルは1台3,598ドルである
- Hammondが最大容量モデルを選んだと仮定すると、合計7GiBの価格は2026年価値で33,223.70ドルになる
- 2026年基準では7GiB HDDの価格は0.49ドルだが、1993年の高級PCの一般的なHDDが120MiBだったことを考えると、当時としては莫大な容量だった
-
Motorola Envoy
- Nedryの右肘の近くには Motorola Envoy PDAが置かれており、その後位置が変わり、一部開いた状態で登場する
- 折りたためる本体と、開いたときに現れるアンテナを備えた1990年代前半の無線端末である
- Motorola Dragon I/68349プロセッサ、ROM 4MB、RAM 1MB、LCDを搭載している
- 4,800bps無線モデム、FAX・データモデム、38.4Kbps赤外線送受信機を内蔵する
- 映画の撮影は1992年8〜11月に行われたが、MotorolaはEnvoyを1994年半ばに完成させ、1995年2月まで発売を延期したため、制作陣がどのように端末を入手したのかは不明である
Thinking Machines CM-5
- コントロールルーム後方のスーパーコンピューターは、特徴的な赤いLED前面パネルを持つ Thinking Machines CM-5 5台に似ている
- 1台あたりの価格は4万6,000ドルで、画面内の機材が実物である可能性がある
- あるシーンでは4台が見え、右側に5台目の機材も確認できる
- 1991年発売のCM-5は、1993年時点でも世界で最も強力なコンピューターと評価されていた
- 各**ノード(node)**にはSPARC CPU、ベクトルユニット4基、32MiB RAMが入っている
- 必要な数だけノードを接続してメッシュを構成でき、NCARはCM-5の32ノードでスーパーコンピューターを構築した
- 前面の赤いLEDの動きは計算状態を示すものではなく、ランダムに生成した視覚効果である
モニターと入力デバイス
-
SuperMatch 20-T
- SuperMatch 20-T は1993年に購入できた最高級モニターの1つで、製品名の20は20インチ、TはTrinitronを意味する
- 1992年2月のMacUser表紙に登場しており、1994年のMacUser広告価格は2,589ドルで、2026年価値では約6,000ドルである
- 当時の一般的なPCが15インチCRTを使っていたことを考えると、20インチ製品はプロ向け作業空間で見られる大型モニターだった
- CRTは奥行きと重量のため約21インチが事実上の上限で、2005年ごろLCDに置き換えられた
-
SGI用Mitsubishiモニター
- 独特に突き出した下部を持つSGIモニターは、SGI Hardware Developer Handbook で確認できる 19インチMitsubishi HL7965 のリブランド製品である
- 価格はSuperMatch 20-Tと同程度だった可能性がある
-
SGI Granite Keyboard
- Arnoldのデスクには SGI Granite Keyboard (Indigo Style) が置かれている
- 両側に ADBコネクタ が1つずつあり、どちらの向きからでもワークステーションに接続できる
- 反対側のポートにはマウスをデイジーチェーン方式で接続する
- 画面を詳しく見ると、
status networkコマンドがpingコマンドラインインターフェースのエイリアスのように使われている
Macintosh Quadra 700とQuickTime
-
Macintosh Quadra 700
- Nedryは Macintosh Quadra 700 を2台使い、Arnoldのデスクには1台ある
- 1991年発売のQuadra 700は Motorola 68040 25MHz プロセッサと4MB RAMを搭載している
- メモリは最大68MBまで拡張可能である
- HDDは80MBと160MB構成が提供された
-
偽のビデオ通話と映画再生
- Nedryが港の共犯者と行うビデオ通話は、Macの System 7用QuickTime Video Player で再生した動画である
- 進行バーが表示され、動画全体の長さは1分である
- マウスポインタもQuickTimeウィンドウの再生ボタン上に残っている
- 当時のWebカメラストリーミングではなく、動画フォルダ名は
VIDnetである - Nedryが初めてJurassic Parkの従業員だと明かされるシーンの左画面では、QuickTimeで Jaws が再生されている
IRIXツールとWhite Rabbit
-
gr_osview- IRIXのシステム使用量ツール
gr_osviewが複数のシーンに登場する - ユーザー時間とシステム時間だけでなく、割り込みオーバーヘッドやグラフィックスオーバーヘッドまで表示できる
- 画面は外部オペレーターが制御したという記録とは異なり、このシーンではキー入力に適切に反応しているように見えるため、実際に実行されていた可能性がある
- IRIXのシステム使用量ツール
-
White Rabbit
- Arnoldがシステム全体を誤ってロックダウンすると、Nedryの顔をElvis Presleyのジャンプスーツ姿に合成した画面と “YOU DIDN’T SAY THE MAGIC WORD!” というメッセージが表示される
- このインターフェースが、ArnoldがEllie Sattlerに語る White Rabbit である
- ファイル名
whte_rbt.objは映画には登場せず、原作小説にのみ登場する - Jurassic Parkの原作者Michael Crichtonは、優れたプログラマーでもあった
“It’s a Unix system”シーンのfsn
- 有名な “It’s a Unix system. I know this” のシーンでは、SGIの実験的な3Dファイルブラウザー
fsnが使われている- Lex MurphyがNedryのSGI Crimsonを操作して
/usrディレクトリを開く - 続いて
Visitor.Centerディレクトリへ移動する
- Lex MurphyがNedryのSGI Crimsonを操作して
- IRIXはファイル名とディレクトリ名の空白をサポートしていたが、画面では
Visitor.Centerのようにドットを使っている - SGIは映画への露出を歓迎し、自社Webサイトの
fsn紹介 に “YOU SAW IT IN JURASSIC PARK!” という文言を使った
Nedrylandと画面内コード
-
Nedryland制御システム
- Nedryland はDennis NedryがJurassic Parkを制御するために作ったシステムの名前で、システムが正常に再起動するシーンで確認できる
- この画面はMichael Backesとチームが制作したが、具体的な制作方法に関するオンライン資料はほとんどない
- ファンが再現したNedrylandの動作は JPOS NEDRYLAND YouTubeチャンネル で見ることができる
-
ソースコードとファイル
- 画面に見えるNedryland関連コードは単なる装飾ではなく、Classic Mac OS API関数呼び出しを含む実際のソースコードのように見える
- QuickTimeに偽装したビデオ通話シーンでも、Nedrylandディレクトリに属する複数のファイルを確認できる
本棚まで合わせた細かな小道具
- Nedryの本棚右上にはAnthony Meadowの System 7 Revealed が差してある
- 実際のSystem 7プログラミング書籍まで配置し、コントロールルームの Mac開発環境 と小道具構成を一致させている
2件のコメント
一般の人や映画関係者ならミザンセーヌが素晴らしいと表現するのでしょうが、私たちはこれを考証と呼ぶことにしましょう.. haha
Lobste.rs のコメント
欠かせない Fediverse アカウント Lex knows systems
数年後、小さなリベラルアーツ系大学で働いていたとき、映画に出てきた SGI O2 を実際に使えたのがとても楽しかった。
去る前に、新しい学長が旧式の機材を嫌って新しいものだけを望み、SGI 実習室を「なくせ」と言った。転売したり別の実習室へ移したりしろという意味ではなく、本当に廃棄しろということなのか確認したうえで、車に SGI 機材を山ほど積んで持ち帰った。今でも 1 台持っているが、いまなお非常に楽しい小型ワークステーションだ
SGI Granite キーボード は、多くのコレクターが聖杯とみなす Alps 系キーボードだ
少し脇道だが、Cathode Ray Dude(CRD) が CRT、特にコンピューターモニターの画面を撮影する方法を扱った 2時間17分15秒のとても興味深い動画 を作っている。ただし Jurassic Park は出てこないようだ
「今どきの観客はコンピューターをよく知っているので、セット上の機材はすべて本物を使わなければならず、何ひとつ偽物にはできなかった」という 制作陣の執念 は見事だが、今見ると滑稽なくらいだ
最初にまともに使った C コンパイラは MIPS RiscOS システム にあった。DOS にもコンパイラはあったが、本物のオペレーティングシステムだとは思っていなかった。
最初は建物じゅうに配線された端末を数台使っていて、その後ピザボックス型の MIPS Magnum と Hazeltine 端末 2 台が入ったことで、運用室の「大型システム」に特別に Ethernet で接続できるようになった。家にも Oric-1 と一緒に端末はあったが、Magnum のおかげでリモートシステム互換のツールをローカルで使え、運用チームの記録を気にせずに開発・デバッグ用システムを好きなだけ壊せた。
ビルドに秒・分・時間ではなく丸一日かかっていた時代だったが、端末を使っているあいだもデスクトップの強力な計算能力を活かして顧客向けコードを大量に作っていた。vi や cc、スレッドをはじめ、大型システム向けプログラムを書くのに必要なものを学び、優れたデータベースやテープバックアップ・データ管理向け周辺機器のサポートも享受した。
MIPS が SGI に買収された後、しばらく PC に移ったが、昔のピザボックス型システムのコードを比較的簡単に移植できたので、機会ができると再び SGI に戻った。今でもアップグレードした Indy, O2, Octane2 を正常動作するよう維持しており、私にとってこれらの機材は何年分もの仕事と興味深い痕跡が詰まった芸術家のノートのようなものだ。いつか孫たちが起動して中を眺め、私が残しておいたものをいじって遊べるといいと思っている