私は時々クラシックなコンピュータゲームをプレイするのが好きで、ほとんどの場合 Good Old Games で購入しています。 これらのゲームは最新の Windows PC 上では問題なく動作しますが、かなり前のハードウェア用に設計されていることに気づくことがあります。
たとえば、画面の解像度が 640×480 以下に設定されていることがありますが、これは最新の HD モニターでは場違いなように見えます。 その特定の問題に対する 1 つの解決策は、ゲームをウィンドウ モードで実行することです。
すぐにウィンドウ モードで再生するオプションを提供するゲームもありますが、そうでないものもあり、そこから問題が始まります。
このガイドでは、古いまたは新しいコンピュータ ゲームをフルスクリーンではなくウィンドウで実行するためのさまざまなオプションについて説明します。 ゲームによっては、このショートカットを使用すると自動的にウィンドウ モードに変更されるものもありますが、そうでないものもあります。
これは最も簡単に試せるオプションなので、この点で最初の選択肢として選択しました。
プログラムの設定/ini ファイル
プログラムによっては、プログラム環境設定で表示モード (フル スクリーン モードで実行するかどうかを含む) を変更できます。 Dota 2 には、ビデオ/オーディオの下に、フルスクリーンからウィンドウまたはボーダーレスウィンドウに表示モードを変更するために使用する環境設定があります。
いくつかのゲームでは、ゲームのディレクトリに .ini ファイルがあり、ゲームの解像度や表示モードを変更できるオプションも提供される場合があります。
プレイしようとしているゲームがそうであるかどうかを調べるには、システムでゲームのプログラム フォルダを開き、.ini ファイルを検索します。
ここで何も見つからなかった場合、これらのファイルを使用していない可能性があります。 システム上のショートカットを右クリックし、ターゲット フィールドの最後に次のようなコマンドを追加します:
- w
- window
なお、これらの情報をファイルに保存するには、昇格権限が必要になるかもしれないことにご注意ください。 すべてのゲームがこれらのコマンドをサポートしているわけではありませんが、いくつかはサポートしています。 例えば、-f 1024×768
Game wrappers
ゲーム・ラッパーは、ゲームをウィンドウ内で実行するのに役立つかも知れません。 以前のすべてのソリューションと同様に、いくつかのゲームでは動作しますが、すべてのゲームでは動作しません。
- DirectX OpenGL Wrapper – OpenGL を通して API 呼び出しをエミュレートし、他のプラットフォームで DirectX アプリケーションを実行します。 たくさんのオプションがあり、プログラムの中心的な目的は、DirectX フルスクリーンゲームを Windows でプレイ可能にすることです。
- Glide – 2005 年以来更新されていませんが、古いゲームではまだ動作する可能性があります。
DxWnd
For Windows
Virtualization
これは最後の手段です。 DOS ゲーム、または DOS バージョンのゲームをプレイしたい場合、それに必要なすべての機能が同梱されている DOSBox が最初の選択肢です。
DOSBox
for Windows
さもなければ、別のものが必要でしょう。 Windows 7 Professional、Ultimate、または Enterprise を使用している場合、Windows XP モードを活用して、システム上のウィンドウでゲームを実行できます。
そうでない場合は、代わりに VMware や VirtualBox などの仮想化ソフトウェアを使用することができます。 これらのソフトウェアが基本的に行うことは、PC 上で別のオペレーティング システムをエミュレートすることです。 ウィンドウモードで動作するため、仮想環境にインストールして起動するすべてのゲームもそのモードで動作します。
VMWare Workstation Pro
For Windows
Virtual Box
For Windows
広告掲載情報