2009년 6월 30일 화요일

커펌 멀티부팅 : MyCustomCustomFirmware

음, 일단 요청하신 분들이 계셔서 쓰기는 쓰는데, 얼마나 유용할지는 잘 모르겠네요. 설치시 낸드플래시를 건드리는, 사용시 주의가 필요한 프로그램이므로 아래 글을 잘 읽고 꼭 필요한 분들만 설치해주세요.
------------------------------------------------------------------------------------


커펌이 설치된 한 대의 PSP에서 2종류의 커펌을 선택적으로 불러올 수 있는 My CustomCustomFirmware 입니다. 예전에 XMB 스타일의 리커버리 모드를 발표했던 Zer01ne이 내놨군요. [출처가기]

My CustomCustomFirmware는 커펌 5.00 M33-6에서만 설치 및 사용이 가능하며, 현재는 커펌 5.00 M33-6과 커펌 5.03 GEN-A for HEN (full)의 멀티 부팅만을 지원하고 있습니다. (당연한 얘기지만 노파심에 덧붙이자면 chickHEN이나 이를 이용한 CFWEnabler, 커펌 5.03 GEN-A 사용자는 설치가 불가능합니다.)

설치를 진행하기 전, 만약을 위해 http://popotz.textcube.com/1208를 보고 낸드이미지를 백업해두는 것이 좋습니다.

[ 설치방법 ]

설치방법 열기


[ 멀티 부팅 방법 ]
설치시 'M33' 항목으로 선택했다면 설치 종료 후 PSP가 재부팅되면서 기존 커펌 5.00 M33-6으로 부팅됩니다. (설치시 'GEN' 항목을 선택했다면 그 반대인 커펌 5.03 GEN-A로 부팅이 되겠죠.)

하지만 PSP를 완전히 종료한 뒤 세모버튼을 누른 채로 PSP의 전원을 올리면 커펌 5.00 M33-6이 아닌 커펌 5.03 GEN-A로 부팅됩니다. (시스템 정보상에서는 '5.03 GEN-F (Full)이라고 나옵니다.) 또한 커펌 5.03 GEN-A 상태에서 PSP 종료 후 네모버튼을 누른 채 PSP의 전원을 올리면 원래인 커펌 5.00 M33-6으로 부팅됩니다.

이 커펌 부팅 설정은 저장되므로, 다음번 재부팅때에는 단축키(세모버튼, 네모버튼)을 누르지 않아도 항상 이전에 부팅했던 커펌 버전으로 바로 부팅됩니다. 커펌 버전을 변경하고 싶을 때만 세모버튼과 네모버튼을 다시 이용하면 됩니다.

[ 삭제방법 ]

삭제방법 열기


[ 커펌 5.03 GEN-A = 커펌 GEN-F (Full)에 대하여 ]
커펌 5.00 M33-6이야 나온지 워낙 오래되었고, 또 자주 사용되기때문에 그 기능에 대해 따로 설명할 필요는 없을 것 같네요.

이 프로그램이 멀티부팅을 지원하는 또 다른 커펌 버전인 커펌 5.03 GEN-F (Full)은 이전 ChickHEN용으로 나온 커펌 5.03 GEN-A와 거의 동일합니다. (하지만 커펌 5.03 GEN보다는 커펌 5.02 GEN하고 더 비슷한 듯.)

커펌 5.03 GEN-F에는 커펌 5.00 M33-6에 비해서 (대충!) 아래의 기능이 추가되어 있습니다.
- 게임 카테고리 기능 내장 (사용법은 http://popotz.textcube.com/990 참고)
- 맥어드레스 숨기기 기능
- VSH Menu에서 리커버리 모드 진입 가능
- 리커버리 모드에 슬립 모드 전환 메뉴 추가
- 리커버리 모드에 지그킥배터리 변환 기능 추가

위의 기능 등만 약간 차이가 있을뿐 기존 커펌 5.00 M33-6과 거의 차이가 없죠. 글 첫머리에 얼마나 유용할지 잘 모르겠다고 한 건 이 때문입니다. 서로 기능이 거의 비슷한 커펌 5.00 M33-6과 커펌 5.03 GEN-A를 멀티부팅할 수 있어봤자 그리 큰 메리트가 없다고 생각되거든요.


커펌 5.03 GEN-F로 부팅한 뒤 시스템 정보의 모습입니다.


커펌 5.03 GEN-F의 VSH Menu 모습입니다. 게임 카테고리 메뉴와 리커버리 진입 메뉴가 보이네요.
------------------------------------------------------------------------------------

# 멀티부팅이라고 flash0에 커펌 5.00 M33-6과 커펌 5.03 GEN-A의 모든 모듈을 설치하는 것이 아니라, 어디까지나 커펌 5.03 GEN-A의 일부 모듈만을 설치해서 불러오는 방식인 것 같습니다. 즉, 커펌 5.03 GEN-A로 부팅했더라도 베이스는 어디까지나 커펌 5.00 M33-6이라는 얘기.
# 최근 유니버셜 언브리커에 탑재되어 있는 '메모리스틱내의 가상 커펌을 불러오는 기능'과 비교하면 이 방식이 조금 편해보이네요.
# 위 설치과정에서 발생하는 모든 문제의 책임은 각자 자신에게 있습니다.

커펌 5.50 GEN-B 발표 예정


기존에 발표된 커펌 5.50 GEN-A의 업데이트 버전인 커펌 5.50 GEN-B가 곧 발표예정이라는 소식입니다. [출처가기]

커펌 5.50 GEN은 ChickHEN을 이용한 커펌과는 다르게 낸드플래시에 완전히 설치되어 재부팅해도 사라지지 않는 커펌이며, 당연히 커펌 설치가 가능한 기종, 기판에서만 설치 및 사용이 가능합니다.

즉, TA-088 v3 기판인 PSP-2000이나 PSP-3000에서는 설치가 불가능하며, 반드시 이전 커펌이 설치되어 있어야 이번 커펌 5.50 GEN-B로 업데이트가 가능합니다.

이번 커펌 5.50 GEN-B의 변경 사항은 다음과 같습니다.
- VSH Menu와 리커버리 모드에 지그킥(판도라)배터리 변환 기능 추가. (물론 이를 지원하는 PSP-1000 또는 TA-085 v1 기판인 PSP-2000에서만 사용 가능합니다.)

- XMB에서 셀렉트버튼을 눌렀을 때 VSH Menu를 불러올 것인지 리커버리 모드로 진입할 것인지 선택 가능.

- PS3와 리모트 플레이 연결 중 셀렉트버튼이 작동하지 않게 하는 등 모든 기능이 정상 작동함.

- PS Store에 문제없이 접속 가능.

그 동안 발표된 커펌 GEN은 커펌 M33에 비해서 몇 가지 추가된 기능(배터리 변환, XMB에서 리커버리 모드 진입 등)을 항상 가지고 있었는데, 커펌 5.50 GEN-A는 그러한 기능이 빠져있었죠. 하지만 이번 커펌 5.50 GEN-B에서 다시 이러한 기능들이 추가되는 듯 싶습니다. 그 외에는 커펌 5.50 GEN-A와 별 차이가 없네요.

발표 예정일은 프랑스 시간으로 오는 7월 1일이라고 합니다. 우리나라 시간으로는 내일이나 내일 모래쯤이 되겠네요. (커펌 5.50 GEN-A 발표 당시 곧 ChickHEN용 커펌 5.03 GEN도 업데이트할 거라고 했는데 그건 소식이 없군요.)

* 관련글 보기 *
[추가] 커펌 5.50 GEN-A build4 발표/설치법

2009년 6월 29일 월요일

[가짜 확정] 펌웨어 5.50에서 익스플로잇 발견?

아, 월말, 특히 6월말인지라 좀처럼 블로그에 새 글을 쓸 시간이 안 나고 있네요. 죄송합니다. ㅜㅜ
---------------------------------------------------------

펌웨어 5.03 소식이 한 동안 휩쓸고 지나간 후 펌웨어 5.50 사용자분들은 약간 허탈감을 느끼셨을 것 같은데, 이러한 분들께 희망이 빛이 보이는 것 같습니다.

결과적으로는 실패한 GripShift 익스플로잇과 큰 성공을 거둔 펌웨어 5.03의 Tiff 익스플로잇에 이어서 펌웨어 5.50에서도 동작 가능한 익스플로잇이 새롭게 발견되었다는 소식입니다. [출처가기]

이번에 발표된 익스플로잇 역시 이전 GripShift와 비슷하게 특정 UMD 게임의 세이브파일을 이용한 익스플로잇인데, 그 게임이 바로 'Monster Hunter Portable 2' (일판)과 'Need for Speed: Underground' (북미판)이라고 합니다. 게다가 이 게임들뿐만 아니라 다른 게임에서도 충분히 작동할 가능성이 있다는군요.

Miche2245라는 독일인이 발견하고, 직접 몬스터 헌터 포터블 2용 익스플로잇 파일까지 배포하고 있는데, 펌웨어 5.50에서도 이 익스플로잇이 동작한다고 합니다.

아직까지 저는 회사인지라 직접 테스트를 못하고 있습니다. 게다가 출처쪽에 정확한 영상이 올라온 것도 아니고 자세한 설명도 없어 이 익스플로잇을 얼마나 유용하게 사용할 수 있을지 모르겠네요.

오늘 밤이나 내일 점심때쯤 조금 더 자세한 글을 올리겠습니다. 혹시라도 몬헌 포터블 2 (일반) UMD가 있으신 분들은 아래의 방법대로 직접 테스트해보세요.


[ 익스플로잇 사용법 ]
1. 펌웨어 5.50인 PSP에서만 사용해주세요.
2. 위 첨부자료를 받아 압축을 풀고 그 안의 'PSP' 폴더를 메모리스틱 최상위에 복사합니다.
3. '몬스터 헌터 포터블 2' UMD를 넣고 게임을 시작합니다.
4. 게임이 시작된 후 저장되어 있는 세이브파일을 로드하면 익스플로잇이 일어납니다.

이제 펌웨어 5.50인 PSP가 HEN 상태가 된다고 합니다. (이 부분이 애매하네요. 세이브 파일 로드 후 바로 HEN 상태가 되는 것인지 아니면 Davee의 chickHEN을 추가로 이용해야 하는지...)

일단 펌웨어 5.50에서 익스플로잇을 이용해 HEN 상태가 되면, 기존 5.03 ChickHEN처럼 CFWEnabler나 커펌 5.03 GEN을 설치할 수 있다고 합니다. 하지만 이 과정은 낸드플래시를 건드리며, 안정적으로 작동하는지 확인된 바가 없기때문에 절대 추천하지 않습니다.

아직 해외에서도 널리 퍼진 소식이 아니라서 관련 정보가 절대적으로 부족하군요. 자세한 정보가 나올때까지 그냥 조금 기다리는 것이 좋겠습니다. (괜히 건드리다 벽돌되지 마시구요.)

마지막으로 이 정보가 사실이 아닐 수도 있다는 점을 반드시 명심해주세요. 현재 가짜다 아니다 의견이 분분한 상태입니다.
--------------------------------------------------------------------------------------

현재 상황으로 봐서는 거의 FAKE로 확정된 듯 싶습니다.

어제는 PSP가 없어서 확인을 못했는데, 위의 세이브데이터를 PSP에 넣어보니 손상된 데이터로 나오는군요. 익스플로잇을 위해 변형된 세이브데이터라도 게임내에서 인식은 해야하는데, 인식조차 못하니까요.

뿐만 아니라 해외 사이트에서도 이것이 가짜라는 증거가 여럿 나오고 있습니다.
- 기존 HEN을 VSH가 아닌 세이브데이터 익스플로잇에서 사용하려면 반드시 수정될 필요가 있는데, 이번에 발표된 자료내의 HW.bin 파일은 기존 HEN의 것과 완전히 동일하다.
- 따라서 이것이 진짜라면 수정된 HW.bin 파일을 포함하던지, 아니면 Hello World 출력부터 새롭게 시작해야 한다.
- 또한 직접 UMD로 테스트해본 결과 작동한다고 하는 사람은 한 명도 없다.

뭐, 고의적인 낚시질로 보이네요. 기대하셨던 분들께는 죄송합니다.

2009년 6월 26일 금요일

다운로드 타이틀의 평균 용량은 약 700MB


PSP Go는 완전히 디지털 방식으로만 게임을 구입해 즐길 수 있기 때문에 16GB의 내장 메모리를 가지고 있습니다. 하지만 PSP 게임의 용량은 1GB가 넘는 일이 많기 때문에 16GB로도 조금 부족하지 않겠냐는 얘기도 있었죠.

이에 대해 손휘의 관계자가 관련 언급을 했습니다. [출처가기]

아래는 출처의 번역 내용. (오역 / 의역 만땅!)
As PlayStation Portable morphs into the all-digital PSP Go system, many consumers might be wondering just how much space they will need to set aside for each future downloadable title. Sony representative Al de Leon spoke to Joystiq recently at an event in NYC about the storage issue, saying most titles will average around "600-800MB in size." This means, de Leon further added, that the PSP Go's 16GB capacity -- without any additional memory unit -- could hold up to an "average of 17-18 games." Considering the Go can handle an extra 16GB of M2 storage, the number of games could easily be doubled.
PSP가 완전히 디지털화된 PSP Go로 이동됨으로써, 많은 소비자들은 나중에 발매될 다운로드 타이틀을 PSP Go에 얼마나 많이 저장할 수 있을지 궁금해하고 있습니다. 이러한 문제에 대해 최근 NYC의 이벤트에서 손휘의 관계자 Al de Leon과 Joystiq가 얘기를 나누었는데, 대부분의 타이틀은 평균적으로 약 600-800MB의 용량을 가지게 될 것이라고 Al de Leon은 말했습니다. 또 Al de Leon은 아래와 같이 덧붙였습니다. "이 말의 뜻은 PSP Go가 16GB의 내장 메모리를 가지고 있으므로 평균적으로 약 17-18개 정도의 게임을 동시에 저장할 수 있다는 것이 되며, PSP Go는 추가적으로 16GB의 메모리스틱 M2 슬롯을 지원하므로 이를 이용하면 동시에 저장할 수 있는 게임의 수는 쉽게 2배가 될 것입니다."

Although 700MB is the point we should be expecting most games to gravitate towards, there will still be other titles that will be far below this mark or even way above it. Smaller scale titles like Patapon 2 (which is less than 400MB) for example, could take as little as half the average footprint. Others, like the recently released PSOne classic Final Fantasy VII (takes up 1.3GB), could be nearly double this number.
앞으로 발매될 대부분의 게임 용량이 평군 700MB라고 우리는 예상하고 있지만, 몇몇 다른 타이틀은 이보다 적은 용량이 될 수도 있고 더 많은 용량이 될 수도 있습니다. 예를 들어 400MB가 채 안되는 파타퐁2와 같이 작은 스케일의 게임은 평균 용량의 절반만을 차지하게 됩니다. 반대로 최근 PS1 클래식 게임으로 발매된 파이날 판타지 7의 경우(1.3GB 이상)에는 평균 용량의 거의 2배를 차지하게 됩니다.

사실 별 의미는 없는 내용이군요. 요점은 "평균 용량은 약 700MB지만 게임에 따라 용량이 더 작아질 수도 있고, 커질 수도 있다......"인데 이건 뭐 누구나 알 수 있는 당연한 얘기죠.

하지만 한 가지 잊고 있는 것이 PSP Go의 내장 메모리는 게임 저장에만 쓰이는 것이 아니라는 점입니다. 사진이야 용량을 별로 차지하지 않으니 제외한다고 해도, 음악이나 비디오 기능을 즐겨쓰는 분들은 그 부분이 차지하는 용량만 해도 엄청나겠죠. 그러한 용량이 커지면 커질수록 게임을 저장할 용량은 부족하게 될 것이고, 그렇다고 새로운 규격의 메모리스틱 M2를 구입하자니 그것도 금전적으로 부담이 됩니다.

비록 한 번 구입한 타이틀은 계속해서 재다운로드가 가능하다고 해도, 용량 부족에 허덕이면서 매번 다른 게임으로 교체할때마다 다운로드해야한다면 상당히 불편할 것 같네요. 기존 UMD 방식의 경우 자신이 구입한 타이틀은 UMD 교체만 하면 언제든지 용량 상관없이 즐길 수 있으니까요.

PSP Go의 다운로드 방식은 게임 로딩이 줄어들고, 소음이 없으며, 여러 개의 게임을 동시에 저장해서 즐길 수 있다는 장점이 있고, 기존 UMD 방식의 경우 게임 교체가 쉬우며, 메모리 용량을 신경쓰지 않아도 된다는 장점이 있습니다. 이렇게 각 방식마다 장점과 단점이 있으므로 손휘측에서도 아마 PSP-3000 시리즈와 PSP Go를 동시에 끌고 갈 생각을 한 것이겠죠.

새로 PSP를 구입하려는 소비자분들도 이런 점들을 잘 알아보고 자신이 원하는 기종을 선택해 구입하면 되겠습니다. (사실 PSP-3000과 PSP Go를 적절히 섞어놓으면 제일 좋겠지만 그럴 일은 없겠죠...)

5.50 GEN-A용 CXMB 플러그인


커펌 5.50 GEN-A / 커펌 5.50 U3R에서 사용 가능한 CXMB 플러그인 수정판이 발표되었습니다. [출처가기]

CXMB 플러그인이란, CTF라는 특수한 형식의 테마팩을 메모리스틱에 저장해서 안전하고 쉽게 PSP의 전체 테마를 변경하게 해주는 플러그인입니다. PSP의 공식 테마파일인 PTF 테마를 많이 참고했기에 적용 방법 등은 비슷하지만, CTF 테마는 PTF 테마보다 그 변경할 수 있는 범위의 폭이 커서 활용도가 더 높다고 볼 수 있습니다.

이미 커펌 5.50 GEN의 개발자인 GENyUS가 이전 커펌 5.50 GEN용 CXMB Beta를 발표한 적이 있었지만 적용이 제대로 안되거나 테마 항목에 CTF 테마 목록이 보이지 않는 버그가 있었는데, 이번에 matchung이라는 코더가 이 버그를 수정해서 발표한 것입니다.

이제 커펌 5.50 GEN에서 커펌 5.50용 CTF 테마를 정상적으로 이용할 수 있지만, 반대로 커펌 5.50 GEN이 아닐 경우 제대로 작동하지 않기때문에 이번 버전은 커펌 5.50 GEN / 커펌 5.50 U3R 사용자만 이용해주세요. (다른 커펌 버전 사용자는 이전 CXMB 플러그인을 이용하면 됩니다.)


[ 5.50 GEN-A용 CXMB 플러그인 설치법 / 사용법 ]

1. 위의 첨부파일을 받아 압축을 풀고 나오는 'cxmb' 폴더를 메모리스틱 최상위로 복사.
2. ms0:/seplugins/ 폴더에 있는 vsh.txt 파일을 메모장으로 열어 'ms0:/cxmb/cxmb.prx'라는 문장을 새로 입력한 뒤 저장. (없다면 새로 만드세요.)
3. 현재 커펌 버전에 호환되는 CTF 테마 파일을 따로 구해서 ms0:/PSP/THEME/ 폴더에 저장.
(CTF 파일명은 상관없고 여러 개의 CTF 파일을 저장해도 됨.)
4. 이제 커.펌의 리커버리 모드 - Plugins 메뉴로 들어가 cxmb.prx [VSH] 항목을 활성화(Enabled).
6. PSP를 재부팅하고 XMB의 설정 - 테마 설정 - 테마 항목으로 들어가 원하는 CTF 테마를 선택하고 적용하면 PSP가 자동으로 재부팅되며 CTF 테마가 적용됨.
7. CTF 테마를 아예 해제하려면 리커버리 모드에서 관련 플러그인을 비활성화해야 함.
---------------------------------------------------------------------------

# 커펌 5.50용 CTF 테마를 만들고 분해하기 위한 CTF Tool도 같이 발표되었습니다. 하지만 CTF Manager와 같은 GUI  방식이 아니라 초창기의 명령 프롬프트 방식이므로 사용하기에 약간 어려움이 있을 것 같네요. 일단 자료는 첨부합니다.

* 관련글 보기 *
비공식 CXMB 플러그인 v2 (5.03 M33/GEN-A용)
CXMB v3.3 플러그인 (5.00M33 지원)

2009년 6월 23일 화요일

[테마만들기13] [WIP] 니콜(카라) CTF Theme


아, 지난 3월 붓글씨(Brush) 테마 이후 더 이상 CTF 테마를 만들 계획은 전혀 없었는데, 어찌어찌하다보니 또 다시 손을 대고 말았습니다. 게다가 연예인을 대상으로 하는 일은 별로 좋아하지 않았는데, 누군가의 간절한 부탁으로 인해서 아이돌 그룹 멤버를 주제로 잡아버렸네요. 나이 먹고 이런 짓 한다고 욕하지만 말아주세요.


현재는 메인 아이콘만 제작 완료하고, 대충 자리만 잡아놓은 상태입니다. 원래는 아이콘의 크기를 좀 더 크게 할 생각이었는데, 결국 리소스 부족으로 저 정도가 한계인 듯 싶습니다. 지금도 리소스 부족으로 절반 가량의 테마 배경이 제대로 안나오는 사태가 발생하고 있는데, 이럴 때마다 실력부족을 느끼게 되는군요.

지난 주말에 시작해서 달랑 몇 시간밖에 작업하지 못했고, 앞으로 수정해야할 것이 잔뜩 남아 있으니 언제쯤 완성될지는 저도 잘 모르겠네요. 급한 것도 없으니 천천히 조금씩 만들어나갈 생각입니다. 제일 큰 난관은 테마와 어울리는 배경화면 찾기... 도저히 못 찾겠습니다. ㅜㅜ
하지만 이 테마만 완성하고 나면, 사진만 몇 장 교체해서 다른 바리에이션 테마를 만들기는 쉬울 것 같네요.

GBA에뮬 : 비공식 gpSP kai 3.4 test 3 build 92

GBA 에뮬레이터인 takka씨의 비공식 gpSP kai가 3.4 test 3 build 92로 업데이트되었습니다. [출처가기]

변경점은 다음과 같습니다.
alpha 버전의 네트워크 업데이트를 제공합니다 .
PC분은 다음 파일로 대체해주세요.

변경 사항은 다음과 같습니다.
- ZIP 압축해제시 1MB의 메모리를 확보할 수없는 경우 PSP가 멈추는 문제 수정. (PSP-2000/3000)
- 화면 크기 설정을 추가. (본체 설정을 볼 때만)
- 키 설정이 이상하게 되므로, gpsp.cfg 파일은 반드시 삭제하시기 바랍니다. (업데이트하는 경우에만)
- 그래픽 옵션의 scale 메뉴를 추가하여 0 ~ 200 % 범위에서 축소/확대의 설정이 가능합니다.
   (화면을 표시하면서, 실시간으로 위치/크기를 조정하는 것은 향후 계획입니다.)


[ 설치법 ]
1. 위 첨부파일을 받아 압축을 풀어 ms0/PSP/ 폴더를 열고, 그 안의 'gpSP' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.
2. GBA 바이오스 파일을 구해서 'gba_bios.bin'이라는 이름으로 변경한 뒤 ms0:/PSP/GAME/gpSP/ 폴더로 복사합니다. (저작권이 있기때문에 각자 알아서 구해야 합니다. 구글 검색 추천)
3. 마지막으로 실행하려는 GBA 롬파일(*.gba, *.zip)을 ms0:/PSP/GAME/gpSP/GBA/ROM/ 폴더로 복사합니다.
4. 이제 XMB - 게임 - 메모리스틱 메뉴로 들어가 해당 에뮬레이터를 실행합니다.

[ 사용법 ]
사용법은 이제 따로 필요없겠군요. 아래처럼 메뉴 자체가 한글인데다 각 메뉴에 대한 설명도 잘 나오니까요. 큰 변경점이 없어서인지 기존 3.3용 언어파일과 문제없이 호환되는 것이 그나마 다행입니다.

실제 실행 모습입니다. 만약 한글 메뉴가 보이지 않는다면 misc 옵션에서 언어를 변경해주세요.

이번 빌드부터 위처럼 그래픽 옵션에 'scale'이라는 메뉴가 추가되어 화면 크기를 0~200%까지 조절할 수 있습니다.

2009년 6월 21일 일요일

커펌 리커버리 모드 사용법


이전에도 커펌의 리커버리 모드에 대해 설명한 글이 있었지만 그 글이 워낙 오래된지라 재작성합니다.
(이전 글은 2006년 12월, 커펌 3.03 OE-C 기준으로 작성한 글이더군요. ㅡㅡ)
------------------------------------------------------------------------

현재까지 발표된 모든 PSP용 커펌에는 정펌과는 달리 리커버리 모드가 탑재되어 있습니다.
리커버리 모드의 역할은 커펌 자체의 다양한 기능을 설정하고, 만약의 경우 PSP를 복구하기 위함입니다. 하지만 현재는 PSP 복구의 기능은 거의 쓰이지 않으며, 커펌 자체의 기능 설정 용도로만 쓰이고 있습니다.

커펌이 설치된 PSP에서 리커버리 모드로 진입하려면, 전원스위치를 3초 이상 올리거나 배터리를 완전히 분리해서 PSP를 종료(슬립모드가 아님)한 뒤 R트리거를 누른 채로 다시 PSP의 전원을 올리면 됩니다. 하지만 커펌 버전에 따라 VSH Menu를 통해서 리커버리 모드로 진입할 수도 있고, 특정 홈브류나 플러그인을 이용하면 XMB에서 바로 리커버리 모드로 진입할 수도 있습니다.

또한 기존의 커펌이 아닌 ChickHEN용 커펌에서는 진입방법이 약간 달라지는데, 커펌 5.03 GEN for HEN의 경우 VSH Menu를 통해서만 리커버리 모드 진입이 가능하고, CFWEnabler의 경우에는 CFWEnabler 로더내에 리커버리 모드를 설정할 수 있는 메뉴가 따로 들어있습니다.

이렇게 리커버리 모드에서 설정한 설정값들은 flash1:/config.se라는 파일에 저장되는데, 이 파일을 삭제하거나 flash1을 포맷하면 리커버리 모드의 설정값은 모두 초기화됩니다.

그럼 리커버리 모드에 있는 각 기능에 대해 하나씩 알아보겠습니다. 커펌 5.00 M33-6을 기준으로 하며 PSP 종류나 커펌 버전, 커펌 종류에 따라 그 메뉴가 약간씩 달라질 수 있습니다.

리커버리 모드 설명 열기



# 이전 커펌 3.03 OE 시절과 비교해봤더니 몇 가지 메뉴만 새로 추가되었을 뿐 기본적인 구조는 거의 변함이 없군요. 애초에 리커버리 모드가 너무 잘만들어져서 그런 것일 수도 있겠고, 아니면 커펌 자체의 발전이 거의 없다는 뜻이 될 수도 있겠지만, 아무래도 전자겠죠??

* 관련글 보기 *
Recovery Flasher v1.50 - 커펌 설치, 반벽돌 복구
강제 사용자 설정 초기화 방법
커펌 반벽돌 복구법
커스텀펌웨어 리커버리 모드 사용법 (예전 글)

UPDATE 폴더 관리 : Multi Updater v0.2

PSP에 정펌을 새로 업데이트하거나 커펌을 설치하기 위해서는 반드시 ms0:/PSP/GAME/UPDATE/ 폴더에 설치하도록 되어있습니다. 그 외의 폴더에 설치할 경우 손상된 데이터로 나오게 되며 실행 자체가 불가능하죠.

하지만 이렇게 설치 폴더가 겹치기때문에 여러 개의 커펌 업데이트 파일을 동시에 저장해둘 수 없는 문제가 발생합니다. 예를 들어 커펌 4.01 M33 설치 파일과 커펌 5.00 M33 설치 파일을 동시에 메모리스틱에 저장해서 실행할 수는 없고, 매번 USB 연결 후 수동으로 교체해주거나 파일러 등의 홈브류로 폴더명을 변경해야만 했죠. 커펌 버전을 자주 변경하는 분들께는 이런 과정이 상당히 귀찮게 느껴질 겁니다.

그래서 이런 불편함을 해소하기 위해 ms0:/PSP/GAME/UPDATE/ 폴더를 사용하는 프로그램을 총 4개까지 동시에 저장해두고 원하는 것을 선택해서 실행할 수 있는 Multi Updater v0.2가 발표되었습니다. [출처가기]

예전에도 MUX라는 홈브류가 이와 비슷한 기능을 할 수 있었는데, 사실 MUX는 필요할 때마다 원하는 프로그램을 UPDATE 폴더로 복사해주는 역할만 할 뿐 실행 자체는 XMB로 돌아가서 해야했습니다. 하지만 Multi Updater는 이 홈브류 자체에서 실행까지 곧바로 되어 더 편하게 사용할 수 있습니다.


[ 설치법 / 사용법 ]

1. 위 첨부파일을 받아 압축을 풀고 그 안의 'MultiUpdater' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.

2. 이제 정펌 또는 커펌 설치시 사용되는 UPDATE 폴더의 내용물을 아래 4개의 폴더에 그대로 복사합니다.
ms0:/PSP/GAME/MultiUpdater/Update1/
ms0:/PSP/GAME/MultiUpdater/Update2/
ms0:/PSP/GAME/MultiUpdater/Update3/
ms0:/PSP/GAME/MultiUpdater/Update4/
(ms0:/PSP/GAME/MultiUpdater/Update1/EBOOT.PBP 등의 경로가 되어야 함.)

3. 저는 시험삼아 정펌 3.80 업데이트와 정펌 5.50 업데이트, 그리고 커펌 4.01 업데이트와 커펌 5.00 업데이트를 넣어두었습니다.

4. 이제 XMB의 게임 -> 메모리스틱 메뉴로 들어가 'Multi Updater 0.2'를 실행합니다.


5. 그럼 위처럼 현재 설치되어 있는 Update1 ~ Update4 폴더의 내용물을 확인할 수 있습니다. 또 엑스/동그라미/세모/네모 버튼을 통해 바로 실행도 가능하죠. 종료는 스타트버튼입니다.

여기서 주의할 점은 화면상에서는 커펌인지 정펌인지 구별할 수 없기 때문에 설치 전 미리 자신이 설치한 것이 커펌인지 정펌인지 확실하게 기억하고 있어야 한다는 점입니다. 커펌에서 정펌으로 업데이트할 경우 더 이상 홈브류의 구동을 비롯한 커펌의 기능을 사용할 수 없으며, 다시 커펌을 설치하는 것이 불가능하거나 그 과정이 복잡할 수 있습니다.

6. 저는 테스트 삼아 정펌 5.50를 실행해보도록 하겠습니다. 동그라미버튼을 눌러보죠.


7. 잠시 기다리면 위처럼 정펌 5.50 업데이터가 바로 실행됩니다.
------------------------------------------------------------------

# 위 홈브류는 단순히 ms0:/PSP/GAME/UPDATE 폴더에 설치해야 하는 프로그램을 다른 위치에 설치해서 대신 실행해주는 역할을 할 뿐입니다. 당연히 현재 커펌 버전보다 낮은 펌웨어(커펌이든 정펌이든)의 설치는 불가능합니다. 즉, 커펌 5.00 M33에서 그 보나 낮은 커펌 4.01 M33이나 정펌 3.80 등을 설치하는 것은 불가능하다는 뜻이죠. (현재 커펌보다 낮은 버전의 커펌/정펌을 설치하고 싶다면 판도라의 배터리나 리커버리 플래셔를 사용해야 합니다.)

# 위에도 적었다시피, 실수로 정펌 업데이트를 실행하지 않도록 주의하세요.

* 관련글 보기 *
MUX v2.1 - UPDATE 폴더 관리

2009년 6월 20일 토요일

디버그 펌웨어 5.50 구동 모습

지난 1월에 디버그 펌웨어에 관한 소식을 전해드린 적이 있었습니다. 그 때는 펌웨어 5.02의 디버그 펌웨어 (테스팅 툴 버전)이었죠. (관련글 보러가기)

디버그 펌웨어란?
손휘에서 새로운 펌웨어를 발표하기 전에는 반드시 테스트를 거치게 됩니다. 그 테스트를 위한 것이 바로 디버그 펌웨어(Debug Firmware)라고 불리고 있죠. 다른 얘기로는 PSP Dev Kit(사진 보러 가기)에 연결된 컨트롤러 PSP에만 탑재되어 테스트된다는 얘기도 있습니다만, 확인은 불가.

그런데 오늘 또 다시 펌웨어 5.50의 디버그 펌웨어 설치 및 구동 영상이 올라왔습니다. [출처가기]
게다가 PSP Dev Kit이 아니라 일반 판매되는 PSP-1000에 직접 설치하는 영상입니다.


현재는 PSP-1000에서만 설치가 가능하다고 하는데, 커펌 5.00 M33-4 상태에서 특별한 업데이터를 이용해서 디버그 펌웨어 5.50을 설치합니다. 그 후 시스템 정보로 가보면  'Version 5.50 TestingTool Revision B'라는 펌웨어 버전으로 변경된 것을 알 수 있습니다.

이렇게 설치된 디버그 펌웨어 상에서는 PSP의 램 용량 설정이나 동그라미 버튼의 역할 변경, 또 CPU 클럭 변경 등 기존의 정식 펌웨어에서는 불가능한 기능의 설정이 가능하게 됩니다. 테스트를 위한 것이니 당연하겠지요.

하지만 다른 일반적인 기능(비디오/음악 재생이 대표적)은 반대로 디버그 펌웨어상에서 사용할 수 없기 때문에 일반 사용자들이 디버그 펌웨어를 사용할 이유는 전혀 없습니다. 게다가 현재 존재하는 커펌에서는 디버그 펌웨어의 기능뿐만 아니라 더 다양한 기능을 제공하므로 갈아탈 이유가 없죠. 디버그 펌웨어 파일의 공유는 엄격히 금지된 불법 행위이기 때문에 구하기도 쉽지 않고 말이죠.

단지 이렇게 디버그 펌웨어에 관심이 가는 이유는 이 디버그 펌웨어를 연구해서 커펌에 적용할 수 있지 않을까 하는 생각때문입니다. 리커버리 모드에서 설정해야 했던 것들을 XMB의 설정 메뉴에서 변경할 수 있게 된다면 참 편하겠죠. ^^

[ChickHEN용] CFWEnabler 3.50


펌웨어 5.03인 PSP-2000과 PSP-3000에서 ChickHEN R2를 이용해 커펌을 일시적으로 사용하게 해주는 CFWEnabler가 3.20으로 업데이트되었습니다. [출처가기]

처음 발표 후 꾸준한 업데이트가 이루어졌는데, 이제는 어느 정도 기능상 안정상태에 들어와있네요.
특히 이번 3.20으로 업데이트되면서 Pops 모듈의 추가 설치 없이도 PS1 게임 구동이 가능해졌으며, 빠른 시작 모드를 탑재해 다시 CFWEnabler를 실행할 경우의 불편함을 조금이나마 줄였습니다.

-> CFWEnabler가 3.30으로 업데이트되었습니다. [출처가기]
-> CFWEnabler가 3.50으로 업데이트되었습니다. [출처가기]

CFWEnabler와 커펌 5.03 GEN-A for HEN은 세부적인 차이만 있을뿐 기본 개념이나 기능은 거의 동일하므로 어느 쪽을 설치할지는 각자 판단해주세요.

그 동안의 변경사항은 다음과 같습니다.

CFWEnabler 변경점 열기



::: 아래 내용은 CFWEnabler 3.20을 기준으로 합니다.  3.30이나 3.50도 별 차이는 없습니다. :::

[ CFWEnabler 처음 설치 방법 / 이전 버전의 CFWEnabler나 커펌 5.03 GEN-A가 설치된 PSP에서의 설치방법 ]

CFWEnabler 처음 설치 방법 열기



[ CFWEnabler 재실행 방법 / 삭제 방법 ]

CFWEnabler 재실행 방법 열기



[ 커펌의 기본 사용법 ]
커펌만의 기본적인 기능 사용법은 http://popotz.textcube.com/1191를 참고하세요.
이전 글에 달린 댓글을 살펴보니, 거의 다 이 글만 읽어봐도 충분히 해결될만한 것이더군요.


[ CFWEnabler 설정법 ]

CFWEnabler 설정 방법 열기



# CFWEnabler 홈브류 자체는 총 3가지 모드로 실행되는데 각각의 모드마다 그 세부 메뉴에 차이가 있습니다. 이 차이만 이해하면 사용에 크게 어려움은 없을 것 같네요. (CFWEnabler 3.20 모듈 미설치시 / CFWEnabler 3.20 모듈은 설치되어 있으나 커펌 미실행시 / CFWEnabler 3.20 모듈이 설치되어 있고 커펌 실행시)

# 1라운드 : TA-088 v3 기판 PSP-2000에서의 최초 커펌을 발표한 CFWEnabler 기권승!
# 2라운드 : PSP-3000을 먼저 지원한 커펌 5.03 GEN-A의 KO승!
# 3라운드 : 언인스톨을 지원하는 CFWEnabler의 판정승!
# 4라운드? : 커펌 5.03 GEN-A의 업데이트로 커펌 5.03 GEN-A의 승???

* 관련글 보기 *
[추가] 5.03 ChickHEN R2 발표 / 구동법
[ChickHEN용] CFWEnabler 1.0
[ChickHEN용] CFWEnabler 2.10
[ChickHEN용] CFWEnabler 2.51
[ChickHEN용] 커펌 5.03 GEN-A for HEN
[ChickHEN용] CFWEnabler 3.10 : PSP-3000 지원

내 생애 최고의 홈브류게임

오늘도 역시나 별다른 소식이 없군요. 그래서 그 동안 소개한 홈브류게임 중에 제가 정말 재미있게 했던 것들만 모아보겠습니다.

사실 커펌된 PSP로는 UMD 게임이나 PS1 게임, 또 에뮬 게임까지 모두 즐길 수 있어 홈브류게임은 약간 외면받아 왔습니다. 게다가 홈브류게임의 퀄리티도 천차만별이어서 어느 홈브류게임은 휴대폰 게임보다 못하거나, 재미있는 부분을 전혀 찾아볼 수 없거나 하죠. 그러다보니 홈브류게임은 허접하고 재미없다라는 인식이 생겨버린 걸지도...

하지만 지금 소개하는 게임들은 간단하게 시간때우기도 좋고, 상용 게임 못지 않은 재미를 줍니다. (저한테만 재미있는거면 어쩌죠.) 하지만 PSP 오지지널 홈브류게임이라기보다는 다른 플랫폼에서 PSP용으로 이식된 홈브류게임이 대부분이라 그 점이 조금 아쉽네요.

커펌을 설치했다고 해서 불법적으로 게임을 다운로드해서 즐기지만 말고, 이처럼 합법적인(?) 홈브류게임을 즐겨보는 건 어떨까요.


Cave Story (동굴물어, 동굴이야기)
이전에도 몇 번 소개한 적이 있는터라 많은 분들이 아시고, 또 즐겨보셨을거라 생각되는군요. 원래는 PC용으로 5년의 제작기간을 거쳐 나온 횡스크롤 어드밴쳐 게임입니다. 깔끔한 2D 화면, 자연스러운 모션, 다양한 무기와 보스, 아름다운 배경음악 등 장점이 참 많은 게임입니다. 게다가 게임 도중 분기도 존재하고, 최강 무기를 비롯해 모든 무기를 한 번씩 사용해보려면 여러 번 엔딩을 봐야만 합니다. 특히 숨겨진 장소인 지옥에 가려면 반드시 공략이 필요할지도 모르겠군요. 플레이시간은 빠르면 1~2시간 정도, 늦으면 4~5시간 정도 걸릴겁니다. PSP용으로는 16:9 비율로 이식된터라 풀스크린으로 즐길 수 있는 것도 매력. (그래봤자 위 아래를 잘라낸 것 뿐이지만...ㅡㅡ;)

PC용으로는 한글화도 되어있는 것 같고, 또 보스 러쉬 등의 다양한 모드 버전도 있는 것 같으니 관심 있는 분은 찾아보는 것도 좋겠네요. 또 공략도 구글에서 '동굴이야기 공략'으로 검색해보면 나올겁니다.

* Download :Cave Story Release Candidate 1

아래는 Youtube에 올라온 동굴이야기의 트레일러(?)영상입니다.



PowerManga PSP (파워망가)
원래는 리눅스용 게임이었는데, GP2X로 이식된 후 PSP로도 이식된 게임입니다. GP2X로 이식될 당시 상당히 완성도 높은 슈팅 게임으로 인기를 끌었다고 하네요.
게임을 진행하면서 얻는 아이템으로 기체의 업그레이드나 무기, 스피드의 강화가 가능한데, 각 기체마다 무기 종류가 달라지므로 지루하지 않게 즐길 수 있습니다. 그런데 사실 이 게임은 슈팅게임 특유의 탄막을 즐기기보다는 자신의 기체를 어떤 식으로 강화시켜나갈 것인지를 즐기는 재미로 하는 게임입니다. 전/후/좌/우 2가지씩 총 8가지 종류의 무기를 가지고 있는데, 무기를 먼저 강화할 것인지, 아니면 기체를 먼저 강화해서 에너지를 늘릴 것인지 선택해야 하며, 그 선택에 따라 게임의 난이도가 대폭 달라집니다. 결국 여러번 시도해보면서 최적의 테크트리를 알아내는 것이 중요하며, 그러지 못하면 엔딩을 보기는 상당히 힘이 들겁니다. 중간에 세이브를 할 수 없어 엔딩까지 꼬박 1시간 넘게 플레이해야 하는 점은 조금 단점이군요.

* Download : PowerManga PSP

이건 적당한 동영상이 없네요. 그래서 그냥 아무거나 가지고 왔는데, 초반이라 게임 특유의 느낌이 별로...



Defense Station Portable
일반적인 타워 디펜스류의 게임입니다. 이 게임은 최근에 더욱 멋진 모습으로 업데이트되었는데, 그러면서 게임의 볼륨이 대폭 늘어났습니다. 게임에 대한 별다른 설명은 필요없을 것 같군요.

* Download : Defense Station Portable v2



OpenTyrianPSP
1995년 처음 발매되었다가 2004년 프리웨어로 전환된 슈팅게임입니다.
위에서 소개한 PowerManga 정도는 아니지만 기체의 업그레이드가 중요한 게임인데, 무기뿐만 아니라 그 바탕이 되는 제너레이터의 출력에도 신경써야 하고, 더 다양한 무기와 기체를 지원합니다. 시크릿 레벨이나 보너스 레벨 등도 존재해서 게임의 볼륨도 상당하며 세이브/로드를 지원하기때문에 계속해서 즐길 수 있습니다.

* Download : OpenTyrianPSP v1.0

PSP용은 깔끔한 영상이 없길래 그냥 Wii용 OpenTyrian 영상을 가져왔습니다.



PSPicross (네모네모 로직)
NDS로 나온 Picross DS를 그래픽부터 그대로 모방한 홈브류게임입니다.
네모네모 로직 또는 노노그램으로 불리우는 퍼즐 게임인데, 수록된 퍼즐 수도 많고 에디터도 포함되어 있어 짬짬히 시간 때우기용으로는 제격입니다.

* Download : PSPicross v0.3



Geometry Wars Portable
XBOX와 PC용으로 나온 'Geometry Wars: Retro Evolved'라는 게임을 PSP용으로 따라만든 게임입니다.
아래 동영상에서 보듯이 화련한 그래픽을 자랑하는데, 처음에는 생각보다 어렵게 느껴질 겁니다. 하지만 한 쪽 구석에만 처박혀서 돌아다니면 생각보다 쉬운데 저는 그렇게 100만점 돌파했다가 지겨워서 그냥 꺼버린 기억이 나네요.

* Download : Geometry Wars Portable v0.7


------------------------------------------------------------

위에서 소개한 게임 외에도 찾아보면 더 재미있는 홈브류게임이 있겠지만, 현재 생각나는 건 이 정도네요. 동시에 이 게임들은 항상 제 메모리스틱에 들어있는 홈브류게임 목록이기도 합니다. ^^;;;;

2009년 6월 19일 금요일

커펌 5.50 U3R-2 Loader


어제 발표된 커펌 5.50 GEN-A의 모드 버전인 커펌 5.50 U3R이 5.50 U3R-2 (= 5.50 U3R-A)로 업데이트되었습니다. [출처가기]

변경사항은 다음과 같습니다.
5.50 U3R에서 변경된 점 :
* PSX 게임 기능 수정 - 이제 정상적으로 구동됨. (그란투리스모로 테스트)
* 동그라미버튼으로 종료가 안되는 버그 수정 - 이제 동작함.
* 플러그인 내장 (오직 PSP-2000 전용이며, 아직 개발중.)
    - LEDControl 0.2 (내 PSP-2000에서 작동하지 않음.)
    - Hold+ 3.7 (내 PSP-2000에서 작동함.)
    - MusicPRX 390  (내 PSP-2000에서 작동하지 않음.)


[ 설치법 / 변경점]
# 아래 과정을 진행하기 위해서는 먼저 커펌 5.50 GEN-A 또는 커펌 5.50 U3R이 설치되어 있어야 합니다. #
# 아직까지 안정성이 확인되지 않은 비공식 패치이므로 판도라의 배터리를 보유한 분만 설치하는 게 좋을 듯 싶습니다. #

1. 위 첨부파일을 받아 압축을 풀고 그 안의 'u3rloader' 폴더를 ms0:/PSP/GAME/ 폴더에 복사합니다.


2. XMB의 게임 -> 메모리스틱 메뉴로 들어가 '5.50U3R Installer'를 실행합니다.


3. 위처럼 프로그램이 실행되면 엑스버튼을 눌러 낸드플래시에 설치를 진행합니다. 또한 PSP-2000에 한해서 몇 개의 플러그인이 내장된 커펌을 설치할 수 있는데, 현재는 작동하는 플러그인이 HOLD+ 밖에 없으므로 그다지 추천하고 싶지는 않습니다. 그냥 엑스버튼을 눌러 기본 커펌만 설치하세요. 취소는 동그라미버튼입니다.


4. 낸드플래시에 설치가 끝나면 자동으로 XMB로 복귀합니다.


5. 시스템 정보가 위처럼 '5.50 U3R-A'로 변경되었다면 설치 성공입니다.

6. 설치 후 VSH Menu를 살펴보면 U3R VSH MENU라고 나오게 되며, PSP 종료 옵션이 추가된 것을 확인할 수 있습니다. 또한 리커버리 모드 -> Configuration 메뉴로 들어가면 'Speed up MS access' 옵션이 새롭게 추가되어있으므로 메모리스틱 속도가 느린 분들은 적절하게 설정해서 사용하면 됩니다. 이전 커펌 5.50 U3R과는 달리 PS1 게임도 정상 구동됩니다.
---------------------------------------------

# 커펌 5.50 GEN-A의 설치가 불가능한 TA-088 v3 기판의 PSP-2000과 PSP-3000에서는 당연히 설치가 불가능합니다.
# 위 실행과정에서 발생하는 모든 문제의 책임은 각자 자신에게 있습니다.

* 관련글 보기 *
커펌 5.50 U3R Loader