ゲームに Windows 7 XP モードを使用する

ゲームに Windows 7 XP モードを使用する

自宅に Windows 7 (x64) があり、古いゲーム (具体的には Lands of Lore 3 ですが、他にもいくつかあります) をいくつかプレイしたいと思っています。このゲームは Windows 7 では正常に動作せず、この問題を修正するパッチは私の知る限りありません。

このゲーム (および他の Windows 7 以外の優れたゲーム) を XP モードでプレイできますか? それとももっと良い方法がありますか?
PC は 1 台しか持っていないので、デュアル ブートは怖いです... (デュアル ブートはダメです!)


もう 1 つの質問: DOSbox または VM を使用する場合、完全なハードウェア サポート (グラフィック カードの完全な使用など) が得られますか?


VirtualBox または VMware を使用することに決めたので、どちらが最高のパフォーマンスを発揮するかを確認します。

答え1

試してみるといいVMware ワークステーションこれは VirtualPC XP Mode のような仮想化プログラムですが、Direct3D を介して VM にグラフィック カードへの直接ハードウェア アクセスを提供します。

無料ではありませんが、無料トライアルがあり、ゲームで動作するかどうかを確認する機会が得られます。

VMware ワークステーション

答え2

おそらくあなたはドスボックスの方が良い選択です。これは、MS-DOS を実行する x86 マシンをエミュレートします。

RPG-watch で解決策を見つけました:

  1. C:\ に移動し、Westwood フォルダを削除します。
  2. DosBox を開きます。
  3. ディスク 1 の ISO イメージをマウントします (実際にはドライブ D を CD-ROM としてマウントしました)
  4. Install.exe を実行する前に、DosBox が認識するドライブ C のサイズを調整します。これが、DosBox を使用していても、人々を混乱させ続ける原因です。私が使用したコマンドは、「mount c C:\ -size 50000」などです。
  5. ここで「D:」と入力して D ドライブを選択し、Install.exe を実行します。または、Setup.exe を実行します。どちらだったかは忘れましたが、サブディレクトリの 1 つにもあるので、内部ディレクトリの 1 つを指定して D:\ を再マウントする必要があるかもしれません。
  6. 丸い枠の EULA が表示されるので、Enter キーを押します。通常、ここでクラッシュします。ただし、-size コマンドを使用して DosBox にメモリを割り当てて使用するように指示したので、実際のセットアップが表示されます。最初に「サウンド テスト」が表示され、サウンドの検出などをクリックします。次に -
  7. デフォルトでは、使用可能なキャッシュは 50000 と表示されますが、必要なのは 82000 (だと思います) です。これを 83000 に再調整します。
  8. 「次へ」を押して、セットアップを実行させます。93% で停止したり、クラッシュしたりすることはありません。完全にインストールされます。
  9. インストールが完了したら、DosBox を終了し、オプションの調整などを行います。[autoexec] の下のオプションの下部に、次のように入力します。 mount d D:\ -t cdrom mount c C:\westwood\lolg c: lolg
  10. ゲームがフルスクリーン モードまたはウィンドウ モードのどちらで起動しても、すべてが完全な詳細で表示されます。お楽しみください。

ただし、プレイするには DosBox を使用する必要があります。少なくとも仮想マシンは必要ありません。

答え3

Alan B が言ったように、DosBox を使用できます。また、VMWare または VirtualBox (または他の同様のプログラム) を使用して、別の SO を自分の内部でエミュレートすることもできます。たとえば、Windows 7 と互換性のない Windows 98 および XP のゲームをプレイできます。

関連情報