정보글 써주시는 모든 분들 항상 감사합니다. 다 아는거 풀어쓴다하실지 모르지만 처음에 막막할때 저도 많은 분들이 작성하신 가이드의 도움을 받았고 게시판 둘러보다 dlc관련하여 추출 및 적용에 어려움이 있는 분들 있어 저의 시행착오 및 경험을 토대로 한 번 관련 정보 나눌까합니다.
3.68에서 헨카쿠가 기동된 후에 부쩍 nonpdrm 덤프를 찾는 분들이 늘었습니다. 원본이라는 점, 업데이트 및 설치의 편리등의 이유이겠지요.
본 글은 dlc 추출 및 설치방법을 다루지만 게임 추출부터 설명드리겠습니다. 게임추출만 할 줄 알면 dlc 추출 및 적용도 자동적으로 이해되실겁니다. 가장 기본적인 플러그인 설치 및 사용은 건너뛰겠습니다.
<nonpdrm 게임 추출 방법>
1. nonpdrm 플러그인 설치
2. 헨카쿠 적용된 상태에서 게임카드 삽입후 한 번 실행후 바로 나오세요. 비타쉘 실행, gro0:app/TITLE_ID 이 보입니다.
3. 게임을 메모리에 바로 복사하실거면 gro0:에 있는 app/TITLE_ID를 그대로 ux0:app/TITLE_ID에 붙여넣습니다. PC에 백업하고 싶다하시면 비타쉘 옵션에서 연결설정을 FTP로 하시고 마찬가지 방법으로 PC의 임의의 폴더로 옮기면 됩니다.
4. ux0:nonpdrm/license/app/TITLE_ID의 경로로 찾아가면 6488b73b912a753a492e2714e9b38bc7.rif 파일이 보입니다. 이 파일을 work.bin으로 이름을 바꿔줍니다. 이 바뀐 파일을 (비타 메모리ux0: or PC 임의의 폴더 ux0:)TITLE_ID/sce_sys/package/work.bin 의 형태로 붙여넣습니다.
5. 메모리에서 바로 작업하셨으면 비타쉘에서 세모 버튼 눌러서 refresh livearea 눌러주시고 PC로 백업하셨으면 작업된 결과물을 통째로 ux0:app/TITLE_ID로 넣고 마찬가지로 리프레쉬 시켜주시면 설치가 완료됩니다.
복사, 붙여넣기만 했을뿐인데 nonpdrm 덤프가 완료되었습니다. 아주 쉽습니다. 어딘가에서 받은(PKGJ or nopaystation) nonpdrm파일도 동일한 방법으로 PC로 백업, 설치가 가능합니다. (이 과정에서 4번의 라이센스 작업은 필요없습니다. 그냥 통째로 복사 붙여넣기)
자 다음은 DLC추출 및 적용 방법입니다. 이건 더 쉽습니다.
<nonpdrm dlc 추출 방법>
1. 자신이 다운받은 DLC는 ux0:addcont/TITLE_ID/DLC_FOLDER 에 있습니다. (dlc를 한 번도 다운 받지 않으신 분은 addcont폴더 자체가 없습니다. dlc 적용만 하실 분은 이 과정을 건너뛰셔도 됩니다.)
2. ux0:addcont/TITLE_ID/DLC_FOLDER 폴더를 ux0:에 ux0:reAddcont/TITLE_ID/DLC_FOLDER 형태로 메모리든 PC든 복사해서 붙여넣습니다. dlc백업이 완료되었습니다.
얼핏보면 같은 경로같지만 경로가 다릅니다. reADDcont폴더를 따로 만들어주어주고 백업하였습니다. 원래는 nonpdrm 게임 추출 방법과 마찬가지로 nonpdrm dlc 추출 및 적용 경로도 동일하고 라이센스 작업도 해줘야합니다. 하지만 그렇게 하지않았습니다.
이유는 PS STORE통해서 정식으로 다운받고 백업한 DLC임에도 불구하고 어떤 게임은 DLC적용이 잘되고 어떤거는 알 수 없는 이유로 안 되고 하는 등 나름의 통합적인 해결책이 필요하다 생각해서 찾은 것이 repatch 플러그인이었기 때문입니다. 물론 이 방법이 100%라고 말씀드리지는 않겠습니다. 하지만 저의 경우, 제가 하는 게임에 한하여서는 repatch플러그인을 통해 dlc적용이 오류없이 모두 적용되었기 때문에 이 방법을 공유하고자 합니다.
<nonpdrm dlc 적용 방법>
1. repatch 플러그인 설치. (nonpdrm과 동일한 위치, contfig.txt도 kernel밑으로 경로 수정) https://github.com/dots-tb/rePatch-reDux0/releases/tag/2.70 에서 repatch reDux0 2.61+0.09 버전을 받아줍니다.
repatch 버전업을 하면서 경로가 바뀌기도하는 등의 문제로 위의 버전을 받아서 설치해주세요. (repatch.skprx만 받아서 설치하시면 됩니다.)
2. 위의 추출 방법으로 추출했던 다운 받았더지간에 어떤 폴더 구조의 DLC 파일이든 ux0:reAddcont/TITLE_ID/DLC_FOLDER 의 형태로 복사해서 넣어주세요.
끝입니다. 게임을 실행하시면 너무도 쉽게 dlc가 적용된걸 확인하실 수 있을겁니다. 위의 모든 과정에서 발생한 찌꺼기 폴더들은 지워주셔도 됩니다. dlc는 이제 reADDcont폴더에 설치, repatch 플러그인의 간섭을 받으므로 ux0:addcont 폴더 통째로, ux0:nonpdrm 폴더 통째로, ux0:license/addcont 폴더만 (ux0:license는 폴더 통째 아닙니다. 하위 폴더 addcont폴더만) 삭제하시면 됩니다. 어차피 필요에 의해 위의 작업을 반복적으로 하지않는 이상 더이상 필요없고 필요하면 프로그램이 알아서 생성합니다.
여기까지입니다. 모쪼록 부족하지만 도움이 되었으면 좋겠네요.
|