Virtual PCでメモリを「ガバッ」と確保して「Harpoon II」を動かす勝手に連載!「レトロ“PC”ゲームが好きじゃー」(2/4 ページ)

» 2005年11月11日 21時47分 公開
[長浜和也,ITmedia]

Virtual PCでメモリ領域をたっぷり確保する

 Harpoon IIを導入して起動する。Harpoon IIはDOSベースのゲームである。当時すでにWindows 3.1を導入していたので、PIFファイルにコンベンショナルメモリを600Kバイト以上確保する設定を記述してからMS-DOSモードで動かすことになる。そうして起動したHarpoon IIの画面は……

これは渋すぎる

 パッケージと同じように「黒い」のである。黒い「戦況図」には蛍光色でラインとテキストが表示され、その上を青と赤のNTDSシンボルが動き回る。色彩といえばツールバーの小さいアイコンのみ。当時のPCゲームの主流といえば「RPG」「アドベンチャー」「アクション」という華やかなグラフィックが必須のエンターテインメントタイトルであったが、そういったゲーマーには許しがたいほどの「暗い」画面なのだ(実際、当時の国内ゲーム雑誌では、複雑なゲームシステムと貧弱なグラフィックが酷評されていた)。

 ゲームシステムそのものは、初代Harpoonにいくつかの細かい追加機能が盛り込まれた「拡張バージョン」といえるもので、大規模な改造が施されているわけでない。しかし、ユーザーインタフェースに「革新的な」変更が加えられた。なんと、DOSベースのゲームなのに、ゲームプログラムの中に独自開発の「Windowシステム」を組み込んでしまったのだ。初代Harpoonの画面レイアウトは広域戦況図と戦術戦況図、情報表示欄が固定されていたが、Harpoon IIでは、表示画面のサイズや数をWindowsのようにゲーマーが自由に変更できるようになっていた。

 広域戦況図から特定の海域をマウスで矩形に選択して新たな戦況図としてWindowを作成でき、その表示サイズも変更できた。複数の部隊ごとに戦況図を表示させ、同時に状況を把握できるのはリアルタイムシステムのHarpoon IIにおいて操作環境を格段に向上させてくれたのである。

一介のゲームベンダーがビジネスソフトに負けないほどのクオリティを持つWindowシステムを独自に開発してゲームに実装させてしまった。何をかくそう、当時の私は「プログラマー」だったので、その開発労力を想像して思わず「絶句」するほどに、当時のGUI開発は手間のかかる作業だったのだ(独自システムだけに、開発ツールもないだろうし)

 しかし、その画期的なユーザーインタフェースの実装によって、Harpoon IIはPCのリソースを大食いするゲームとなってしまった。当時は、一部のパワーユーザーを除いて、16Mバイトから32Mバイト程度のメモリを組み込んでいるのが普通であったと思う。ゆえに、戦況図をどんどん開いていくと、たちまちメモリが消費され、ハングアップ!という状況が続出した。

 登場当初のバージョンに潜在していた膨大な「バグ」とともに、リソースを食い尽くして頻繁に止まってしまうHarpoon IIは「遅くて不安定で、とてもまともに動かないゲーム」と、多くのゲーマーから評価され、HDDの奥底にモスボールされることになる。

 その後、膨大なパッチによってバグは減っていき(しかし、これは後に述べるHarpoon 3でもなくなることはなかった)、PC環境も1Gバイトのメモリ容量が当たり前となってきた今では、Harpoon IIは大分安定し、かつ、高速で動くようになった。そういう意味で考えると「Harpoon IIは登場するのが10年早かった」と言える。

 しかし、ハードウェアがHarpoon IIに追いつき、バグもなんとか減らせたとき、今度はOS側でHarpoon IIを受け付けなかった。Windows Me登場以降、Harpoon IIを動作するのに必要なコンベンショナルメモリ領域を確保できなくなったためだ。この問題はVirtual PC 2004を導入することで解決できる。前回の記事でも紹介したように、ゲストOSにWindows 98/98 SEを組み込んでおけば、PIFファイルのプロパティ「MS-DOSモードも詳細設定」でコンベンショナルメモリが確保できる。

 そして、仮想マシンのシステムメモリ容量は「Virtual PCコンソール」の「設定」メニューで変更可能。ゲストOSでWindows 98系を導入すると、初期状態でシステムメモリが64Mバイト確保される。このままでもHarpoon IIは動作するが、大部隊が展開するシナリオや、高解像度に設定して戦況図を多数開きたいならば、メモリを多く確保したい。

 ただし、ゲストOSを起動するときに、Virtual PCは指定された容量をメインメモリに確保しようとする。ホストOSですでにメモリを消費していて必要とする容量を確保できない場合、ゲストOSは起動しない。そのときは、ホストOS上で動いているソフトを終了させる必要がある。

ゲストOSが動作する「仮想PC」に組み込まれるメモリの容量はVirtual PCコンソールの設定画面で指定できる

Copyright © ITmedia, Inc. All Rights Reserved.

昨日の総合アクセスTOP10
  1. /nl/articles/2411/22/news018.jpg 猫だと思って保護→2年後…… すっかり“別の生き物”に成長した元ボス猫に「フォルムが本当に可愛い」「抱きしめたい」
  2. /nl/articles/2411/22/news184.jpg 「やはり……」 MVP受賞の大谷翔平、会見中の“仕草”に心配の声も 「真美子さんの視線」「動かしてない」
  3. /nl/articles/2411/21/news027.jpg 大きくなったらかっこいいシェパードになると思っていたら…… 予想を上回るビフォーアフターに大反響!→さらに1年半後の今は? 飼い主に聞いた
  4. /nl/articles/2411/23/news025.jpg 「大企業の本気を見た」 明治のアイスにSNSで“改善点”指摘→8カ月後まさかの展開に “神対応”の理由を聞いた
  5. /nl/articles/2411/13/news176.jpg 「明らかに……」 大谷翔平の妻・真美子さんの“手腕”を米メディアが称賛 「大谷は野球に専念すべき」
  6. /nl/articles/2411/05/news138.jpg 「何言ったんだ」 大谷翔平が妻から受けた“まさかの仕打ち”に「世界中で真美子さんだけ」「可愛すぎて草」
  7. /nl/articles/2411/22/news205.jpg 松田翔太、憧れ続けた“希少な英国製スポーツカー”をついに入手「14歳の僕に見せてあげたい」 過去にはフェラーリやマクラーレンも
  8. /nl/articles/2411/22/news047.jpg 「行きたすぎる」 入場無料の博物館、“宝石展を超えた宝石展”だと40万表示の反響 「寝れなくなっちゃった」【英】
  9. /nl/articles/2411/23/news031.jpg スーパーで売っていた半額のひん死カニを水槽に入れて半年後…… 愛情を感じる結末に「不覚にも泣いてしまいました」
  10. /nl/articles/2411/22/news051.jpg 自動応答だと思って公式LINEに長文を送ったら…… 恥ずかしすぎる内容と公式からの手動返信に爆笑 その後について聞いてみた
先週の総合アクセスTOP10
  1. 「飼いきれなくなったからタダで持ってきなよ」と言われ飼育放棄された超大型犬を保護→ 1年後の今は…… 飼い主に聞いた
  2. ドクダミを手で抜かず、ハサミで切ると…… 目からウロコの検証結果が435万再生「凄い事が起こった」「逆効果だったとは」
  3. 「明らかに……」 大谷翔平の妻・真美子さんの“手腕”を米メディアが称賛 「大谷は野球に専念すべき」
  4. まるで星空……!! ダイソーの糸を組み合わせ、ひたすら編む→完成したウットリするほど美しい模様に「キュンキュンきます」「夜雪にも見える」
  5. 妻が“13歳下&身長137センチ”で「警察から職質」 年齢差&身長差がすごい夫婦、苦悩を明かす
  6. 人生初の彼女は58歳で「両親より年上」 “33歳差カップル”が強烈なインパクトで話題 “古風を極めた”新居も公開
  7. 「ごめん母さん。塩20キロ届く」LINEで謝罪 → お母さんからの返信が「最高」「まじで好きw」と話題に
  8. 互いの「素顔を知ったのは交際1ケ月後」 “聖飢魔IIの熱狂的ファン夫婦”の妻の悩み→「総額396万円分の……」
  9. ユニクロが教える“これからの季節に持っておきたい”1枚に「これ、3枚色違いで買いました!」「今年も色違い買い足します!」と反響
  10. 中央道から「宇宙戦艦ヤマト」が見える! 驚きの写真がSNSで注目集める 「結構でかい」「どう見てもヤマト」 撮影者の心境を聞いた
先月の総合アクセスTOP10
  1. 50年前に撮った祖母の写真を、孫の写真と並べてみたら…… 面影が重なる美ぼうが「やばい」と640万再生 大バズリした投稿者に話を聞いた
  2. 「食中毒出すつもりか」 人気ラーメン店の代表が“スシローコラボ”に激怒 “チャーシュー生焼け疑惑”で苦言 運営元に話を聞いた
  3. フォロワー20万人超の32歳インフルエンサー、逝去数日前に配信番組“急きょ終了” 共演者は「今何も話せないという状態」「苦しい」
  4. 「顔が違う??」 伊藤英明、見た目が激変した近影に「どうした眉毛」「誰かとおもた…眉毛って大事」とネット仰天
  5. 「ごめん母さん。塩20キロ届く」LINEで謝罪 → お母さんからの返信が「最高」「まじで好きw」と話題に
  6. 星型に切った冷えピタを水に漬けたら…… 思ったのと違う“なにこれな物体”に「最初っから最後まで思い通りにならない満足感」「全部グダグダ」
  7. 「泣いても泣いても涙が」 北斗晶、“家族の死”を報告 「別れの日がこんなに急に来るなんて」
  8. ジャングルと化した廃墟を、14日間ひたすら草刈りした結果…… 現した“本当の姿”に「すごすぎてビックリ」「素晴らしい」
  9. 母親は俳優で「朝ドラのヒロイン」 “24歳の息子”がアイドルとして活躍中 「強い遺伝子を受け継いだ……」と注目集める
  10. 「幻の個体」と言われ、1匹1万円で購入した観賞魚が半年後…… 笑っちゃうほどの変化に反響→現在どうなったか飼い主に聞いた