ルドゥサビ
Ludusavi は、Rust で書かれた PC ビデオ ゲームのセーブ データをバックアップするためのツールです。クロスプラットフォームであり、複数のゲームストアをサポートしています。
特徴
- 19,000 を超えるゲームと独自のカスタム エントリのデータをバックアップする機能。
- Steam、GOG、Epic、Heroic、Lutris、その他のゲーム ライブラリのバックアップと復元。
- スクリプト作成用のグラフィカル インターフェイスとコマンド ライン インターフェイスの両方。タブ補完は、Bash、Fish、Zsh、PowerShell、および Elvish で使用できます。
- サポート:
- ファイルとして Windows レジストリに保存される保存。
- ProtonはSteamで保存します。
- スチームのスクリーンショット。
- Playnite 拡張機能として利用可能: https://github.com/mtkennerly/ludusavi-playnite
- スチームデッキで動作します。
このツールは、Ludusavi マニフェストを使用して、各ゲームの何をバックアップするかに関する情報を取得します。データは主に PCGamingWiki から取得されているため、新しいデータまたは修正されたデータを Wiki 自体に投稿してください。あなたの改善点は Ludusavi のデータにも組み込まれます。
Ludusavi を他の言語に翻訳したい場合は、Crowdin プロジェクトをチェックしてください。
デモ
インストール
リリース ページから Windows、Linux、または Mac 用の実行可能ファイルをダウンロードします。ポータブルなので、ダウンロードしてシステムのどこにでも置くことができます。
ご希望に応じて、Ludusavi は Winget、Scoop、Flatpak、Cargo からも入手できます。
注記:
- Windows ユーザーは、Windows がプログラムの発行元を認識しないため、「Windows が PC を保護しました」というポップアップが表示されることがあります。 「詳細」をクリックし、「とにかく実行」をクリックしてプログラムを開始します。
- Mac ユーザーには、「正体不明の開発者によるものであるため、Ludusavi を開くことができません」というポップアップが表示される場合があります。 Ludusavi の実行を許可するには、この記事、特に
If you want to open an app [...] from an unidentified developer
のセクションを参照してください。
使用法
いくつかのトピックに関する詳細なヘルプ ドキュメントが利用可能です。
一般的な
- バックアップの自動化
- バックアップの除外
- バックアップの保持
- バックアップの検証
- クラウドバックアップ
- カスタムゲーム
- 重複
- フィルター
- ゲーム起動のラッピング
- リダイレクト
- ルーツ
- 選択的スキャン
インターフェース
- アプリケーションフォルダー
- バックアップ構造
- コマンドライン
- 設定ファイル
- 環境変数
- ロギング
他の
コミュニティ
コミュニティは、役立つと思われる追加リソースをいくつか作成しました。これは完全なリストではなく、これらのプロジェクトは Ludusavi 自体と正式に提携していないことに注意してください。
- 二次マニフェスト:
- https://github.com/BloodShed-Oni/ludusavi-extra-manifests
- https://github.com/hblamo/ludusavi-emudeck-manifest
- https://github.com/hvmzx/ludusavi-manifests
- これには、スケジュールされた GitHub ワークフローを使用して、プライマリ マニフェストのエントリにパスを追加するマニフェストを生成する例が含まれています。
- Steam Deck の Decky Loader 用プラグイン:
- https://github.com/GedasFX/decky-ludusavi
- VS コード用プラグイン:
- https://marketplace.visualstudio.com/items?itemName=claui.ludusavi
- ツール:
- https://github.com/jose-l-martins/GSM-to-Ludusavi-converter
他のツールとの比較
他にも優れたバックアップ ツールが利用可能ですが、単一のクロスプラットフォームおよびクロスストア ソリューションではありません。
- GameSave マネージャー (v3.1.512.0 以降):
- Windows のみをサポートします。
- ルドゥサヴィよりもずっと遅い。同じハードウェアでデフォルト設定を使用すると、システム全体の初期スキャンに GSM では 2 分かかりますが、Ludusavi では 10 秒かかります。スキャン直後のバックアップの実行には、GSM では 4 分 16 秒かかりますが、Ludusavi では 4.5 秒かかります。このテストでは、GSM は 2.84 GB で 257 個のゲームを検出し、Ludusavi では 2.95 GiB で 297 個のゲームを検出しました。
- クローズドソースのため、コミュニティは改善に貢献できません。
- インターフェイスが遅くなったり、応答しなくなったりすることがあります。たとえば、「すべて選択/すべて選択解除」をクリックすると、各チェックボックスが個別に切り替わる必要があります。 257 ゲームあると、最終的には約 42 秒待たなければならないことになります。
- 最小限のコマンドラインインターフェイス。
- ゲームとゲームデータのシンボリックリンクを作成できます。 Ludusavi はこれを支持しません。
- ゲーム バックアップ モニター (v1.2.2 以降):
- Macには対応していません。
- データベースは 577 ゲーム (2022 年 11 月 16 日現在) のみをカバーしていますが、1.3.1 以降では Ludusavi マニフェストをインポートすることもできます。
- コマンドラインインターフェイスはありません。
- ゲームのプレイ後にセーブデータを自動的にバックアップできます。 Ludusavi は、Playnite のようなランチャーと組み合わせてのみそれを行うことができます。
- Linux 用ゲーム バックアップ マルチツール (v1.4.0.0 時点):
- Linux と Steam のみをサポートします。
- データベースは積極的に更新されません。 2022-11-16 時点での最終更新は 2018-06-05 です。
- コマンドラインインターフェイスはありません。
発達
CONTRIBUTING.mdを参照してください。