セーブを守るアップデート。

ゲームの新しいバージョンが出ると、XLibrary は「更新」ボタン付きの通知を表示します。新バージョンは今あるバージョンの隣にインストールされ、セーブはバックアップされ、MOD と翻訳は引き継がれ、新バージョンが 2 回問題なく動くまで以前のバージョンが残ります。自動アップデートは、自分でオンにしない限りオフのままです。

  • バージョン 3.1.0 から
  • Ren'Py、Unity、NW.js のセーブ

XLibrary がゲームを更新する流れ

  1. 通知が届く

    XLibrary はゲームを XLibrary カタログと照合するので、新しいバージョンが出るとすぐにわかります。

  2. 新バージョンを今のバージョンの隣にインストール

    通知の「更新」を押すと、ダウンロードして現在のバージョンの隣にインストールします。起動設定(CrossOver、Locale Emulator、Sandboxie、ランタイム、起動パラメーター、作業フォルダー)はそのまま引き継がれます。

  3. セーブをバックアップ

    アップデートのたびに、XLibrary はゲームフォルダー内のセーブと、Ren'Py・Unity・NW.js ゲームのプロファイルフォルダーをバックアップします。

  4. MOD と翻訳を引き継ぎ

    MOD と翻訳は新しいバージョンへ移ります。自分で置き換えたゲームファイルは対象外で、その数は通知でお知らせします。

  5. 旧バージョンは安全になるまで残る

    新バージョンが 2 回問題なく動いたら、その 1 日後に以前のバージョンはゴミ箱へ移ります。ずっと残したい場合は「残す」を押してください。プレイしているバージョンがゴミ箱に移ることはありません。

XLibrary のゲームページ:インストール済みのバージョン、新しいバージョン番号付きの「アップデートあり」バッジ、バージョン履歴、「起動」ボタン、合計プレイ時間。

ワンクリックでセーブを復元

セーブのバックアップは、ゲームの起動メニューにあります。復元の前に XLibrary は現在のセーブをもう一度バックアップするので、復元は取り消せます。

ロールバック

新バージョンが起動直後に終了してしまう場合は、通知から以前のバージョンを再び既定に戻せます。

トレントのアップデートは変更分だけ

インストール済みゲームをトレントで更新すると、変更のないファイルは再利用し、変わった部分だけをダウンロードします。ギガバイトではなくメガバイトで済むこともよくあります。

自動アップデートは任意

頼まない限り、XLibrary が勝手にゲームを更新することはありません。ライブラリ全体の自動アップデートは「設定 → システム」で、個別のゲームはその起動メニューでオンにできます。

Ren'Py ゲームを手動で更新する方法

XLibrary を使わない場合、慎重に進めるなら次の手順です。

  1. 新しいバージョンは新しいフォルダーに展開します。古いフォルダーに上書きで展開しないでください。
  2. 古いバージョンの game/saves フォルダーを新しいバージョンにコピーします。Ren'Py はセーブのコピーを、Windows では %APPDATA%\RenPy、macOS では ~/Library/RenPy、Linux では ~/.renpy にも保存しています。
  3. MOD と翻訳ファイルを新しい game フォルダーにコピーします。
  4. 新しいバージョンを起動してセーブをロードします。問題なく動くのを確認してから、古いフォルダーを削除してください。

この機能についての質問

XLibrary はどのセーブをバックアップしますか?

ゲームフォルダー内のセーブと、Ren'Py・Unity・NW.js ゲームについては、各エンジンがセーブを保存するプロファイルフォルダーです。

XLibrary はゲームを自動で更新できますか?

はい、オンにすれば可能です。自動アップデートは既定でオフです。ライブラリ全体は「設定 → システム」で、個別のゲームはその起動メニューでオンにします。

古いバージョンはどうなりますか?

インストールされたまま残ります。新バージョンが 2 回問題なく動いたら、「残す」を押していない限り、その 1 日後に XLibrary が古いバージョンをゴミ箱へ移します。プレイしているバージョンがゴミ箱に移ることはありません。

FAQ をすべて読む