Windows の互換性ソフトウェアの管理方法を知っていれば、最新の Windows で古い CD-ROM ゲームを実行することはそれほど難しくありません。しかし、Linux デスクトップを使用していて、古い Windows ゲームを残したくない場合はどうすればよいでしょうか?
最近、リサイクル ショップから Windows 98 から 7 時代のゲームを CD-ROM でいくつか購入しました。 スタートレック: 宇宙艦隊司令部 そして カンパニー オブ ヒーローズ: テイルズ オブ ヴァラー。これらを手に持っていると懐かしい気持ちになりましたが、現在愛用している Linux デスクトップでそれらを再生できるかどうかはわかりません。最新のソフトウェアを使用すると、実際には非常に簡単であることがわかりました。
私の手順に従うには、いくつか必要なものがあります。
Linux 上で Windows ゲームをプレイするには、常に互換性レイヤーが必要です。私の経験では、最も信頼できるのは Heroic のデフォルトである GE-Proton、別名 Glorious Eggroll の Proton です。
Heroic Games Launcher を開いて Wine Manager に移動し、GE-Proton-latest がインストールされていることを確認します。上部の回転円をクリックして、利用可能なアップデートがあるかどうかを確認します。
このメニューの他のオプションに気を取られないようにしてください。最初のインストール試行が失敗した場合は、戻って別のバージョンの GE-Proton または Wine を試すことができます。
ディスク ドライブがまだ PC に接続されていない場合は接続し、CD-ROM を挿入します。ファイル マネージャーを開き、ディスクがマウントされていることを確認します。そうでない場合は、ドライブを右クリックしてマウントするオプションを探すか、単にダブルクリックします。
CD を挿入したら、インストーラーを実行します。 Heroic ライブラリで、[ゲームの追加]をクリックし、[ゲーム/アプリのタイトル]フィールドにゲームの名前を入力します。スペルが正しければ、Heroic は自動的にインターネットからアートワークを取得し、それを「App Image」フィールドに配置します。これは素晴らしい見た目です。
次に、他のオプションとフィールドをスキップし、代わりにダイアログの下部にある「最初にインストーラーを実行」ボタンをクリックします。
ポップアップされるファイル ブラウザを使用して、マウントされた CD ドライブ (通常はゲームのイニシャルのラベルが付いている) に移動し、Setup.exe などの名前の実行可能ファイルを探します。 Autorun.exe という名前のファイルも機能することがよくあります。
それをダブルクリックし、ゲームのインストール ウィザードが起動するまで待ちます。ここからは、Windows で行ったようにゲームをインストールするのと同じように操作できるはずです。
インストールが完了すると、ウィザードはそこでゲームを起動することを提案する場合があります。ただし、すぐにゲームを開始しようとすると奇妙な動作が発生したため、この時点でインストーラーを閉じることをお勧めします。
また、ゲームのセットアップの最後に、間違ったバージョンの DirectX がインストールされているというエラー メッセージが頻繁に表示されました。インストールが失敗したと報告された場合でも、実際にはそうではなかったので、単純にエラーを受け入れて先に進むことをお勧めします。
Heroic のゲーム マネージャー設定に戻り、[実行可能ファイルの選択]のフォルダー ボタンをクリックすると、Proton のゲーム ファイル フォルダーが開いたファイル ブラウザーが表示されます。ゲームのインストール フォルダーが見つかるまでフォルダーをクリックします。そこには、ゲームの名前が付いた実行可能ファイルが見つかるはずです。たとえば、Company of Heroe の実行可能ファイルの名前は CoH_ToV.exe でした。 Autorun.exe という名前のファイルも機能する可能性があります。それをダブルクリックし、Heroic で「完了」をクリックします。
ゲームがライブラリに表示され、[今すぐプレイ]ボタンをクリックすると、選択した実行可能ファイルが起動します。
ゲームをプレイするためにドライブに CD が必要な場合は、CD が Linux PC に挿入されマウントされていることを確認する必要があります。そうしないと、ゲームをプレイできなくなります。
多くのゲームでは、プレイするために CD を挿入する必要がありますが、これは不便であるだけでなく、プレイできなくなる危険性もあります。ディスクの腐敗が始まり、傷が蓄積してディスクが読み取れなくなると、パドルなしでレトロゲームの小川を登ることになります。
幸いなことに、通常は ISO ファイルと呼ばれる CD の「イメージ」のクローンを作成できることがよくあります。多くの CD/DVD 書き込みプログラムはこれを行うことができますが、私の推奨アプリは KDE アプリの K3b です。ディスクを右クリックし、「イメージのコピー」をクリックし、「イメージの作成のみ」のチェックボックスをオンにして、「開始」するだけです。 ISO イメージが書き込まれるまで待ってください。
その後、ISO ファイルを再生するときは常に ISO ファイルをマウントする必要があります。幸いなことに、一部の Linux ファイル マネージャーでは、ISO ファイルのコンテキスト メニューのボタンをクリックするだけで ISO ファイルをマウントできます。 fuseiso パッケージ。ファイル マネージャーにこのオプションが提供されていない場合は、このオプションを提供するマネージャーに切り替えるか、ターミナル経由でイメージ ファイルをマウントすることを検討してください。
Linux でレトロ ゲームをプレイするのに、実際にはディスク ドライブや CD-ROM は必要ありません。 Linux にはクラシック ゲームのオープン ソース ポートやクローンが多数あり、どこで見つけられるかさえわかれば、今すぐ無料でインストールしてプレイできます。再購入しても構わない場合は、GoG.com で、プレイした思い出のクラシック ゲームの多くをデジタル形式で入手することもできます。楽しむ!