N-EMU · 레트로 게임 에뮬레이터v0.9.7후원 안내
개발 이야기작성일 thorv0.9.5

계정 없이 저장 데이터 옮기기

여러 게임의 저장 데이터와 설정을 파일 하나로 옮기되, 기존 데이터를 바꾸기 전에 직접 고르도록 했습니다.

출시 전 개발 기록

게임마다 저장 파일을 따로 내보내면 옮길 게임이 많을수록 같은 작업을 반복해야 합니다. 오프라인 백업은 선택한 게임을 .nemubackup 파일 하나에 모읍니다. 계정을 연결하지 않아도 설정의 파일 메뉴나 보관함 선택 화면에서 시작할 수 있습니다.

게임 하나에는 여러 저장 프로필이 있을 수 있습니다. 백업에는 모든 프로필의 게임 내 저장과 각 칸의 최신 저장 지점을 담습니다. 앱과 게임의 설정, 직접 가져온 스킨과 PSP 글꼴도 선택해 포함할 수 있습니다. ROM과 BIOS, 계정 정보, 마이크 사용 설정은 포함하지 않습니다.

받는 기기에 같은 ROM이 있어야 저장 데이터를 연결할 수 있습니다. 게임 제목이나 프로필 이름이 같다는 이유로 합치지 않고, 복원할 항목과 덮어쓸 데이터를 먼저 보여 줍니다. 작업이 중간에 멈추면 완료한 항목은 남기고 남은 항목을 알려 줍니다.

백업 파일을 통째로 메모리에 올리지 않고 나눠 읽으며 길이와 해시를 검사합니다. 바깥 파일을 압축하지 않아 압축 해제 비용은 줄지만 파일과 임시 사본을 둘 공간이 필요합니다. 그래서 만들기 전에 필요한 공간을 계산합니다. 휴대폰의 프레임이나 배터리 성능이 좋아졌다고 단정할 근거는 아직 없습니다.

  1. 개발 이야기v0.9.2

    저장 지점을 잘못 불러왔을 때

    예전 저장 지점을 잘못 불러와도 방금까지 플레이하던 시점으로 돌아갈 수 있도록 불러오기 취소를 넣었습니다.

목록으로지원 기종과 기능

N-EMU 개발 응원하기

N-EMU 개발을 응원해 주세요. 후원금은 개발자 계정과 테스트 기기 비용, 앱을 꾸준히 다듬는 데 보탭니다. 후원 여부에 따라 앱 기능이 달라지지는 않습니다.