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に対して措置を講じたことは注目すべき点である。
したがって、開発者が会社が定めたルールや規制に違反していない限り、所有しているゲームをエミュレーターでプレイすることはまったく問題ありません。









