오랜만에 M33팀의 커펌이 발표되었습니다.
[출처가기]
바로 얼마전 발표된 정펌 4.01을 기반으로 한 커펌 4.01 M33입니다.
첨부된 리드미의 내용입니다.
4.01 M33
-----------
설치법 : UPDATE 폴더를 ms0:/PSP/GAME/ 폴더로 복사한 뒤 실행해라.
실행하기 전 손휘의 정식 펌웨어 4.01의 EBOOT.PBP 파일을 401.PBP로 이름 변경후 위와 같은 폴더에 넣어주던지 네트워크 업데이트 메뉴를 통해 다운로드해야 함.
변경점 :
- 버그 수정 : vshmenu가 camera_plugin으로 인해 셀렉트버튼을 이용한 카메라 모드 전환이 불가능했음.
이제는 카메라를 사용중일 경우 vshmenu가 로드되지 않아 이 문제가 해결됨.
- 리커버리 모드를 다른 언어로 변경할 수 있음. 자세한 건 아래 참조. 스페인어 번역은 자동 포함됨.
- M33 SDK가 새로운 기능과 샘플을 가지고 업데이트 됨. 그리고 PSP 포맷인 prx/pbp 파일을 압축하기 위한 psp-packer tool이 발표됨.
- 4.01 이상용 홈브류의 설치폴더가 'GAME4XX'로 고정되어, 앞으로의 업데이트에서도 변경할 필요가 없음.
리커버리 모드 번역에 관해서
리커버리 모드의 언어 변경을 위해서는 ms0:/seplugins/xx_recovery.txt 파일 또는 flash1:/xx_recovery.txt 파일을 만들어 주어야 함. 여기서 xx는 사용하고자 하는 언어의 언어코드를 말함.
es -> spanish
en -> english
fr -> french
de -> german
it -> italian
ja -> japanese
ko -> korean
nl -> netherlands
pt -> portuguese
ru -> russian
ch1 -> chinese simplified
ch2 -> chinese traditional
첨부파일 'translate' 폴더의 en_recovery.txt 파일은 언어를 번경하려는 사용자를 위해 포함된 것으로 영어 사용자는 사용할 필요가 없음. 언어 파일(xx_recovery.txt )이 없을 경우에 사용되는 영어 언어와 동일한 내용임.
이 파일의 영어 문자들을 자신이 사용하고자 하는 언어로 변경해서 위에서 말한 경로에 넣어주면 됨. 잘 보이는지 리커버리 모드를 꼭 확인해보고 너무 큰 텍스트는 사용하지 말 것.
스페인어인 es_recovery.txt 파일은 프로그램에 의해 메모리스틱 안에 자동으로 작성됨. (주: 커펌 4.01 M33으로 업데이트하면 자동으로 생성된다는 뜻.)
* 구형 PSP를 위한 1.50 커널 애드온은 오늘 저녁이나 밤에 발표될 예정. (외국 시간 기준)
[ 설치법 ]
커펌 4.01 M33은 커펌 3.52 M33-3 이상이 설치된 구형/신형 PSP에서만 설치가능합니다. 설치방법은 메모리스틱을 이용하는 방법, 또 커펌 3.80 M33 이상일 경우 네트워크 업데이트를 이용하는 방법 2가지가 있습니다.
1. 메모리스틱을 이용한 방법
- 위 첨부파일을 받아 압축을 풀고 그 안의 '
UPDATE' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.
-
손휘의 정식 펌웨어 4.01의 EBOOT.PBP 파일을 받아 '
401.PBP'로 이름을 변경한 뒤 ms0:/PSP/GAME/UPDATE/ 폴더로 복사
- XMB의 게임 - 메모리스틱 메뉴로 들어가 'PSP 업데이트 버전 4.01' 항목을 실행.
- 프로그램이 실행되고 필요한 파일 확인 과정 후 엑스버튼을 눌러 업데이트를 시작.
- 잠시 후 손휘의 펌웨어 업데이터가 실행되므로 사용자 약관에 동의후 업데이트.
- 업데이트가 완료되면 동그라미버튼을 눌러 PSP 재부팅.
- 커펌 4.01 M33 설치 완료됨. (설치완료 후 플러그인은 모두 비활성화 됨.)
2. 네트워크 업데이트를 이용한 방법 (무선 인터넷 환경 필요) -> 현재 연결이 원활하지 않아 실행 불가.
- 커펌 3.80 M33 이상에서만 가능한 방법으로 실행하기 전에 우선 리커버리 모드 - Configuration 메뉴의 'Use M33 network update' 항목이 'Enabled'로 되어 있는지 반드시 확인.
- XMB의 네트워크 - 네트워크 업데이트 메뉴를 실행해 필요한 파일 다운로드.
- 다운로드가 끝나면 업데이트 프로그램을 실행하고 파일 확인 과정 후 엑스버튼을 눌러 업데이트를 시작.
- 잠시 후 손휘의 펌웨어 업데이터가 실행되므로 사용자 약관에 동의후 업데이트.
- 업데이트가 완료되면 동그라미버튼을 눌러 PSP 재부팅.
- 커펌 4.01 M33 설치 완료됨. (설치완료 후 플러그인은 모두 비활성화 됨.)
메모리스틱을 이용한 커펌 업데이트와 리커버리 모드의 한글 깨짐.
[ 변경점 / 문제점 ]
- 리드미에 나와있는대로 커펌 4.01 M33은 정펌 4.01의 기능을 사용할 수 있다는 점과 vshmenu의 버그 수정 외에 크게 추가된 기능은 없습니다. 단지 홈브류 개발자들을 위해 기본 환경만을 발표한다는 의미가 크겠죠. 앞으로의 업데이트를 통해 예고한 새로운 기능을 점차 추가해가리라 생각합니다.
- 커펌 3.80 M33부터 생긴 한글 파일명의 ISO/CSO 구동 불가 문제도 그대로여서 여전히 파일명은 영어로 해주어야 됩니다. 또한 홈브류내에서도 한글 파일을 인식하지 못하므로 텍스트 뷰어나 MP3 재생 홈브류 사용시 TXT나 MP3 파일 이름도 영어로 해주세요. 그 외에 홈브류/플러그인 호환성은 종류가 너무 많으므로 각자가 사용하면서 알아가는 수 밖에 없죠. 대부분은 잘 호환되리라 생각됩니다만... 또 메모리스틱의 느려짐 현상은 제가 겪은 적이 없어 해결되었는지 안되었는지 확인 불가.
- 기존 커펌 3.xx에서는 GAME352, GAME371, GAME380 등 커펌 버전에 따라 3.xx용 홈브류 설치 폴더의 이름이 달라지는데 반해 커펌 4.01 M33부터는 GAME4XX로 폴더가 고정되어 추후 커펌 4.2나 4.3 등이 발표되어도 그대로 사용하면 됩니다. (이건 커펌 3.90 M33 발표 당시 약속했던 것이죠.)
정리하자면 리커버리 모드의 GAME 폴더 커널을
4.XX로 설정한 경우 4.XX용 홈브류는 ms0:/PSP/GAME 또는 GAME4XX 폴더에 설치하면 되고, 1.50커널용 홈브류는 ms0:/PSP/GAME150 폴더에 설치해서 사용하면 됩니다.
반면 리커버리 모드의 GAME 폴더 커널을
1.50으로 설정한 경우 4.XX용 홈브류는 ms0:/PSP/GAME4XX 폴더, 1.50커널용 홈브류는 ms0:/PSP/GAME 또는 GAME150 폴더에 설치, 사용하면 됩니다. (물론 1.50 커널용 홈브류는 구형 PSP에서 추후 나올 커펌 4.01용 1.50 커널 애드온을 설치한 경우에만 구동 가능합니다.)
- 유일하게 눈에 띄는 추가 기능은 리커버리 모드의 번역 기능입니다.
이 리커버리 모드의 언어는 XMB의 시스템 언어 설정에 따라 달라지는데, 만약 시스템 언어가 한글로 되어 있을 경우 ms0:/seplugins/ 또는 flash1:/에서 ko_recovery.txt 파일을 불러오게 됩니다. 만약 그 위치에 ko_recovery.txt 파일이 없다면 기존대로 영어로 보이게 되죠. 마찬가지로 시스템 언어가 일본어면 ja_recovery.txt 파일만 불러오고 스페인어라면 es_recovery.txt 파일만 불러옵니다.
하지만 결정적으로 리커버리 모드에서는 한글이나 일본어, 한자 등이 제대로 보이지 않아 리커버리 모드를 한글로 변경할 수는 없습니다. (파일러 등에서 한글이 깨지는 것과 동일한 이유죠.) 텍스트의 인코딩 모드도 여러가지로 바꿔봤지만 깨져나오는군요. 결국 알파벳 언어 사용자들을 위한 건데 왜 언어코드에는 한국이나 일본, 중국이 있는지 잘 모르겠습니다. 뭐 'Nagagi' 'Gibon' 'Suljung' 이런식으로 써야하나요? ^^;; 그런데 영어가 더 익숙하고 어렵지도 않은지라 한글 지원이 안 되도 크게 문제될 것 같지 않네요.
- 알려진 버그가 하나 있는데, 리커버리 모드의 configuration -> Hide pic0.png and pic1.png in game menu 항목의 설정이 변경되지 않는다는 점입니다. 곧 업데이트를 통해 수정되리라 생각합니다.
- 또 리드미에는 ms0:/seplugins/xx_recovery.txt 또는 flash1:/xx_recovery.txt로 저장하면 리커버리 모드 언어 변경이 가능하다고 했지만 flash1:/xx_recovery.txt는 작동하지 않고 오직 ms0:/seplugins/xx_recovery.txt만 작동합니다. Dark_AleX가 깜빡하고 실수했다고 하네요.
-------------------------------------------------------------------------------------------------------------------------
그나마 4.00이 아닌 버그 수정된 4.01을 베이스로 나온 건 환영할만한 일입니다. 빠른 시간내에 구형 PSP 사용자를 위한 1.50 커널 애드온도 나온다고 하니 기쁜 일이고, 앞으로 커펌 4.01 M33의 새로운 업데이트도 기다려지는군요.
별로 사용한 시간이 길지 않고 시간이 없어 이 이상 자세한 사항은 계속 추가해나가겠습니다.