Repolode
arturofuentes1988

arturofuentes1988/EmuSuNi

GoldHENを導入した脱獄済みPS4で、20種類のクラシックな家庭用ゲーム機・アーケードのエミュレーターを動かすランチャー。

スター
96
フォーク
10
未解決の Issue
37
最終コミット
一昨日

これは何?

EmuSuNiは、GoldHENが動作する脱獄済みPS4向けの自作アプリです。libretroベースのエミュレーターを20種類のシステム向けにまとめており、NES、Super Nintendo、Game Boyシリーズから、N64、PlayStation、DS、3DS、PSP、Dreamcast、さらにSaturn、PC Engine、Neo Geo、CPS、NAOMIなどのアーケード基板まで対応しています。すべてのゲーム機は1つのプロセス内で動作し、アプリではゲーム機のようなライブラリ画面にタイトルを並べ、ボックスアートを自動でダウンロードして表示します。

ゲームの起動に加え、L3 + R3で開くゲーム内メニューから、ステートセーブ、各種設定、操作、チートを利用できます。大半のゲーム機でRetroAchievementsに対応するほか、2D・3Dエミュレーター向けのHDアップスケーリングフィルター(xBRZ、Anime4K、AMD FSRなど)、ベゼル、ゲームごとまたはゲーム機ごとの設定を利用できます。ゲームはユーザー自身で用意する必要があります。また、Neo Geo、NAOMI、Atomiswave、Saturnなど一部のシステムでは、各自で入手したBIOSファイルが必要です。

プロジェクトはC++で書かれており、PS4のGPUでの描画にはVulkanを使用しています。インストールするには、.pkgファイルをUSBドライブにコピーし、GoldHENのPackage Installerからインストールします。ソースには、PS4ツールチェーンを使うUbuntu 24.04環境向けのビルドスクリプトが含まれています。

主な機能

  • 01N64、PlayStation、DS、3DS、PSP、Dreamcast、アーケード基板など、20種類のシステムを1つのランチャーでエミュレート。
  • 02自動ダウンロードされるボックスアートと星評価に対応した、ゲーム機風のライブラリ。
  • 03ステートセーブ、設定、操作、チートに対応するゲーム内メニュー(L3 + R3)。
  • 04大半のゲーム機でRetroAchievementsに対応。
  • 05xBRZ、Anime4K、AMD FSRなどのGPUアップスケーリングフィルターと、ゲームごとのベゼル。
  • 06ゲーム機ごと・ゲームごとの設定に加え、複数ディスクのゲームにも対応。

ユースケース

  • 脱獄済みPS4で、別途エミュレーターをセットアップせずに手持ちのレトロゲームをプレイする。
  • クラシックな2D・3Dゲームを大型テレビでHDにアップスケーリングして楽しむ。
  • PS4をソファで操作しながら、当時のゲーム機向けタイトルのRetroAchievementsを記録する。

クイックスタート

  1. 1

    最新リリースからEmuSuNiの.pkgをダウンロードします

  2. 2

    USBドライブに.pkgをコピーし、GoldHENのPackage Installerでインストールします

  3. 3

    ゲームをUSBドライブのRoms/<console>、またはPS4の/data/EmuSuNi/Roms/<console>にコピーします

  4. 4

    アプリを起動し、ゲーム内でL3 + R3を押すとメニューが開きます

使う前に知っておきたいこと

  • GoldHENを実行している脱獄済みPS4が必要です。
  • 一部のコンソールでは自分で用意したBIOSファイルが必要です。ゲームやBIOSは付属しません。
  • Nintendo 3DSとSega Saturnのサポートは実験的とされています。
  • コピーレフトライセンスであるGPL-2.0の下でライセンスされています。

トピック

#emulator#ps4-homebrew#retro-gaming#libretro#game-emulation#vulkan#dreamcast#game-boy#game-boy-advance#goldhen

よくある質問

EmuSuNi とは?
GoldHENを導入した脱獄済みPS4で、20種類のクラシックな家庭用ゲーム機・アーケードのエミュレーターを動かすランチャー。 EmuSuNiは、GoldHENが動作する脱獄済みPS4向けの自作アプリです。libretroベースのエミュレーターを20種類のシステム向けにまとめており、NES、Super Nintendo、Game Boyシリーズから、N64、PlayStation、DS、3DS、PSP、Dreamcast、さらにSaturn、PC Engine、Neo Geo、CPS、NAOMIなどのアーケード基板まで対応しています。すべてのゲーム機は1つのプロセス内で動作し、アプリではゲーム機のようなライブラリ画面にタイトルを並べ、ボックスアートを自動でダウンロードして表示します。
EmuSuNi は無料で使えますか?ライセンスは?
EmuSuNi は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
EmuSuNi は今もメンテナンスされていますか?
活発にメンテナンス中。EmuSuNi の最終コミットは 2026年11月6日 です。
EmuSuNi は何に使えますか?
脱獄済みPS4で、別途エミュレーターをセットアップせずに手持ちのレトロゲームをプレイする。 クラシックな2D・3Dゲームを大型テレビでHDにアップスケーリングして楽しむ。 PS4をソファで操作しながら、当時のゲーム機向けタイトルのRetroAchievementsを記録する。
EmuSuNi のインストール方法は?
最新リリースからEmuSuNiの.pkgをダウンロードします USBドライブに.pkgをコピーし、GoldHENのPackage Installerでインストールします ゲームをUSBドライブのRoms/<console>、またはPS4の/data/EmuSuNi/Roms/<console>にコピーします アプリを起動し、ゲーム内でL3 + R3を押すとメニューが開きます
EmuSuNi はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/arturofuentes1988/EmuSuNi

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

静的再コンパイルで制作された『Pokémon Pokopia』(Switch 2)のWindows移植版。自分で抽出したゲームデータを使って実行します。

その他#recompilation#static-recompilation#switch2
485+257 今週46C++GPL-3.0更新 3 日前