9.1 KiB
Omega
homebrew 対応 PS5 のためのオープンソースのダッシュボード。ゲーム、Store、音楽、フレンド、パーティーをひとつの場所に。
開発:TheCriicom
English · Italiano · 日本語 · Français · Español · Deutsch · Nederlands · Português (Portugal) · Português (Brasil) · Русский · 한국어 · 简体中文 · 繁體中文 · Suomi · Svenska · Dansk · Norsk bokmål · Polski · Türkçe · Čeština · Magyar · Ελληνικά · Română · ไทย · Tiếng Việt · Bahasa Indonesia · Українська
ウェブサイト · インストール · サーバーを運用する · 開発
Omega は homebrew ユーザーのために作られたダッシュボードで、お好みで Home 画面としても使えます (初回起動時に確認されます)。インストール済みのゲームと homebrew が同じ列に並び、 Store はボタンひとつでインストールでき、ゲーム中も音楽が流れ続け、 フレンドにはいつでもワンボタンでアクセスできます。homebrew として動作し (SDL2、ソフトウェアレンダラー)、誰でも運用できるサーバーと通信します。
主な機能
- Home:ゲームと homebrew を一緒に表示。アートワークから生成される動的な背景、 ダイレクト起動(ゲームは LncUtil、homebrew は websrv 経由、ELF ペイロードは バックグラウンドで実行)。
- Store:オープンソースの homebrew を集めたストア。検索、カテゴリー別の棚、投票、
評価、コメント。
.pkg、.zip、.elfを自動で判別し、それぞれ適切な場所に インストールします。 - マイライブラリ:所有しているゲームのバックアップを、ダウンロードリンクとカバー画像つきで管理。 本体またはスマートフォンから追加でき、JSON ファイルからのインポート (一度だけ、または同期を保つようリンク)にも対応。データは本体にのみ保存されます。
- 音楽(ゲーム中も再生):インターネットラジオ(radio-browser)、Navidrome などの Subsonic サーバー、USB のファイル、任意のオーディオリンク。再生はバックグラウンドの デーモン(FFmpeg の音声専用ビルド)で行われるため、ゲームを起動しても止まりません。
- スマートフォンリモコン:デーモンがポート 9095 で Web ページを提供します。 本体に表示される QR コードを読み取り、PIN を入力すると、スマートフォン、タブレット、 PC のブラウザーから音楽の操作、音声ファイルの送信、マイライブラリの管理ができます。
- HEN の検出:起動時に Omega が OnionHEN、etaHEN、pldmgr、ps5_autoloader を認識し、 足りないものを知らせ、確認後にそのサービスを適切な場所へインストールして有効にします。 OnionHEN ではゲーム中メニュー(L2 + R3)に、音楽コントロール付きのページを追加します。
- システムツール:温度、ファンのしきい値、ストレージ、ファイルマネージャー。
- Community:投稿・いいね・コメントができるウォール、グループチャット、 知り合いかもしれない人、プレイ時間とフレンドランキング。
- Party:チャットとボイス(Opus)、ゲームへの招待、カスタムステータス (オンライン、退席中、取り込み中、オフライン表示)。
- Game Base:フレンド、フレンドリクエスト、メッセージ。
- プライバシー:ブロック、通報、メッセージを送れる相手の設定、データの エクスポート、アカウントの削除。
- テーマ、自動生成のアンビエント音楽、読書向けブラウザー。
- 27 言語:アプリは本体の言語に自動で合わせます(設定から変更も可能)。
- サーバーを選べる:設定から任意の Omega サーバーのアドレスを追加できます。 公式サーバーは常に利用可能です。
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
リポジトリ構成
| フォルダー | |
|---|---|
client/ |
本体用アプリ(C、SDL2)と、Mac で開発するためのデスクトップビルド |
daemon/ |
バックグラウンドのペイロード:音楽プレーヤー、スマートフォンリモコンの Web ページ、マイライブラリ、ゲーム中の通知、そして(選んだ場合のみ)Home に戻ったときの Omega の再起動 |
onionhen-plugin/ |
OnionHEN プラグイン:ゲーム中メニューに音楽コントロール付きの Omega ページを追加します |
server/ |
Node.js の API、プロキシ、モデレーションパネル、サーバー運用用の Docker Compose |
docs/ |
アーキテクチャと画像 |
本体への Omega のインストール
homebrew に対応したジェイルブレイク済みの PS5 が必要です。OnionHEN や etaHEN などの HEN、または
websrv などのランチャーとペイロードローダーを使います。
いちばん簡単なのは、本体のブラウザーで
play.omegasuite.it/installa を開く方法です。
または、ウェブサイトからパッケージをダウンロードし、data/ を FTP で本体にコピーします。
サーバーの運用
git clone https://github.com/TheCriicom/omega-dashboard-ps5.git
cd omega-dashboard-ps5/server
./scripts/install.sh
このスクリプトはランダムなシークレットを含む .env を作成し、コンテナを起動します。
Caddy による自動 HTTPS を含む詳しいガイドは
server/README.md にあります。その後、本体で
設定 → サーバー → サーバーを追加 を選びます。
開発
- アプリ:
client/README.md— ps5-payload-sdk による PS5 ビルドと、 Homebrew の SDL2 を使うデスクトップビルド。コマンドファイルで操作でき、本体なしで UI をテストできます。 翻訳はclient/i18n/にあります(言語ごとに JSON ひとつ)。 - サーバー:
server/README.md— Node.js ≥ 20 と PostgreSQL、npm testによるエンドツーエンドテスト。 - アーキテクチャ:
docs/architecture.md。
コントリビューションを歓迎します。CONTRIBUTING.md をご覧ください。
作者
Omega は TheCriicom が開発しています — outlinedigital.it。
ライセンス
Copyright © 2026 TheCriicom and the Omega contributors.
Omega はフリーソフトウェアです:GNU GPL v3 以降。サードパーティー製
コンポーネントとそのライセンスは
client/THIRD-PARTY-NOTICES.md に記載されています。
Omega は独立したプロジェクトであり、Sony Interactive Entertainment との提携関係はなく、 同社による承認や後援も受けていません。「PlayStation」および「PS5」は、それぞれの 所有者の商標です。Omega はゲームを含まず、配布もしません。






