세이브를 지키는 업데이트.
게임의 새 버전이 나오면 XLibrary가 업데이트 버튼이 있는 알림을 보여 줍니다. 새 버전을 기존 버전 옆에 설치하고, 세이브를 백업하고, 모드와 번역을 옮긴 뒤, 새 버전이 두 번 정상 실행될 때까지 이전 버전을 남겨 둡니다. 자동 업데이트는 직접 켜지 않는 한 꺼져 있습니다.
- 버전 3.1.0부터
- Ren'Py, Unity, NW.js 세이브
XLibrary가 게임을 업데이트하는 방식
알림이 옵니다
XLibrary는 XLibrary 카탈로그와 게임을 대조하므로, 새 버전이 나오자마자 알 수 있습니다.
새 버전이 기존 버전 옆에 설치됩니다
알림의 “업데이트”를 누르면 새 버전을 받아 현재 버전 옆에 설치합니다. CrossOver, Locale Emulator 또는 Sandboxie, 런타임, 실행 매개변수, 작업 폴더 같은 실행 설정은 그대로 이어집니다.
세이브가 백업됩니다
업데이트 전마다 XLibrary가 게임 폴더의 세이브와 Ren'Py, Unity, NW.js 게임의 프로필 폴더를 백업합니다.
모드와 번역이 옮겨집니다
모드와 번역은 새 버전으로 옮겨집니다. 직접 교체한 게임 파일은 제외되며, 몇 개인지 알림에서 알려 줍니다.
이전 버전은 안전해질 때까지 남습니다
새 버전이 두 번 정상 실행되면 이전 버전은 하루 뒤 휴지통으로 이동합니다. 계속 보관하려면 “유지”를 누르세요. 플레이 중인 버전은 절대 휴지통으로 가지 않습니다.

클릭 한 번으로 세이브 복원
세이브 백업은 게임의 실행 메뉴에 있습니다. 복원하기 전에 XLibrary가 현재 세이브를 한 번 더 백업하므로 복원도 되돌릴 수 있습니다.
롤백
새 버전이 실행 직후 꺼지면, 이전 버전을 다시 기본으로 지정하도록 알림에서 제안합니다.
토렌트 업데이트는 바뀐 부분만 받습니다
설치된 게임의 토렌트 다운로드를 업데이트할 때는 바뀌지 않은 파일을 재사용하고 바뀐 부분만 받으므로, 기가바이트 대신 메가바이트로 끝나는 경우가 많습니다.
자동 업데이트는 직접 켤 때만
XLibrary는 요청하지 않는 한 게임을 스스로 업데이트하지 않습니다. 라이브러리 전체는 설정 → 시스템에서, 게임 하나는 해당 게임의 실행 메뉴에서 자동 업데이트를 켜세요.
Ren'Py 게임을 직접 업데이트하는 방법
XLibrary 없이 할 때 안전한 방법은 다음과 같습니다.
- 새 버전은 새 폴더에 압축을 푸세요. 기존 폴더 위에 덮어 풀지 마세요.
- 이전 버전의
game/saves폴더를 새 버전으로 복사하세요. Ren'Py는 세이브 사본을 Windows에서는%APPDATA%\RenPy, macOS에서는~/Library/RenPy, Linux에서는~/.renpy에도 보관합니다. - 모드와 번역 파일을 새
game폴더에 복사하세요. - 새 버전을 실행해 세이브를 불러오세요. 잘 작동하는 것을 확인한 뒤에만 이전 폴더를 삭제하세요.
이 주제에 대한 질문
XLibrary는 어떤 세이브를 백업하나요?
게임 폴더 안의 세이브, 그리고 Ren'Py, Unity, NW.js 게임의 경우 이 엔진들이 세이브를 보관하는 프로필 폴더입니다.
XLibrary가 게임을 자동으로 업데이트할 수 있나요?
네, 켜면 가능합니다. 자동 업데이트는 기본적으로 꺼져 있습니다. 라이브러리 전체는 설정 → 시스템에서, 게임 하나는 해당 게임의 실행 메뉴에서 켜세요.
이전 버전은 어떻게 되나요?
설치된 채로 남습니다. 새 버전이 두 번 정상 실행되면, “유지”를 누르지 않은 경우 XLibrary가 하루 뒤 이전 버전을 휴지통으로 옮깁니다. 플레이 중인 버전은 절대 휴지통으로 가지 않습니다.