目次:
- 管理者として実行
- 互換モードを使用する
- 署名されていないドライバーをインストールする
- エミュレーターを使用する
- 仮想マシンを使用する
- Raspberry Piを搭載したレトロなビデオゲームコンソールの構築方法
ビデオ: 相対性理論/おはようオーパーツ カバー (十一月 2024)
古いコンピューターで新しいゲームをプレイできますが、現在のゲーミングPCで古いゲームをプレイしたい場合はどうでしょうか?
Windowsゲームが古いほど、すぐに動作する可能性は低くなります。 オペレーティングシステムが変更され、仕様が古くなっています。 最新の64ビットバージョンのWindowsは、Windows 95/98などの古い16ビットバージョン用に設計されたアプリケーションをサポートしていません。 古いバージョンのWindowsはDOS上で実行されていましたが、Windows XP以降はそうではありませんでした。 また、古いゲームに必要な依存関係(内部ソフトウェアの古いライブラリ)が存在する場合がありますが、新しいコンピューターでは利用できません。
すべてのゲームは異なりますが、古いゲームを再び動作させるために試すことができるいくつかの一般的なオプションがあります。 これらのトリックは、DOSからWindows XPまで、老朽化したOS向けに設計された多くのレトロゲームを実行するのに役立ちます。
管理者として実行
古いバージョンのWindowsには、新しいバージョンのOSにあるユーザーアカウント制御システムがありませんでした。 このシステムは、日々の使用における権限を制限しているため、重要なものを誤って削除したり、悪意のあるファイルが自動的にインストールされたりすることはありません。 多くの古いゲームは、これらの制限を心配する必要がないと仮定して書かれました。
これを回避するには、管理者権限でゲームを実行できます。 これを行う最も簡単な方法は、ゲームの起動に使用する.exeファイルを右クリックし、「管理者として実行」を選択することです。 ゲームをプレイするたびにこれを行う必要がありますが、次のセクションの指示を使用してこれを永続的にすることができます。
互換モードを使用する
管理者モードは1つの問題を解決しますが、互換モードは一度にいくつかの問題を解決できます。 Windowsに組み込まれているこの機能を使用すると、古いバージョンのWindowsで見られる特定の条件をシミュレートできます。 これを編集するには、実行するゲームの.exeを見つけて右クリックし、[プロパティ]を選択します。 表示されるウィンドウの上部で、[互換性]タブをクリックします。
ここには、2つのオプションがあります。 「互換性トラブルシューティングツールの実行」をクリックして、特定のゲームの問題を自動的に検出できます。これは、ウィザードの最後に自動的に適用されます。 または、特定のオプションを手動で変更できます。
互換モードでは、ドロップダウンでゲームが設計されたWindowsのバージョン、または少なくとも動作する可能性が最も高いバージョンを選択できます。 このウィンドウの下部のボックスには、減色モード、古い640 x 480解像度、または前述のように管理者としてプログラムを常に実行するオプションを有効にする設定もあります。 ここで調整できるすべての設定の詳細な説明をご覧ください。
署名されていないドライバーをインストールする
Windowsが64ビットに移行したとき、Microsoftは4GBを超えるメモリの使用を可能にし、コンピューターのセキュリティを強化しましたが、署名のないドライバーの使用もブロックしました。 ドライバーには、整合性を検証するデジタル署名が付属しています。 この署名がないドライバーは実行できません。 残念ながら、一部の古いゲームはこれらのドライバーに依存しているため、実行しようとすると問題が発生する可能性があります。
署名されていないドライバーをインストールするには、それを許可する特別なモードで起動する必要があります。 これを行うには、[スタート]メニューを開き、左下隅の電源アイコンをクリックし、Shiftキーを押しながら[再起動]をクリックします。 これにより、特別なブートメニューが表示されます。
このメニューで、[トラブルシューティング] > [詳細オプション]> [起動設定]> [再起動]をクリックします。 これにより、変更可能ないくつかのオプションがリストされたブートメニューが表示されます。 7番目のオプションには[ドライバー署名の強制を無効にする]と表示されるはずなので、[F7]を押してこのメニューを起動します。 このモードでは、ゲームまたはゲームに必要なドライバーをインストールできるはずです。
エミュレーターを使用する
ゲームが古すぎたり壊れすぎてネイティブに動作しない場合は、エミュレータが役立ちます。 Windows用の最も人気のあるエミュレーターの1つは、DOSBoxの呼び出しです。 これにより、DOSで動作するように設計されたゲームを最新バージョンのWindowsで直接実行できます。
DOSBoxには、互換性のあるゲームのマスターリストがあります。 この方法は、上記のいくつかのオプションよりも少し複雑です(DOSBoxの使用方法の詳細な説明はこちらをご覧ください)が、ゲームがまだ機能しない場合は、この方法が役立ちます。
Macユーザーの場合、最適なオプションがあります。 OpenEmuは、macOSで特に動作するホームコンソールゲームのエミュレーターです。 これを設定する方法と、どのコントローラーを使用するのが適切かを以前に詳しく説明しました。
仮想マシンを使用する
ゲームをだまして古いバージョンのWindowsで実行していると思わせる最も徹底的な方法は、仮想マシン内の古いバージョンのWindowsに実際にインストールすることです。 これにより、Parallels DesktopやVMWare Fusionなどのソフトウェアを使用してMacでWindowsゲームを実行することもできます。 Windowsでは、無料のVirtualBoxソフトウェアも使用できます。
必要なことは、仮想マシンをセットアップし、必要なバージョンのWindowsをインストールするだけで、その環境でゲームを実行できます。 ゲームをプレイするのは面倒で長い方法ですが、他に何も機能せず、本当にプレイしたい場合は、この方法が機能する可能性が十分にあります。