ms0:/PSP/GAME/ 폴더나 ms0:/ISO/ 폴더에 있는 홈브류/게임 목록을 카테고리화해서 쉽게 구분하고 찾을 수 있도록 해주는 Game Categories Revised 플러그인이 v8로 업데이트되었습니다.
이번 v8의 변경점은 다음과 같습니다.
- 언어 파일의 UTF-8 지원이 제대로 이식되지 않은 문제를 수정함.
- Context Menu 모드 사용시 4개의 카테고리만 표시되던 것에서 더 많은 카테고리가 한 번에 표시되도록 함.
- 카테고리화되지 않은 목록을 항상 숨길 수 있는 기능 추가. (카테고리화 되지 않은 목록이 없다면 자동으로 숨겨지며, 강제로 숨기고 싶다면 'gc_hide_uncategorized.txt'라는 파일을 만들어 ms0:/seplugins/ 폴더에 넣어두면 됨.)
- 가끔씩 알 수 없는 원인으로 발생하는 충돌 문제를 수정하려고 시도함.
그냥 예전 글로 때우려고 했는데, UTF-8 등과 관련해서 변경점이 꽤 있기에 설치법/사용법을 새로 작성합니다.
[ 설치법 ] (커펌 5.00 M33-2 이상에서의 설치법입니다.)
1. 이 플러그인은 커펌 5.00 M33, 커펌 5.03 GEN/CFWEnabler, 커펌 5.50 GEN/MHU에서만 사용 가능합니다.
2. 위 첨부파일을 받아 압축을 풀고 그 안의 'game_categories.prx' 파일을 메모리스틱 ms0:/seplugins/ 폴더로 복사합니다.
3. 같은 ms0:/seplugins/ 폴더의 vsh.txt 파일을 메모장으로 열고 아래의 문장을 새로 추가한 뒤 저장합니다.
ms0:/seplugins/game_categories.prx 1
(vsh.txt 파일이 없다면 새로 만드세요.)
4. 이제 PSP를 재부팅하거나, 게임/홈브류를 한 번 실행했다 종료하면 플러그인의 설치가 완료됩니다.
[ 카테고리 구성법 ]1. 이 플러그인이 카테고리를 지원하는 폴더는 ms0:/ISO/, ms0:/PSP/GAME/, ms0:/PSP/GAME150, ms0:/PSP/GAME5XX/ 폴더입니다.
2. 이 4개의 폴더 안에 'CAT_'로 시작하는 카테고리 폴더를 각각 새로 만들어주세요. (예 : CAT_Emul, CAT_Game 등)
단, 'CAT_한글홈브류' 등 한글로도 카테고리 이름을 설정해서 표시할 수는 있지만 이 경우 해당 카테고리의 게임/홈브류가 정상적으로 실행되지 않기때문에
카테고리 이름은 꼭 영어/숫자로만 작성해주세요.
3. 그리고 새로 만든 카테고리 폴더(CAT_) 안에 해당 카테고리에 포함시킬 게임 파일 또는 홈브류 폴더를 넣어주세요. (예 : ms0:/PSP/GAME/CAT_AAA/Filer/EBOOT.PBP 등)
4.
만약 위에서 말한 4개의 폴더에 같은 이름의 카테고리 폴더가 존재한다면 XMB에서는 함께 포함해서 보여집니다. (즉,
ms0:/ISO/CAT_AAA/ 카테고리와 ms0:/PSP/GAME/CAT_AAA/ 카테고리는 동시에 보여짐.)
5. 참고로 위와 같이 구성하면 됩니다. (예시이므로 자신이 원하는대로 구성하면 됩니다.)
[ 카테고리 모드 변경법 ]카테고리를 구분하는 방법은 2가지가 있습니다. 바로 'Multiple MS' 모드와 'Context Menu' 모드죠.
이 플러그인을 설치하고 XMB의 설정 -> 시스템 설정 메뉴로 들어가면 위와 같이 시스템 언어 메뉴 밑에 카테고리 모드를 변경할 수 있는 메뉴가 추가되어 있는 것을 확인할 수 있습니다.
여기서 Multiple MS 모드와 Context Menu 모드를 아주 쉽게 변경할 수 있으니 아래 설명을 보고 취향에 맞는 모드를 선택해주세요.
[ Multiple MS 모드 ]시스템 설정에서 Multiple MS 모드를 선택하면 위처럼 게임 메뉴에 각각의 카테고리가 메모리스틱 모양으로 따로 나오게 됩니다. 원하는 카테고리로 들어가서 게임/홈브류를 바로 실행하면 됩니다.
[ Context Menu 모드 ]시
스템 설정에서 Context Menu 모드를 선택한 경우 게임 -> 메모리스틱 메뉴에서 동그라미버튼을 누르면 위처럼
카테고리를 선택할 수 있는 옵션창이 나오게 됩니다. 여기서 원하는 카테고리를 선택하면 해당 카테고리에 있는 게임/홈브류 목록만이
보이게 됩니다. 예전 버전과는 다르게 이번 v8에서는 4개 이상의 카테고리도 스크롤 필요없이 한 화면에 모두 표시됩니다.
[ 플러그인 언어 변경법 ]v4
부터 이 플러그인과 관련된 일부 메뉴명의 변경을 지원하고 있습니다. 첨부파일의 'translate' 폴더를 보면
'game_categories_en.txt' 파일이 있는데, 그 문서와 아래 설명을 참고해서 원하는 언어로 변경해주세요. 또한
이번 v8부터는 이 언어 파일의 UTF-8 인코딩을 제대로 지원하기때문에 한글이나 일어 등의 문자 사용이 가능해졌습니다.
단, 메모장으로 편집 후 저장할 때 꼭 '다른 이름으로 저장'을 선택해서
인코딩항목을 'UTF-8'로 지정해주어야 제대로 표시됩니다.
Game Categories Mode // 시스템 설정에서 보여지는 카테고리 모드 변경 메뉴명
Uncategorized // 카테고리화 되지 않은 카테고리명
Multiple MS // 시스템 설정에서 보여지는 Multiple MS 모드명
Context Menu // 시스템 설정에서 보여지는 Context Menu 모드명
이제 이렇게 수정한 'game_categories_en.txt' 파일명중 'en' 부분에 아래의 국가 코드를 넣으면 됩니다.
en: English ja: Japanese fr: French
es: Spanish de: German it: Italian
nl: Dutch pt: Portuguese ru: Russian
ko: Korean ch1: Chinese Simplified ch2: Chinese Traditional
(예를 들어 한국어인 경우 game_categories_ko.txt 파일이 되겠죠.)
이
렇게 변경한 언어 파일을 ms0:/seplugins/ 폴더에 넣어주면, PSP의 시스템 언어 설정에 따라 해당하는 국가의 언어
파일을 불러오게 됩니다. 시스템 언어가 한글이면 game_categories_ko.txt를 불러오고, 일본어면
game_categories_ja.txt 파일을 불러오는 것이죠. 영어로 사용할 경우에는 기본 플러그인내에 포함되어 있기때문에
따로 언어 파일은 필요없습니다.
[ 사용시 주의할 점 ]이제는 버그도 많이 수정되고 더욱 편리해지기는 했지만 사용시 주의할 점이 몇 가지 있습니다.
- 카테고리로 구분한 경우 실행이 되지 않는 홈브류가 있다.대
표적으로 커펌 인스톨러나 정펌 인스톨러의 경우 카테고리로 구분하면 제대로 구동되지 않습니다. 반드시
ms0:/PSP/GAME/UPDATE/ 폴더에 있어야만 제대로 실행되기 때문이죠. 그 외에도 몇몇 홈브류의 경우 카테고리로
구분하면 실행이 제대로 되지 않을 수 있으니, 그런 홈브류는 카테고리로 구분하지 말고 그냥 ms0:/PSP/GAME/ 폴더에
설치해서 사용해주세요. 하지만 일반적인 단순한 홈브류/에뮬레이터 등은 카테고리로 구분해도 사용에 지장이 없습니다.
- 다른 플러그인과 충돌이 일어날 수 있다.이
문제는 이 카테고리 플러그인뿐만 아니라 다른 모든 플러그인에 해당되는 문제입니다. 플러그인을 여러개 사용할 경우 서로 충돌이
일어날 수가 있죠. 계속적인 업데이트로 호환성이 개선되어 다행이 제가 주로 쓰는 플러그인과 충돌하지는 않더군요. 하지만 언제나
호환성 문제가 발생할 수 있으므로 이 카테고리 플러그인이 제대로 동작하지 않는다면, 다른 플러그인은 모두 비활성화한 뒤 다시
테스트해보세요.