계정 없이 저장 데이터 옮기기
여러 게임의 저장 데이터와 설정을 파일 하나로 옮길 수 있게 했습니다. 복원하기 전에 바뀔 데이터를 확인하고 옮길 항목을 선택합니다.
여러 게임의 저장 파일을 하나씩 내보내려면 같은 작업을 반복해야 합니다. 선택한 게임의 저장 데이터를 .nemubackup 파일 하나로 묶을 수 있도록 했습니다. 계정을 연결하지 않아도 설정의 파일 메뉴나 보관함에서 게임을 선택하는 화면에서 백업을 시작할 수 있습니다.
백업 파일에는 모든 저장 프로필의 게임 내 저장과 각 칸의 최신 저장 지점이 들어갑니다. 앱과 게임의 설정, 직접 가져온 스킨과 PSP 글꼴도 선택해 넣을 수 있습니다. ROM과 BIOS, 계정 정보, 마이크 사용 설정은 포함하지 않습니다.
다른 기기에서 복원하려면 같은 ROM이 필요합니다. 게임 제목이나 프로필 이름이 같다는 이유만으로 데이터를 합치지는 않습니다. 복원할 항목과 덮어쓸 데이터를 먼저 보여 주고 사용자가 선택하도록 했습니다. 작업이 중간에 멈추면 이미 복원한 항목은 유지하고, 복원하지 못한 항목을 안내합니다.
큰 백업 파일은 한 번에 메모리에 올리지 않고 나눠 읽으며 크기와 해시값으로 손상 여부를 확인합니다. 백업 파일 전체를 다시 압축하지 않으므로 압축을 푸는 작업은 줄어듭니다. 다만 파일과 임시 사본을 보관할 공간은 필요해 백업을 만들기 전에 여유 공간을 확인합니다. 실제 휴대폰의 게임 성능이나 배터리 사용량에 미치는 영향은 아직 측정하지 않았습니다.
함께 읽을 개발 이야기
- 개발 이야기v0.4.2초기 개발
저장 지점을 잘못 불러왔을 때
저장 지점을 잘못 불러왔을 때 방금까지 플레이하던 상태로 돌아갈 수 있도록 ‘불러오기 취소’를 추가했습니다.