2009년 3월 1일 일요일

[테마만들기7] Xmb Multi Customizer

오랜만에 쓰는 테마만들기 글입니다. 실력이 없어서인지 테마만들기 글은 항상 어렵군요.
그동안 RCO 파일 수정에 대해 기본적인 것을 알아봤으니 이번부터는 PRX 파일의 수정에 대해 시작합니다.

이번 글에서는 PRX 파일이 무슨 역할을 하는지 간단히 알아보고, 주요 PRX 파일을 수정할 수 있는 타케시의  Xmb Multi Customizer의 사용법에 대해 알아보겠습니다.
--------------------------------------------------------------------------------------------------------

사실상 XMB상의 대부분의 그래픽은 RCO 파일이 담당하고 있으며, flash0:/vsh/module/ 폴더의 PRX 파일들은 각 구성요소의 위치 관계나 색상 등을 담당하고 있습니다. AppleCor 테마를 비롯한 변형된 형식의 테마팩들은 모두 PRX 파일까지 수정해서 만든 것들입니다. 반대로 기본 XMB 형식을 벗어나지 않는 테마팩은 PRX 파일의 수정없이 RCO 파일의 수정만으로도 얼마든지 만들 수 있죠.

flash0:/vsh/module/ 폴더에서 테마와 관련있는 주요 PRX 파일은 다음과 같습니다.
vshmain.prx : 월별 폰트 색상 및 구성요소(시계,배터리,정보창 등)의 위치 관계, 연결 모듈 설정 등
paf.prx : 메뉴 이동시 스크롤 속도 및 각 아이콘간의 간격 등
common_gui.prx : 텍스트 크기 및 인포바 위치와 텍스트 크기 등

각 prx 파일이 담고 있는 정보가 너무 많아 일일히 열거할 수는 없고 또 각 prx 파일이 서로 연동되어 작동하는 부분도 있기 때문에 자세한게 설명한다는 것 자체가 어렵습니다. 하지만 대표적으로 이 3개 파일을 주로 수정해서 테마를 만들고 있다고 알아두시면 됩니다. 그 외 다른 prx 파일은 XMB에서 해당 메뉴를 선택했을 때 실제 실행되는 모듈 파일들이며 이러한 prx 파일은 주로 외관이 아닌 해당 기능 자체에 변화를 주고 싶을 때 주로 수정합니다.

사실 이렇게만 적으면 뭐가 뭔지 잘 모르는 것이 당연합니다. 하지만 실제로 prx 에디터 프로그램을 이용해 직접 여러가지로 테스트해보면 어느 파일이 무슨 역할을 하는지 조금은 감이 오리라 생각됩니다.

prx 파일은 전체적인 개념을 설명하기가 너무 어려우므로 이전에 발표된 에디터 프로그램들을 하나씩 소개하는 것으로 대신하겠습니다.
--------------------------------------------------------------------------------------------------------

그럼 이번에는 실제로 prx 파일을 수정할 수 있는 대표적인 에디터  Xmb Multi Customizer for windows라는 프로그램에 대해 알아보겠습니다. [출처가기]

하지만 이 프로그램을 실행하기 위해서는 Borland C++Builder4 런타임이 먼저 설치되어 있어야 합니다.
http://www.vector.co.jp/soft/dl/win95/util/se099966.html 에서 해당 런타임을 받아 설치해주세요.


런타임까지 설치가 끝났다면 위 첨부파일을 받아 압축을 풀고 그 안의 'XmbMC.exe'를 더블클릭하면 설치없이 바로 프로그램이 실행됩니다.

Xmb Multi Customizer for windows 사용법 열기


사실 거창하게 사용법이라고 하긴했지만 실제로 쓸만한 내용은 하나도 없군요. 하지만 더 이상 자세하게 설명하는 것도 한계가 있습니다. 자신만의 특별한 테마를 만들기 위해서는 각 파일을 수정할 수 있는 실력도 중요하지만 아이디어가 더욱 더 중요하다는 생각이 듭니다. 어떤식으로 만들 건지 확실히 개념을 잡아놓은 뒤에 이에 맞춰서 각 파일을 수정해 나가는 것이 순서겠죠.

또 Xmb Multi Customizer for windows라는 프로그램은 직관적이어서 사용하기가 무척 쉬운 편이지만, 각 항목이 과연 무엇을 의미하는지에 대해서는 좀 더 철저한 공부가 필요합니다. 이게 뭘 변경하는지 모른다면 아무 소용도 없을테니까요. 설정할 수 있는 항목이 너무 많아서 모든 것을 설명하는 건 불가능하므로 하나씩 변경해가면서 각자 이해하는 것이 중요합니다. 네, 그래서 테마만들기가 어렵다는 것이죠. ㅡㅜ

마지막으로 이번에도 위 프로그램을 이용해서 그 동안 간간히 건드리던 테마를 변경했습니다.
기본 형식은 AppleCor를 따라서 만들어 봤는데 아직 한참 부족하군요.

댓글 15개:

  1. 포포츠님 안녕하세요 흐흐 제가 첫번째 쓰는 댓글이네요 ㅋㅋ



    1000 번째 글이로군요 축하드립니다..ㅎ;



    오늘 아침에도 왔었는데.. 칼 포스팅이시군요..ㅎㄷ;

    답글삭제
  2. 1000번째 글 축하드립니다^^

    답글삭제
  3. 어! 진짜 1000번째네요 축하드립니다~

    답글삭제
  4. 다른것보다 카라가 눈에 띄내요..

    답글삭제
  5. AppleCor 형식이라면, 원래 기본구조가 AppleCor의 경우는

    1차 아이콘의 이미지를 system,photo,video,tv,game,network,psn 에 전부 담은 다음에,

    아이콘의 형식을 약간 바꿔서, 치사하게 하는 방식이라죠 ㄹ... 제가 만드려는 I want you 테마도 이러한 방식을 택하고 있구요. 실질적으론 아이콘이 움직이거나 그런 모션이 있지만, 사실상 아이콘이 한 위치에 다 겹쳐져 있기때문에 ㄹㄹ...

    것보다 역시 대장님도 PRX 설명이 복잡함을 아시는군요!

    그리고 해당기능을 변경하는 경우는 조금 드물고 위치정보 말고도 뒤에 아이콘의 투명화 정도라던가 이런 설정에도 약간씩 써먹는거같더군요 ㄹㄹ...[직접 헥스에디터 수정도 가하니까]

    아마 포스팅에서 헥스에디터 강좌를 쓰는 일도 생길 듯 ㄹ...

    답글삭제
  6. 1000번쨰 글 축하드립니다 ~

    답글삭제
  7. 저 테마 다운 가능 할까요? ㅎㅎ 너무 이뻐여 ㅠㅠ

    답글삭제
  8. 워..ㄷㄷ

    1000번째라니.. 정말 수고 많으십니다.

    답글삭제
  9. 드뎌 예전에 세워둔 목표를 달성하셨네요 ㅎㅎ



    축하드려요 ~

    답글삭제
  10. @zenom - 2009/03/02 00:36
    zenom / 엉망진창에다가 아직 미완성인 테마라 배포할 수가 없네요.

    답글삭제
  11. 비공개 글이 몇 개 있어서 1000개가 되었는지 몰랐는데, 축하해주셔서 감사합니다. ^^

    이제 2000개를 목표로....

    답글삭제
  12. 오오 prx수정하는 툴 이름을 몰라서 헤매고 있었는데.. 덕분에 만들어진 테마를 제 입맛대로 수정하는 일은 가능해졌습니다. ^^ 포포츠님께 무한한 감사의 말씀을 드립니다.

    답글삭제
  13. 이거 깔구선요 런타임도 같은 폴더에 저장하고선

    실행 했는데....



    show file window에 펌웨어 버전선택화면이 안나옵니다...;;

    그것때문에 계속 못하고 있네요 - ㅂ-



    왜그런지 좀 알려주셈!!

    답글삭제
  14. 이건 5.50 테마 파일의 prx는 불러오지 못하는 건가요??

    답글삭제
  15. 포포츠님 테마 간격 같은것들 저런식으로 바꿔보려고 하는데요 3005 psp로하면 위험할까요? 플래시메모리쓰는거라 위험하다고 들어서요..

    답글삭제

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.