あなた(Did)の真新しい2018コンピュータCPUは、1978年にリリースされた最初のIntel 8086 CPUと同じ基本的な内部をまだ持っていることをご存知ですか?つまり、理論的には、その1978プロセッサで実行するように作成されたソフトウェアは、最新のCPUでは実際に問題なく実行されるはずです。これらのチップはすべて、「x86」ファミリのプロセッサの一部です。
つまり、80年代と90年代にDOS用に作成されたビデオゲームが今日のコンピューターで実行されることも意味するはずですよね?(DOS)技術的(technically )には正しいと言えますが、それよりも複雑です。
まず第一(First)に、同じコア(core set)の命令セットを持っているにもかかわらず、最近のCPU(CPUs)と30年前のCPUは実際には根本的に異なります。それらは異なるアーキテクチャを持っており、 80386CPUのようなものよりも(CPU)はるかに(much )高速です。
これに加えて、オペレーティングシステムも長い道のりを歩んできました。Windows 7用に開発された一部のゲーム(基本的にWindows 10と同じコアを共有)でさえ、動作する前にパッチまたは特別な互換モードを必要とするゲームを壊す互換性のバグがある可能性があります。
最近のコンピューターでクラシックなDOSゲーム(DOS game)を試してみると、まったく機能しない可能性があります。パーソナルコンピュータの歴史にまたがる古典的なゲームの膨大なライブラリがあるので、それは残念です。では、レトロゲームファン(gaming fan)は何をするのでしょうか?
DOSBoxを入力してください
DOSBoxは、元のIBMPCDOS環境(IBM PC DOS environment)を正確にエミュレートする無料のソフトウェアです。それだけでなく、 Creative Sound Blasterサウンドカードなど、その時代の最も人気のあるハードウェアのいくつかをエミュレートします。つまり、40年前のPCで実行しているかのように、従来のDOSゲームを完全にプレイするために使用できます。(DOS)
Windowsだけでなく、 MacOSおよびLinux(MacOS and Linux)用のソフトウェアのバージョンもあります。あなたが扱う必要がある唯一のことは、ゲームを手に入れることです。これは実際には少し複雑になる可能性があります。
ゲームを見つける場所
この記事では、クラシックシューティングゲームのシェアウェアバージョンである(Shareware version)DOOMを使用しています。あなた自身のコピーを手に入れるために、グーグル「DOOMシェアウェア」(Google “DOOM Shareware”)だけで、まだソフトウェアをホストしているたくさんのサイトがあります。シェアウェアゲームは本質的に拡張されたゲームデモ(game demos)であり、ライセンス条項に違反することはないため、これは完全に合法です。
ただし、DOS時代(DOS era)の完全な小売ゲームは、依然としてパブリッシャーの所有物です。お金を払わずにコピーをダウンロードすると、著作権侵害を犯すことになります。
CDまたはディスケットで元の(CD or Diskette)DOSゲームをまだ所有している場合は、 DOSBoxを使用してゲーム(またはそのバックアップ)を実行しても問題ありません。これは、古いゲームのコレクションに再びアクセスするための優れた方法です。
古き良きゲーム(Good Old Games)のようなサイトのおかげで、多くの古典的なDOSゲーム(DOS game)を合法的に購入することさえできます。特にGOGは、実際には(GOG)DOSBoxの事前設定されたコピーを使用してすべてを機能させます。GOGからDOSゲーム(DOS game)を購入する場合は、 DOSBoxを手動で設定する必要はまったくありません。設定を微調整したい場合を除いて、このガイドは引き続き役立ちます。
最後に、アバンダンウェア(abandonware)があります。これらのゲームは合法的な灰色の領域(grey area)に分類されます。これらのゲームの権利を所有している会社は、長い間なくなっています。これらのゲームの著作権を積極的に擁護している人は誰もいません。彼らはおそらく二度と売りに出されることはないでしょう。これらのゲームはアバンダンウェアサイトで見つけることができますが、厳密には合法ではないことに注意してください。
DOSBoxでゲームをセットアップする
DOSBoxを使用する前に、それをインストールする必要があります。DOSBoxの(Just head)ダウンロード(DOSBox downloads)ページにアクセスして、コンピュータに適したバージョンのゲームを入手してください。ここでは、インストールウィザードに付属している(installation wizard)Windowsバージョンを使用しています。アプリケーションをダウンロードしてインストールした後に実行するだけです。(Just)
DOSBoxを実行する前に、 DOSゲーム用のフォルダ(create a folder)をドライブに作成します。このフォルダはDOSBox(DOSBox)の仮想ハードドライブとして機能し、そこにすべてのゲームをコピーできます。DOSBoxから簡単にアクセスできるように、ドライブのルートにこのフォルダを作成することをお勧めします。
Windows 10マシンでは、インストーラーがショートカットを作成しなかったため、インストールディレクトリに移動して(installation directory)DOSBox.exe(run DOSBox.exe)を実行します。もちろん、そこから独自のショートカットを作成して、将来のセッションをより便利にすることができます。プログラムを起動すると、DOSBoxウィンドウ(DOSBox window)が次のように開きます。
「SETBLASTER」パラメータではありません。これらは、 SoundBlasterカード(Sound Blaster card)を使用したいゲームにフィードする数値です。以前、 Cドライブ(C drive)のルートに「DOSAPPS」というフォルダを作成しました。DOOMシェアウェア(DOOM shareware)ファイルをそのフォルダーにコピーしましたが、 DOSBoxで実行する前に、そのフォルダーを仮想ハードドライブとして「マウント」する必要があります。
これを行うには、type “MOUNT C C:\ DOSAPPS” と入力します。その後、この確認メッセージ(confirmation message)が表示されます。
次に、Cと入力してDOSBoxのドライブZからドライブC(Drive C)に切り替えますC:\
このゲームはまだインストールする必要があり、インストールファイルは「doom19s」というフォルダにあります。そのフォルダに切り替えるには、CD\doom19s入力します(type)
インストーラーはInstall.batと呼ばれるため、 (Install.bat)Install.batと入力(type Install.bat and hit enter )し、Enterキーを押すだけで、インストーラープログラム(installer program)が起動します。
次に、指示に従って、プログラムにゲームを仮想Cドライブ(C drive)にインストールさせます。
インストールが完了すると、DOOMのセットアップユーティリティが表示されます。
コントローラの種類(controller type)として「キーボードのみ」を選択し、サウンドカードとして「SoundBlaster」を選択します。思い出してください。DOSBoxは起動時にデフォルトのSoundBlaster設定を使用することを示しました。(Sound Blaster configuration)したがって、ポート220、IRQ 7、およびDMAチャネル1を選択(choose Port 220, IRQ 7 and DMA channel 1)します。デフォルト(default 3) の3チャンネルミックスの選択(channel mix choice)も問題なく機能しました。
それがすべて終わったら、「パラメータを保存してDOOMを起動する」を選択します。(choose “Save Parameters and Launch DOOM”.)
すべてが順調であれば、ゲームが起動するはずです。
そうそう!これで、ゲームをプレイする準備が整いました。
追加のヒント
フルスクリーンエクスペリエンスを得るには、ALT+ENTER を押してウィンドウモードを切り替えます。いつものようにゲームをプレイできます。次回ゲームを起動するときは、Cドライブ(C drive)をマウントした後、インストールされたフォルダーに簡単に移動して、「Install.bat」を開始したのと同じ方法でゲームを直接実行できます。
一部のDOSゲーム(DOS game)はインストール(t require installation)を必要とせず、フォルダ全体をDOSゲーム(DOS game)フォルダにコピーして実行するだけです。
DOSBoxでできることはたくさんあり、思い通りに動作させることができます。DOSBoxのインストール(DOSBox installation)フォルダで、優れたマニュアルテキストファイル(text file)を確認してください。それはヒントとコツでいっぱいです。
DOSBox自体にHELP(type HELP )と入力して、古き良きDOSコマンドの復習を取得することもできます。ただし、今知っておく必要のある最も重要なショートカットは、CPUサイクル(CPU cycle)の切り替えです。
これにより、DOSBoxの仮想CPUが高速化または低速化されます。したがって、ゲームが間違った速度で実行されている場合は、CTRL+F11 or CTRL+F12を押して速度を追加または削除します。
DOSBoxを終了するには、コマンドプロンプトで(command prompt)EXITと入力するか、(type EXIT )アプリケーションウィンドウ(application window)を閉じます。いくつかの古典的なDOS(DOS)ゲームを始めるために知っておく必要があるのはこれだけです。90年代の音楽を聴いたり、DOOMを演奏したりして(music and playing DOOM)一晩中(night night)過ごしたとしても、私たちを責めないでください(Just don)。
Play Retro DOS Games Perfectly with DOSBox
Dіd yoυ know thаt your brand new 2018 computer CPU still has the sаme fundamental insides as the fіrst Intel 8086 CPU releаsed in 1978? That means, in theory, that software written to run on that 1978 proсessor should execute with no real issuе on a modern CPU. These сhipѕ are all part of the “x86” family of processors.
So that should also mean that video games written for DOS back in the 80s and 90s will run on the computers of today, right? While you would be technically correct to say so, it’s more complicated than that.
First of all, despite having the same core set of instructions, modern CPUs and those from thirty of forty years ago are actually radically different. They have different architectures and are much, much, much faster than something like an 80386 CPU.
On top of this, operating systems have come a long way too. Even some games that were developed for Windows 7 (which shares essentially the same core as Windows 10) can have game-breaking compatibility bugs which require patching or special compatibility modes before they will work.
If you were to try a classic DOS game on your modern computer, chances are that it won’t work at all. That’s a pity, because there’s a vast library of classic games that span the history of the personal computer. So what is a retro gaming fan to do?
Enter DOSBox
DOSBox is a free piece of software that accurately emulates the original IBM PC DOS environment. Not only that, it also emulates some of the most popular hardware from that era, such as the Creative Sound Blaster sound card. Which means you can use it to play classic DOS games perfectly, just as if you were running them on a PC from four decades ago.
You aren’t limited to Windows either, there are also versions of the software for MacOS and Linux! The only thing you need to handle is getting your hands on games. Which can actually be a little complicated.
Where to Find Games
For this article we’re using the Shareware version of the classic shooter DOOM. To get your own copy, just Google “DOOM Shareware”, there are plenty of sites that still host the software. This is perfectly legal, since shareware games are essentially extended game demos and you wouldn’t be breaching any licence terms.
However, full retail games from the DOS era are still the property of their publishers. If you download a copy without paying for it, you would be committing piracy.
If you still own the original DOS games on CD or Diskette then you should be OK using DOSBox to run the game (or a backup of it). It’s a great way to access your old collection of games again.
Thanks to sites like Good Old Games, you can even buy many classic DOS games legally. GOG in particular actually uses a pre-configured copy of DOSBox to make it all work. If you buy a DOS game from GOG, you don’t have to manually set up DOSBox at all. Unless you want to tweak the settings, in which case this guide will still be useful.
Finally, there’s abandonware, these games fall in a legal grey area. The companies who own the rights to these games are long gone. No one is actively defending their copyright on these games. They will most likely never be offered for sale again. You can find these games on abandonware sites, but be warned that it’s not strictly legal.
Setting Up Your Game with DOSBox
Before you can use DOSBox, you have to install it. Just head over to the DOSBox downloads page and grab the right version of the game for your computer. We’re using the Windows versions here, which comes with an installation wizard. Just run it after downloading and install the application.
Before you run DOSBox, create a folder on your drive for your DOS games. This folder will act as a virtual hard drive in DOSBox and you can copy all your games there. We recommend creating this folder on the root of your drive to make it easier to access from DOSBox.
On our Windows 10 machine the installer did not create a shortcut, so navigate to the installation directory and run DOSBox.exe. Obviously, you can create your own shortcut from there to make future sessions more convenient. Once you’ve started the program the DOSBox window should open like this.
Not the “SET BLASTER” parameters. These are the numbers you’ll feed into any game that wants to use a Sound Blaster card. We created a folder earlier on the root of our C drive called “DOSAPPS”. We copied our DOOM shareware files into that folder, but before we can run them in DOSBox we need to “mount” that folder as our virtual hard drive.
To do so, we type “MOUNT C C:\ DOSAPPS” after which you should see this confirmation message.
Now we’ll switch from drive Z to Drive C in DOSBox by typing C:\
This game still needs to be installed and the installation files are in a folder called “doom19s”. To switch to that folder we type CD\doom19s
The installer is called Install.bat, so we just type Install.bat and hit enter after which the installer program starts.
Now just follow the instructions and let the program install the game to your virtual C drive.
After the installation is done, you will be presented with DOOM’s setup utility.
We’ll choose “keyboard only” as our controller type and then “Sound Blaster” as our soundcard. If you recall, DOSBox showed use the default Sound Blaster configuration at startup. So we choose Port 220, IRQ 7 and DMA channel 1. The default 3 channel mix choice worked just fine for us as well.
Once all of that’s done, we choose “Save Parameters and Launch DOOM”.
If all is well, the game should launch.
Oh yeah! Now you’re ready to play the game!
Additional Tips
To get a full-screen experience, just hit ALT+ENTER to toggle window modes. You can play the game just as usual. The next time you launch the game, you can simple navigate to the installed folder after mounting your C drive and run the game directly the same way we started “Install.bat”.
Some DOS games don’t require installation, you can just copy their entire folder into your DOS game folder and run them.
There’s a lot of tweaking you can do in DOSBox to get it running just the way you want. Check the DOSBox installation folder for their excellent manual text file. It’s full of tips and tricks.
You can also type HELP in DOSBox itself to get a refresher on those good old DOS commands. The most important shortcut you need to know right now however, is the CPU cycle toggle.
This speeds up or slows down the virtual CPU of DOSBox. So if a game is running at the wrong speed, just hit CTRL+F11 or CTRL+F12 to add or remove speed.
To leave DOSBox, either type EXIT at the command prompt or just close the application window. That’s all you need to know to get started with some classic DOS games. Just don’t blame us if you spend the entire night night listening to 90s music and playing DOOM!