레이블이 추출인 게시물을 표시합니다. 모든 게시물 표시
레이블이 추출인 게시물을 표시합니다. 모든 게시물 표시

2010년 4월 28일 수요일

체험판을 ISO로 변환 : umd_dump.prx v1.31


일본 개발자 takka씨가 얼마전 공개한 umd_dump.prx 플러그인은 UMD를 ISO로 덤프하는 기능을 합니다.

그런데 takka씨가 자신의 블로그에 달린 댓글을 보고 힌트를 얻어 umd_dump.prx를 v1.30으로 업데이트했습니다. [출처가기]

umd_dump.prx v1.30은 XMB에서뿐만 아니라 게임 모드에서도 동작하게 되어 일부의 체험판을 ISO로 변환할 수 있게 되었습니다. 이렇게 하면 커펌 5.50 GEN-D3에서만 구동 가능한 체험판을 ISO로 변환해서 디크립트하면 커펌 5.50 GEN-D2나 커펌 5.00 M33 등에서도 구동이 가능해지는 등의 장점이 있습니다.

v1.30의 자세한 변경점은 다음과 같습니다.
[UPDATE] GAME 모드에서 동작할 수 있도록, 버퍼를 동적으로 확보하는 여러가지 조정.

[UPDATE] VSH 모드(XMB)와 GAME 모드에서 단축키를 각각 설정할 수 있도록 변경.
※umd_dump.ini의 포맷이 변경되었으므로 주의해주세요.

[ 추가사항 ] umd_dump.prx가 v1.31로 업데이트되었습니다. [출처가기]
변경점은 '메뉴 표시가 확실히 실행되지 않던 문제 수정'뿐이며, 사용법은 이전과 동일합니다.


[ UMD게임 / UMD비디오 / UMD음악을 ISO로 덤프하기 ]
이전에 작성한 http://popotz.textcube.com/1561 글을 참고해주세요.


[ 체험판을 ISO로 변환하기 ]
1. 위 첨부파일을 받아 압축을 풀고 나오는 'umd_dump.ini', 'umd_dump.prx' 2개의 파일을 ms0:/seplugins/ 폴더 안으로 복사합니다.

2. 복사한 'umd_dump.ini' 파일을 메모장으로 열고 두 번째 줄에 이 플러그인의 단축키로 사용할 버튼을 입력합니다. (기본값은 음표버튼이며, umd_dump.ini 아래 부분에 사용 가능한 버튼 목록이 나와있으니 참고하세요.)

3. 같은 ms0:/seplugins/ 폴더에 있는 game.txt 파일을 메모장을 열고 아래의 문장을 새로 추가한 뒤 저장합니다. (game.txt 파일이 없다면 새로 만드세요.)
ms0:/seplugins/umd_dump.prx 1

5. 이제 PSP를 재부팅하고 ISO로 변환하고자 하는 체험판 게임을 실행합니다.

6. 위 2번에서 지정한 플러그인 단축키를 눌러 플러그인 메뉴를 불러옵니다.

7. 화면의 지시에 따라 ISO 변환을 시작합니다. 변환 도중 엑스버튼을 누르면 취소 가능합니다.
(이 과정은 UMD에서 ISO를 덤프하는 것과 동일하니 자세한 사항과 스크린샷은 이전 글 참고.)

8. 변환이 끝난 뒤 ISO 파일은 ms0:/ISO/ 폴더에 게임 아이디를 파일명으로 해서 저장됩니다. 이후에는 각자 알아서 사용해주세요.
---------------------------------------------------------------------------------------------------

# takka씨의 글과 takka씨 블로그의 댓글을 보니 '건담 어썰트 서바이브' 체험판이나 'MGS:PW' 체험판 2가지 등은 ISO로 변환 가능하다고 하네요. 그 외에도 더 있을 수 있으니 각자 찾아보세요. 하지만 체험판은 체험판일뿐 얼마나 유용하게 쓰일지는 미지수...

# takka씨의 추측으로는 체험판뿐만 아니라 PSN에서 구입한 게임 역시 ISO로 변환 가능하다고 하는데, 그렇게 되면 NP Decryptor와 똑같아지는 거겠죠. 따라서 추후 블로그에 이 포스팅이 사라지거나 수정될 수도 있습니다.

# umd_dump.prx 플러그인을 이용해 어떻게 체험판을 ISO로 추출 가능한지 상당히 궁금할 텐데요, 그 이유는 체험판의 구동 방식때문입니다. 일부 체험판의 경우 EBOOT.PBP 형식이긴 하지만 실제 동작할 때는 마치 UMD가 들어있는 것처럼 속이는 UMD 에뮬레이션 방식을 사용한다고 합니다. 그래서 체험판이 구동된 게임 모드 상태에서 umd_dump.prx를 구동해서, UMD로 에뮬레이션된 데이터를 ISO로 뽑아내는 것이죠. 저도 몰랐던 내용인데 참 신기하군요.

* 관련글 보기 *
[추가] UMD 덤프 : umd_dump.prx V1.20
eboot2iso 1.0 - EBOOT.PBP를 ISO로 변환
UMDumper v0.2.4 D
UMD를 ISO로 덤프하기

2010년 4월 24일 토요일

[추가] UMD 덤프 : umd_dump.prx V1.20


gpSP kai 등으로 알려진 일본 개발자 takka씨가 UMD를 ISO 형식으로 덤프(추출)하는 umd_dump.prx 플러그인을 발표했습니다. [출처가기]

UMD를 덤프하는 방법에는 이미 UMDumper라는 홈브류를 이용하는 방법과 커펌의 vshmenu에 기본 내장된 USB Device 마운트 기능을 이용하는 방법 등이 널리 알려져 있습니다. (이에 대한 자세한 내용은 http://popotz.textcube.com/793 참고.)

하지만 takka의 말에 따르면 vshmenu를 이용해 UMD를 ISO로 덤프하는 경우 마지막 섹터가 제대로 추출되지 않는 문제가 있었다고 하네요. 하지만 이 umd_dump.prx를 이용하면 제대로 덤프가 된다고 합니다.

[추가사항] V1.20으로 업데이트되었습니다. 변경점은 다음과 같습니다. [출처가기]
[UPDATE] UMD 비디오/오디오의 판별에 UMD_DATA.BIN을 이용하도록 변경.
[NEW] UMD_DATA.BIN의 재기록 기능을 추가.
[NEW] UPDATE 부분을 읽기 위해, 외부소프트의 기동 기능을 추가.
[UPDATE] 위와 관련해서, 설정 파일의 변경.
[UPDATE] 기동시 에러 체크를 추가.

설치법이나 사용법은 이전 V1.00과 큰 차이점은 없으니 아래 내용을 참고해주세요. 단, V1.20에서는 덤프 전에 네모버튼을 눌러 미리 지정한 홈브류를 구동할 수 있게 되었습니다. 그 홈브류의 경로는 umd_dump.ini의 두 번째 줄에서 지정하면 됩니다.
--------------------------------------------------------------------------------

[ 설치법 ]
1. umd_dump.prx는 플러그인 형식으로 동작하며, 제작자는 PSP-2000/CFW 5.50 GEN-D3에서 테스트했다고 합니다.

2. 위 첨부파일을 받아 압축을 풀고 나오는 'umd_dump.ini', 'umd_dump.prx' 2개의 파일을 ms0:/seplugins/ 폴더 안으로 복사합니다.

3. 같은 ms0:/seplugins/ 폴더에 있는 vsh.txt 파일을 메모장을 열고 아래의 문장을 새로 추가한 뒤 저장합니다. (vsh.txt 파일이 없다면 새로 만드세요.)
ms0:/seplugins/umd_dump.prx 1

4. 이제 PSP를 재부팅하면 설치가 완료됩니다.

[ ISO 덤프 방법 ]

1. 덤프하고자 하는 UMD를 PSP에 넣고 XMB에서 바로 홈버튼을 누르면 위처럼 플러그인이 실행됩니다.

2. 현재 삽입되어 있는 UMD 형식(게임/비디오/음악)과 UMD 아이디, 총 용량, 저장 경로 등이 표시되는데, ISO 덤프를 시작하려면 동그라미버튼을 누릅니다. 덤프하기 전에 메모리스틱의 남은 용량이 충분한지 확인해주세요.

3. 곧 메모리스틱으로의 ISO 덤프가 시작됩니다. 덤프하는 동안에는 진행률/경과시간/예상시간/남은시간/속도 등의 정보가 표시되며, UMD 게임의 경우 ms0:/ISO/ 폴더에, UMD 비디오나 음악의 경우에는 ms0:/ISO/video/ 폴더에 UMD 아이디를 파일명으로 해서 저장됩니다.

4. ISO 덤프가 모두 끝나면 PSP를 재부팅하겠냐는 메세지가 나오니 반드시 재부팅해주세요.

5. 만약 덤프 도중 취소하고 싶다면 엑스버튼을 누르면 됩니다.

[ 플러그인 단축키 변경하기 ]
플러그인을 실행하는 단축키의 기본값은 홈버튼으로 되어있습니다. 하지만 umd_dump.ini 파일을 열어 제일 첫 줄을 변경하면 단축키의 변경이 가능합니다. 사용할 수 있는 버튼 목록은 같은 umd_dump.ini를 참고해주세요.

[ 덤프한 ISO 실행하기 ]

* UMD 게임 : XMB의 게임 -> 메모리스틱 메뉴에서 바로 실행 가능합니다.

* UMD 비디오/음악 :
1. No-UMD가 적용되지 않으므로 PSP의 UMD 슬롯에는 반드시 UMD가 들어있어야 합니다. (게임이라면 아무거나 OK)
2. 커펌의 VSH menu를 열고 ISO VIDEO MOUNT 항목에서 방향키 좌/우로 원하는 ISO 파일을 지정합니다.
3. 잠시 후 XMB의 음악 또는 비디오 메뉴에 선택한 UMD 비디오/음악 항목이 나타나므로 선택해서 재생하면 됩니다.


[ UMD 비디오/음악 덤프시 주의사항 ]
지역코드 제한이 없는 UMD 게임에 비해, UMD 비디오나 음악의 경우에는 지역코드 제한이 있습니다. 따라서 다른 지역에서 발매된 UMD 비디오/음악은 국내 정발된 PSP에서 재생이 불가능합니다. (그 반대도 마찬가지)

umd_dump.prx 플러그인 역시 이 지역코드에 의한 영향을 받기 때문에 UMD 비디오/음악과 PSP의 지역코드가 다른 경우에는 ISO로 덤프할 수가 없습니다. (굳이 지역코드가 다른 UMD 비디오/음악을 재생하거나 덤프하려면 DC v8에 있는 idstorage 지역코드 변경 기능을 이용하는 수 밖에는 없지요.)

하지만 다른 PSP를 이용하는 등의 방법을 통해 일단 한 번 ISO 덤프한 경우에는 VSH menu의 ISO VIDEO MOUNT 기능을 이용해 지역코드 상관없이 재생이 가능합니다.

# 그나저나 gpSP kai 업데이트는 언제쯤...?

* 관련글 보기 *
UMDumper v0.2.4 D
UMD를 ISO로 덤프하기