発売から20年近く経った今でも、DOSBoxは古いMS-DOS PCゲームをプレイするための定番ツールであり続けています。DOSBoxの名前を聞いたことがある方もいるかもしれませんが、まだ多くの人がその使い方を知らなかったり、使い方に苦労したりしています。
コマンドラインを使ってファイルやディスクをマウントするのは、かなり難しい作業に思えるかもしれません。以下の手順ガイドでは、DOSBox の使い方を順を追って説明します。
ここでは、 DOSBoxの基本的な機能と使い方、そしてWindows、macOS X、Linuxなどのオペレーティングシステムを搭載した最新のコンピューターで古いDOSゲームを実行する方法についてご説明します。
DOSボックスとは何ですか?
DOSBoxは、1980年代後半から1990年代初頭にかけてほとんどのPCで動作していたDOSオペレーティングシステムをエミュレートするプログラムであり、中でもMS-DOSが最も普及していたオペレーティングシステムである。
Windows XP とその後の Windows Vista のリリースの結果、何千もの古い MS-DOS ベースの PC ゲームやプログラムが動作しなくなりました。
その結果、古いゲームやプログラムを実行するために、プログラムを更新したり、必要に応じて MS-DOS に戻す方法を求める所有者からの大きな需要がありました。
幸いなことに、古いプログラムを使い続けたいゲーマーやユーザーにとって、2002年に開発者グループがDOSBoxエミュレーターを開発することで、ついに救いの手を差し伸べてくれた。
DOSBoxエミュレータは、スタンドアロンプログラムとして動作するアプリケーションで、オリジナルのファイル、フロッピーディスク、またはCD-ROMを使用して、数千もの古いゲームやプログラムを実行するために使用できます。
これは、現代のコンピューターではその古い環境がサポートされなくなっても、オリジナルの DOS プログラム (PC ゲームを含む) が正しく実行できる環境があることを意味します。
DOSBoxは、現代のコンピュータでDOSゲームをプレイするための標準的な方法です。Windows、Mac、Linuxをはじめとする多くのオペレーティングシステムやプラットフォーム向けにコンパイルされています。GNU一般公衆利用許諾契約書(GPL)に基づいてリリースされたフリーソフトウェアです。
DOSBox の仕組み
このインターフェイスはコマンド ラインに基づいており、古いゲームや DOS プログラムを実行する前に仮想ディスクをマウントする必要があります。
コマンド ライン インターフェイスに慣れていない人のために、アプリケーションの操作をできるだけ簡単にする 20 を超えるサードパーティのフロントエンド プログラムが公式 DOSBox ページにリストされています。
DOSBoxは完全に無料でダウンロードして使用でき、Windows、macOS X、Linux、Android、Chrome OSなどのオペレーティングシステムに対応しています。
発売以来、最新のパソコンやモバイル端末で古いゲームをプレイするための標準規格として定着している。また、数々の名作PCゲームのリマスター版にも同梱されている。
古いゲームをリリースする多くの大手パブリッシャーも、DOS に非常に似ているため、DOSBox を使用してゲームを実行することを推奨しています。
Android および iOS デバイス上の DOSBox
DOSBoxはAndroidおよびiOSモバイルデバイスでも利用可能です。Androidアプリストアには多くのバージョンがあり、それぞれ動作が若干異なります。良さそうなものを選んで試してみてください。
Apple はこのようなプログラムの使用を望んでいないため、iOS のプロセスはもう少し複雑です。 iOS に DOSBox をインストールするためのガイドをオンラインで見つけた場合、何をしているのかを理解していないと、そのプロセスはデバイスにとって危険である可能性があることに留意してください。
こちらもご興味があるかもしれません:iPhoneとiPad向けのおすすめゲームボーイエミュレーター6選
DOSBoxの使い方
システムで DOSBox を使用するために従う必要がある手順を見てみましょう。
1.DOSBoxをダウンロードする
まず最初に、公式のDOSBoxダウンロードページにアクセスし、最新バージョンをダウンロードしてください。リンクをクリックするとSourceForge.netにリダイレクトされ、ダウンロードが自動的に開始されます。
2.DOSBoxをインストールする
実行可能なセットアップ プログラムをダウンロードしたら、ファイルをダブルクリックして開いて実行します。次に、デフォルトのプロンプトに従ってインストールします。
3. 設定を更新する
多くの古い DOS ゲームはデフォルトの DOSBox 設定で問題なく動作しますが、一部のゲームでは追加の構成設定が必要です。
どの設定が必要かわからない場合は、何かを変更する前に、まずデフォルト設定をテストしてください。
設定ファイルにアクセスするには、DOSBoxプログラムフォルダに移動し、「DOSBox Options 0.74」を選択します。これにより、DOSBoxの設定ファイルがメモ帳で開きます。
以前のバージョンには、同じ設定ファイルを開く「設定の編集」オプションがあったかもしれません。
設定ファイルの更新では、「 memsize 」の値を「 memsize = 32 」に更新してファイルを保存する必要があります。
4. インストールディレクトリとゲームファイルを設定する
次に、ハードドライブ上にゲームファイルを保存するフォルダを設定する必要があります。このチュートリアルでは「 c:\games 」というディレクトリを使用しますが、好きな名前を付けても構いません。
DOSBoxでは、ディレクトリ名にMS-DOSと同じ8文字の制限があることに注意してください。それが完了したら、インストールしたいゲームの.zipファイルを解凍し、DFCD、フォルダ、およびコンテンツをゲームのディレクトリにコピーしてください。
5.DOSBoxを起動する
DOSBoxをインストールすると、デスクトップにショートカットが作成され、スタートメニューにもフォルダが追加されます。デスクトップのショートカットをダブルクリックしてアプリケーションを起動すると、2つの小さなウィンドウが開きます。
これら 2 つのウィンドウの必要性は奇妙に思えるかもしれませんが、使用中は両方とも開いたままにしておく必要があります。最大のウィンドウは、古いゲームを実行するために使用するメイン インターフェイスです。
DOSBoxが正常に起動すると、ウェルカムメッセージ、Z:>プロンプト、カーソルが表示されます。設定ファイルには、画面サイズ、解像度、その他のインターフェース設定を変更する設定項目とパラメータが含まれています。
6. ゲームドライブとゲームファイルをマウントする
DOSBox はエミュレータであるため、ゲーム ファイルを「表示」するには仮想ドライブを設定してマウントする必要があります。
コマンドラインZ:>から、「 freesize 」パラメータを指定してフォルダをマウントします。これにより、仮想ドライブに領域が割り当てられます。以下のコマンドで実行します。
マウント cc:\games -freesize 1000
これにより、物理的なハードドライブの場所「c:\games」が、DOSBoxの仮想Cドライブにマウントされます。
7. CD-ROMのマウント/インストール場所
次に必要な手順は、DOSBox が元の CD-ROM ファイルを見つけられるように、元の CD-ROM ファイルをマウントすることです。これらのファイルは、手順 4 でコピーした DFCD ディレクトリにあります。
次のコマンドを入力して、CD-ROM ファイルをマウントし、DOSBox にマップします。
mount dc:\games\dfcd -t cdrom -game をインストールします
このコマンドは、DFCD ディレクトリを DOSBox D ドライブにマウントし、CD-ROM ドライブのように動作します。もちろん、「インストールするゲーム」というフレーズをインストールするゲームに置き換える必要があります。
8. ゲームをインストールする
両方のディレクトリを正常にマウントしたら、ゲームのインストールを開始する準備が整います。古い DOS ゲームの中にはインストールを必要としないものもありますが、必要なものもあります。
ゲームにインストールが必要ない場合は、ディレクトリをマウントし、ゲームの実行可能ファイルを実行するだけでプレイを開始できます。ただし、その他の場合は、仮想ディスクへのインストールが必要です。
仮想ディスクにインストールする必要がある場合は、「D:」と入力して「Enter」キーを押し、ドライブDに切り替えてディレクトリの場所を変更してください。
Dドライブからは、「 dir 」コマンドを使用してファイル一覧を表示したり、インストールを開始したりできます。インストールを開始するには、「INSTALL」と入力してEnterキーを押してください。これにより、エミュレーターウィンドウ内でゲームのインストールプログラムが起動します。
インターフェイスのインストールで指定される手順に従う必要があります。インストールが開始され、完了するまでに数分かかります。次に、サウンドカードの設定画面に進みます。
この構成を開始するには、「はい」を選択します。各オプションの矢印キーまたはホットキーを使用して、サウンド カード オプション間を移動します。
サウンド カードを自動的に検出して構成するには、次の手順に従います。
- 「自動検出» を押して「Enter”を押すか«キーを押してくださいA"
- 次に、«を選択します検出する» を押して「Enter"、または"キーを押しますD"
- 最後に、「OK”を選択し、”を押します。Enter"。
- デジタル デバイスがサウンド カードの名前とともに表示されます。 「OK」を選択して「」を押しますEnter」をクリックして選択内容を保存します。
- 「OK» を押して「Enter」をもう一度クリックして、セットアップ ユーティリティを終了します。
DOSBox の構成
何も設定しなくても、DOSBox は正常に動作し、ほとんどのゲームをプレイできます。ただし、デフォルト設定が好みに合わない場合があります。
DOSBox の設定はdosbox-0.74.confファイルに保存されます。Windows の場合、このファイルは次の場所にあります: \Users\your-username\AppData\Local\DOSBox。
スタートメニューの「 DOSBox 0.74 オプション」リンクをクリックするか、お好みのテキストエディタでファイルを開くことで編集できます。デフォルトでは、スタートメニューのリンクをクリックすると、DOSBox の設定ファイルがメモ帳で開きます。
ファイル内を移動すると、構成できるオプションが多数あります。ハッシュ (#) で始まる行はコメントであり、実行されません。参考のために存在します。
ほとんどのユーザーにとって、グラフィック表示、CPU サイクル、autoexec (自動ドライブ マウント) を除き、デフォルトのオプションで問題なく動作します。
CPU サイクルは、DOSBox の実行速度を制御します。古いゲームの多くは、ループ設定が正しく設定されていないと、動作が速すぎます。
ビデオモード
DOSBoxが起動しているときは、「Alt + Enter」キーを押すことで、いつでもフルスクリーンモードとウィンドウモードを切り替えることができます。
フルスクリーンデフォルト: DOSBox を常にフルスクリーンで起動するように指定するには、 fullscreen=false の行をfullscreen=trueに変更します。
サイクル
「サイクル」とは、「DOSBoxが1ミリ秒あたりにエミュレートしようとする命令の数」を指します。数値で表されるため、数値が大きいほどDOSBoxのエミュレーション速度が速くなります。
ゲームが意図どおりに動作するために必要なサイクル数は、お使いのコンピューターの速度によって異なります。サイクル数を変更するには、「Ctrl + F11」キーと「Ctrl + F12」キーを使用できます。
CTRL + F11:速度を落とす(ゲームの動作が遅くなります)。
CTRL + F12:速度を上げる(ゲームの動作が速くなります)。
自動実行
一番下のセクションは「autoexec」セクションで、これはDOSでコンピュータを起動するたびに自動的に実行されるautoexec.batファイルにちなんで名付けられています。
ここでは、ディスクを自動的にマウントするための行を追加できます。デフォルトでは、DOSBoxは空のZ:メッセージを表示します。C :ドライブ、および使用したい他のドライブを「マウント」する必要があります。これを行うための行は次のとおりです。
マウント cc:\dos\
c:
最初の行は、c:\dos\フォルダをCドライブとして設定します。ゲームが別の場所に保存されている場合は、その場所へのフルパスを入力してください。すべてのDOSゲームを1か所に保存しておくと便利です。
2 行目は、現在のドライブを C: に変更します。これらのコマンドは、DOSBox を起動するたびに入力できますが、「autoexec」セクションに置くと、自動的に実行されます。
CD-ROM ドライブを設定するには、別のマウント行を追加しますが、その際に「mount dd:\ -cdrom 」のように-cdromパラメータを追加します。
DOSBoxの警告メッセージによると、ルートドライブC:\をマウントしないことを強くお勧めします。前の例のように、CD-ROMをルートとしてマウントすることは問題ありません(ドライブD:の場合と同様)。
C:\ をマウントするのは便利かもしれませんが、これは、実行するプログラムがコンピュータ上のすべてのファイルにアクセスできることを意味し、ドライブ上のあらゆるファイルを削除または変更する可能性があることを意味します。
サブフォルダ(例えばC:\DOS )をマウントすると、プログラムはこのサブフォルダの外にあるものを「見る」ことができなくなるため、 C:\ を直接マウントするよりも常に安全です。
トラブルシューティング
特定のゲームを動作させるのが難しい場合:
- まず、ゲームが DOSBox 互換性リストに表示されているかどうかを確認します。一部のゲームは DOSBox では動作しません。
- ゲームが互換性リストでプレイ可能としてマークされている場合は、DOSBox FAQ のトラブルシューティングのヒントを試してください。
- これでもうまくいかない場合は、公式 DOSBox フォーラムにメッセージを投稿してみてください。そこで誰かがあなたを助けてくれるでしょう。
閉じるには
マリオカートツアーの代替となる6つのゲーム:アドベンチャー、レース、乗り物戦闘ゲームにも興味があるかもしれません。
このガイドは Windows に焦点を当てていますが、プロセスは Mac、Linux、およびその他のオペレーティング システムでも同様であることに注意してください。
最後に、この DOSBox ガイドはすべての DOS ゲームで機能するわけではありません。これは、DOSBox をより快適に使用できるようにするためのステップバイステップのガイドです。
若い頃のお気に入りのゲームをプレイしたい場合でも、クラシック/レトロ ゲームをプレイしたい場合でも、このチュートリアルは優れた出発点となります。
私の名前はハビエル・チリノスです。テクノロジーに情熱を持っています。物心ついた頃から私はコンピューターとビデオゲームが好きで、その趣味が仕事になりました。
私は 15 年以上、インターネット上でテクノロジーやガジェットについて出版してきました。特に mundobytes.com
私はオンライン コミュニケーションとマーケティングの専門家でもあり、WordPress 開発の知識もあります。