2009년 2월 13일 금요일

[테마만들기2] RCO 파일 수정하기

이번 두번째 글에서는 CTF 테마를 분해했거나 flash0:/ 설치용 테마팩을 받은 경우, 그 안에 포함되어 있는 RCO 파일을 수정하는 방법에 대해 알아보겠습니다. 실력만 된다면 원본 RCO 파일을 직접 수정해서 자신만의 테마를 만들 수도 있겠죠.
-------------------------------------------------------------------------------------------

/VSH/RESOURCE/ 폴더에 저장되어 있는 RCO 파일들은 XMB의 아이콘이나 메뉴 이름 등 주로 외형적인 기능을 담당하는데, RCO 파일들을 수정하기 전에 각각의 rco 파일이 무슨 기능을 담당하는지 알아보겠습니다.

RCO 파일이 담당하는 기능 열기


RCO 파일 수정에는 RCO Editor라는 PC용 툴을 주로 사용합니다. 사용법도 쉽고, 거의 모든 RCO 파일을 수정할 수 있어 현재의 테마팩 발전에 엄청난 공을 세운 툴이죠. 하지만 대부분의 RCO 파일은 용량을 줄이기 위해 암호화/압축되어 있어 'Resurssiklunssi'라는 홈브류로 디크립트하는 과정을 거쳐야 합니다.

RCO 파일 디크립트하는 방법 열기


그럼 디크립트된 RCO 파일을 RCO Editor로 수정하는 방법에 대해서 알아보겠습니다. 무슨 RCO 파일이냐에 따라 수정할 수 있는 항목이 달라지게 되므로 간단한 사용법 정도만 다루도록 하겠습니다.

RCO Editor의 기본적인 사용법 열기


General Resour. 탭 사용법 열기


Text Data 탭 사용법 열기


기타 탭의 사용법 열기


# 겨우 2번째 글인데도 힘들군요. 하고 싶은 말은 많은데 그걸 다 썼다가는 끝이 안날 것 같습니다. 또 제가 모르는 부분도 많구요. 몇 번만 만져보면 어느 정도 감이 생길테니 직접 테스트하면서 확인하는 것이 제일 좋겠네요. 테마를 만들거나 수정하는 건 경험을 쌓는 것이 제일입니다. 다른 테마의 RCO 파일을 들여다보면서 연구해보는 것도 좋겠네요.

# 지금까지는 서론이었고 다음 글에서는 테마 만들기의 가장 기본이 되는 RCO 파일에서 사용하는 아이콘 그림을 만드는 방법에 대해 알아보겠습니다. 그 후 RCO Editor를 이용해 할 수 있는 대표적인 활용법(게임부팅화면 로고 지우기, 게임부팅화면 시간 조절하기 등)을 다루는 것으로 RCO와 관련된 내용은 끝내야겠군요.

댓글 10개:

  1. 마침 오늘 CTF테마를 만들어보려했는데 +ㅁ+

    답글삭제
  2. 열심히 읽고 있습니다~~ 힘드셔도,, 수고해주세요..^^

    답글삭제
  3. 만약 신형 5.50 gen-a 사용잔데요 오프닝 플러그인.rco 를 디크립트를 해야 로고를 지울 수있다면..



    신형이니까 디크립트 자체를 못하는거죠?

    답글삭제
  4. @michael0404 - 2009/07/22 00:02
    michael0404 / 타임머신을 이용하면 가상으로 펌웨어1.50+3.40으로 부팅가능합니다. 거기서 디크립트가 가능하죠.



    그게 아니라도 해외 포럼이나 자료실을 검색해보면 디크립트된 원본 RCO 파일이 올라와있으니 그걸 받아서 사용해도 되구요.

    답글삭제
  5. RCO파일에서 아이콘만 수정해서

    분해했던 파일들하고 다시 합치면 아이콘들만 안바뀌나요?

    그렇게 했는데 안되네요''

    답글삭제
  6. 5.0에서 오프닝플러그인.rco추줄해서 Resurssiklunssi_0.3를 사용했는데 디크립트가 안되네요. LEDA를 사용해서그런걸까요??

    답글삭제
  7. 5.50 GEN-D 인데

    rco파일 디그립트에서 5번과정에서 계속 에러납니다..

    X버튼을 누르면

    this application has crashed

    Exception - Bus error (data)

    EPC - 0890B294

    Cause - 1000001C

    Status - 20008613

    BadVAddr - 80000000

    zr 00000000 at 34000000 v0 09FA1B24 v1 00008613

    a0 00000000 a1 00000000 a2 00000064 a3 001F0000

    t0 34000001 t1 4000B000 t2 FFE0FFFF t3 DEADBEEF

    t4 DEADBEEF t5 DEADBEEF t6 DEADBEEF t7 DEADBEEF

    s0 08A2D04C s1 00010C0D s2 000194D8 s3 000193D8

    s4 08A20000 s5 08910000 s6 08A1C440 s7 08910000

    t8 DEADBEEF t9 DEADBEEF k0 09FFEF00 k1 00000000

    gp 0891ED50 sp 09FFEA70 fp 08911A28 ra 08900890

    라고 계속뜨네요

    leda가 아닌 eloader 이용해서 Resurssiklunssi구동했습니다만 그게 이유인것같진 않습니다

    왜 이럴까요..

    답글삭제
  8. 디크립트된 rec 파일을 어디서받을수있나요?

    외국사이트들어가도 영어라서 뭘받아야될지 모르겠어요;;

    도와주세요ㅠㅠ

    답글삭제
  9. @Hh5 - 2010/03/11 23:27
    Hn5 / 포포츠포럼에서 ZeNiMapia님이 작성하신 글을 참고하세요.

    http://popotz.shworks.com/forum/viewtopic.php?id=946

    (가입 필요)

    답글삭제
  10. Resurssiklunssi 로 디크립트 힘들면



    http://endlessparadigm.com/forum/showthread.php?tid=4142



    여기에 자료가 있군요

    답글삭제

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