btsouth/omakade

A beautiful, local-first game library built for Omarchy.

何を解決するか

Omakade は Linux 向けの統合ゲームライブラリマネージャーで、Steam、Lutris、Heroic、RetroArch、およびさまざまなエミュレータからのゲームを1つの視覚的に注目されたインターフェースに統合するように設計されています。複数のランチャーを切り替えてゲームコレクションを閲覧・起動する必要がなくなります。

動作方法

Omakade は、さまざまなプラットフォームやランチャー(例:Steam、GOG、Battle.net)にインストールされたゲームをスキャンし、元のランチャーのデータベースを変更せずにそのデータを読み取ります。ゲームはカバーアートタイルとして一元的に表示されるハブを提供します。以下の機能と統合されています:

  • ランチャー: Steam、Lutris、Heroic、Faugus、Battle.net、および直接の GOG インストール。
  • エミュレータ: RetroArch、PCSX2、Ryujinx、Cemu、shadPS4、Dolphin。
  • メタデータとアートワーク: IGDB による評価とゲーム詳細、SteamGridDB によるポートレートカバーの統合、ローカルカスタムアートワークのサポート。
  • ストリーミング: Sunshine にアプリリストをエクスポートし、Moonlight を通じてゲームを起動可能。

対象ユーザー

複数のランチャーとランチャー非依存のエミュレータを使用する Linux ゲーマー、特に Omarchy や Arch Linux ディストリビューションのユーザーで、リビングルームのセットアップに統合的でコントローラー対応の「Couch Mode」を求める人。

特徴

  • 統合ライブラリ: Steam、Lutris、Heroic、GOG、およびエミュレータからのゲームを1つのビューに統合。
  • Couch Mode: オンスクリーン検索とグリッドビューを備えたコントローラー最適化インターフェース。
  • 豊富なメタデータ: オプションの IGDB 評価、人気順ソート、Steam アチーブメントのサポート。
  • アートワークカスタマイズ: SteamGridDB と手動で選択されたカバーおよびロゴのサポート。
  • ハンドオフ起動: ゲームを元のプラットフォーム経由で起動し、互換性とコントローラー設定を維持。
  • プレイ時間追跡: エミュレータプロセスを監視して、ネイティブでサポートしていないゲームのプレイ時間を追跡するオプションのセッションレコーダー。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト