この記事には広告(Amazon アソシエイトのリンク)を含みます。
銀行の勘定系や航空券の予約を支える大型コンピューター、IBM のメインフレーム「IBM Z」。その上で動く「DOOM」を、ブラウザーから誰でも5分間遊べるページが公開されている。画面は絵ではなく、色のついた文字で描かれる。端末エミュレーターを作るソフト会社 WND Software のデモで、英 The Register が11月8日に紹介した。
「それで DOOM は動くのか」
DOOM は1993年に出た一人称視点のシューティングゲームだ。1997年にソースコードが公開されてから、ありとあらゆる機械に移植されてきた。The Register が挙げるだけでも、データベースや基板の設計ソフト、指先ほどのマイコンボード Raspberry Pi Pico の上で動いた例がある。新しい機械が出ると「それで DOOM は動くのか」と問われるのは、技術者のあいだのお約束になっている。論理ゲートから設計した自作の CPU で DOOM を動かした例は、このブログでも「自作CPUで「DOOM」を動かす」で取り上げた。
メインフレームで DOOM を動かすこと自体は、実は新しくない。The Register によれば、1年ほど前に IBM のコンサルタントが、IBM Z と、その仲間の LinuxONE の上で DOOM を動かし、VNC(離れた画面を映す仕組み)で絵を表示してみせている。今回の新しさは、別のところにある。
絵を描かず、文字で描く
メインフレームは、もともと絵を描く機械ではない。利用者は「端末」から、文字と数字の並んだ画面でやりとりする。いまではパソコンの上で古い端末をまねる「端末エミュレーター」というソフトが、その窓口になっている。WND Software はこの端末エミュレーターを作っている会社だ。

上の絵は想像図だ。デモのページを開くと、ブラウザーの中の WND の端末が、SSH という暗号化された接続で IBM Z につながる。そこで動いているのは、ヴォイチェフ・グライ(Wojciech Graj)さんが公開している「DOOM-ASCII」だ。DOOM の画面を、色をつけた文字の粗いモザイクに置き換えて、文字だけの端末に描き出す。音は出ない。端末にとっては、ふだん表示している業務アプリの画面と同じく、色のついた文字が並んでいるだけである。

5分間、同時に50人まで
上の絵も想像図である。遊べるのは1回5分で、同時に50人まで。ログインもインストールも要らない。The Register の記者は問題なく入れて、ちゃんと遊べたという。文字のモザイクなので、遠くの敵が何なのかを見分けるには目を慣らす必要があるが、ゲームが動き出してしまえば、操作に困ることはなかったと書いている。
このデモには、会社の宣伝という面もある。WND Software は、自社の端末エミュレーターがメインフレームの画面を表示するのと同じやり方で DOOM を描いている、と説明していて、ページの先には業務アプリのデモへの案内が並ぶ。動いている DOOM-ASCII そのものは、グライさんがオープンソースで公開しているもので、パソコンの端末でも遊べる。
The Register は、文字の端末越しに DOOM を遊べるようにしたことを「できるからやった」たぐいの酔狂と呼びつつ、5分をつぶすにはなかなか楽しい、と結んでいる。何十年も企業の基幹業務を支えてきた機械の上で、30年以上前のゲームが文字だけで走る。技術の新しさよりも、その組み合わせの落差を楽しむ話である。
関連する商品
この記事に関連する本や商品は、Amazon で探せます。
上のリンクから購入されると、このブログに紹介料が入ることがあります。
画像について
この記事の画像は AI(ChatGPT)で作った想像図で、ご自由にお使いいただけます。お使いになるときは、出典としてこの記事へのリンクを載せていただけるとうれしいです。


コメント