스팀에서 저장된 세이브파일을 엑스박스와 PC에서 동기화하기(feat. 포르자 호라이즌 5)

기존에 스팀을 통해서 구매했던 포르자 호라이즌5를 즐기다가 거실에서 엑스박스 게임패스를 통해서 편하게 즐겨보고자 다운로드하고 실행해봤는데, 문제가 생겼습니다. 스팀과 엑스박스는 세이브파일이 동기화가 안되네요.

찾아보니 엑스박스 PC와 엑스박스 콘솔은 동기화가 되지만 스팀과 엑스박스는 플랫폼이 다르다 보니 연동이 안되는 것이였습니다. 어쩌면 당연한 이야기이도 하지만 스팀으로 포르자 호라이즌5를 실행해본지도 꽤 오래되었던 터라 기억이 가물가물해서 이전해 했던게 포르자 호라이즌4였었던가 오래된 기억을 되짚어보기도 했습니다.

스팀 라이브러리를 찾아보고 실행이력을 보니 포르자 호라이즌 5를 그래도 오랜시간 동안 즐겼었던 이력을 찾을 수 있었고 역시 문제는 동기화 문제.

아마도 이런 고충을 겪었던 사람들이 많을 것 같아 열심히 구글링 해 봅니다. 역시 저와 같은 문제를 겪은 사람들이 있었고, 찾다보니 엑스박스와 스팀간 세이브 파일을 동기화할 수 있는 소프트웨어를 누군가가 개발을 해주셨네요.

깃허브를 통해서 해당 파일을 확인할 수 있습니다. GPSaveConverter.exe를 다운로드 하고 실행하면 됩니다. 해당 소프트웨어의 릴리즈 페이지는 아래와 같습니다.

https://github.com/Fr33dan/GPSaveConverter/releases


다운로드 후 실행하면 아래와 같은 화면이 나오는 데 잠시 기다리면 Xbox에 설치된 게임들이 왼족 목록에 나옵니다. 그럼 정상적으로 실행되었다고 볼 수 있을 것 같아요.

 


그런데 문제가 발생했습니다. 아래 사진처럼 설치되어 있는 엑스박스 게임들은 잘 나오는데, 목적이였던 포르자 호라이즌5는 나오지 않네요. 아마도 저장파일이 생성되어있지 않아서 그렇지 않을까 유추해봅니다. 그래서 PC에서 게임을 한번 실행해서 저장파일을 만들어보겠습니다.

예상이 맞았습니다. 한 번 실행하고 나니 세이브파일이 생성되었는지, 목록에 포르자 호라이즌5가 생겼습니다.

이 소프트웨어는 엑스박스에서 엑스박스가 아닌 세이브파일로 옮기거나 그 반대로도 가능합니다. 제 경우는 스팀의 세이브파일을 엑스박스로 옮기는게 목적이므로, 포르자 호라이즌 5를 왼쪽 목록에서 클릭하고 왼쪽 아래에 있는 Non-Xbox Profile에서 스팀 프로파일을 선택해줍니다.

그럼 오른쪽 Non-Xbox Save Files 섹션에서 느낌표가 나타나며 엑스박스 세이브 파일이 아닌 다른 파일이 있음을 상기시켜줍니다. 이제 Select non-Xbox Location을 클릭해서 스팀에서 저장된 세이브파일이 있는 위치를 지정해줍니다.

 


여기서 조금 헤맸는데요. 스팀 게임 세이브 파일 경로를 찾기 어려웠지만 여러분은 찾기 쉽게 알려드릴께요. 스팀 게임 세이브 파일 경로는 "C:\Program Files (x86)\Steam\userdata\사용자 번호"입니다. 해당 폴더에는 게임별 고유 번호로 폴더가 구분되어 세이브 파일이 저장되어 있는데, 포르자 호라이즌 5의 경우에는 1551360이였습니다. 해당 폴더를 선택하니 아래와 같이 저장된 세이브 파일들이 나왔습니다.

여기서 아래쪽이 Non-Xbox 세이브 파일이고 위쪽이 엑스박스 세이브 파일이므로 해당되는 파일들을 위쪽으로 꺽쇠(^)가 있는 버튼을 클릭해서 옮겨줍니다. 반대의 경우에는 위쪽에서 아래쪽으로 옮겨주세요.

제 경우에는 'Profile Data', 'TransactionLogFile', 'VersionFlags'를 옮겨 주니 세이브 파일이 잘 연동 되었습니다.

주의할 점은 세이브파일은 미리 백업해 두시는 건 잊지 마시고, 모든 파일을 옮기니 손상된 프로필이라고 나와서 실행이 안됩니다. 따라서 해당되는 세이브 파일만 옮겨보시기를 추천해드려요.

이제 마지막으로 엑스박스에서 실행해보면 스팀해보면, 스팀에서 저장된 게임파일이 엑스박스에서 불러와서 이어서 플레이할 수 있게 되었습니다. 이제 PC에서 한 번 플레이하고 Xbox 콘솔에서 이어서 할 수 있게되었네요.


다음 이전