그 동안 CXMB 플러그인은 커펌 3.90까지만 지원되었기 때문에 커펌 GEN 개발자 Miriam이 커펌 3.95 GEN, 커펌 4.01 M33용으로 변환해서 내놓았었죠. 하지만 이젠 원제작자가 내놓았으니...
이번 3.2 버전의 변경점은 다음과 같습니다.
3.2 :
+ 커펌 4.01 M33 호환 추가. (이로서 커펌 3.71/3.80/3.90/4.01 M33에서 모두 사용 가능.)
+ random.ctf 파일을 적용하면, /PSP/THEME/ 폴더에 있는 CTF 테마를 랜덤하게 적용가능함.
+ 유니버셜 바이너리로 컴파일해서 cxmb.prx가 커펌 3.71/3.80/3.90/4.01에서 모두 동작함.
+ 잘못된 io 동작 수정함. (sceIoDclose여야하는데 sceIoClose라고 잘못 썼음.)
+ 소스코드 정리
+ 커펌 4.01 M33 호환 추가. (이로서 커펌 3.71/3.80/3.90/4.01 M33에서 모두 사용 가능.)
+ random.ctf 파일을 적용하면, /PSP/THEME/ 폴더에 있는 CTF 테마를 랜덤하게 적용가능함.
+ 유니버셜 바이너리로 컴파일해서 cxmb.prx가 커펌 3.71/3.80/3.90/4.01에서 모두 동작함.
+ 잘못된 io 동작 수정함. (sceIoDclose여야하는데 sceIoClose라고 잘못 썼음.)
+ 소스코드 정리
[ 추가사항 ] 3.2 버전의 몇 가지 버그를 수정한 CXMB 3.2.1 버전이 발표되었습니다. [출처가기]
3.2.1 :
- 버그 수정 (테마 적용 도중 멈추는 문제)
- 버그 수정 (게임에서 복귀하면 원래의 XMB 테마로 돌아가는 문제)
+ 랜덤 테마 적용시 원래의 XMB 테마는 선택되지 않도록 함
- 버그 수정 (테마 적용 도중 멈추는 문제)
- 버그 수정 (게임에서 복귀하면 원래의 XMB 테마로 돌아가는 문제)
+ 랜덤 테마 적용시 원래의 XMB 테마는 선택되지 않도록 함
라이트 버전은 다른 곳에서 받은 CTF 테마를 적용하고 싶을 경우에 사용하고, 풀 버전은 자신이 직접 CTF 테마를 만들고 싶을 경우에 사용됩니다.
[ CXMB 3.2.1 라이트버전 설치법 / 사용법 ]
1. 위의 첨부파일을 받아 'lite' 폴더 안에 있는 'cxmb' 폴더와 'PSP' 폴더를 메모리스틱 상위로 복사.
2. ms0:/seplugins/ 폴더에 있는 vsh.txt 파일을 메모장으로 열어 'ms0:/cxmb/cxmb.prx'라는 문장을 새로 입력한 뒤 저장. (없다면 새로 만드세요.)
3. 현재 커펌 버전에 호환되는 업데이트된 CTF 테마를 따로 구해서 ms0:/PSP/THEME/ 폴더에 저장.
(CTF 파일명은 상관없고 여러 개의 CTF 파일을 저장해도 됨.)
4. 이제 커펌의 리커버리 모드 - Plugins 메뉴로 들어가 cxmb.prx [VSH] 항목을 활성화(Enabled).
5. PSP를 재부팅하고 XMB의 설정 - 테마 설정 - 테마 항목으로 들어가 원하는 CTF 테마를 선택하고 적용하면 PSP가 자동으로 재부팅되며 CTF 테마가 적용됨.
6. CTF 테마를 아예 해제하려면 리커버리 모드에서 관련 플러그인 비활성화해야 함.
7. 테마 항목에서 'Randomly Theme'를 선택하면 부팅시마다 랜덤하게 CTF가 적용됨.
[ CXMB 3.2.1 풀버전 설치법 / 사용법 ]
위 의 라이트버전만 이용해도 CTF 테마를 사용할 수 있지만 따로 배포되는 CTF 테마가 마음에 들지 않거나 테마팩 중 일부분만 적용하고 싶은 경우 등은 풀버전을 설치해서 직접 CTF 테마를 만들어 사용해야 합니다. (아래 내용이 이해가 안되거나 어렵다고 생각되면 그냥 편하게 배포되는 CTF 테마를 받아서 사용하세요. 기존 CTF 생성 방법보다 조금 더 복잡해졌습니다.)
CXMB 풀버전 설치법 / 사용법 / CTF 테마 변환법 열기
[ CXMB 플러그인 사용시 주의사항 ] (제작자)
- 잘못된 magic을 가지고 있는 CTF 테마는 적용할 수 없음. 예를 들어 커펌 3.90용으로 만들어진 CTF는 커펌 4.01 M33에서 작동하지 않음. magic은 CTF 테마의 오프셋 0x10 위치에 있으며, magic 리스트는 다음과 같음 :
FW 3.71: 0xDEAD0371
FW 3.80: 0xDEAD0380
FW 3.90: 0xDEAD0390
FW 4.01: 0xDEAD0401
- CXMB 플러그인을 설치하기 전에 오리지널 테마로 복구해야 함. (PTF 테마는 해제)
- CXMB 플러그인 사용중에는 테마 설정에서 공식 PTF 테마는 보이지 않음.
- XMB의 테마 설정에서 테마를 적용한 경우 PSP는 자동으로 재부팅됨.
- 새로운 테마를 CTF로 변환하기 전에 conf.txt 파일을 수정하는 것을 잊지 말 것. conf.txt 파일이 이미 생성한 테마로 되어 있다면 새로 생성되지 않음.
- CXMB 라이트버전은 단지 CTF 테마를 불러올 수만 있음.
- 새로운 테마를 CTF로 생성하기 위해서 PSP 부팅후 약간의 시간이 걸림.
- XMB에서 CTF 테마 사용중 CTF 파일을 삭제하거나 교체할 때, 또는 메모리스틱을 슬롯에서 빼는 경우 폰트에 문제가 발생할 수 있음. (폰트가 포함된 CTF 테마를 사용중인 경우에만)
- 소스코드를 사용할 경우 GPL License를 따라야 함.
FW 3.71: 0xDEAD0371
FW 3.80: 0xDEAD0380
FW 3.90: 0xDEAD0390
FW 4.01: 0xDEAD0401
- CXMB 플러그인을 설치하기 전에 오리지널 테마로 복구해야 함. (PTF 테마는 해제)
- CXMB 플러그인 사용중에는 테마 설정에서 공식 PTF 테마는 보이지 않음.
- XMB의 테마 설정에서 테마를 적용한 경우 PSP는 자동으로 재부팅됨.
- 새로운 테마를 CTF로 변환하기 전에 conf.txt 파일을 수정하는 것을 잊지 말 것. conf.txt 파일이 이미 생성한 테마로 되어 있다면 새로 생성되지 않음.
- CXMB 라이트버전은 단지 CTF 테마를 불러올 수만 있음.
- 새로운 테마를 CTF로 생성하기 위해서 PSP 부팅후 약간의 시간이 걸림.
- XMB에서 CTF 테마 사용중 CTF 파일을 삭제하거나 교체할 때, 또는 메모리스틱을 슬롯에서 빼는 경우 폰트에 문제가 발생할 수 있음. (폰트가 포함된 CTF 테마를 사용중인 경우에만)
- 소스코드를 사용할 경우 GPL License를 따라야 함.
# 문제는 기존 Miriam의 CXMB로 변환한 CTF 테마는 이번 CXMB v3.2.1과 호환되지 않는다는 점입니다. 단순한 헥스에디팅으로 수정가능하지만, 사용에 혼동이 있을 것 같네요.
기존 4.01용 CTF를 CXMB 3.2용으로 변환하기
# 각 커펌 버전별 CXMB 3.2용 CTF 테마는 http://www.2alien.net/community/viewforum.php?f=10에서 받으세요.
* 관련글 보기 *
2008/06/29 - [커펌용 플러그인] - CXMB 플러그인 - 커펌 4.01용
2008/06/09 - [커펌용 플러그인] - CXMB 플러그인 - 커펌 3.95용
2008/03/16 - [커펌용 플러그인] - CXMB 3.1 플러그인 - 커펌 3.80 추가지원, 배경화면 지원
2008/03/14 - [커펌용 테마팩] - 커펌 3.71용 CTF 테마 모음 (CXMB 3.0용)
2008/03/14 - [커펌용 테마팩] - 커펌 3.90용 CTF 테마 모음 (CXMB 3.0용)
2008/03/14 - [커펌용 플러그인] - CXMB 3.0 플러그인 - 커펌 3.71/3.90용
1등~ 좋은 정보 감사합니다~ :D
답글삭제아흑! 아쉽게 2등... 유용한 정보 항상 감사드려요.
답글삭제3등~ 좋은 정보 감사해요~
답글삭제4등 앞으로 좋은 정보 부탁드립니다~~
답글삭제좋은정보 감사합니다.
답글삭제포포츠님 웨이크업 클락좀 포스팅해주시면 안될까요?
답글삭제부탁드립니다.
RSPSar Dumper로 4.00 FW를 덤프하려고 하는데 "PSAR too big. Recompile with bigger buffer" 란 메시지와 함께 덤프가 되지를 않네요. Flash0 공간은 충분합니다만 (2메가 이상 남음) 뭐가 문제인지 모르겠습니다.
답글삭제이전 3.90까지는 덤프가 잘되었는데 4.01로 업데이트 후부터는 안되네요.
분명 4.01에서 4.00 FW 덤프는 되어야 정상인데...뭐가 문제죠? ㅠㅠ
아..제가 질문해놓고...제가 답변을 쓰네요...
답글삭제여기 링크된 업데이트용 fw4.00으로는 덤프가 안됩니다.
http://exophase.com/psp/psp-firmware-400-now-available-5843.htm
여기 링크된 걸로 하니까 아주 깔끔하게 덤프가 되네요.
popotz님 제가 친구한테 psp를 빌려주고 친구가 슬림모드 상태로 돌려줬는데
답글삭제그 때 부터 psp를 켜보니 불빛도 없는 검은 화면만 나오더군요.
펌웨어 쪽에 문제인가 싶어서 유니버설 언브레이커로 설치를 해 보려고 하는데 flash0 포멧에서 더이상 넘어가질 않는군요. 낸드툴로 Bad Block 검사 해보면 2048개 라고 나오고요.
타임머신으로 flash0에 usb 연결 해 보니 디스크가 없다고 나오고.
이것은 하드웨어 쪽의 문제 인것 같지만 그렇다면 낸드를 새로 사야하는 걸까요??
ps. 낸드도 따로 파나?? 메인보드에 붙어있나?
@땅땅이 - 2008/07/02 16:58
답글삭제http://duskyknight.tistory.com/40
이런거요..?
추가 질문-
답글삭제타임머신으로 3.40 으로 부팅이 되더군요. 그런데 게임을 실행하려 하니 영어로 지역코드가 틀리다고 뭐라뭐라 합니다.
그래서 irshell을 자동부팅으로 설정해서 실행해서 게임을 틀려고 하니 no dics inserts 라고 뜹니다.
'패치가 필요하구나!' 해서 no umd 패치를 하려고 어쩌구.prx를 트니 아무일도 일어나지 않네요.
홈브류는 잘 실행 됩니다.....(irshell에서만...)
@Nand - 2008/07/02 19:45
답글삭제친구분이 떨어뜨렸나보네요
낸드부가 통째로 날아간듯 싶습니다
5만원 정도에 메인보드 교환이 가능하니 교환 외엔 수리방법이 없어 보입니다
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 고장내놓고 슬림모드 상태로 돌려주기라 대단하군요
답글삭제PSP슬림용으로 게임상태 강제저장이 플러그인식으로 발표되었습니다!
답글삭제아 근데 슬림! 슬림! 슬림용이로군요!!!!!!!!!!!!! 아 욕나올라그러네ㅠㅠ
@Nand - 2008/07/02 19:27
답글삭제2048개면 낸드플래시가 배드블록으로 도배되었다 (...)
A/S 받으시면 됩니다.
낸드툴에 리파티션도 한번 해보세요..
답글삭제전 그저께 플래쉬0 usb연결중에 vshmenu5.0을 불러왔는데 포맷안되고 재설치 안되고
완전 벽돌 됬구나 싶었는데 리파티션으로 해결 봤네요..
@Nand - 2008/07/02 19:27
답글삭제덜덜.. 친구분 대체 PSP로 무슨 작업을 하셨길래 배드블럭이...
@ArcD - 2008/07/02 19:17
답글삭제혹시 커펌 4.01 글에 링크된 걸 받으셨나요?
그건 4.01이니 당연히 안 되죠.
@Dusky_knight - 2008/07/02 19:41
답글삭제캄솨합니다 ㅎㅎ
근데 유니버셜 바이너리가 뭐죠... 검색을 해보니 맥관련 용어이던데요...
답글삭제다른 시스템에서 무난히 돌아가게 하기 위한 컴파일법이라던데...=ㅁ=;;
PSP에도 그런기술이 있던거였습니까?
@Nand - 2008/07/02 19:27
답글삭제2048개면.. 도배수준을 뛰어넘어서 완전히.......
떨어뜨리고나서 의심을 피하기 위해 슬립모드로 돌려주는 주도면밀함까지....
플러그인을 이용한 상태 저장 -
답글삭제[ 고대하고 있었던지라 .. ] 이 발표되었습니다 -
http://www.consolespot.net/forums/psp-development/11909-save-state-released-slim-only.html#post102526
쪽에..
음,,,psp에 있는 기술이 아닌
답글삭제프로그래밍 방법중에 하나인것 같은 생각이 듭니다..(전 프로그래밍에 대해선 아는게 없습니다)
각각의 펌에서 실행관련 바이너리부분을 모두 포함시켜서 컴파일 시키는 방법이 아닐까요??
그래서 모든 펌웨어서 동작이 되는거 같은데요..
꼭 윈도우 WOW시디 처럼 겹치는 부분을 같이 쓰면서 각각의 파일이 존재하는...
CTF 테마를 램덤하게 -> 랜덤하게
답글삭제@미니소년 - 2008/07/03 00:28
답글삭제미니소년 / 수정했습니다. ^^
@ribosom - 2008/07/02 22:47
답글삭제4.01이 아닌 4.00 fw을 사용했습니다만 같은 사이트에 올라온 것은 적용이 안됩니다.
@red - 2008/07/03 00:20
답글삭제펌웨어에 상관없이 일단 커널은 거의 공통이므로
아무것도 로드하지 않고 시스템 펌웨어 버젼을 검사한뒤
버젼에 따라 바이너리 동작 모드를 바꾸면 됩니다.
이거 말고 다른 방법이 있을지도.
오호~ 그새 패치가 되었네요~ -ㅠ- 전 어제 내내 테마적용하면 멈춰서 고생좀 했었는데요~
답글삭제말끔히 고쳐졌네요~` 포포츠님이 제일 빠르신것 같아요~ ㅋ
감사합니다~!~!
@ArcD - 2008/07/02 19:17
답글삭제감사합니다ㅜㅜ psar too big !@$%^&*? 라고 안되서 2시간 동안 찾아다녔는데 올라온 펌웨어가 문제 였군요.
제대로 따라서 설치하구 영문으로바꿔서 테마적용하구 변환도해봤는데
답글삭제왜 저는 딴건다되는데 메뉴바가안변할까요 ㅠㅠ
위걸 이용하여 랜덤부팅영상 가능한가요??
답글삭제ctf 파일을 분해 할수없나요..ㅠ?
답글삭제저기.. 저 다운로드 링크로 다운 안되는데요 ... ^^ ;
답글삭제@미스터퀴리 - 2008/08/11 12:46
답글삭제잘만되는데요
포포츠님 자료들 보면서 psp잘 사용하고 있는데요... 이번에 테마 적용을 하면서.... 4.01 커펌을하고cxmb 3.2.1을 설치 했어요... 그런데 기본으로 같이 들어있는 ctf테마는 제대로 적용이 되는데 다른 ctf테마(게임스팟에서 다운받은 것들)들은 아이콘(?)이 적용이 안되네요..... 어떻게 해야 바뀌는지 알려주실수 있을까요...?
답글삭제물론..... 4.01이라고 써있는것만 받아서 적용해보았습니다.ㅠㅠ