레이블이 M33팀인 게시물을 표시합니다. 모든 게시물 표시
레이블이 M33팀인 게시물을 표시합니다. 모든 게시물 표시

2008년 6월 29일 일요일

커펌 4.01 M33-2 업데이트


발빠르게 커펌 4.01 M33의 몇 가지 버그를 수정한 커펌 4.01 M33-2 업데이트가 발표되었습니다. [출처가기]

이번 업데이트의 변경점은 다음과 같습니다.
4.01 M33-2 (버그 수정 업데이트)
--------------------------
변경점 :
- Nids resolver : scePowerGetCpuClockFrequency 문제 수정. 커펌 3.80 M33-1에서 발생한 것과 동일한 버그로 앞으로 다시는 발생하지 않을 것이다.

- 이전 버전에서 발생한 리커버리 모드의 문제 수정. (영어를 제외한 다른 언어에서의 문자열 위치 수정 / 플러그인 메뉴에서 enabled, disabled 문자가 제대로 번역되지 않는 문제 수정 / 리커버리 모드의 Hide pic0.png and pic1.png in game menu 항목이 변경되지 않는 문제 수정 / 리커버리 언어 파일을 flash1에 설치한 경우 작동하지 않던 문제 수정)

- 스페인어 리커버리 언어 파일(ms0:/seplugins/es_recovery.txt)의 오타 수정됨.


[ 커펌 3.52 M33-3  ~  커펌 3.95 GEN-2가 설치된 경우 커펌 4.01 M33-2 업데이트 방법 ]
1. 위 첨부파일을 받아 압축을 풀고 나오는 'UPDATE' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.
2. 손휘의 정식 펌웨어 4.01의 EBOOT.PBP파일을 받아 '401.PBP'로 이름을 변경한 뒤 ms0:/PSP/GAME/UPDATE/ 폴더로 복사합니다.
3. XMB의 게임 - 메모리스틱 메뉴로 들어가 'PSP 업데이트 버전 4.01' 항목을 실행합니다.
4. 프로그램이 실행되고 필요한 파일 확인 과정 후 엑스버튼을 눌러 계속 진행합니다.
5. 잠시 후 손휘의 펌웨어 업데이터가 실행되므로 사용자 약관에 동의후 업데이트합니다.
6. 업데이트가 완료되면 동그라미버튼을 눌러 PSP 재부팅합니다.
7. 커펌 4.01 M33-2가 설치 완료됩니다.(설치완료 후 플러그인은 모두 비활성화 됨.)
8. 커펌 4.01 M33에 대한 변경점 등의 자세한 사항은 이전 커펌 4.01 M33 발표글을 참고하세요.

[ 커펌 4.01 M33이 설치된 경우 커펌 4.01 M33-2 업데이트 방법 ]
1. 위 첨부파일을 받아 압축을 풀고 나오는 'UPDATE' 폴더를 ms0:/PSP/GAME/ 폴더에 복사합니다.
2. XMB의 게임 - 메모리스틱 메뉴로 들어가 'PSP 업데이트 버전 4.01' 항목을 실행합니다.
3. 프로그램이 실행되면 엑스버튼을 눌러 업데이트합니다.
4. 업데이트 완료 후 자동으로 XMB로 복귀합니다.

# 서버가 복구되어 커펌 3.80 M33 이상에서는 네트워크 업데이트 메뉴를 통한 업데이트 역시 가능합니다. 하지만 무선 인터넷 속도가 즈~~질이므로 그냥 위의 방법대로 업데이트하세요.

[ 변경점에 대해 ]
이미 밝혔듯이 단순한 버그 수정 업데이트라 새로운 기능이 추가되지는 않았습니다. 하지만 커펌 4.01 M33 발표후 보고된 리커버리 모드의 버그가 대부분 수정되었으므로 업데이트는 반드시 하는 것이 좋겠죠. 앞으로 나올 업데이트를 기다려봅니다.

* 관련글 보기 *
2008/06/29 - [커스텀펌웨어/커펌 4.01 M33] - 4.01 M33용 1.50 커널 애드온 v1
2008/06/29 - [커스텀펌웨어/커펌 4.01 M33] - 커펌 4.01 M33 발표 / 설치법

2008년 6월 28일 토요일

커펌 4.01 M33 발표 / 설치법


오랜만에 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의 새로운 업데이트도 기다려지는군요.

별로 사용한 시간이 길지 않고 시간이 없어 이 이상 자세한 사항은 계속 추가해나가겠습니다.

2008년 6월 25일 수요일

PSP 펌웨어 버전 4.01 발표 & 커펌 4.00 M33 소식


PSP의 펌웨어 버전 4.00의 일부 버그를 수정한 펌웨어 버전 4.01이 발표되었습니다. [출처가기]

새로운 기능 추가는 전혀 없으며, 단지 펌웨어 버전 4.00에 추가된 인터넷 검색 기능의 버그를 수정하고, 비디오 재생 문제를 수정했다고 합니다. 아마도 비디오 재생 속도 기능을 넣으면서 문제가 있었던 듯...

* Download : 펌웨어 4.01 업데이트 EBOOT.PBP
* Download : 펌웨어 4.01 업데이트 EBOOT.PBP (미러)

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

이전부터 약속한대로 M33팀은 현재 커펌 4.00 M33을 만들고 있는 것이 확실해 보이며, 커펌 4.00 M33에서 새롭게 추가되는 기능들이 몇 가지 알려져 있습니다.

우선 XMB에서 재부팅 없이 바로 리커버리 모드로 들어가 여러가지 설정을 할 수 있는 기능. 이건 PSPGEN측에서 발표한 커펌 3.90 / 3.95 GEN에 이미 추가되어 있는 기능인데, 이와는 다른 모습일 거라고 합니다.
또 하나는 ISO/CSO 게임의 강제 세이브 기능입니다. 에뮬레이터에서 흔히 볼 수 있는 강제 세이브/로드 기능은 게임 중 언제 어디서나 현재 상태를 강제로 저장하고 불러오는 것이 가능한 기능입니다. 여러모로 편리한 기능이죠.

커펌 4.00 M33의 발표는 이번 주말로 예정(믿거나 말거나)되어 있는데 처음부터 위에서 말한 새로운 기능이 완벽히 지원되지는 않을 것이며, 커펌 4.00 M33의 계속적인 업데이트를 통해 추가될 것이라고 합니다.
처음 발표되는 커펌 4.00 M33은 새로운 기능 추가보다는 단지 홈브류 개발자들이 커펌 4.00 M33용으로 자신들의 홈브류를 호환되도록 만드는데 도움을 주기 위한 것이라는군요.

마지막으로 이전까지 계속 발표되어 왔던 구형 사용자를 위한 1.50 커널 애드온은 더 이상 발표하지 않는다고 합니다. 개인에 따라서 상당히 아쉬운 얘기일 수도 있고 별 관심없는 얘기일 수도 있겠네요.

그런데 느닷없이 버그 수정한 펌웨어 4.01이 발표된터라 과연 M33팀이 커펌 4.00 M33이 아닌 커펌 4.01 M33으로 변경해서 발표할지는 좀 더 두고봐야 할 듯 싶습니다.

# 오랜만에 글 쓰려니 뭔가 글 내용이 어색하네요. 이상하다???

2008년 4월 2일 수요일

M33팀의 특별한 이벤트?

커펌을 개발하고 있는 M33팀의 의미가 March 33일, 즉 3월 33일이라는 건 다들 잘 아시리라 생각합니다. 3월 33일이란 4월 2일을 의미하는데 바로 오늘이 4월 2일이지요.

그래서인지 M33팀이 이를 기념하기 위해 최근 발표한 커펌 3.90 M33-3에 특별한 장치를 숨겨두었네요. 방명록에서 'Red[Shield]'님이 알려주셔서 알게 되었습니다. 감사드립니다.

커펌 3.90 M33-3에서만 발견되는 현상이며, 그 외 다른 커펌에서는 발생하지 않는 현상입니다.
(커펌 3.90 M33-2에서도 발생하지 않습니다.)

우선 XMB의 날짜가 4월 2일이 아닌 3월 33일로 나오게 됩니다. 날짜/시각 설정에서 4월 2일로 변경해도 여전히 3월 33일로 나오며, XMB의 웨이브 속도도 엄청나게 빨라지게 됩니다.

또한 시스템 설정의 정보가 위처럼 재미있게(?) 변경되어 나오게 됩니다.
펌웨어버전은 3.33 M33-3이고 맥어드레스는 33:33:33..... 3으로 도배되어 있군요.

위의 모든 현상은 사용시 문제를 발생시키지 않으며, 날짜/시각 설정에서 4월 2일이 아닌 다른 날짜로 변경하고 재부팅하면 사라집니다. 또 내일이면 자동으로 원래대로 돌아오겠죠. ^^;

아마 만우절도 끼어있고 3월 33일도 다가오니까 M33팀이 커펌 3.90 M33-3에 특별한 코드를 심어놓은 것 같네요. 실력뿐만 아니라 유머감각도 정말 대단합니다.

# 사실 몇 시간전까지는 어제가 만우절이였다는 사실도 몰랐네요. 낚시글을 하나 쓸려고 했는데 준비할 시간도 부족하고 별로 아이디어도 없어서 그냥 넘어갑니다... 잠이나 잘래요. =.=

2008년 1월 15일 화요일

커펌 3.80 M33-2 업데이트


커펌 3.80 M33 발표 몇 시간만에 새로 커펌 3.80 M33-2 업데이트가 발표되는 초유의 사태가... [출처가기]
어찌되었든 이번 업데이트로 커펌 3.80 M33에 추가된 네트워크 업데이트 메뉴를 테스트할 수 있겠네요.

커펌 3.80 M33-2의 변경사항은 다음과 같습니다.
이 업데이트는 몇 가지 문제를 수정했다.

- scePowerGetClockFrequency / scePowerGetClockFrequencyInt 기능이 같은 기능을 요청하는 2개 Nids간의 혼동으로 제대로 해결되지 않았었다. 현재 수정됨. CPU 스피드를 알려주는 플러그인 / 커널 홈브류를 제대로 사용하기 위해서는 이 업데이트가 필수적이다.

- 80*80 픽셀의 아이콘을 가진 PS1게임 EBOOT.PBP의 경우 세이브데이터가 드라큘라 아이콘으로 대체되지 않도록 수정되었다.

아이콘 문제의 설명
손휘는 3.80 pops에서 PBP 파일의 아이콘이 PS Store의 게임처럼 80*80이 아닐 경우 충돌이 일어나는 버그를 발표했었다. 이 문제를 해결하기 위해 M33팀은 램에서 드라큘라 그림으로 아이콘을 교체하도록 했는데, 이것이 PS1 세이브가 모두 드라큘라 아이콘으로 교체되는 문제를 가져왔다.
커펌 3.80 M33-2에서는 아이콘이 80*80이 아닐 경우에 한해서 드라큘라 그림으로 아이콘을 교체한다.

[ PC를 이용한 업데이트 ]
커펌 3.80 M33-2 업데이트를 위해서는 반드시 커펌 3.80 M33이 먼저 설치되어 있어야 합니다.

* Download : CFW 3.80 M33-2 Update

위 첨부파일을 받아 압축을 풀고 그 안의 'UPDATE' 폴더를 ms0:/PSP/GAME/ 폴더에 복사합니다.
그 후 XMB의 게임 - 메모리스틱 메뉴의 '3.80 M33-2'를 실행하고, 엑스버튼을 누르면 업데이트가 완료됩니다.

[ 네트워크 업데이트 메뉴를 이용한 업데이트 ]
커펌 3.80 M33-2 업데이트를 위해서는 반드시 커펌 3.80 M33이 먼저 설치되어 있어야 합니다.
또한 리커버리 모드 - Configuration 메뉴의 'Use M33 network update' 항목이 'Enabled'로 되어있는지 확인합니다.
이제 XMB의 설정 - 네트워크 업데이트 메뉴를 실행합니다.


인터넷 연결 후 최신 버전이 검색되었다고 나오는군요. 동그라미버튼을 누르면 자동으로 다운로드가 됩니다.


다운로드가 완료되고 다시 동그라미버튼을 누르면 자동으로 업데이트 프로그램이 실행되며, 엑스버튼을 누르면 업데이트가 완료됩니다.

[ PS1 게임의 세이브데이터 아이콘 문제 ]

기존 커펌 3.80 M33에서는 PS1 게임의 세이브 데이터 아이콘이 무조건 드라큘라 아이콘으로 대체되었습니다.
하지만 커펌 3.80 M33-2에서는 아이콘이 80*80 픽셀이 아닐 경우에만 위처럼 드라큘라 아이콘으로 대체됩니다.
펌웨어 3.80에서는 PS1 게임의 아이콘이 80*80이 아닐 경우 손휘의 이미지 처리 코드때문에 충돌이 일어나기 때문이라네요. (현재 대부분의 변환된 PS1 게임은 144*80 크기의 아이콘을 사용하고 있으니 커펌 3.80 M33의 아이콘 교체 기능이 없었다면, 이미 변환된 PS1 게임을 모두 재변환해야할 뻔 했습니다. 역시 Dark_AleX는 친절하네요.)

[ CPU / BUS 스피드 호출 문제 해결 ]
CPU 클럭 등을 알려주거나 표시해주는 플러그인 / 홈브류가 이전 커펌 3.80 M33에서는 제대로 동작하지 않았지만, 커펌 3.80 M33-2 업데이트에서는 해결되므로 반드시 업데이트하는 것이 좋습니다.


CPU 클럭 / 배터리 정보 등을 보여주는 PSP-HUD의 경우 커펌 3.80 M33-2 업데이트 후 CPU 클럭 표시는 수정되었으나 배터리 정보 부분은 여전히 제대로 표시되지 않습니다.

# 이렇게 빨리 커펌의 네트워크 업데이트 기능을 테스트할 날이 올 줄이야... 이번 커펌 3.80은 업데이트가 얼마나 나올것인지 궁금해지는군요. ^^;;

* 관련글 보기 *
2008/01/15 - [커스텀펌웨어] - 커펌 3.80 M33 발표 / 설치법

2007년 9월 24일 월요일

커펌 3.71 M33 발표/설치법


이거 즐거운 추석 연휴에 뒤통수 맞은 듯한 느낌이 드는군요.

M33팀이 신형과 구형 PSP에 모두 설치할 수 있는 커펌 3.71 M33을 발표했습니다. [출처가기]
또한 M33팀에 Dark_AleX가 포함되어 있다는 것도 동시에 밝혀졌군요. (루머가 돌았을때 믿지 않았는데...)

첨부된 readme.txt 파일의 내용은 다음과 같습니다.
3.71 M33 by M33=Dark_AleX

커펌 3.71 M33에서 변경된점
* 이제 펌웨어 3.71을 사용한다.
* VSH 메뉴가 더이상 홈버튼이 아니라 셀렉트버튼에 의해 구동된다. 더 이상 XMB에서 홈버튼의 유용한 기능을 간섭하지 않게 되었다.
* 신형 PSP : 이전까지는 홈브류를 구동할 때도 UMD캐시가 메모리에 할당되어 홈브류가 사용하지 않는 메모리를 낭비하는 현상이 있었다. 이제는 홈브류가 구동되었을 경우 UMD캐시 모듈은 메모리에 할당되기 전에  정지된다. 또한 메모리는 M33코어에 의한 유저 메모리의 사용을 위해서 프로텍트가 해제된다. (오로지 홈브류가 구동될 때만 해당.) 개발자들이 남는 메모리를 어떻게 사용할 것인지 샘플을 보려면 M33 sdk의 extra ram sample을 참고해라.
* 두 가지 버전(신형/구형용 커펌 3.71 M33) 모두  1.50으로부터 독립된 3.xx의 ipl로부터 부트된다.
커펌의 메인 인스톨러는 더이상 1.50 커널을 설치하지 않는다.
커펌 3.71 M33 내부에서 설치되는 1.50 커널 애드온은 몇 일내로 발표될 것이다. (구형 PSP 전용)

* 알림사항 : 손휘에 의해서 커널에 몇 가지 변화가 있었기때문에, 커널을 사용하는 많은 플러그인이 더 이상 동작하지 않을 것이라 예상된다. 프로그래머들은 세부사항을 sdk readme에서 참고해라.

이하 설치법은 아래에...

이번 커펌은 기존과는 약간 다른 방식으로 설치됩니다. 아마도 공식 펌웨어 3.71를 기본으로 몇 가지 패치만 하는 형식으로 설치되는 듯 싶군요.

이전의 신형 PSP에서 커펌 3.60 M33을 설치할 때와 동일한 방식인 듯 싶은데, 당연히 신형용 커펌 3.60 M33에서 나타났던 문제점이 모두 포함되어 있습니다. (1.50 커널용 홈브류가 구동불가라든지, 폰트파일 등을 변경하면 반벽돌이 된다든지 하는 문제점...)

커펌 3.71 M33 설치법 열기


# 곧 신형/구형 PSP의 벽돌복구 프로그램구형 PSP의 1.50 커널 애드온 프로그램을 발표할 것이라 합니다. 그리고 그것이 마지막 프로그램이 될 것이라고 하네요. ㅜㅜ

# 이래저래 주의사항이나 불편한 점이 많아졌습니다. 1.50 커널을 사용하는 대부분의 홈브류는 물론 스크린샷 플러그인이나 VSH Rebooter도 동작 안 합니다. ㅡㅡ; 이번 커펌의 설치는 극구 말리고 싶은 것이 제 심정입니다. 저도 설치만 해보고 바로 커펌 3.52 M33-4로 복귀했습니다.

# 위 설치과정에서 일어난 모든 문제의 책임은 각자 자신에게 있습니다.

2007년 9월 23일 일요일

커펌 3.71 M33 개발완료! 그러나...

 

M33팀이 커펌 3.71 M33의 개발을 모두 끝냈지만, 당분간 발표하지 않을 것이라고 발표했습니다. [출처가기]

그 이유를 자신들의 홈페이지에 올렸는데, 그 내용은 다음과 같습니다.

출처의 모든 내용을 번역한 것은 아니며, 정확하지도 않고 대부분 제맘대로 번역한 내용입니다.
하지만 뜻은 대~~충 비슷할 것이라 생각됩니다. (M33팀 영어는 이해하기가 너무 어려워요. >.<)

안녕! 모두들.

M33팀의 모든 팀원과 힘든 토론을 거치고 나서, 우리는 새로운 어떤 것을 발표하기 전에 잠시 휴식을 가지기로 했다.

이 결정의 주요 이유는 다음과 같다.

첫째는 우리가 작업을 시작한 이래 발생한 일들을 지켜보면서, 모두에게 도움이 되는 것보다는 다른 것에만 관심이 있을 때 개발자들이 어떤 느낌을 받는지 이제 알고 있다. 우리가 말하는 뜻을 모두들 잘 알 것이라고 생각하며, 우리는 현재와 가까운 미래에 세계의 이 어두운 측면을 뿌리 뽑기위해 최선을 다할 것이다.

둘째는 교훈을 가르쳐주기 위해서다. 자격도 없으면서 단지 돈을 훔치거나 관심을 받기를 원하는 많은 사람들 때문에 일어난 일들에 대해 생각해봐야 한다. 이것은 시작때부터 있어왔으며, 몇 개의 파일만을 수정한 주제에 신처럼 환호받기를 바라는 해커들때문이다.

세번째, 바이너리나 소스가 없으면 무엇을 해야할지 모르는, 소스를 훔쳐가기만 하던 바보들이 어떻게 하는지 재미삼아 지켜보기 위해서다.
음, 마지막 건 약간 농담이었다. 그렇다고 이 이유가 옳바르지 않다는 건 아니다.

물론 이 결정 이후로 많은 PSP 웹페이지가 모욕과 음모로 가득 채워질 것을 알고 있지만, 우리의 이 결정을 바꾸지는 못한다. 그래서 약간의 조언을 하겠다.
우리가 방금 말한 것을 더욱 복돋우는데 삶을 낭비하지 말고 참을성을 가져라. 또한 어떠한 권리도 없이 언제나 모든 사람에게 무료로 배포하라고 요구만 하는 사람 모두를 조사하지 않을거라면, 원망할 사람을 찾지 말아라.

또한 좋아하는 게임은 사야만 하고, 자신이 생각하기에 대단한 일을 한 개발자들에게는 지원을 해주어라. 몇 시간씩 PC에 앉아서 작업을 하는 개발자들은 그들의 작업에 대해서 정당한 보수를 받을 권리를 가지고 있다.

그리고 우리가 거짓말을 하고 있다고 바보들이 떠드는 것을 막기 위해, 커펌 3.71 M33은 현재 완료되어 있고 우리가 돌아오면 발표할 것이라고 미리 밝혀둔다. (만약 필요한 경우 상위 버전이 될 수도 있다.)

여러분들은 pspx.ru 포럼이나 m-33@yandex.ru를 통해 언제나 우리와 연락할 수 있다.
지금까지 지원해준 모든 이들에게 감사한다. 나중에 봅시다.

M33팀

# 간단하게 말해 커펌 3.71 M33은 완료되어 있지만, 발표는 하지 않을 것이며 잠시 쉬겠다는 것이지요. 언제가 될 지는 모르겠지만 다시 돌아오면 커펌 개발과 발표를 계속한다는군요. 그 동안 M33팀은 커펌 OE의 소스코드를 불법유출한 사람과 자신들의 프로그램을 무단 수정한 사람들을 공개적으로 계속 공격해왔는데 결국에는 잠정 중단이라는 결정을 내리고 말았습니다.

# 제가 꼬여있어서 그런건지는 모르겠지만, 이런 행동을 하는 M33팀도 그리 좋게 보이지만은 않습니다. 커펌이라는 물건 자체가 손휘의 공식 펌웨어를 참고하고 수정한 것이나 다름없으니까요. (물론 프로그램 자체는 저작권에 걸리는 파일이 포함되어 있지 않으므로 불법이 아닙니다.) 그냥 Dark_AleX처럼 넓은 아량을 가지면 안되는 건지...
목적에 의해 수단은 정당화된다는 논리인가요? 흠... (저도 남 욕할 처지는 아니군요. 반성~)

* 관련글 보기 *
2007/09/18 - [커스텀펌웨어] - M33팀의 새로운 커펌에 대한 소식

2007년 9월 18일 화요일

M33팀의 새로운 커펌에 대한 소식


M33팀의 새로운 커펌에 대한 개발상황이 M33팀 홈페이지에 올라왔습니다. [출처가기]

모든 글을 번역하기는 귀찮아서 대충 요점만 간추려 말하면,

예전 커펌 OE의 소스코드 유출 사건으로 모든 사람들이 커펌 OE의 소스코드를 들여다 볼 수 있게 되었습니다.
여기서 말하는 모든 사람들에는 물론 손휘도 포함되겠지요.
그래서 그런지 손휘가 몇 가지 모듈(주로 로드코어)에 재미있는 변화를 주었습니다. 게다가 우리 팀이 커펌 개발에 사용하는 몇 가지 파일에도 변화를 주었죠.
그래서 다음 커펌 발표는 조금 더 시간이 걸릴 것 같습니다. 하지만 그리 어려운 문제가 아니니 커펌은 곧 발표될 것이며, 우리 팀이 커펌 개발을 중지하는 것은 아닙니다.
조금만 참고 기다려주세요.


이런 내용입니다. (졸려요.)
그 외에는 커펌 OE의 소스코드를 유출한 사람을 비난하는 내용이 대부분이네요.


커펌 OE의 소스 유출 사건이 이런식으로 작용하는군요. 아마도 펌웨어 3.70/3.71의 분석에 애를 먹는 것 같습니다. 하지만 언제나 우리의 기대를 103%(^^) 채워주는 M33팀인만큼 곧 새로운 커펌을 들고 다시 나타나리라 생각되네요.

화이팅!! M33팀!!

2007년 9월 15일 토요일

New PSAR Dumper (2.xx,3.xx 커널용)


M33팀이 1.50 커널이 아니라 2.xx, 3.xx 커널에서 동작하는 PSAR Dumper를 새로 발표했습니다. [출처가기]

PSAR Dumper란 압축되어 있는 펌웨어 파일(EBOOT.PBP)을 각 개별 파일로 풀어내는 홈브류로 예전 데브훅 시절 덤프 펌웨어 파일을 만들때나, 펌웨어의 원본 파일이 필요할 경우 등에 사용되는 프로그램입니다.

이번 M33팀의 New PSAR Dumper는 2.xx, 3.xx 커널에서 동작하므로 1.50 커널이 없는 신형 PSP의 커펌 3.60 M33에서도 구동 가능하며, 물론 커펌이 설치되어 있는 기존의 구형 PSP에서도 정상 작동합니다.

또한 New PSAR Dumper는 펌웨어 1.50에서부터 최신 펌웨어 3.7x까지 모든 펌웨어의 덤프를 지원합니다. 예전 PSAR Dumper는 펌웨어 버전에 따라 종류가 나누어져 있었는데 모두 통합해 버린 것이죠.
게다가 펌웨어 파일에서 DATA.PSAR를 추출할 필요없이 EBOOT.PBP 파일 그대로 덤프 가능합니다.

* Download: M33 NewPsardumper for 2.xx - 3.xx kernel with EBOOT
(압축파일에 암호가 걸려있습니다. 암호는 'PSARDUMPER_FOR_NEW_AGE'입니다.)

그럼 간단히 펌웨어 파일을 덤프하는 방법을 알아보겠습니다.

New PSAR DUMPER 사용해서 펌웨어 덤프하는 방법 열기


# 만약 펌웨어의 원본 파일이 필요할 경우 위 프로그램을 사용하면 됩니다. (동그라미버튼으로 덤프)
# popsloader 플러그인을 사용하려면 반드시 위의 과정을 통해 펌웨어 파일을 덤프해야 합니다. 단, 펌웨어 파일의 버전에 따라서 덤프시 실행 버튼이 달라지게 되니 주의하세요.

2007년 9월 11일 화요일

신형용 커펌 3.60 M33 발표/설치법


어제 예고한대로 M33팀이 신형 PSP에서 적용가능한 커펌 3.60 M33을 발표했습니다. [출처가기]

첨부된 readme.en의 내용입니다.
We are proud to present the first custom firmware for the PSP Slim, and the first custom firmware
that runs using a 3.XX IPL (3.60)
우리는 PSP 슬림에서 적용가능한 첫번째 커스텀 펌웨어이자, 3.XX IPL (3.60)을 이용해 구동하는 첫번째 커스텀 펌웨어를 내놓은 것을 매우 자랑스럽게 생각한다.

3.60 M33 for PSP Slim has all the features of 3.52 M33, except the 1.50 kernel support, as
that kernel doesn't work properly on psp slim (hardware problems, screen problems).
PSP 슬림용 3.60 M33은 커펌 3.52 M33의 1.50 커널 지원을 제외한 모든 기능을 가지고 있다. 1.50 커널은 PSP 슬림에서 정상적으로 구동되지 않는다. (하드웨어 문제, 화면 문제)

3.60 M33 will load homebrew from GAME, GAME150 and GAME360 directories, but all will be executed
with 3.60 kernel.
커펌 3.60 M33은 GAME, GAME150, GAME360 폴더로부터 홈브류를 로드하지만, 모두 3.60 커널에서 실행될 것이다.

This mean that some homebrews done specifically for the 1.50 kernel cannot work on 3.60 M33.
However, the adaptation of code to 2.XX+ kernels is not difficult, and homebrew developers can
port their aplications to work in these firmwares.
이것은 1.50 커널에 특화된 몇몇 홈브류가 커펌 3.60 M33에서 작동하지 않는다는 것을 의미한다. 그러나 2.XX 이상의 커널로 코드를 개조하는 것은 어렵지 않으며, 홈브류 개발자들은 이 펌웨어들에서 구동가능하도록 그들의 프로그램을 포트할 수 있다.

Included with the release is the M33 sdk for programmers.
프로그래머들을 위한 M33 sdk가 포함되어 있다.

* Download : M33 PSP Slim Custom Firmware 3.60

신형 PSP용 커펌 3.60 M33 설치법 및 FAQ 열기


# 아직까지 저는 신형 PSP를 구매하지 않았고 추후 구매 예정도 없기때문에 테스트 없이 이렇게 단순 번역 내용을 올릴 수 밖에 없네요. 설치 여부를 결정하는 것은 사용자의 몫이겠죠.
# 현재 커펌 3.60 M33에 호환되도록 패치된 홈브류들이 속속 나오고는 있지만 구동 가능한 홈브류의 수는 아직까지 부족합니다. 좀 더 시간이 지난 뒤에 설치해도 괜찮을 듯 싶네요.

# 커펌 3.60 M33이 설치되어 있는 PSP에서 커펌의 리커버리 모드를 통해 플래시 영역에 접속해 파일을 건드리면 파일이 깨진다고 합니다. 사용을 자제해주시기 바랍니다.

# 위 과정에서 일어난 모든 문제의 책임은 각자 자신에게 있습니다.

2007년 9월 10일 월요일

모든 pops 지원 popsloader 발표


M33팀이 popsloader의 새로운 버전을 발표했습니다. [출처가기]

이전 커펌 3.52 M33-4 업데이트를 발표할 때 펌웨어 3.10의 pops를 지원하는 popsloader도 같이 발표했는데, 이번 popsloader에서 펌웨어 3.00에서 3.03까지의 pops를 추가 지원함으로써 3.00 이상의 모든 펌웨어의 PS1 에뮬레이터를 선택해서 PS1 게임을 즐길 수 있게 되었습니다.

* Download: Team M33's Universal Popsloader

첨부된 readme.en 파일의 내용입니다.
모든 pops를 지원하는 Popsloader!

이 버전의 새로운 점 :

- 남아있던 펌웨어 3.00에서 3.03의 pops 지원 추가. 이 pops들은 다음과 같은 모듈을 필요로 한다. :

kd/meaudio.prx 파일, kd/popsman.prx 파일, kd/pops.prx 파일, vsh/module/pafmini.prx 파일

이전과 같이 그 파일들을 해당 펌웨어에서 추출해서 ms0:/seplugins/popsloader 폴더에 meaudio3xx.prx, popsman3xx.prx, pops3xx.prx, pafmini3xx.prx 파일로 이름을 변경해서 복사해 넣으면 된다.

- 세이브데이터간의 호환성을 위한 기능 추가 <= 펌웨어 3.30과 펌웨어 3.40 이상 사이의 호환

이 기능은 아래와 같이 작동한다. :
만약 예를 들어 3.52 pops에서 게임을 즐기고 있다면 popsloader를 설치하고 펌웨어 3.00에서 3.30 사이의 pops를 선택해서 게임을 실행한다. 그러면 popsloader가 자동적으로 세이브데이터를 예전 포맷으로 변경할 것이다.

위와는 반대로 예전 포맷을 새로운 포맷으로 변경하려면, 이전과 동일하게 펌웨어 3.40 이상의 최신 pops를 선택해 구동하고 손휘의 세이브데이터 변경 확인 창에서 변환하면 된다.

popsloader 플러그인은 커펌 3.51 M33, 커펌 3.52 M33과... 곧 발표될 커펌 3.60 M33 for PSP slim에서 작동한다.

M33팀

# 이전에 popsloader 플러그인을 사용했던 분이라면 자세한 설명은 필요없을 것 같네요.
# 펌웨어가 3.40으로 변경되면서 PS1 게임의 세이브데이터의 형식이 바뀌게 되었는데, 다시 이전 형식으로 변환하고 싶으셨던 분들은 이 플러그인을 설치하면 변환 가능합니다.
# readme.en의 마지막에 커펌 3.60 M33이 언급되는군요. ㅡㅡ;

신형PSP용 커펌 3.60 M33 곧 발표 예정??


몇 분이 댓글로 알려주신 대로 M33팀이 신형 PSP의 커펌 3.60 M33의 발표를 예고했습니다. [출처가기]

M33팀의 홈페이지 메인에 이 소식이 올라와 있는데, 아직까지는 이 외의 자세한 정보는 전혀 알려지지 않았습니다.

다른 해외 포럼에서도 추측만이 난무할 뿐 정확히 어떤 식으로 나오게 될지, 어떤 방법을 사용했는지는 모르고 있는 상태입니다. (판도라의 배터리를 펌웨어 3.60에 맞도록 수정해서 사용했다는 것이 지배적인 의견이네요.)

게다가 신형 PSP에서 커펌 3.60 M33을 설치할 수 있는 것이 아니라, 신형 PSP에서 펌웨어 3.60 파일을 덤프하고 분석한 뒤에 구형 PSP에서만 설치할 수 있는 커펌 3.60 M33을 발표할 것이라는 의견이 있기도 합니다.
(아니면 구형이든 신형이든 동일하게 설치할 수 있는 커펌 3.60 M33이 될 것인가?)

구형용이든 신형용이든, 아직까지 펌웨어 3.60이 공식으로 발표되지도 않은 상태에서 커펌 3.60이 나온다는 사실이 놀랍기도 하고 무섭기도 합니다. ㄷㄷㄷ~

M33팀은 비교적 짧은 시간에 PSP 사용자에게 엄청난 신임을 얻었고 그에 걸맞는 작업들을 해왔습니다.
커펌 OE와는 다르게 펌웨어 발표 이후 2일 만에 그에 맞는 새로운 커펌을 내놓거나, 계속적인 업데이트를 통한 기능의 추가를 추구해왔죠. 그런데 이번에는 펌웨어가 발표되기도 전에 새로운 커펌을 내놓는다니 말이 안 나오네요.

# 만약 이번 커펌이 신형 PSP에 적용되는 커펌이라면, 손휘의 타격은 엄청날 듯 싶습니다. 이 소식을 그리 기뻐할 수만은 없는 이유가 여기에 있죠. ㅜㅜ

# 곧 발표한다고 했으니 섣부른 추측보다는 실제로 발표되기를 기다리고 있는 것이 현명할 듯 싶습니다.

2007년 8월 21일 화요일

커펌 3.52 M33-4 업데이트


커펌 3.52 M33-3의 버그를 수정한 커펌 3.52 M33-4 업데이트가 발표되었습니다. [출처가기]

첨부된 reame.txt의 내용입니다.
* 중요사항 : 프로그램을 설치하기 전에 LICENSE.TXT의 조건에 동의해야 한다.

* M33-4의 변경사항 (주로 버그 수정)
- XMB의 USB 연결을 이용하여 flash 영역에 파일 쓰기를 할 경우 CRC 에러가 발생하는 버그 수정.
  이제 파일 쓰기가 정상적으로 작동함.
- 리커버리 모드에 삽입하는 것을 깜빡 했던 새로운 CPU SPEED 항목을 추가.

우리는 새로운 기능이 없는 업데이트를 발표하는 것은 원하지 않으므로 3.10/3.11 펌웨어가 popsloader에 동작하도록 작업을 했다. 새로운 popsloader는 이제 3.10 / 3.11 펌웨어를 지원하게 되었다. 3.10 /3.11 펌웨어의 pops 설치법은 3.30 펌웨어와 동일하다. pops.prx, popsman.prx, pafmini.prx 파일을 정확한 이름으로 변경하고, popsloader 폴더에 넣으면 된다. 3.10-3.30 펌웨어의 세이브파일은 3.40 펌웨어 이상에서는 호환되지 않는다는 것을 명심해라. 이 문제를 해결할 수 있는 방법이 있는지 우리팀은 계속 연구할 것이다.

- M33팀


반드시 커펌 3.52 M33 이상이 설치되어 있는 PSP에서만 업데이트를 실행하세요. (누적 업데이트 형식)
첨부파일을 받아 압축을 풀고 나오는 'PSP/GAME150/M33Update4' 폴더를 ms0:/PSP/GAME150/ 폴더에 복사하고 실행하면 경고문이 나옵니다. 경고문을 읽어보고 난 후 엑스버튼을 누르면 설치가 완료되고 다시 엑스버튼을 누르면 PSP가 종료됩니다. 이제 다시 PSP의 전원을 올리면 커펌 3.52 M33-4의 업데이트가 완료된 것을 확인할 수 있습니다.

발빠르게 버그를 수정한 업데이트를 만들기는 했는데 여전히 완전하지는 않습니다.

우선 리커버리 모드의 CPU SPEED 메뉴에서 XMB 스피드는 정상적으로 변경되지만 UMD/ISO 스피드는 여전히 75 / 133 클럭을 설정할 수 없습니다. 그로 인해 XMB의 VSH 메뉴에서 게임의 CPU 클럭을 75나 133으로 변경한 상태에서는 리커버리 모드의 UMD/ISO 스피드가 변경되지 않습니다. VSH 메뉴를 활성화해서 사용하는 분들은 리커버리 모드의 CPU SPEED는 모두 기본값으로 설정한 뒤 건드리지 말고, VSH 메뉴에서만 변경해서 사용하는 것이 좋겠습니다.

게다가 이전 M33-3부터 발생한 아얄쉘 내에서 게임 구동시 다운되는 문제도 여전히 남아있습니다.
이 문제는 아얄쉘 v3.62에서 수정되기를 기대해야겠군요.

또 한가지, XMB에서 USB 연결을 통해 flash0 영역에 파일을 복사할 때 문제가 생긴다고 합니다. 이는 아직 확인되지 않은 정보로, 가급적 사용하지 않는 것이 좋겠습니다.

# 무한 커펌 A/S 정신을 발휘하고 있는 M33팀이지만, 발표하기 전에 테스트를 충분히 했으면 좋겠네요.
능력이 부족한 것이 아니라 단순한 실수로 인해 버그가 발생하니 조금 아쉽습니다. 화이팅 M33!!

# M33팀측에서 무단 수정/배포된 파일로 업데이트를 실행하면 정상 실행이 안되게 하는 코드를 삽입한 것과 관련해서 말들이 많습니다. 하지만 공식으로 발표된 정상적인 파일을 이용해 업데이트를 실행하면 아무런 문제가 없으므로 크게 걱정 안 해도 될 듯 싶습니다. 정상적인 EBOOT.PBP 파일의 정보는 아래와 같습니다.
CRC32 : E90A0215
MD5 : 4911E5EBACE5161471E3859148AE154E
SHA-1 : 6D47B35B63924CF208F4D90DECA52BE402D569CD

2007년 8월 19일 일요일

커펌 3.52 M33-3 업데이트


이미 알려진대로 커펌 3.52 M33의 2번째 업데이트인 커펌 3.52 M33-3이 발표되었습니다. [출처가기]

첨부된 readme.txt 파일에 나와있는 변경사항은 다음과 같습니다.
중요사항 : 프로그램을 설치하기 전에 LICENSE.TXT의 조건에 동의해야 합니다.

변경점
- 더 많은 CPU SPEED가 추가되었다. (75 / 133)
- 리커버리 모드에서 flash2와 flash3을 USB로 연결할 수 있는 메뉴가 추가되었다.
- XMB에서 USB 연결 활성화시 연결되는 장치를 변경할 수 있는 메뉴가 리커버리 모드에 추가되었다.
- XMB에서 홈버튼을 눌러 호출할 수 있는 'vshmenu'가 추가되었다. 홈버튼을 사용하는 플러그인과는 충돌이 일어나므로 리커버리 모드에서 홈버튼을 사용하는 플러그인은 비활성화(Disabled) 해야한다.
- UMD 비디오 ISO의 지원이 추가되었다. UMD 비디오 ISO는 vshmenu를 이용해 구동되며, 비디오 ISO 파일은 ms0:/ISO/VIDEO 폴더에 넣어야 한다. 이 경우 NO-UMD 모드가 작동하지 않으므로 UMD 슬롯에 UMD를 반드시 넣어두어야 한다.

popsloader의 변경점
- 3.30 펌웨어를 지원한다. 3.30 펌웨어에는 libpspvmc.prx파일이 없으므로 그 파일을 무시해도 된다는 점을 제외하고 설치법은 이전 발표때와 동일하다.
- 경고 : 3.30 펌웨어와 이후의 펌웨어 사이에는 세이브파일이 호환되지 않는다. 만약 3.40 펌웨어 이상에서 생성된 세이브파일이 존재한다면 3.30 펌웨어의 PS1 에뮬레이터는 구동되지 않고 멈추게 된다.

vshmenu와 UMD 비디오 ISO 구동을 위한 참고사항
- vshmenu는 인터넷 브라우저가 활성화된 상태에서는 로드되지 않는다. 만약 브라우저를 빠져나오더라도 XMB의 다른 영역에 들어가지 않는 한 메모리에 남아있으므로 vshmenu에 접속할 수 없을 것이다.
- 비디오 ISO파일과 게임 ISO파일은 XMB상에서 동일한 코어를 사용한다. 그래서 XMB의 게임 메뉴에 들어갔을때 게임 ISO파일이 존재한다면, 마운트 되어 있던 비디오 ISO 파일은 자동으로 언마운트될 것이다.
- UMD 비디오의 CSO 포맷은 지원하지 않는다.
- UMD 오디오도 이론상으로는 지원하지만, 테스트되지는 않았다. UMD 오디오 파일도 ms0:/ISO/VIDEO 폴더에 넣어야 한다.

만약 자신이 아래의 경우에 해당할 경우 업데이트가 실행되지 않습니다. (벽돌될 가능성 존재)
- 업데이트 파일을 ps3news에서 다운로드한 경우
- 당신이 ps3news 포럼의 활성화된 회원인 경우
- 당신이 ps3news를 자주 방문하는 경우

만약 마지막 경우에만 해당된다면 PC와 PSP의 인터넷 브라우저의 캐시를 모두 삭제하고 더 이상 ps3news를 방문하지 않으면 정상적으로 업데이트가 이루어집니다.

* Download : CFW 3.52 M33-3 Update

반드시 커펌 3.52 M33 이상이 설치되어 있는 PSP에서만 업데이트를 실행하세요. (누적 업데이트 형식)
첨부파일을 받아 압축을 풀고 나오는 'PSP/GAME150/M33Update3' 폴더를 ms0:/PSP/GAME150/ 폴더에 복사하고 실행하면 경고문이 나옵니다. 자신이 이에 해당하지 않는다고 확신한다면 엑스버튼을 누르세요. 곧 설치가 완료되고 다시 엑스버튼을 누르면 PSP가 종료됩니다. 이제 다시 PSP의 전원을 올리면 커펌 3.52 M33-3의 업데이트가 완료된 것을 확인할 수 있습니다.

그럼 이번 업데이트의 변경사항을 하나하나 알아보겠습니다.

커펌 3.52 M33-3 업데이트 결과 열기


# 커펌 3.52 M33-3에서는 아얄쉘을 이용한 게임 ISO 구동이 안되는 문제점이 있는 것 같습니다. 참고하세요.
(곧 이 문제를 수정한 업데이트가 나올 것 같은 예감...)

# 위 설치과정에서 일어난 모든 문제의 책임은 각자 자신에게 있습니다.

2007년 8월 8일 수요일

M33팀 공식 인터뷰


Dark_AleX의 뒤를 이어 현재 커펌 M33을 발표하고 있는 M33팀의 공식인터뷰 내용입니다. [출처가기]

pspx.ru에서 인터뷰한 것으로서 그 동안 러시아 팀이란 점 외에는 거의 알려진 것이 없던 팀이라 더욱 궁금했었는데, 아래 내용이 어느 정도는 궁금증을 해소해 줄 것이라 생각합니다.

PSPX : 자신들이 누구인지 우리에게 알려주세요. 당신들은 누구입니까? 몇 명입니까? 몇 살입니까?
M33 : 음, 그리 많은 것을 말할 수는 없네요. 이 정보들이 비밀은 아니지만 몇 개의 단어만으로 우리 팀 모두에 대해 설명하기는 아주 어렵습니다. 우리가 이전에 쓴 내용대로 우리들은 러시아와 우크라이나 국적의 프로그래머들입니다. 우리 팀은 20살에서 50살까지의 나이를 가진 5명으로 이루어져 있습니다.

PSPX : 지금은 직장에 다니고 있습니까? 아니면 학생입니까?
M33 : 우리 팀원 중 2명은 아직 대학에서 공부를 하고 있고, 나머지 팀원은 소프트웨어 기업에서 일을 하고 있습니다.

PSPX : PSP에 관심을 가지게 된 것은 얼마나 오래 되었습니까?
M33 : 우리는 약 1년 또는 2년 전에 PSP를 모두 구입했습니다. 구입한 이유는 다 다릅니다. 우리 팀 중 한 명은 영화를 보기 위해 PSP를 구입했고, 다른 사람들은 게임을 즐기거나 다른 이유 때문에 구입했습니다.
이 당시에는 우리들 중 어느 누구도 PSP의 코드들에 대해 생각하지 않았다는 것이 재미있는 점이죠.


PSPX : 다른 콘솔을 가져본 적이 있습니까? 그것을 위해 프로그램을 짜거나 해킹하려고 시도한 적이 있습니까?
M33 : 우리는 이전에도 다른 콘솔들을 가지고 있었지만 단지 게임을 즐기기 위한 용도로만 사용했습니다.

PSPX : 다른 취미는 없습니까?
M33 : 있습니다. 낚시와 chicks(?)입니다.

PSPX : 코딩한지는 얼마나 오래 되었습니까?
M33 : 우리는 각각 10~15살 무렵에 BASIC으로 프로그램을 짜기 시작했습니다. 한 명만 제외하고는 말이죠. 그 한명은 FORTRAN으로 코딩을 시작했습니다.

PSPX : Dark_AleX의 프로젝트를 이어서 계속하기로 결정한 이유는 무엇입니까?
M33 : 그가 그의 작업을 중지했기 때문입니다. 우리는 커펌이 반드시 살아 있어야만 하고, 누군가는 그의 작업을 계속해야만 한다고 생각했습니다.

PSPX : 그 작업은 힘이 들었습니까? 가장 어려웠던 점은 무엇이었습니까?
M33 : 제일 어려웠던 점은 Dark_AleX가 만들어 커펌 OE에 삽입한 패치들을 이해하는 일이었습니다. 사실 펌웨어가 어떻게 동작하는지만 안다면 그리 어려운 일은 아닙니다.

PSPX : 현재 커펌에 부족한 점은 무엇입니까? 많은 사람들이 UMD 비디오의 지원을 원하고 있는데, '이상적인 펌웨어'에 대한 당신들의 의견을 들려주세요.
M33 : 우리들 의견으로는, 현재 커펌에 부족한 단 한가지가 바로 UMD 비디오를 구동하는 기능일 것이라고 생각합니다. 우리는 '이상적인 펌웨어'가 손휘에 의해 이루어질 것이라고 생각합니다. 손휘가 커펌에 대항하여 싸우는 일이 소용 없다는 것을 깨닫게 될 때 그들은 홈브류를 구동할 수 있는 펌웨어를 발표할 것입니다. 바로 그것이 '이상적인 펌웨어'가 될 것입니다.

PSPX : (커펌 M33의) 너무 빈번한 업데이트는 사람들을 질리게 만들지 않을까요? 아마도 그들은 당신들의 펌웨어가 아무 것도 아니라고 생각하기 시작할 것입니다. 그런 전략을 사용한 것은 당신들이 작업한 것을 모두와 나누고 싶다는 욕망때문입니까?
M33 : 지금까지 대부분의 업데이트는 단지 커펌에 남아있던 버그를 수정하기 위해 발표한 것입니다. 현재는 업데이트가 그렇게 자주 발표되지 않고 있고, 발표한다고 해도 버그 수정을 위한 것이 아니라 매번 새로운 기능을 추가하기 위한 것입니다.

PSPX : 손휘가 외국 개발자들의 개발을 중지시키는 것이 옳은 행동이라는 의견에 대해 어떻게 생각합니까?
M33: 그러한 정책은 옳지 않습니다. 손휘는 ISO 구동을 제외한 홈브류 프로그램을 만들 수 있도록 허용해야 한다고 생각합니다.

PSPX : 다른 콘솔에 대한 작업도 할 예정이 있습니까?
M33 : 아마도 PS3와 관련된 작업은 하게 될 것 같지만, 그 외에 다른 콘솔은 관심이 없습니다.

PSPX : 게임 커뮤니티들에 대해서 하고 싶은 말이 있습니까?
M33 : 좋아하는 게임은 구입하도록 하세요. 게임 개발자들도 여러분과 같은 사람이고 그들도 돈이 필요합니다.

PSPX : M33팀의 이름만 빌려서 사실은 Dark_AleX가 개발하고 있다는 소문은 어떻게 생각하십니까?
M33 : 그건 사실이 아닙니다. 하지만 만약 그가 우리와 함께 작업하고 싶다면 우리는 기꺼히 그를 초대할 것입니다. 손휘가 그를 막으려고 했기 때문에 그가 커펌에 관련된 작업을 끝냈다는 소문이 있던데 그가 항복하고 포기했다는 점은 매우 슬픈 일입니다. Dark_AleX, 만약 이 인터뷰 내용을 읽고 있다면 m-33@yandex.ru로 우리에게 메일을 보내십시요.

News Source: pspx.ru

원문은 러시아어이고 영어로 번역한 글을 다시 한글로 번역하다 보니 어감이 상당히 달라졌을 수도 있습니다. 게다가 허접한 번역 실력때문에 잘못된 내용이 있을 수도 있습니다. 이해 부탁드립니다.

2007년 7월 30일 월요일

커펌 3.52 M33-2 업데이트


M33팀이 커펌 3.52 M33-2 업데이트 패치를 발표했습니다. [출처가기]
그런데 이번 업데이트 사항이 대박이군요.

아래는 첨부된 readme.en의 내용입니다.
변경사항 :
- 이전에는 PS1 게임의 매뉴얼인 Document.dat이 popsman.prx의 중요한 변경으로 인해서 불러올 수 없었지만 이제 수정되었다. 게다가 Document.dat과 PS1게임의 게임아이디를 일치시키지 않아도 된다.
- 아얄쉘 v3.6에서 usbhost/nethost를 이용해 PS1게임을 구동할때의 호환성 문제가 수정되었다.
- 리커버리 모드의 변경사항
  1. advanced config -> use isofs on UMD inserted 항목은 유용하지 않아서 삭제했다.
  2. Advanced -> Format flash1 and restore settings 항목을 추가했다.
  3. CPU Speed 메뉴에 20MHz와 100 MHz를 추가했다.
  4. 리커버리 모드에서 USB 모드가 활성화중인 경우 PSP를 끌 수 없게 되었다.
- 그 동안은 홈브류와 리커버리 모드에서 충돌이 일어나 XMB상에서 중국어와 한국어를 선택할 수 없었다. 이제 이 문제가 수정되었지만, 한국어 폰트는 포함되지 않았으므로 따로 구해서 flash0:/font/kr0.pgf 파일에 덮어써야 한다.
- UMD Mode의 M33 driver가 SBK07에 호환되도록 수정되었다.
------------------------------------------------------------------------------------------------
또한 이번 업데이트는 3.40, 3.51, 3.52용 pops(PS1 에뮬레이터)를 불러올 수 있는 플러그인이 포함되어 있다.  이 플러그인은 3.51 M33과 3.52 M33에서만 동작한다. 만약 커펌 3.51 M33이라면 '3.51'옵션이 나타나지 않고 커펌 3.52 M33이라면 '3.52'옵션이 나타나지 않는다. (현재 펌웨어의 pops를 사용하려면 'original from flash'옵션을 선택하면 된다.)

플러그인 설치법
: 첨부파일의 seplugins 폴더를 메모리스틱상위로 복사한다. 그리고 해당 펌웨어에서 다음의 4개 파일을 추출한다.
/kd/popsman.prx, /kd/pops.prx, /vsh/modules/libpspvmc.prx, /vsh/modules/pafmini.prx
그리고 해당 파일들의 이름을 아래와 같이 변경하여 ms0:/seplugins/popsloader/ 폴더로 복사한다.
popsman3XX, pops3XX.prx, libpspvmc3XX.prx, pafmini3XX.prx
(XX부분은 해당 펌웨어의 버전명을 입력할 것. 예를 들어 40 또는 51 또는 52.)
이제 리커버리 모드에서 해당 플러그인을 활성화 하면 완료된다. 처음 PS1게임을 실행할때 pops 버전을 선택하는 화면이 나오게 되고, 이후부터는 각 게임별로 설정된 값으로 실행된다. 만약 pops 버전을 변경하고 싶다면 게임부팅 중 R트리거를 누르면 된다. 이 플러그인은 PSN을 통해 다운로드한 PS1게임에는 적용되지 않는다.

- M33팀

* Download: Custom Firmware 3.52 M33 Update #2

이 업데이트는 커펌 3.52 M33이 설치된 PSP에서만 실행 가능합니다.
위 첨부파일을 다운받아 압축을 풀고 그 안의 'PSP' 폴더를 메모리스틱 상위에 덮어씁니다.
이제 게임 - 메모리스틱 메뉴로 들어가 M33 업데이트를 실행하고 엑스버튼을 누르면 자동으로 업데이트가 완료되고 커펌 3.52 M33-2의 설치가 종료됩니다.
(위에서 언급한 플러그인은 사용자 선택사항입니다.)

거의 혁명이라고 할 수 있는 업데이트 사항입니다. 눈물이 날 것 같네요. ㅜㅜ

시스템언어 한글 설정 결과 열기


리커버리 모드의 변경 사항 열기


POPS Loader 플러그인 설치 결과 열기


# 단, 리커버리모드에서 펌웨어1.50으로 복구할 경우 반드시 시스템언어를 영어로 설정해야 합니다.
# 어쩌죠? D_A보다 M33을 더 좋아하게 되버렸습니다.
# 대박소식이 연이어 터지다 보니 일반 홈브류 관련글을 못 올리고 있네요. 부지런히 써야겠습니다.

2007년 7월 26일 목요일

커펌 3.52 M33 발표/설치법


러시아 해커팀인 M33팀이 커스텀펌웨어 3.52 M33을 발표했습니다. [출처가기]
매일같이 나오던 업데이트가 한동안 잠잠해서 궁금했는데, 요런걸 준비하고 있었네요. 깍쟁이들. ㅡㅡ+

이번 커펌 3.52 M33의 변경점은 다음과 같습니다.
* 펌웨어 3.52를 사용한다.
* M33 NO-UMD 모드 사용시 몇몇 게임에서 발생하는 문제를 수정했다.
* 게임 모드에서 PSP용 카메라, GPS와 sceKernelLoadExecVSH*(?)가 동작하지 않는 버그를 수정했다.
* PSN을 통해 정식으로 다운로드한 PSX 게임의 구동이 가능하게 되었다. (이전 커펌 OE/M33에서는 구동 불가였음.) 만약 PSN에서 다운로드한 게임이 여전히 동작하지 않는다면, KEYS.BIN 파일을 삭제하고 게임을 PS3에서 PSP로 다시 복사하면 구동될 것이다.

- M33팀

설치법은 기존 3.51 M33과 거의 동일하므로 스크린샷만 새로 찍고 복사/붙여넣기 신공...ㅌㅌㅌ

커스텀펌웨어 3.52 M33 설치법 열기


커펌 3.51 M33-7에서 바로 커펌 3.52 M33으로 업데이트 후 한글폰트 설치까지 끝냈는데 아무런 문제가 없었습니다. 게다가 기존의 사용자 설정 정보나 리커버리 설정 등도 그대로 유지되므로 크게 건드릴 것도 없군요.
(단 플러그인 설정은 초기화되므로 재설정해야 합니다.)

커펌 M33에서는 플래시1 오류도 거의 발생하지 않으므로 이미 커펌 3.51 M33인 PSP에서는 펌웨어 1.50으로 복구할 필요없이 커펌 상태에서 바로 설치하기를 추천합니다. (커펌 OE인 경우에는 자기 편한대로...)

그리고 거듭 말하지만 한글패치에 관련된 질문은 하지마세요. 노이로제 걸릴 지경입니다. ㅜㅜ
(한글패치 언제 나와요?, 한글패치한 상태에서 설치해도 되요?, 한글패치 삭제는 어떻게 해요? 등등등)

# M33팀은 정말 부지런하군요. 펌웨어 3.52가 나온지 만 이틀이 안되었는데 벌써 나옵니다. 추가된 기능의 유용성이나 안정성을 떠나서 이 개발속도만큼은 역대 최강으로 인정!!! 다른 커펌 개발팀들 주눅들게 생겼네요.
# 설마 이번 커펌 3.52 M33도 매일매일 업데이트가 나오지는 않겠지? ㅡㅡ*
# 위 설치과정에 일어난 모든 문제의 책임은 각자 자신에게 있습니다.

2007년 7월 22일 일요일

커펌 3.51 M33-7 업데이트


오늘도 역시 커펌 3.51 M33의 업데이트가 발표되었습니다. [출처가기]
벌써 6번째 업데이트의 발표로 시스템소프트웨어 버전이 커펌 3.51 M33-7까지 되었군요. ㅡㅡ;

첨부된 readme.en의 내용입니다.
* M33팀 자체 NO-UMD 드라이버의 호환성이 향상되었다. (손휘의 np9660 모드가 더 좋다는 것은 잘 알지만, 일종의 도전으로서 우리는 우리팀 자체의 드라이버를 완벽하게 만들고 있는 중이다.)
  - 더 많은 게임에서 호환되지 않는 버그 수정됨.
  - 로딩 속도가 손휘의 np9660 모드와 비슷할 정도로 향상됨.

* TA-082 이상의 기판에서 발생하는 1.50커널에서의 밝기 버그가 자동으로 수정될 것이다.
  - 이번 M33의 업데이트는 밝기 버그가 있는 TA-082 이상의 기판을 자동으로 탐색하여 밝기 버그를 올바르게 수정한다.

* 무선랜 버그 수정이 1.50커널로 가기 전에 3.51커널에서 패치되는 방식으로 변경되어 적용된다.
  - readme를 잘 읽지 않는 사람들을 위해서 : 우리는 절대로 우리가 배포하는 파일에 저작권이 있는 손휘의 prx 파일을 포함시키지 않는다. 무선랜 버그 수정은 간단한 코드만으로 이루어진다. 펌웨어 3.40에서 발견되듯이 무선랜 버그는 M33팀의 버그가 아니라 손휘의 코드로 인해 발생하는 것이다.

* 이제 액정의 4번째 밝기가 1.50커널상에서도 사용 가능하게 되었다.

* 리커버리 모드에 'Hard Reset on 1.50 homebrew' 옵션이 추가되었다. 무선랜 관련 버그가 아직까지 수정되지 않은 PSP에서만 이 옵션을 사용해라. 이 옵셥을 사용하면 홈브류가 부팅되는 것이 조금 느려진다.

- M33 팀

* Download : CF 3.51 M33-7 UPDATE

커펌 3.51 M33가 설치된 PSP에서만 업데이트 가능하며, 첨부파일을 받은 뒤 압축을 풀고 나온 'M33_7' 폴더를 ms0:/PSP/GAME150/ 폴더에 복사해 넣고 XMB에서 실행하면 됩니다. 역시 누적패치로서 이전 업데이트 내용을 모두 포함하고 있습니다.

우리의 기대를 저버리지 않는 M33팀입니다. 이번 업데이트에서는 특히 신기판에서의 밝기 버그 자동 수정이 눈길을 끄네요. 저는 구기판뿐이라 정확히 수정되었는지는 확인하지 못했습니다.

그리고 리커버리 모드에 새롭게 추가된 홈브류의 하드 리셋 기능입니다. 아마도 무선랜 관련 홈브류가 정상적으로 동작하지 않을 때 강제적으로 리셋하는 기능인 것 같습니다.

# 축구 승부차기까지 보고 나서 둘러보니 역시나 M33팀의 업데이트가 나와있군요. 정말 부지런합니다. ^^

2007년 7월 20일 금요일

커펌 3.51 M33-6 업데이트


벌써 5번째 업데이트인 커펌 3.51 M33-6 업데이트가 발표되었습니다. [출처가기]
(하루에 하나씩 나옵니다. 참 대단한 사람들이군요... ㅡㅡ;)

첨부된 readme.en의 내용입니다.
이번 업데이트는 새로운 NO-UMD 모드를 소개하고 있다. 바로 유명한 손휘의 np9660.
이 모드의 호환성은 아직 알려지지 않았지만 손휘의 코드가 잘 동작하리라고 희망을 가져보자.
새로운 모드를 사용하기 위해서는 리커버리모드에서 "Sony NP9660"으로 설정해야 한다는 점을 기억해라.

* Download: CFW 3.51 M33-6

설치를 위해서는 먼저 커펌 3.51 M33이 설치되어 있어야만 하며, 업데이트 방법은 이전과 동일하니 생략합니다. 역시 누적 패치로서 이전 업데이트 내용도 포함하고 있습니다.

np9660이란 손휘가 펌웨어 3.50에서 새롭게 추가한 np9660.prx 파일을 말하는 것으로서, 이 파일이 ISO 로더 역할을 하는 것으로 밝혀져 논란이 된 적이 있었습니다. (관련소식 : http://popotz.textcube.com/357)

그런 와중에 이번 업데이트로 커펌 3.51 M33-6에서 이 np9660.prx 파일을 이용한 NO-UMD 모드가 추가된 것이죠. NO-UMD의 호환성이 실제로 향상되었는지는 직접 테스트해보세요~

보시다시피 UMD Mode에 "Sony NP9660 - NO UMD -" 모드가 새롭게 추가된 것을 확인할 수 있습니다.

# 'McDanny'란 사람이 M33팀의 일원이라고 사칭하고 다닌답니다. 모두 주의합시다.

# 또한 커펌 3.51 M33을 기본으로 해서 커펌 3.51 IE / LE 등을 발표한 'becus25'와 'Test30'에게도 중지를 요청했습니다. 플러그인 20개 지원 이외에는 별 쓸모도 없는 기능 몇 개 추가해놓고 커펌의 이름을 아예 변경해버려서 M33팀의 기분이 많이 상했나보네요.

[ 추가 사항 ]
# 이번 손휘의 NP9660 모드를 사용하면 거의 100%에 가까운 호환성을 보여준다고 합니다. 외국애들 지금 난리났네요. 자세한 호환목록은 http://forums.maxconsole.net/showthread.php?t=69927
# Sony NP9660 - NO UMD - 모드를 사용하면서 게임 로딩이 더 빨라졌다는 확인불가의 정보도 있습니다.