昔のPCゲームで遊ぼうとしたところ起動はするものの、遊べないくらい動きが遅かったりカクついたり、そもそも立ち上がらなかったり。
立ち上がらないのはまだしも、当時のPCよりも今のPCの方がはるかに性能が高いのになぜカクつくのか不思議ですね。
いろいろ調べて、やっとまともに遊べるようになったのでその方法をご紹介します。
古いPCゲームを最新PCで遊ぶ方法
古いPCゲームを最新PCで遊ぶには、
- 古いDirectXランタイムをインストールする
- DirectDraw DLLラッパーを導入する
では、具体的な手順を説明します。
1. 古いDirectXランタイムをインストールする
こちらからDirectX End-User Runtimeをダウンロードし、インストールします。
これでそのゲームが動くようになれば次の手順は不要です。
2. DirectDraw DLLラッパーを導入する
古いDirectXランタイムをインストールしても正常に動作しなかった場合は、DirectDraw DLLラッパーを導入してみてください。
こちらのAssetsをクリックするとダウンロード可能なファイルが表示されるので、 DDrawCompat-vx.x.x.zipをダウンロードします。
ダウンロードしたファイルを展開すると ddraw.dllが生成されるので、これをゲームのexeと同じディレクトリにコピーします。
これで古いゲームを最新PCで遊ぶことができるようになります。