私はクラシックコンピューターゲームを時々プレイして、ほとんどの場合、古き良きゲームで購入するのが好きです。 これらのゲームは最新のWindows PCでは問題なく実行されますが、ゴールデンタイムをはるかに過ぎたハードウェア向けに設計されていることに気付くことがあります。
たとえば、画面の解像度を640x480以下に設定することもできますが、これは最新のHDモニターでは見当違いに見えます。 その特定の問題の解決策の1つは、ウィンドウモードでゲームを実行することです。
一部のゲームにはウィンドウモードですぐにプレイするオプションがありますが、他のゲームにはない場合があり、それが問題の始まりです。
このガイドでは、古いゲームでも新しいゲームでも、フルスクリーンではなくウィンドウで実行するために必要なさまざまなオプションについて説明します。
Alt-Enter
最初に試してみたいのは、ゲームがフルスクリーンモードで実行されているときにキーボードのAltキーを押しながらEnterキーを押すことです。 一部のゲームでは、ショートカットを使用するとモードがウィンドウに自動的に変更されますが、そうでないものもあります。
これは試してみるのが最も簡単なオプションです。そのため、この点で最初の選択肢として選択しました。
プログラム設定/ iniファイル
一部のプログラムでは、プログラムの設定で表示モードを変更できます(フルスクリーンモードで実行するかどうかなど)。
設定を開いて1つずつ確認し、ウィンドウで実行するゲームがそのオプションをネイティブに提供しているかどうかを確認します。
例を挙げましょう。Dota2には、ビデオ/オーディオの下に表示モードをフルスクリーンからウィンドウまたはボーダーレスウィンドウに変更するために使用できる設定があります。
一部のゲームには、ゲームディレクトリに.iniファイルが付属しており、ゲームの解像度と表示モードを変更するオプションも提供される場合があります。
プレイしようとしているゲームに当てはまるかどうかを確認するには、システム上のゲームのプログラムフォルダーを開き、.iniファイルを検索します。
ここに見つからない場合、これらのファイルを使用していない可能性があります。
プログラムのショートカット
もう1つのオプションは、プログラムのショートカットにコマンドを追加することです。 システムのショートカットを右クリックして、次のようなコマンドをターゲットフィールドの最後に追加します。
- w
- 窓
- ウィンドウモード
これらの情報をファイルに保存するには、昇格した権限が必要になる場合があることに注意してください。 すべてのゲームがこれらのコマンドをサポートしているわけではありませんが、一部のゲームはサポートしています。 -f解像度など、他のバリエーションがある場合があります(例:-f 1024x768)
ゲームラッパー
ゲームラッパーは、ウィンドウでゲームを実行するのに役立ちます。 呼び出しをインターセプトし、エミュレーションを使用してこの機能や他の機能を提供します。
以前のすべてのソリューションと同様に、一部のゲームでは動作しますが、すべてではありません。 試してみるためのラッパーの短い選択を次に示します。
- DirectX OpenGL Wrapper-他のプラットフォームでDirectXアプリケーションを実行するために、OpenGLを介してAPI呼び出しをエミュレートします。
- DxWnd-それらの中で最も洗練されたプログラム。 多数のオプションがあり、プログラムの中心的な目的は、DirectXフルスクリーンゲームをWindowsでプレイできるようにすることです。
- Glide-2005年以降更新されていませんが、古いゲームでも動作する可能性があります。
仮想化
これが最後の手段です。 DOSゲーム、またはDOSバージョンのゲームをプレイしたい場合、DOSBoxは、そのために必要なすべての機能を備えているため、最初の選択肢です。
そうでない場合は、別のものが必要です。 Windows 7 Professional、UltimateまたはEnterpriseを実行している場合、Windows XP Modeを使用して、システムのウィンドウでゲームを実行できます。
そうでない場合は、代わりにVMwareやVirtualBoxなどの仮想化ソフトウェアを使用できます。 彼らが基本的に行うことは、PC上の別のオペレーティングシステムをエミュレートすることです。 ウィンドウモードで実行されるため、仮想環境にインストールして起動するすべてのゲームもそのモードで実行されます。