1편에서는 닌텐도 스위치에서 세이브 파일을 백업 후 컴퓨터로 가져오는 방법까지 다뤄봤습니다. https://blog.naver.com/coey12/221421563543 이번엔 본격적으로 세이브 파일을 수정하는 방법에 대해 알아볼 차례인데요. 세이브 파일의 수정은 굉장히 방법이 다양합니다. 게임에 따라서 파일 수정이 굉장히 어려운 게임이 있을 수 있지만 대부분의 스위치 게임들은 세이브 파일에 대한 암호화 등이 거의 없다고 봐도 될 정도라서 조금의 지식만 있다면 쉽게 수정이 가능합니다. 대표적으로 무료 프로그램 hxd 나 유료 프로그램 010 Editor 등으로 가능하고, Hex 나 수치 관련 조작하는 게 굉장히 어렵다고 느껴지시는 분들은 (디아블로3, 포켓몬 등 유명 게임에 한해서) 에디터로 할 수 있습니다. 오히려 에디터를 사용하는 게 초보분들에겐 더 편합니다. 저도 Hex 관련한 건 자세히는 모르고 아주 간단한 수정만 가능합니다. 게임 내의 수치를 기억해뒀다가 Hex 프로그램으로 hex 수치로 변환하는 등의 작업을 거쳐서 세이브 파일에서 찾아서 수정하는데요, 대표적으로 건볼트란 게임에서 인게임 재화와 재료들을 모두 최고치로 수정해서 파밍 작업 없이 게임을 했어요. 다만 이 방법은 세이브 파일이 암호화 되었을 땐 쉽게 쓸 수 없는 방법이고 본인이 데이터값을 잘못 건드렸다면 세이브 파일을 로딩하지 못하거나 게임 중 튕기는 불상사가 있을 수 있습니다. 백업을 생활화 합시다!! 에디터가 있는 (대작) 게임은 에디터로 세이브 파일 수정 하는 게 훨씬 편하고 시간도 절약되고 안전합니다. 그렇기 때문에, 이번에 소개 해 드릴 방법은 에디터를 이용해서 세이브 파일 수정하는 방법입니다. 세이브 파일 에디터가 있는 게임은 여러가지가 있는데요 대표적으로 포켓몬스터 레츠고, 디아블로3, 젤다의 전설, 등등 엄청나게 많지만 이번엔 디아블로3를 에딧 해 볼까 합니다. 서론이 길었습니다. 이제 시작합니다. 준비물 1. 디아블로3 에디터 디아블로3 에디터는 현재까지 나온 프로그램 중엔 이게 제일 좋습니다. 2018/12/18 기준 1.0.4v 버전까지 나왔고 제작자가 계속해서 업데이트를 할 예정이라고 합니다. 현재 지원하는 기능으로는 전설보석에딧, 아이템에딧, 정복자레벨 수치 변경, 골드, 핏빛파편, 죽숨, 재료 수치 변경 등등 입니다. 직접 써보니 고대 아이템의 옵션들을 제대로 인식하지 못해서 Unknown Item, Unknown Affix 로 표시하는 경우가 많았습니다. 그래서 아이템을 수정해서 최강의 아이템을 만들어 봐야 겠다 하는 분들은 약간의 아쉬움이 있을 거라 생각합니다. ex) 1레벨 공격력 5200, 무기뎀증 9% 민첩 950짜리 무기는 만들어 지더라고요. 2. 파이썬 https://www.python.org/ftp/python/3.7.1/python-3.7.1.exe 이게 왜 필요하냐면, 저 디아블로3 에디터가 파이썬으로 개발되었기 때문에 필요합니다. 처음 접해서 생소하신 분도 있을건데 그냥 사진보고 그대로 설치 해 줍니다. 디아블로3 에디터 다운받고, 파이썬까지 설치했다면 이제 에디터를 실행 하고 세이브 파일을 수정 해 봅시다. 전부 수정이 완료됐다면, 1편에서 배운 것처럼 수정된 세이브 파일을 마이크로 sd 카드내에 덮어 씌워 줍니다. 여기서 잠깐! 덮어 씌우기 전에, 원본 백업 파일은 항상 백업해 두는 건 잊지 마세요. 그리고, 마이크로 sd카드를 인식시킨 스위치로 돌아가서 Checkpoint 실행 후 리스토어 한 뒤 디아블로3를 실행해서 제대로 실행이 되는지 본인이 수정하고자 한 수치들은 정상적으로 수정이 됐는지를 확인합니다. 에딧이 잘 안됐다면 다시 돌아와서 재수정을 하던가 원본 세이브 파일로 복원을 하면 되겠고 정상 적용이 됐다면 편하게 게임을 즐기시면 되겠습니다. |