13年の開発期間を経て、ついに「Duke Nukem Forever」が2011年にコンソールとPC向けに登場します。「Duke Nukem 3D」をプレイして祝うより素敵な方法があるでしょうか? 1996年のゲームをただプレイするだけでは済まないでしょう。DOSBoxを使ってキングを復活させる方法をご紹介します。
ステップ1:古いディスクを掘り出す(またはゲームをダウンロードする)

まず、https://www.pcworld.com/downloads/file/fid,7140-order,1-page,1/description.html のシェアウェア版をダウンロードする必要があります。ゲームの完全版(GNU General Public License に基づき無料で利用可能)のオリジナルソースコードをダウンロードし、Open Watcom などの無料コンパイラでコンパイルすることも可能ですが、より短いシェアウェア版の方が操作が簡単で、ゲームの優れた部分もいくつか含まれています。
8文字を超えるファイル名は、DOS 8.3の命名規則に従って切り捨てられます。そのため、DOSゲームファイルを格納するためのフォルダを、C:\DOS\のように簡潔な場所に作成してください。Duke Nukem 3Dのシェアウェア版をダウンロードしたら、C:\DOSDuke3dのようにC:\DOS\のサブディレクトリに解凍してください。
ステップ2: DOSBoxをダウンロードする

プレイを始める前に、複数のマシンで動作するオープンソースのDOSエミュレーターであるDOSBoxを入手する必要があります。https://www.pcworld.com/downloads/file/fid,148419/description.htmlから入手できます。DOSBoxの最新バージョン(この記事の執筆時点では0.74)を入手し、ハードドライブにインストールしてください。
DOSBox は上級ユーザー向けに様々な設定項目を提供していますが、ここではシンプルに、Windows 7 マシンで Duke Nukem 3D を動作させるために必要な最低限の設定項目をご紹介します。(上級ユーザーの方は、DOSBox フォーラムやコミュニティ Wiki でさらに詳しいヒントをご覧ください。)まずは、DOSBox オプション バッチファイル(スタートメニューまたはインストールディレクトリから直接アクセス可能)を開き、以下の変更を加えてください。
1. [dosbox] セクションで、 memsize=16 エントリを見つけて、memsize=32に変更します。
2. [sdl] セクションで、 fullscreen=false エントリを見つけて、fullscreen=trueに変更します。
3. [autoexec] セクションの下に次のテキストを追加します。
@エコーオフ
マウント c “C:DOS” -freesize 1000
マウント d D: -t cdrom -ioctl
最初の2つの変更は、DOSBoxにDuke Nukem 3Dを最大メモリ設定でフルスクリーン表示でエミュレートするように指示し、謎の「mount」コマンドはエミュレータにファイルへのアクセスを許可します。また、最新のLCDモニターをお使いの場合は、[render]セクションのaspect=falseをaspect=trueに変更してください。そうしないと、画像が奇妙に引き伸ばされて見える場合があります。
ステップ3:ゲームをインストールする
マシンのCPUをPentium 1規格まで落としたら、いよいよゲームを始めましょう。DOSBoxを起動すると、2つのウィンドウがポップアップ表示されます。背景のウィンドウは無視してください(ステータス表示のため)。少し時間を取って、お馴染みのDOSコマンドプロンプトに慣れてください。
cdコマンドを使ってゲームのインストールディレクトリに移動します。ここまでのガイドに従っている場合は、プロンプトでcd Duke3Dと入力すると適切なディレクトリに移動できるはずです。プロンプトでinstallと入力してインストーラーを実行し、 Enter キーを数回押してインストールを開始します。
デフォルトのディレクトリを使用してください。インストーラが完了すると(必要な空き容量12.8MB以上あると仮定)、コマンドラインでSETUPと入力してDuke Nukem 3Dセットアップユーティリティを実行するように指示されます。
思う存分いじって楽しんでください。ただし、「サウンド設定」オプションには特に注意してください。デュークの名セリフを聞かずにDuke Nukem 3Dをプレイするのは、マシュマロ抜きのラッキーチャームを食べるようなものです。どのサウンドカードを選ぶか迷っている場合は、それぞれSound Blasterを選択して、デフォルト設定のままにしておきましょう。
すべての設定が完了したら、下にスクロールして「保存して Duke Nukem 3D を起動」をクリックし、起動しましょう。
ボーナスラウンド!

これで、Duke Nukem 3D のクリーン コピーを最新のマシンに正常にインストールできました。次は、非公式の https://www.pcworld.com/downloads/file/fid,157240/description.html を使用してゲームを更新してみましょう。
HRP の最新バージョンには、高解像度のテクスチャ、新しい音楽、オプションの DukePlus モッド経由で利用できる多数の新しいゲームプレイ オプションが含まれており、すべて便利な Windows インストーラーに詰め込まれています。

ここまでお付き合いいただいているなら、この最後のステップはかなり簡単です。HRP インストーラーをダウンロードして実行し、有効にするオプションを選択して、すべてをデフォルトの場所 (Windows 7 テスト マシンでは C:Duke3D) にインストールします。
新しく改良されたDukeをプレイできるようになりました。DOSBoxの煩わしさから解放され、スタートメニューに簡単にインストールできるEDuke32 Windows実行ファイルでプレイできます。王に栄光あれ、ベイビー!