이제 3부입니다. 3부에서는 아얄쉘의 설정 메뉴에 관한 설명과 아얄쉘 플러그인에 대해서 알아보겠습니다.
역시 이전 아얄쉘 v3.1 가이드에 추가/수정하여 작성한 것이며 커펌 3.52 M33 기준으로 작성되었습니다.
아얄쉘 v3.6 설정메뉴 설명 열기
아얄쉘이 2개의 실행파일로 구분되어 있는 것처럼 설정파일 역시 별개의 폴더에 저장되므로 각각 설정을 따로 해주어야 합니다. 기본은 1.50용 아얄쉘 기준이며 3.52용 아얄쉘도 거의 동일합니다.
위와 같이 아얄쉘을 실행한 후 맨 아래 중간의 'iR Shell Configurator'를 선택하면 아얄쉘 설정메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
방향키 위/아래로 메뉴 이동, 방향키 좌/우 또는 엑스 버튼을 눌러 설정을 변경할 수 있습니다.
설정 메뉴가 너무 많아 복잡하신 분들은 아래의 굵은 글씨 부분만 자신에 맞게 변경하고 나머지는 기본값으로 그대로 두고 사용하면 됩니다.
기본 설정
Devhook Launcher Ver : 현재 설치되어 있는 데브훅 버전을 설정
Devhook FW Dir for 0.4x : 데브훅0.4x버전의 펌웨어 디렉토리를 설정
UMD Mode : 아얄쉘 내에서 ISO/CSO를 구동할 경우 NO-UMD 기능을 사용할 것인지 설정
POP CPU Speed Override : 아얄쉘 내에서 PS1게임 구동시 CPU클럭 설정 (기본은 333MHz)
Default CPU Speed : 아얄쉘 실행시 기본 CPU클럭을 설정
Date Format : 아얄쉘에 표시되는 날짜 형식을 설정
Startup Splash : 아얄쉘 실행시 구동화면을 bmp, pmf, 사용안함 중에 설정
(ms0:/IRSHELL/CFGXX 폴더안에 LOGO.bmp 또는 Splash.pmf 라는 파일이 있어야 함)
Initial View : 아얄쉘 실행시 처음 보이는 메뉴 화면을 설정
Hide Save View : 네모버튼으로 메뉴간 이동시 세이브 파일 메뉴를 보이지 않도록 설정
Hide RDF View : 네모버튼으로 메뉴간 이동시 리모콘기능 메뉴를 보이지 않도록 설정
Hide RDF Sub-directory : 리모콘기능 메뉴에서 하위폴더를 보이지 않도록 설정
Slide Show Interval in Seconds (1-60) : 그림의 슬라이드쇼에서의 전환 시간 설정
Initial JPG Viewer Scaling : JPG 그림파일의 초기 크기 설정
PMF Movie Scaling : PMF 재생시 화면 크기 설정
PSP Headphone Remote : 이어폰 리모콘의 사용 유무를 설정
Default Mute Game Audio : 아얄쉘을 통해 게임을 실행했을때 게임 사운드의 출력 여부 설정
Mute Game Audio Type : 아얄쉘에서 MP3 재생 중 게임 사운드의 출력 여부 설정
Eboot 1.0 format Support for fw1.5 : 1.00용 홈브류를 실행할 것인지 설정
Enable Music Button for Screen Capture : 음표(뮤직노트)버튼의 스크린샷 캡쳐 기능 설정
__SCE__ Naming Support : __SCE__형식으로 되어있는 홈브류를 지원할 것인지 설정
Skip Help Files Installation : 스킨 변경시 도움말 파일은 설치하지 않을 것인지 설정
USB / NET Host 관련 설정
Non-MS Media Access : USB /Net Host 기능을 사용할 것인지 설정
Redirect APP View to Host : USB /Net Host 연결시 APP 화면에 하드디스크에 저장되어 있는 홈브류 목록을 보여줄 것인지 설정 (이 경우 연결된 하드디스크는 메모리스틱과 동일한 폴더구조를 가지고 있어야 함)
Redirect Keypad to Host : USB /Net Host 연결시 키보드를 통해 PSP를 제어할 것인지 설정
XMB Network for NetHost : Net Host 연결에 사용할 인터넷 연결 설정 (XMB에서 미리 설정)
NetHost IP/Name (AP) : Net Host 연결에 사용할 PC의 내부네트워크 아이피 주소
NetHost IP/Name (Adhoc): adhoc을 사용할 때의 PC의 아이피 주소 (사용하지 않느다면 설정할 필요 없음)
NetHost port : Net Host 연결에 사용할 포트 (기본값 추천)
NetHost password : Net Host 연결에 사용할 암호 설정
NetHost/UMD Compatibility : Net Host 연결로 ISO 구동할때의 호환성 설정
Allow Adhoc PC Connection for Homebrew : 홈브류내에서 무선 연결을 사용할 것인지 설정
홈브류 단축키 실행 관련 설정
Homebrew Path : APP 메뉴에서 보여질 홈브류가 저장된 폴더 지정
(1.50용 아얄쉘은 ms0:/PSP/GAME150/, 3.52용 아얄쉘은 ms0:/PSP/GAME/ 폴더 추천)
DIR Shortcut (L + △) : L + △를 눌렀을때 바로 이동할 메모리스틱의 폴더 지정
Homebrew #1 (→) : 아날로그 →입력시 실행할 프로그램의 이름 지정
Homebrew #2 (R + ←) : R + 아날로그←입력시 실행할 프로그램의 이름 지정
Homebrew #3 (R + ↑) : R + 아날로그↑입력시 실행할 프로그램의 이름 지정
Homebrew #4 (R + →) : R + 아날로그→입력시 실행할 프로그램의 이름 지정
Homebrew #5 (R + ↓) : R + 아날로그↓입력시 실행할 프로그램의 이름 지정
* 이 기능을 위해서는 ms0:/IRSHELL/HOMEBREW15 폴더의 각 단축키에 맞는 폴더 내에 실행하고자 하는 홈브류의 EBOOT.PBP 파일을 비롯한 실행 파일을 먼저 복사해 주어야합니다.
(3.52용 아얄쉘에서는 홈브류를 실행할 수 없으므로 데모게임 등을 대신 사용하시길 바랍니다. 저장하는 위치는 ms0:/IRSHELL/HOMEBREW3X 폴더입니다.)
알람기능 관련 설정
Default Alarm State : 아얄쉘에 포함된 알람 기능 사용 여부 설정
Default Alarm Clock (HHMM) : 알람 시간 설정 (아침 09시 30분이면 0930으로 설정)
Alarm Repeat : 알람 반복 여부 설정
Alarm Under Sleep Mode : PSP가 슬립모드일때 알람기능 작동 여부 설정
Alarm MP3 File : 알람음으로 사용할 MP3 파일 선택
배터리 경고 알람 관련 설정
Low Battery Warning Alarm : 배터리가 몇 % 남았을때 알람이 울릴 것인지 설정
Low Battery Warning Repeat : 배터리 경고 알람 반복 여부 설정
홈브류/UMD 실행시 실행확인창 관련 설정
Launching App Confirmation : 홈브류 실행시 실행 확인창 여부 설정
Launching UMD Confirmation : UMD 실행시 실행 확인창 여부 설정
Launching ISO Confirmation : ISO/CSO 실행시 실행 확인창 여부 설정
Launching Shortcut Homebrew Confirmation : 실행 확인창에 미리보기 그림 표시 여부 설정
홈브류 / 세이브파일의 미리보기용 아이콘 위치 설정
App/Save Icon Position : 아이콘의 위치를 스킨에 따를 것인지 아래 메뉴에서 따로 설정할 것인지 선택
App Icon State : 홈브류아이콘의 표시 여부와 목록텍스트간의 상호위치 설정
App Icon X Position (0-336) : 홈브류아이콘의 가로 위치 설정
App Icon Y Position (0-192) : 홈브류아이콘의 세로 위치 설정
Save Icon State : 세이브아이콘의 표시 여부와 목록텍스트간의 상호위치 설정
Save Icon X Position (0-336) : 세이브아이콘의 가로 위치 설정
Save Icon Y Position (0-192) : 세이브아이콘의 세로 위치 설정
플러그인 관련 설정
관련 내용이 많으므로 아래에서 따로 다루도록 하겠습니다.
패스워드 관련 설정
Password Mode : 패스워드를 사용할 것인지의 여부 설정
File Manipulation : 파일 매니저 기능을 패스워드로 보호할 것인지 설정
Configurator : 아얄쉘 설정 메뉴를 패스워드로 보호할 것인지 설정
Change Password : 패스워드 변경 (4자리의 숫자만 지원)
기타 설정
Skin Browser : 현재 ms0:/IRSHELL/SKINS 폴더에 있는 스킨을 모두 보여주며 스킨을 선택후 설치도 가능
Save Changes & Return to iR Shell : 변경사항을 저장하고 아얄쉘로 돌아감
Cancel Changes & Return to iR Shell : 변경사항을 취소하고 아얄쉘로 돌아감
위와 같이 아얄쉘을 실행한 후 맨 아래 중간의 'iR Shell Configurator'를 선택하면 아얄쉘 설정메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
방향키 위/아래로 메뉴 이동, 방향키 좌/우 또는 엑스 버튼을 눌러 설정을 변경할 수 있습니다.
설정 메뉴가 너무 많아 복잡하신 분들은 아래의 굵은 글씨 부분만 자신에 맞게 변경하고 나머지는 기본값으로 그대로 두고 사용하면 됩니다.
기본 설정
Devhook Launcher Ver : 현재 설치되어 있는 데브훅 버전을 설정
Devhook FW Dir for 0.4x : 데브훅0.4x버전의 펌웨어 디렉토리를 설정
UMD Mode : 아얄쉘 내에서 ISO/CSO를 구동할 경우 NO-UMD 기능을 사용할 것인지 설정
POP CPU Speed Override : 아얄쉘 내에서 PS1게임 구동시 CPU클럭 설정 (기본은 333MHz)
Default CPU Speed : 아얄쉘 실행시 기본 CPU클럭을 설정
Date Format : 아얄쉘에 표시되는 날짜 형식을 설정
Startup Splash : 아얄쉘 실행시 구동화면을 bmp, pmf, 사용안함 중에 설정
(ms0:/IRSHELL/CFGXX 폴더안에 LOGO.bmp 또는 Splash.pmf 라는 파일이 있어야 함)
Initial View : 아얄쉘 실행시 처음 보이는 메뉴 화면을 설정
Hide Save View : 네모버튼으로 메뉴간 이동시 세이브 파일 메뉴를 보이지 않도록 설정
Hide RDF View : 네모버튼으로 메뉴간 이동시 리모콘기능 메뉴를 보이지 않도록 설정
Hide RDF Sub-directory : 리모콘기능 메뉴에서 하위폴더를 보이지 않도록 설정
Slide Show Interval in Seconds (1-60) : 그림의 슬라이드쇼에서의 전환 시간 설정
Initial JPG Viewer Scaling : JPG 그림파일의 초기 크기 설정
PMF Movie Scaling : PMF 재생시 화면 크기 설정
PSP Headphone Remote : 이어폰 리모콘의 사용 유무를 설정
Default Mute Game Audio : 아얄쉘을 통해 게임을 실행했을때 게임 사운드의 출력 여부 설정
Mute Game Audio Type : 아얄쉘에서 MP3 재생 중 게임 사운드의 출력 여부 설정
Eboot 1.0 format Support for fw1.5 : 1.00용 홈브류를 실행할 것인지 설정
Enable Music Button for Screen Capture : 음표(뮤직노트)버튼의 스크린샷 캡쳐 기능 설정
__SCE__ Naming Support : __SCE__형식으로 되어있는 홈브류를 지원할 것인지 설정
Skip Help Files Installation : 스킨 변경시 도움말 파일은 설치하지 않을 것인지 설정
USB / NET Host 관련 설정
Non-MS Media Access : USB /Net Host 기능을 사용할 것인지 설정
Redirect APP View to Host : USB /Net Host 연결시 APP 화면에 하드디스크에 저장되어 있는 홈브류 목록을 보여줄 것인지 설정 (이 경우 연결된 하드디스크는 메모리스틱과 동일한 폴더구조를 가지고 있어야 함)
Redirect Keypad to Host : USB /Net Host 연결시 키보드를 통해 PSP를 제어할 것인지 설정
XMB Network for NetHost : Net Host 연결에 사용할 인터넷 연결 설정 (XMB에서 미리 설정)
NetHost IP/Name (AP) : Net Host 연결에 사용할 PC의 내부네트워크 아이피 주소
NetHost IP/Name (Adhoc): adhoc을 사용할 때의 PC의 아이피 주소 (사용하지 않느다면 설정할 필요 없음)
NetHost port : Net Host 연결에 사용할 포트 (기본값 추천)
NetHost password : Net Host 연결에 사용할 암호 설정
NetHost/UMD Compatibility : Net Host 연결로 ISO 구동할때의 호환성 설정
Allow Adhoc PC Connection for Homebrew : 홈브류내에서 무선 연결을 사용할 것인지 설정
홈브류 단축키 실행 관련 설정
Homebrew Path : APP 메뉴에서 보여질 홈브류가 저장된 폴더 지정
(1.50용 아얄쉘은 ms0:/PSP/GAME150/, 3.52용 아얄쉘은 ms0:/PSP/GAME/ 폴더 추천)
DIR Shortcut (L + △) : L + △를 눌렀을때 바로 이동할 메모리스틱의 폴더 지정
Homebrew #1 (→) : 아날로그 →입력시 실행할 프로그램의 이름 지정
Homebrew #2 (R + ←) : R + 아날로그←입력시 실행할 프로그램의 이름 지정
Homebrew #3 (R + ↑) : R + 아날로그↑입력시 실행할 프로그램의 이름 지정
Homebrew #4 (R + →) : R + 아날로그→입력시 실행할 프로그램의 이름 지정
Homebrew #5 (R + ↓) : R + 아날로그↓입력시 실행할 프로그램의 이름 지정
* 이 기능을 위해서는 ms0:/IRSHELL/HOMEBREW15 폴더의 각 단축키에 맞는 폴더 내에 실행하고자 하는 홈브류의 EBOOT.PBP 파일을 비롯한 실행 파일을 먼저 복사해 주어야합니다.
(3.52용 아얄쉘에서는 홈브류를 실행할 수 없으므로 데모게임 등을 대신 사용하시길 바랍니다. 저장하는 위치는 ms0:/IRSHELL/HOMEBREW3X 폴더입니다.)
알람기능 관련 설정
Default Alarm State : 아얄쉘에 포함된 알람 기능 사용 여부 설정
Default Alarm Clock (HHMM) : 알람 시간 설정 (아침 09시 30분이면 0930으로 설정)
Alarm Repeat : 알람 반복 여부 설정
Alarm Under Sleep Mode : PSP가 슬립모드일때 알람기능 작동 여부 설정
Alarm MP3 File : 알람음으로 사용할 MP3 파일 선택
배터리 경고 알람 관련 설정
Low Battery Warning Alarm : 배터리가 몇 % 남았을때 알람이 울릴 것인지 설정
Low Battery Warning Repeat : 배터리 경고 알람 반복 여부 설정
홈브류/UMD 실행시 실행확인창 관련 설정
Launching App Confirmation : 홈브류 실행시 실행 확인창 여부 설정
Launching UMD Confirmation : UMD 실행시 실행 확인창 여부 설정
Launching ISO Confirmation : ISO/CSO 실행시 실행 확인창 여부 설정
Launching Shortcut Homebrew Confirmation : 실행 확인창에 미리보기 그림 표시 여부 설정
홈브류 / 세이브파일의 미리보기용 아이콘 위치 설정
App/Save Icon Position : 아이콘의 위치를 스킨에 따를 것인지 아래 메뉴에서 따로 설정할 것인지 선택
App Icon State : 홈브류아이콘의 표시 여부와 목록텍스트간의 상호위치 설정
App Icon X Position (0-336) : 홈브류아이콘의 가로 위치 설정
App Icon Y Position (0-192) : 홈브류아이콘의 세로 위치 설정
Save Icon State : 세이브아이콘의 표시 여부와 목록텍스트간의 상호위치 설정
Save Icon X Position (0-336) : 세이브아이콘의 가로 위치 설정
Save Icon Y Position (0-192) : 세이브아이콘의 세로 위치 설정
플러그인 관련 설정
관련 내용이 많으므로 아래에서 따로 다루도록 하겠습니다.
패스워드 관련 설정
Password Mode : 패스워드를 사용할 것인지의 여부 설정
File Manipulation : 파일 매니저 기능을 패스워드로 보호할 것인지 설정
Configurator : 아얄쉘 설정 메뉴를 패스워드로 보호할 것인지 설정
Change Password : 패스워드 변경 (4자리의 숫자만 지원)
기타 설정
Skin Browser : 현재 ms0:/IRSHELL/SKINS 폴더에 있는 스킨을 모두 보여주며 스킨을 선택후 설치도 가능
Save Changes & Return to iR Shell : 변경사항을 저장하고 아얄쉘로 돌아감
Cancel Changes & Return to iR Shell : 변경사항을 취소하고 아얄쉘로 돌아감
간단히만 적어서 이해가 안가는 부분이 있을지도 모르겠네요. 하지만 하나하나 자세히 설명하다 보면 양이 너무 많아서 이정도로 마무리합니다.
다음은 아얄쉘의 기능을 더욱 확장시켜 주는 플러그인에 대해서 알아보겠습니다.
아얄쉘 v3.6 플러그인 설명 열기
아얄쉘은 기본적으로 ISO/CSO, EBOOT.PBP 파일 등을 지원하지만 이 외의 다른 파일 역시 플러그인을 통해 아얄쉘 내에서 구동할 수 있습니다. 굳이 아얄쉘내에서 실행하는 이유는 바로 아얄쉘과의 전환기능때문입니다. 예를 들어 게임 도중에 아얄쉘로 빠져나와 공략 이미지를 보는 것처럼 소설을 보는 도중에 MP3를 재생할 수도 있는데 이를 가능하게 해주는 것이 바로 아얄쉘의 플러그인 기능이지요.
[ 플러그인 구동 원리 ]
아얄쉘을 실행시킨 후 아얄쉘 설정메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
1.50용 아얄쉘의 설정 메뉴에 들어가면 위 화면과 같은 플러그인 설정메뉴가 보입니다.
(3.52용 아얄쉘과는 약간의 차이를 보입니다.)
현재 11개 확장자 파일의 플러그인이 등록되어 있습니다. 이 플러그인들은 아얄쉘 배포시에 기본 포함된 플러그인들로 아얄쉘 설치시 같이 등록됩니다.
Ecternal Plugin Suffix 항목에 파일의 확장자를 등록하고 그 옆의 App # 항목에서 해당 확장자의 파일과 연결될 플러그인의 위치를 지정합니다.
실제 플러그인이 설치되는 폴더는 1.50용 아얄쉘의 경우 ms0:/IRSHELL/EXTAPP15 폴더입니다.
(3.52용 아얄쉘의 경우에는 ms0:/IRSHELL/EXTAPP3x 폴더에 설치됩니다.)
해당 위치에 가보면 위와 같은 APP1부터 APP20까지의 폴더가 존재하는데 각 폴더에 해당 플러그인의 실행파일이 들어있습니다.
예를 들어 아얄쉘내에서 PMF 파일을 선택해 실행하면 설정에 의해 APP1플러그인으로 연결되고 실제 ms0:/IRSHELL/EXTAPP15/APP1 폴더에 저장되어 있는 프로그램이 실행되는 원리입니다.
[ 기본 플러그인의 종류 ]
이제 1.50용 아얄쉘과 3.52용 아얄쉘에는 각각 어떤 플러그인이 기본 포함되어 있는지 살펴보겠습니다.
1.50용 아얄쉘의 플러그인
3.52용 아얄쉘의 플러그인 (커펌 3.52 M33에서 테스트되었습니다.)
[ 플러그인 추가하기 ]
아얄쉘에 기본 포함된 txt 플러그인은 한글 지원이 안되므로 한글이 지원되는 한뷰를 플러그인으로 추가하는 방법에 대해 알아보겠습니다.
우선 카라리스님의 블로그를 방문해 한뷰 수정판을 다운로드합니다.
다운로드 받으러 가기 : http://kararith.tistory.com/4
압축을 풀고 HanView 폴더 안의 EBOOT.PBP를 포함한 모든 파일을 선택한 뒤에, ms0:/IRSHELL/EXTAPP15/APP9 폴더로 복사합니다.
(3.xx용 아얄쉘의 경우에는 ms0:/IRSHELL/EXTAPP3x/APP9 폴더에 복사해야 합니다.)
(굳이 APP9가 아닌 APP9~20까지 빈폴더 아무곳에 넣어도 상관없습니다.)
이제 1.50용 아얄쉘의 설정 메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
(ms0:/IRSHELL/EXTAPP3x 폴더에 복사한 경우에는 3.xx용 아얄쉘을 실행해서 설정메뉴로 들어갑니다.)
TXT 파일의 플러그인을 변경해야 하므로 TXT 항목으로 이동한 뒤에 방향키 좌/우로 APP #을 변경합니다. 위에서 APP9폴더에 설치했으므로 9를 지정한 뒤 저장 후 빠져나옵니다. (단축키는 동그라미버튼)
이제 파일 브라우저로 들어가 TXT 파일을 엑스버튼으로 선택해 실행합니다.
그럼 한뷰가 바로 실행되며 한글을 깨지지 않고 깔끔하게 볼 수 있습니다.
플러그인은 총 20개까지 추가할 수 있습니다. 하지만 모든 1.50용 홈브류를 플러그인으로 지정할 수 있는 것은 아니고 서로 호환이 되거나 아얄쉘 플러그인용으로 개발된 홈브류만 지정 가능합니다. avi 재생을 위해 PSPlayer MT를 플러그인으로 추가할 수도 있습니다. 설치 폴더가 2개로 나누어져 있는 홈브류의 경우에는 %가 붙어 있지 않은 폴더의 모든 파일을 플러그인 폴더에 넣어주면됩니다.
[ 플러그인 구동 원리 ]
아얄쉘을 실행시킨 후 아얄쉘 설정메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
1.50용 아얄쉘의 설정 메뉴에 들어가면 위 화면과 같은 플러그인 설정메뉴가 보입니다.
(3.52용 아얄쉘과는 약간의 차이를 보입니다.)
현재 11개 확장자 파일의 플러그인이 등록되어 있습니다. 이 플러그인들은 아얄쉘 배포시에 기본 포함된 플러그인들로 아얄쉘 설치시 같이 등록됩니다.
Ecternal Plugin Suffix 항목에 파일의 확장자를 등록하고 그 옆의 App # 항목에서 해당 확장자의 파일과 연결될 플러그인의 위치를 지정합니다.
실제 플러그인이 설치되는 폴더는 1.50용 아얄쉘의 경우 ms0:/IRSHELL/EXTAPP15 폴더입니다.
(3.52용 아얄쉘의 경우에는 ms0:/IRSHELL/EXTAPP3x 폴더에 설치됩니다.)
해당 위치에 가보면 위와 같은 APP1부터 APP20까지의 폴더가 존재하는데 각 폴더에 해당 플러그인의 실행파일이 들어있습니다.
예를 들어 아얄쉘내에서 PMF 파일을 선택해 실행하면 설정에 의해 APP1플러그인으로 연결되고 실제 ms0:/IRSHELL/EXTAPP15/APP1 폴더에 저장되어 있는 프로그램이 실행되는 원리입니다.
[ 기본 플러그인의 종류 ]
이제 1.50용 아얄쉘과 3.52용 아얄쉘에는 각각 어떤 플러그인이 기본 포함되어 있는지 살펴보겠습니다.
1.50용 아얄쉘의 플러그인
* PMF - pmf 파일을 재생합니다. 부팅화면을 교체하기 전에 미리 확인하기 위해 사용하면 유용합니다.
* AVC - AVC코덱으로 인코딩된 PMP파일을 재생합니다. 원래는 pmp라는 확장자를 가지고 있지만 아얄쉘내에서는 확장자를 avc라고 바꾸어 주어야만 재생이 가능합니다.
* AT3 - 손휘에서 사용하는 at3 음악파일을 재생합니다. 그다지 사용할 일은 많지 않습니다.
* ZIP - zip 파일의 압축 해제가 가능합니다. 압축 해제할 폴더도 따로 지정할 수 있습니다.
* RAR - 위의 zip파일과 동일하며 rar 파일을 지원하는 플러그인입니다.
* TXT - Bookr이라는 플러그인을 사용해 txt 파일을 열 수 있습니다. 하지만 한글은 지원하지 않습니다.
* PDF - txt와 마찬가지로 Bookr이라는 플러그인을 사용합니다.
* PMP - 일반 pmp 비디오 재생 플러그인입니다. (AVC코덱의 pmp 파일과 구분을 잘 하셔야 합니다.)
* LUA - Lua기반으로 만들어진 프로그램을 구동하는 플러그인입니다.
* CBR - 코믹북 압축 파일인 cbr파일을 PSPComic을 이용해 보여줍니다.
* CBZ - 코믹북 압축 파일인 cbz파일을 PSPComic을 이용해 보여줍니다.
* AVC - AVC코덱으로 인코딩된 PMP파일을 재생합니다. 원래는 pmp라는 확장자를 가지고 있지만 아얄쉘내에서는 확장자를 avc라고 바꾸어 주어야만 재생이 가능합니다.
* AT3 - 손휘에서 사용하는 at3 음악파일을 재생합니다. 그다지 사용할 일은 많지 않습니다.
* ZIP - zip 파일의 압축 해제가 가능합니다. 압축 해제할 폴더도 따로 지정할 수 있습니다.
* RAR - 위의 zip파일과 동일하며 rar 파일을 지원하는 플러그인입니다.
* TXT - Bookr이라는 플러그인을 사용해 txt 파일을 열 수 있습니다. 하지만 한글은 지원하지 않습니다.
* PDF - txt와 마찬가지로 Bookr이라는 플러그인을 사용합니다.
* PMP - 일반 pmp 비디오 재생 플러그인입니다. (AVC코덱의 pmp 파일과 구분을 잘 하셔야 합니다.)
* LUA - Lua기반으로 만들어진 프로그램을 구동하는 플러그인입니다.
* CBR - 코믹북 압축 파일인 cbr파일을 PSPComic을 이용해 보여줍니다.
* CBZ - 코믹북 압축 파일인 cbz파일을 PSPComic을 이용해 보여줍니다.
3.52용 아얄쉘의 플러그인 (커펌 3.52 M33에서 테스트되었습니다.)
* PMF - 1.50용 아얄쉘과 동일
* AVC - 1.50용 아얄쉘과 동일
* AT3 - 1.50용 아얄쉘과 동일
* ZIP - 1.50용 아얄쉘과 동일
* RAR - 1.50용 아얄쉘과 동일
* TXT - 1.50용 아얄쉘과 동일
* PDF - 1.50용 아얄쉘과 동일
* HTM - htm 파일을 선택하면 자동으로 PSP의 웹브라우저가 실행됩니다.
* HTML - 위의 htm과 동일합니다.
* AVC - 1.50용 아얄쉘과 동일
* AT3 - 1.50용 아얄쉘과 동일
* ZIP - 1.50용 아얄쉘과 동일
* RAR - 1.50용 아얄쉘과 동일
* TXT - 1.50용 아얄쉘과 동일
* PDF - 1.50용 아얄쉘과 동일
* HTM - htm 파일을 선택하면 자동으로 PSP의 웹브라우저가 실행됩니다.
* HTML - 위의 htm과 동일합니다.
[ 플러그인 추가하기 ]
아얄쉘에 기본 포함된 txt 플러그인은 한글 지원이 안되므로 한글이 지원되는 한뷰를 플러그인으로 추가하는 방법에 대해 알아보겠습니다.
우선 카라리스님의 블로그를 방문해 한뷰 수정판을 다운로드합니다.
다운로드 받으러 가기 : http://kararith.tistory.com/4
압축을 풀고 HanView 폴더 안의 EBOOT.PBP를 포함한 모든 파일을 선택한 뒤에, ms0:/IRSHELL/EXTAPP15/APP9 폴더로 복사합니다.
(3.xx용 아얄쉘의 경우에는 ms0:/IRSHELL/EXTAPP3x/APP9 폴더에 복사해야 합니다.)
(굳이 APP9가 아닌 APP9~20까지 빈폴더 아무곳에 넣어도 상관없습니다.)
이제 1.50용 아얄쉘의 설정 메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
(ms0:/IRSHELL/EXTAPP3x 폴더에 복사한 경우에는 3.xx용 아얄쉘을 실행해서 설정메뉴로 들어갑니다.)
TXT 파일의 플러그인을 변경해야 하므로 TXT 항목으로 이동한 뒤에 방향키 좌/우로 APP #을 변경합니다. 위에서 APP9폴더에 설치했으므로 9를 지정한 뒤 저장 후 빠져나옵니다. (단축키는 동그라미버튼)
이제 파일 브라우저로 들어가 TXT 파일을 엑스버튼으로 선택해 실행합니다.
그럼 한뷰가 바로 실행되며 한글을 깨지지 않고 깔끔하게 볼 수 있습니다.
플러그인은 총 20개까지 추가할 수 있습니다. 하지만 모든 1.50용 홈브류를 플러그인으로 지정할 수 있는 것은 아니고 서로 호환이 되거나 아얄쉘 플러그인용으로 개발된 홈브류만 지정 가능합니다. avi 재생을 위해 PSPlayer MT를 플러그인으로 추가할 수도 있습니다. 설치 폴더가 2개로 나누어져 있는 홈브류의 경우에는 %가 붙어 있지 않은 폴더의 모든 파일을 플러그인 폴더에 넣어주면됩니다.
# 3부를 끝으로 아얄쉘의 기본 기능이나 사용법에 대한 것은 완료되었습니다. 사실 읽기 상당히 귀찮으므로 직접 사용하면서 알아가시는 것이 더 좋을 듯 싶습니다. 지금까지는 몰라도 되는 부분이었고 앞으로 USBhostFS와 NethostFS 연결 방법과 키보드/조이스틱 제어 기능 등의 활용법과 아얄쉘을 이용한 응용법에 대한 글을 올리겠습니다. 이 부분은 조금 시간이 걸릴 듯 싶네요. ^^ 오늘은 여기까지~
헉 벌써 3부까지 대단하십니다. 굿!!!!!!!!!
답글삭제@훔.. - 2007/07/29 23:29
답글삭제훔.. / 에전 글 복사 신공... ㅡㅡ;
사실 별로 도움되는 글이 아니데다가 정리도 제대로 안되어 있어서 전부 읽는 분들도 없을 것 같습니다. ㅜㅜ
와... 대단해요ㅋㅋ 굉장히 수고 하셧어요!!
답글삭제덕분에 PSP에 대한 내공이 점점 올라가고있는거같아요 ^^
오오, IRshell에 대한 호기심이 올라가는 군요.
답글삭제bookr 소스를 구하긴햇는데 워낙 복잡해서. EUC-kr코드 지원 될지....
답글삭제@종달 - 2007/07/30 04:13
답글삭제최소.. UTP-8코드(유니코드)를 한다면 어느정도 승산이 있을지.. 차라리 EU대신 UTP-8코드로 짜지 ㅠㅠ
3.6에서는 jpg파일을 볼수 없나요? 1.5에서는 열리던데 3.6에서는 안열리는군요.
답글삭제공략 만들어서 볼려고 했는데... 난처하군요.
포포츠님 3.52로 업그레이드한후 ps1게임 메뉴얼이 안되는 버그가 있는거 같은데;;
답글삭제확인좀요
3.52m33에서 ps1매뉴얼이 열리지않는 버그가 있다는군요..차후에 수정될듯하구요.
답글삭제..
역시 포포츠님의 강좌는 눈에 쏙쏙들어오는군요.수고하셧습니다.^^
@siaki - 2007/07/30 05:35
답글삭제siaki / 네. 버그입니다.
오늘 나온 커펌 3.52 M33-2에서 수정되었으니 빨리빨리 업뎃하세요~~
@욱끼 - 2007/07/30 04:40
답글삭제욱끼 / 1.50용 3.52용 모두 해봤지만 잘 열립니다.
jpg, bmp, png까지 모두 볼 수 있는데 이상하네요?
설치를 다시 해보시는 것이...
@종달 - 2007/07/30 04:13
답글삭제종달 / 외계어를 쓰시면 일반인인 저는 이해 못합니다. ㅜㅜ
ps. bookr의 한글 지원 추가하시는 겁니까? 응원할테니 힘내세요. ^^
아얄쉘 설정메뉴에서 NO UMD 설정할 때요, 그 때 보면 NO UMD의 종류가 하나밖에 없더군요.
답글삭제만약에 3.52 리커버리모드에서 소니 np어쩌구하는 NO UMD모드로 바꿔놓고 아얄쉘들어가면 어떻게 되나요? 그러니까.. 커펌 자체의 리커버리모드와 아얄쉘이 중복사용이 가능한가요? 커펌리커버리모드에서 CPU클럭 바꿔놓고 아얄쉘 들어간다던가 그런거요. 아시면 답변 부탁드려요~
m33-2 사용자입니다. 몬헌2때문에 한글폰트도 설치 되어 있습니다.
답글삭제그런대도 한글 제목은 다 깨지는데요.
위에서 말씀하신 한뷰도 깔고 텍스트 열어보니 한뷰가 실행되서 한글로 나오긴 했습니다.
하지만 제목이 깨져서 나옵니다. 엠피쓰리등등 모든 한글 제목은 깨지네요.
원래 그런건가요?
@한글사랑 - 2007/08/06 23:33
답글삭제한글사랑 / 정상적인 384kb의 kr0.pgf 파일을 다시 flash0:/font 폴더에 넣으세요.
다시 정상적인 384kb를 넣었는데도 역시 깨지네요.
답글삭제저만 그런건가요??
뭐.. 상관은 없습니다.^^
신경써 주셔서 감사합니다.
@한글사랑 - 2007/08/07 01:37
답글삭제한글사랑 / 리커버리 모드의 flash0 접속 기능을 통해서 폰트를 넣으면 오류가 생기는 경우가 있습니다. 덮어쓰지 말고 기존 폰트를 삭제후 새로 폰트를 넣어보세요.
아니면 filer를 사용해서 넣는 것이 안전한 방법입니다.
폰트 복사후에는 문자집합을 korean으로 변경해주어야 제대로 표시됩니다.
리커버리 모드 사용을 잘 못해서 처음부터 파일러로 했습니다.
답글삭제덮어쓰지 말라 하셔서 마지막으로 지우고 다시 넣었는데도 마찬가지네요.
아얄쉘은 한가지만 사용하기때문에 거의 접속할일이 없으니까 상관없습니다^^
질문자가 포포츠님의 성의를 따라가지 못해 죄송스럽네요.
복받으세요.
참, 시스템언어랑 문자집합 두가지를 한글로 하니까 몬헌2 세이브 파일보면 글자가 깨져서 나오던데 저만 그런건가요??
저기요 ^^.. 슬립모드떄도 MP3계속나오게 설정하는건 없나요
답글삭제@포돌이 - 2008/01/08 16:59
답글삭제포돌이 / 당연히 슬립모드일 때는 PSP를 전혀 사용할 수 없습니다.
커펌 3.71이라면 http://popotz.textcube.com/690 에 있는 플러그인을 사용해보세요.
MP3 재생중 CPU클럭을 조절해서 배터리도 오래 가고, 자동으로 화면도 꺼줍니다.