Linux で PS1 ゲームをプレイするために DuckStation をインストールする方法

in Vlog

DuckStation は、無料でオープンソースのクロスプラットフォーム PlayStation 1 エミュレーターであり、最大限の互換性と最高の速度で、子供の頃に遊んだゲームを最新のハードウェアとオペレーティング システムでプレイできます。

しかし、その合法性を疑う前に、私の話を聞いてください。ゲーム自体を所有していて、エミュレーターが会社のポリシーに違反していない限り、ゲームをエミュレートすることは完全に合法です。今回の場合は違反していません。

これは、ほとんどのゲームをすぐにサポートすることを保証する素晴らしいエミュレーターです。私は、Resident Evil、Tekken、NFS などのお気に入りのゲームをいくつかテストしましたが、パフォーマンスは驚くほど良好でした。

この記事では、その主な機能のいくつかと、インストール後の手順を含め、ほとんどの Linux ディストリビューションにインストールする方法について説明します。

DuckStationの特徴

以下は、このエミュレータが提供する独自の機能のリストです。

  • これは無料、オープンソース、クロスプラットフォームであり、Windows、Linux、macOS をサポートしています。
  • デスクトップ用の x86-64、Raspberry Pi および Apple Silicon 用の armv7/AArch64 などの最新の CPU アーキテクチャをサポートします。
  • D3D11、D3D12、OpenGL、Metal、Vulkan などの高度なハードウェア アクセラレーション テクノロジを使用します。
  • グラフィックエクスペリエンスを向上させるために、アップスケーリングとテクスチャ フィルタリングがサポートされています。
  • プレイしたゲームはオリジナルの PS1 形式でローカルに保存され、さまざまなプラットフォーム間で共有できます。
  • デジタル コントローラーまたはアナログ コントローラーをニーズに合わせて簡単にカスタマイズできます。
  • 既存のリストからチートの読み込みをサポートします。
  • まあ、これは現代のシステムでは必要ありませんが、CPU オーバークロックをエミュレートできます。

LinuxにDuckStationをインストールする方法

Linux で DuckStation を実行するには 2 つの方法があります。1 つはインストールを必要としないポータブル AppImage を使用する方法で、もう 1 つはインストールが必要ですが最新バージョンへのアップグレードなどのアプリケーション管理を簡素化する Flatpak パッケージを使用する方法です。

AppImage の手順は非常に簡単なので説明しません。リリース ページから最新の AppImage ファイルをダウンロードし、シェル スクリプトのように実行するだけです。

それでは、Flatpak を使用して DuckStation をインストールする方法を見てみましょう。まず、ターミナルを開いて、Linux システムに Flatpak をインストールします (Fedora にはプリインストールされています)。

# For Debian and Ubuntu-based distributions:
$ sudo apt install flatpak

# For Red Hat and Fedora-based distributions:
$ sudo dnf install flatpak

次に、Flatpak パッケージをインストールできる公式 Flathub リポジトリを追加します。

$ flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

最後に、次のコマンドで DuckStation Flatpak パッケージをインストールします。

$ flatpak install flathub org.duckstation.DuckStation

インストールが完了したら、アクティビティの概要からアプリケーションを起動できます。

インストール後のセットアップ

DuckStationを初めて起動すると、次のセットアップウィザードが表示され、言語とデフォルトのテーマを指定できます。完了したら、「「」。

次の画面では、エミュレータを起動してゲームをプレイするために、BIOS (または ROM) イメージを提供するよう求められます。法的な理由から ROM イメージのリンクは提供しませんが、古い PS1 ユニットのイメージを使用したり、オンラインで見つけたりすることができます。

次に、ゲーム ディレクトリのパスを指定するように求められます。ホーム ディレクトリにパスを作成して、それを使用します。

ゲーム コントローラーをお持ちの場合は、それを PC に接続し、好みに応じてマッピングしてください。お持ちでない場合でも、心配はいりません。キーボードとマウスを引き続き使用できます。

最後にセットアップが完了し、「仕上げる「」。

これで完了です。DuckStation のメイン ウィンドウが表示され、指定されたゲーム ディレクトリにあるすべてのゲームのリストが表示されます。現時点では、ゲームを追加していないため、下に表示されていません。

LinuxからDuckStationをアンインストールする方法

何らかの理由でエミュレータをアンインストールするには、ターミナルを開いて次のコマンドを実行します。

$ flatpak uninstall org.duckstation.DuckStation

まとめ

この記事では、DuckStation エミュレーターを使用して、お気に入りの PlayStation 1 ゲームを PC でプレイする方法を説明しました。ただし、これ以外にも、Ryujinx など、PC で Nintendo ゲームをプレイできるエミュレーターは他にもあります。

多くのユーザーは、特にYuzuの事件以降、依然としてエミュレーターは違法であると考えているが、任天堂がソフトウェア暗号化を回避したとしてYuzuに対して措置を講じたことは注目すべき点である。

したがって、開発者が会社が定めたルールや規制に違反していない限り、所有しているゲームをエミュレーターでプレイすることはまったく問題ありません。

関連記事

前の投稿
最高のWeb3 GTMモデル
次の投稿
iPhone の未来: 20 年を経て Apple が実装すべき 3 つの機能