CONTROL - Epic Games에서 Xbox로 데이터 옮기기
다른 플랫폼으로 데이터 옮기기
필자는 이전에 Epic Games에서 무료로 CONTROL 을 받아 플레이했다.
기본 버전을 모두 플레이했는데 매우 마음에 들어 DLC를 살까 고민하다 마침 Xbox 패스도 결재 중이라 Xbox에서 Ultimate Edition을 제공하는 하는 것을 보고 Xbox로 데이터를 옮겨서 플레이하기로 결심했다.
먼저 필자의 경우 Epic Games에서 Xbox로 데이터를 옮기는 것이지만, 반대의 경우도 가능하다.
먼저 주의 사항을 말하자면,
세이브 파일을 건들 때는 무조건 다른 곳에 백업을 해놓아야 뼈아픈 상황이 발생하지 않는다. 꼭 파일 백업은 필수이다.
Epic Games의 CONTROL 세이브 파일 찾기
Epic Games의 경우에는 아래 폴더 경로로 이동하면 세이브 파일을 찾을 수 있다.
C:\Users\유저이름\AppData\Local\Remedy\Control\Default-Epic-User\savegame-slot-00
이 때 슬롯 숫자는 00, 01, 02... 로 있을 텐데, 자신이 여러 세이브 파일을 가지고 있지 않는 한 00으로 들어가면 된다.
Xbox의 CONTROL 세이브 파일 찾기
Xbox의 CONTROL의 경우에는 옮겨야 할 대상으로, 먼저 세이브 파일의 위치를 생성하기 위해 게임을 먼저 실행한다.
게임을 실행하지 않으면 세이브 파일이 생기지 않는 것은 당연한 일이다.
필자는 아래 화면까지 진행 후 게임을 종료하였다. (프롤로그 스토리를 스킵한 직후)
게임 실행 후 다시 폴더를 보면 wgs와 Helium폴더가 보일텐데, wgs로 이동한다.
그 다음은 뭔가 긴 이름의 폴더로 이동.
그러면 2개의 폴더와 1개의 파일을 확인할 수 있는데, 각 폴더를 확인 후, 그 안에 파일이 더 많은(가장 최근에 업데이트 된) 폴더가 작업해야 할 폴더이다.
서로 대응하는 파일 찾기
notepad++를 통해 파일을 열고 찾기 기능을 통해 hub, persistent, global을 키워드로 각 파일을 검색한다.
굳이 notepad++일 필요는 없다. sublime이나 기타 파일로 이 파일을 열어 검색만 할 수만 있으면 된다.
이 때 global과 hub 키워드가 같이 있는 파일은 global 파일이며, hub 키워드만 존재하는 파일이 hub파일임을 명심해야한다.
필자의 경우 5E... 파일은 hub파일, 6C... 파일은 persistent파일, 75...파일이 global 파일이였다.
이제 각 해당 하는 파일의 이름을 복사해서 원하는 대상의 파일 이름으로 변경하면 된다.
필자는 Epic에서 Xbox로 옮기는 것이기 때문에 Epic Games의 Save file을 Xbox 형식으로 변경해야하며, 반대의 경우에는 Xbox형식을 Epic 형식의 Save file로 변경해야한다.
Epic Games | Xbox |
global.chunk | 5E....94 |
persistent.chunk | 6C....64 |
hub.chunk | 75....E1 |
추가 정보
Q1. 데이터를 연결하려는 두 플랫폼 중 하나만 DLC 혹은 Expansion이 있고 나머지 하나는 없는데 괜찮은가?
A1. 괜찮다. 필자도 Epic에서 무료로 받은 후 플레이한 데이터를 Xbox의 풀버전에서 사용하기 위해 옮긴 것이다.
Q2. 세이브 파일을 옮긴 후 게임을 실행하니 튕긴다.
A2. 아마 파일 이름을 잘못 설정한 것일 것이다. 각각에 대응하는 파일이 서로 크기 차이가 극명하게 나기 때문에 이를 통해 잘못된 부분을 찾으면 수월할 것이다.