레이블이 미리보기화면인 게시물을 표시합니다. 모든 게시물 표시
레이블이 미리보기화면인 게시물을 표시합니다. 모든 게시물 표시

2010년 2월 28일 일요일

미리보기 숨기기 : ResourceHidder 플러그인


작년 여름 Total_Noob가 발표했던 Preview Contents Hidder 플러그인을 Zer01ne이 따로 수정하여 ResourceHidder라는 이름으로 발표했습니다. [출처가기]

ResourceHidder 플러그인의 기본 기능은 Preview Contents Hidder 플러그인과 동일하며, 몇 가지 기능이 추가된 것이 전부입니다.

Preview Contents Hidder 플러그인의 자세한 사항은 이전 글(http://popotz.textcube.com/1282)을 참고해주세요. 간단히 말해 XMB에서 보여지는 게임/홈브류의 미리보기 아이콘이나 미리보기 배경 등을 숨겨 로딩을 빠르게 하는 역할을 한다고 생각하면 됩니다. 특히 ResourceHidder 플러그인은 추가로 UMD 업데이트 아이콘이나 게임부팅화면의 로고 등도 숨길 수 있습니다.


제작자는 커펌 5.00 M33-6과 커펌 5.50 GEN-A에서 테스트했다고 하며, 저는 커펌 5.50 GEN-D3에서 정상 작동을 확인했습니다.

[ 설치법 ] (커펌 5.00 M33-2 이상에서의 설치법입니다.)
1. 위 첨부파일을 받아 압축을 풀고 그 안의 'RscHidder.prx', 'RscHidder.txt' 2개의 파일을 ms0:/seplugins/ 폴더로 복사합니다.

2. ms0:/seplugins/vsh.txt 파일을 메모장으로 열어 아래의 문장을 새로 추가하고 저장합니다.
ms0:/seplugins/RscHidder.prx 1
(vsh.txt 파일이 없다면 직접 새로 만드세요.)

3. 이제 PSP를 재부팅하거나 아무 홈브류나 실행했다 종료하면 해당 플러그인이 적용됩니다.

[ 설정법 ]
ms0:/seplugins/RscHidder.txt 파일을 메모장으로 열어 수정하면 플러그인의 설정을 변경할 수 있습니다.
#########################
# ResourceHidder Plugin #
#      by Zer01ne       #
#########################

# 0 for Disabled // (참고사항) 숨기기를 적용하지 않으려면 '0'으로 설정하세요.
# 1 for Enabled // (참고사항) 숨기기를 적용하려면 '1'로 설정하세요.

HIDE_ICON0_PNG = "1" // 아이콘 이미지 숨김 설정
HIDE_ICON1_PMF = "1" // 아이콘 영상 숨김 설정
HIDE_PIC0_PNG = "1" // 아이콘 우측 하단에 표시되는 설명 이미지 숨김 설정
HIDE_PIC1_PNG = "1" // 아이콘 배경 이미지 숨김 설정
HIDE_SND0_AT3 = "1" // 아이콘의 사운드 숨김 설정
HIDE_UMD_UPDATE = "1" // UMD 삽입시 펌웨어 업데이트 아이콘 숨김 설정
HIDE_PSP_LOGO = "1" // 게임부팅화면의 PSP 로고 숨김 설정
HIDE_PSP_GAMEBOOT = "1" // 게임부팅화면 숨김 설정

HIDE_IN_UMD = "1" // 게임 UMD나 비디오 UMD 삽입시 위의 숨김 설정 적용 여부
HIDE_IN_GAME = "1" // XMB의 게임 -> 메모리스틱 메뉴에서 위의 숨김 설정 적용 여부
HIDE_IN_SAVEDATA = "1" // XMB의 게임 -> 저장데이터 유틸리티에서 위의 숨김 설정 적용 여부

[ 적용 후 ]
이렇게 설치 및 설정을 하고 나면 위 스크린샷처럼 각 메뉴에서 보여지는 미리보기 화면이 완전히 숨겨지며, 디폴트 아이콘과 홈브류 타이틀만이 나오게 됩니다. 로딩이 빨라져 원하는 항목을 찾기가 상당히 쉬어지겠죠. 또한 RscHidder.txt 파일의 수정을 통해 자신의 입맛에 맞도록 다양한 설정이 가능합니다.

마지막으로 몇 가지 참고사항만 알아보겠습니다.
- 버그때문인지, 게임 -> 메모리스틱 메뉴에서는 PIC0.PNG, PIC1.PNG 설정이 반대로 적용됩니다. 저장데이터 유틸리티 메뉴나 UMD에는 정상적으로 적용됨.

- 게임부팅화면을 숨기기로 설정해도 게임/홈브류 구동 속도가 빨라지는 것은 아닙니다. 게임부팅화면 대신 하얀 화면만 동일한 시간동안 나오게 됩니다.

- 게임부팅화면 숨기기나 게임부팅화면의 로고 숨기기는 CXMB 플러그인을 통해 CTF 테마를 적용한 상태에서도 정상 작동합니다.

* 관련글 보기 *
미리보기 숨기기 : Preview Contents Hidder v1

2009년 8월 16일 일요일

미리보기 숨기기 : Preview Contents Hidder v1

XMB -> 게임의 '저장 데이터 유틸리티' 메뉴나 '메모리스틱' 메뉴에 들어가면 저장되어 있는 세이브 파일이나 홈브류/게임 목록을 볼 수 있습니다. 그리고 각 항목의 아이콘이나 배경화면, 이름 등이 미리 보여지게 되죠.

이 미리보기 화면은 여러가지의 파일로 구성되어 있는데, 각각의 역할은 다음과 같습니다.
ICON0.PNG - 아이콘 이미지
ICON1.PMF - 아이콘 영상
PIC0.PNG  - 화면 우측 하단에 나오는 작은 이미지 (대부분 해당 콘텐츠의 설명이 쓰여져 있음)
PIC1.PNG  - 화면 전체를 차지하는 배경 이미지
SND0.AT3  - 배경 사운드

따라서 PSP Content Manager나 PBP Unpacker 등을 이용해서 각 홈브류의 EBOOT.PBP 안에 있는 저 파일들을 교체하면 홈브류의 미리보기 화면을 직접 꾸밀 수가 있게 됩니다.

하지만 이 미리보기 화면을 불러오느라 목록의 로딩이 늦어지는 문제도 있습니다. 게다가 스크롤이 길 경우 원하는 항목을 찾을 때 미리보기 화면이 오히려 짜증나는 경우도 있죠.

때문에 일부러 홈브류의 배경 등은 제거해서 사용하는 분들도 계시고, 결국 커펌 3.80 M33-5에서는 Dark_AleX가 리커버리 모드 -> Configuration 메뉴에 PIC0.PNG와 PIC1.PNG를 숨길 수 있는 설정을 추가하기도 했습니다.

하지만 직접 수정하는 건 귀찮기도 하고, 커펌에 탑재되어 있는 기능은 PIC0.PNG와 PIC1.PNG 파일만을 제한적으로 숨길 수 있기 때문에 유용하기는 해도 조금 부족한 느낌이었습니다.
--------------------------------------------------------------------

서론이 길었네요.
어쨌든 그런 와중에 최근 Total_Noob가 Preview Contents Hidder라는 플러그인을 발표했습니다. [출처가기]

Preview Contents Hidder 플러그인은 PIC0.PNG와 PIC1.PNG를 비롯해 그 외의 미리보기 화면을 모두 숨길 수 있으며, 또한 게임 -> 메모리스틱 메뉴만이 아니라 세이브 데이터 메뉴나 UMD 삽입시의 미리보기 화면도 숨길 수 있는 기능을 제공합니다.


커펌 5.00 M33-6과 5.50 GEN-B에서 테스트되었다고 하며, 제작자 말로는 커펌 3.90 M33 이상이라면 PSP 기종과 상관없이 사용 가능하다고 합니다.

[ 설치법 ] (커펌 5.00 M33-2 이상에서의 설치법입니다.)
1. 위 첨부파일을 받아 압축을 풀고 그 안의 'hidder.prx', 'hidder.txt' 2개의 파일만 ms0:/seplugins/ 폴더로 복사합니다.

2. ms0:/seplugins/vsh.txt 파일을 메모장으로 열어 아래의 문장을 새로 추가하고 저장합니다.
ms0:/seplugins/hidder.prx 1
(vsh.txt 파일이 없다면 직접 새로 만드세요.)

3. 이제 PSP를 재부팅하거나 아무 홈브류나 실행했다 종료하면 해당 플러그인이 적용됩니다.

[ 설정법 ]
ms0:/seplugins/hidder.txt 파일을 메모장으로 열어 수정하면 플러그인의 설정을 변경할 수 있습니다.
# 0 or something else for Disabled // 0이나 다른 문자는 사용하지 않음으로 설정
# 1 for Enabled // 1은 사용함으로 설정

HIDE_ICON0_PNG = 0 // 아이콘 이미지 숨김 설정
HIDE_ICON1_PMF = 1 // 아이콘 영상 숨김 설정
HIDE_PIC0_PNG = 1 // 우측 하단 작은 이미지 숨김 설정
HIDE_PIC1_PNG = 1 // 배경 이미지 숨김 설정
HIDE_SND0_AT3 = 1 // 배경 사운드 숨김 설정

HIDE_IN_UMD = 1 // UMD 메뉴에서의 숨김 사용 여부
HIDE_IN_GAME = 1 // 게임 -> 메모리스틱 메뉴에서의 숨김 사용 여부
HIDE_IN_SAVEDATE = 1 // 저장 데이터 유틸리티 메뉴에서의 숨김 사용 여부

[ 적용 후 ]
이렇게 설치 및 설정을 하고 나면 위 스크린샷처럼 각 메뉴에서 보여지는 미리보기 화면이 완전히 숨겨지며, 디폴트 아이콘과 홈브류 제목만이 나오게 됩니다. 로딩이 빨라져 원하는 항목을 찾기가 상당히 쉬어지겠죠.

취향에 따라 아이콘만 보이게 할 수도 있고 배경만 보이게 할 수도 있으며, 설정을 해주면 UMD 삽입시나 세이브 데이터 메뉴에서도 미리보기 화면을 숨기는 것이 가능합니다.

# Total_Noob가 요즘 간단하면서도 유용한 플러그인을 많이 내놓는군요. 요일 표시 플러그인이나 랜덤 게임부팅 플러그인에 이어 이것까지... 구...굿! ㅡㅡ;;;