私は自宅にWindows7(x64)を持っていて、いくつかの古いゲーム(具体的には、Lands of Lore 3だけでなく、他のいくつかのゲーム)をプレイしたいと思っています。このゲームはWindows7で正しく動作せず、問題を修正するために私が知っているパッチはありません。
XPモードを使用してこのゲーム(およびその他のWindows 7以外のNiceゲーム)をプレイできますか、それとももっと良い方法がありますか?
PCが1台しかないので、デュアルブートが怖いです...(デュアルブートは必要ありません!)
別の質問:DOSboxまたはVMを使用する場合、完全なハードウェアサポート(グラフィックカードの完全な使用など)はありますか?
VirtualBoxまたはVMwareを使用することにしました。どちらが、最高のパフォーマンスを発揮するかを確認します。
VMware Workstation を試すことができます。これは、VirtualPC XP Mode、ただし、Direct3Dを介してグラフィックカードにVMハードウェアで直接アクセスできます。
無料ではありませんが、無料トライアルがあり、ゲームで動作するかどうかを確認できます。
あなたはおそらく DosBox がより良い賭けであることがわかるでしょう。 MS-DOSを実行しているx86マシンをエミュレートします。
- C:\に移動し、Westwoodフォルダーを削除します。
- DosBoxを開きます。
- ディスク1のISOイメージをマウントします(実際にはドライブDをCDRomとしてマウントしました)
- Install.exeを実行する前に-DosBoxが認識するドライブCのサイズを調整します。これは、DosBoxを使用しても、人々を混乱させ続けるものです。私が使用したコマンドは「mountcC:\-size50000」などでした。
- 次に、「D:」と入力してDドライブを選択し、Install.exeを実行します。またはSetup.exe。どちらがサブディレクトリの1つにもあるので、それらの内部ディレクトリの1つを指定しながらD:\を再マウントする必要があるかもしれません。
- フレーム付きのEULAが表示され、Enterキーを押します-通常これISクラッシュします。ただし、-sizeコマンドを使用してより多くのメモリを割り当てて使用するようにDosBoxに指示したため、実際のセットアップを表示します。最初に「サウンドテスト」を表示し、次に「サウンドの検出」などをクリックします。
- デフォルトでは、使用可能なキャッシュは50000と表示されますが、必要なのは82000(私は思う)です。 83000に再調整します。
- 次にヒットし、セットアップにそれをさせます。 93%でハングアップしたり、クラッシュしたりすることはありません。完全にインストールされます。
- インストールが完了したら、DosBoxを終了し、オプションを微調整します。[autoexec]の下のオプションの下部に、次のように入力します。
mount d D:\ -t cdrom
mount c C:\westwood\lolg
c:
lolg
- フルスクリーンモードまたはウィンドウモードのいずれかで表示されるゲームに関係なく、すべてが表示されるはずです。楽しい!!
ただし、再生するにはDosBoxを使用する必要があります。少なくとも仮想マシンは必要ありません。
Alan Bが言ったように、DosBoxを使用できます。ただし、VMWareまたはVirtualBox(または別の同様のプログラム)を使用して、内部で別のSOをエミュレートすることもできます。たとえば、Windows98やXP Windows7とは互換性がありません。