검색결과 리스트
글
iR Shell 가이드 4부 - 플러그인
포포츠 백업 + NEW/홈브류 - 아얄쉘
2011. 1. 2. 22:16
어느덧 4부에 접어든 아얄쉘 가이드입니다.
이번에는 아얄쉘의 플러그인에 대해 알아보겠습니다. 많은 분들이 바라던 아얄쉘에서 ISO/CSO를 구동하는 방법이죠.
아얄쉘 3.1 플러그인 설명 열기
아얄쉘에서 말하는 플러그인이란 아얄쉘 내에서 특정 파일을 실행할 수 있는 프로그램을 통칭해서 부르는 말입니다.
아얄쉘은 자체적으로 MP3재생, BMP/ JPG 뷰어를 지원합니다. 하지만 아얄쉘 내에서 지원하지 않는 PMP비디오나 TXT파일을 열어보려면 해당하는 플러그인이 필요하게 됩니다.
XMB에서 실행하지 않고 아얄쉘에서 프로그램을 실행하는 이유는 바로 아얄쉘과의 전환이 자유롭다는 점때문입니다. 가령 ISO 구동 중에도 아얄쉘로 빠져나와 공략 그림 등을 볼 수도 있고, 소설을 보다 빠져나와 MP3를 재생하고 다시 계속해서 소설을 볼 수도 있는 큰 장점이 있습니다.
(단, 아얄쉘은 한 번에 두 개의 프로그램을 구동하지는 못합니다. 즉, 게임 도중에 아얄쉘로 빠져나오면 다른 플러그인이나 홈브류는 더이상 구동할 수 없다는 뜻이죠.)
[ 플러그인의 구동원리 ]
아얄쉘을 실행시킨 후 아얄쉘 설정메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
1.50용 아얄쉘의 설정 메뉴에 들어가면 위 화면과 같은 플러그인 설정메뉴가 보입니다.
(2.71용 아얄쉘과는 약간의 차이를 보입니다.)
현재 11개 확장자 파일의 플러그인이 등록되어 있습니다. 이 플러그인들은 아얄쉘 배포시에 기본 포함된 플러그인들로 아얄쉘 설치시 같이 등록됩니다.
External Plugin Suffix항목에 파일의 확장자를 등록하고 그 옆의 App # 항목에서 해당 확장자의 파일과 연결될 플러그인의 위치를 지정합니다.
실제 플러그인이 설치되는 폴더는 ms0:/IRSHELL/EXTAPP15 폴더입니다.
해당 위치에 가보면 위와 같은 APP1부터 APP20까지의 폴더가 존재하는데 각 폴더에 해당 플러그인의 실행파일이 들어있습니다.
예를 들어 아얄쉘내에서 PMF 파일을 선택해 실행하면 설정에 의해 APP1플러그인으로 연결되고 실제 ms0:/IRSHELL/EXTAPP15/APP1 폴더에 저장되어 있는 프로그램이 실행되는 원리입니다.
[ 플러그인의 호환성 ]
이제 실제로 플러그인의 구동 여부에 대해서 알아보겠습니다. 1.50용 아얄쉘은 큰 차이가 없으나 2.71용 아얄쉘은 구동 안되는 플러그인이 많습니다. 애초에 아얄쉘 3.1이 커펌 2.71 SE-C를 기준으로 만들어졌기 때문에 현재 대세인 커펌 3.03 OE나 커펌 3.10 OE에서는 제대로 호환이 안되기 때문이죠.
1.50용 아얄쉘의 플러그인
2.71용 아얄쉘의 플러그인 (커펌 3.03 OE-C에서 테스트되었습니다.)
즉 다른 대부분의 기능은 1.50용 아얄쉘을 사용하고, ISO/CSO 게임을 구동할때만 2.71용 아얄쉘을 사용하는 편이 좋습니다.
[ 플러그인 추가하기 ]
아얄쉘에 기본 포함된 txt플러그인은 한글 지원이 안되므로 한글이 지원되는 한뷰를 플러그인으로 추가하는 방법에 대해 알아보겠습니다.
우선 카라리스님의 블로그를 방문해 한뷰 수정판을 다운로드합니다.
다운로드 받으러 가기 : http://kararith.tistory.com/4
압축을 풀고 HanView 폴더안의 EBOOT.PBP를 포함한 모든 폴더/파일을 선택한 뒤에,
ms0:/IRSHELL/EXTAPP15/APP9 폴더로 복사합니다.
(APP9가 아닌 APP9~20까지 빈폴더 아무곳에 넣어도 상관없습니다.)
이제 아얄쉘의 설정 메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
TXT파일의 플러그인을 변경해야 하므로 TXT항목으로 이동한 뒤에 방향키 좌/우로 APP #을 변경합니다. 위에서 APP9폴더에 설치했으므로 9를 지정한 뒤 저장 후 빠져나옵니다. (단축키는 동그라미버튼)
이제 파일 브라우저로 들어가 txt파일을 선택해 실행합니다.
그럼 한뷰가 바로 실행되며 깔끔한 한글을 깨짐 없이 볼 수 있습니다.
플러그인은 총 20개까지 추가할 수 있습니다. 하지만 모든 1.50용 홈브류를 플러그인으로 지정할 수 있는 것은 아니고 서로 호환이 되거나 아얄쉘 플러그인용으로 개발된 홈브류만 가능합니다. avi재생을 위해 PSPlayer MT를 플러그인으로 추가할 수도 있습니다.
[ 간단 활용법 ]
간단히 설명하자면 2.71용 아얄쉘 실행 후 ISO게임 실행 -> 게임 실행 후 아얄쉘로 빠져나와 MP3 재생 후 게임 복귀 -> 다시 아얄쉘로 빠져나와 그림 파일 감상 후 게임으로 복귀 순서입니다.
# 점점 날림으로 치닫는 아얄쉘 가이드입니다. ㅡㅡ; 다음은 USB/Net Host 관련 설명입니다.아얄쉘은 자체적으로 MP3재생, BMP/ JPG 뷰어를 지원합니다. 하지만 아얄쉘 내에서 지원하지 않는 PMP비디오나 TXT파일을 열어보려면 해당하는 플러그인이 필요하게 됩니다.
XMB에서 실행하지 않고 아얄쉘에서 프로그램을 실행하는 이유는 바로 아얄쉘과의 전환이 자유롭다는 점때문입니다. 가령 ISO 구동 중에도 아얄쉘로 빠져나와 공략 그림 등을 볼 수도 있고, 소설을 보다 빠져나와 MP3를 재생하고 다시 계속해서 소설을 볼 수도 있는 큰 장점이 있습니다.
(단, 아얄쉘은 한 번에 두 개의 프로그램을 구동하지는 못합니다. 즉, 게임 도중에 아얄쉘로 빠져나오면 다른 플러그인이나 홈브류는 더이상 구동할 수 없다는 뜻이죠.)
[ 플러그인의 구동원리 ]
아얄쉘을 실행시킨 후 아얄쉘 설정메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
1.50용 아얄쉘의 설정 메뉴에 들어가면 위 화면과 같은 플러그인 설정메뉴가 보입니다.
(2.71용 아얄쉘과는 약간의 차이를 보입니다.)
현재 11개 확장자 파일의 플러그인이 등록되어 있습니다. 이 플러그인들은 아얄쉘 배포시에 기본 포함된 플러그인들로 아얄쉘 설치시 같이 등록됩니다.
External Plugin Suffix항목에 파일의 확장자를 등록하고 그 옆의 App # 항목에서 해당 확장자의 파일과 연결될 플러그인의 위치를 지정합니다.
실제 플러그인이 설치되는 폴더는 ms0:/IRSHELL/EXTAPP15 폴더입니다.
해당 위치에 가보면 위와 같은 APP1부터 APP20까지의 폴더가 존재하는데 각 폴더에 해당 플러그인의 실행파일이 들어있습니다.
예를 들어 아얄쉘내에서 PMF 파일을 선택해 실행하면 설정에 의해 APP1플러그인으로 연결되고 실제 ms0:/IRSHELL/EXTAPP15/APP1 폴더에 저장되어 있는 프로그램이 실행되는 원리입니다.
[ 플러그인의 호환성 ]
이제 실제로 플러그인의 구동 여부에 대해서 알아보겠습니다. 1.50용 아얄쉘은 큰 차이가 없으나 2.71용 아얄쉘은 구동 안되는 플러그인이 많습니다. 애초에 아얄쉘 3.1이 커펌 2.71 SE-C를 기준으로 만들어졌기 때문에 현재 대세인 커펌 3.03 OE나 커펌 3.10 OE에서는 제대로 호환이 안되기 때문이죠.
1.50용 아얄쉘의 플러그인
* pmf - 정상작동합니다. 아얄쉘 내에서 pmf파일을 선택해 실행하면 됩니다. 부팅화면을 교체하기 전 미리 확인하기 위해 사용하면 유용합니다.
* avc - AVC코덱으로 인코딩된 PMP파일을 재생합니다. 보통 pmp라는 확장자를 가지고 있지만 아얄쉘내에서는 확장자를 avc라고 바꾸어 주어야 인식됩니다.
* at3 - 이상하게 재생은 되는데 소리가 나지 않더군요. 아직 더 확인이 필요합니다.
* zip - 정상적으로 압축 해제가 가능합니다. 압축해제할 폴더도 따로 지정할 수 있습니다.
* rar - 위의 zip파일과 동일하게 정상작동합니다.
* txt - Bookr이라는 플러그인을 사용합니다. 정상작동하나 한글은 미지원입니다.
* pdf - txt와 마찬가지로 Bookr이라는 플러그인을 사용하며 정상작동합니다.
* pmp - 일반 pmp비디오 재생 플러그인입니다.
* lua - Lua기반으로 만들어진 프로그램을 구동하는 플러그인이지만 현재 Lua지원 프로그램이 많지는 않으므로 생략합니다.
* iso - ISO게임 구동 플러그인이지만 1.50용 아얄쉘에서는 사용불가입니다.
* cso - 역시 CSO게임 구동 플러그인이지만 1.50용 아얄쉘에서는 사용 불가입니다.
1.50용 아얄쉘은 대부분의 플러그인이 정상작동합니다.* avc - AVC코덱으로 인코딩된 PMP파일을 재생합니다. 보통 pmp라는 확장자를 가지고 있지만 아얄쉘내에서는 확장자를 avc라고 바꾸어 주어야 인식됩니다.
* at3 - 이상하게 재생은 되는데 소리가 나지 않더군요. 아직 더 확인이 필요합니다.
* zip - 정상적으로 압축 해제가 가능합니다. 압축해제할 폴더도 따로 지정할 수 있습니다.
* rar - 위의 zip파일과 동일하게 정상작동합니다.
* txt - Bookr이라는 플러그인을 사용합니다. 정상작동하나 한글은 미지원입니다.
* pdf - txt와 마찬가지로 Bookr이라는 플러그인을 사용하며 정상작동합니다.
* pmp - 일반 pmp비디오 재생 플러그인입니다.
* lua - Lua기반으로 만들어진 프로그램을 구동하는 플러그인이지만 현재 Lua지원 프로그램이 많지는 않으므로 생략합니다.
* iso - ISO게임 구동 플러그인이지만 1.50용 아얄쉘에서는 사용불가입니다.
* cso - 역시 CSO게임 구동 플러그인이지만 1.50용 아얄쉘에서는 사용 불가입니다.
2.71용 아얄쉘의 플러그인 (커펌 3.03 OE-C에서 테스트되었습니다.)
* pmf - 사용불가
* avc - 사용불가
* at3 - 사용불가
* zip - 사용불가
* rar - 사용불가
* txt - 사용불가
* pdf - 사용불가
* iso - iso파일을 선택하면 커펌 자체의 ISO로더로 실행할 것인지 데브훅으로 실행할 것인지 선택창이 나오는데 커펌의 ISO로더를 선택하면 구동 가능합니다. 게임 중 L트리거 + 셀렉트버튼으로 아얄쉘과의 전환이 가능하므로 게임 도중 아얄쉘로 빠져나와 bmp, jpg 등의 공략을 볼 수 있습니다. 단, 모든 게임이 호환되는 것이 아니기에 몇몇 게임의 구동은 보장하지 않습니다.
* cso - 위의 iso구동과 동일합니다.
* html - html파일을 선택하면 자동으로 PSP의 웹브라우저가 실행됩니다. 역시 아얄쉘과의 전환이 가능합니다.
* htm - 위의 html과 동일합니다.
테스트 결과 완전 좌절입니다. 1.50기반의 플러그인이 구동되지 않는것은 그렇다치고 ISO/CSO 구동마저 완전한 것이 아닙니다. 이럴수록 아얄쉘이 개발중단된 것이 더욱 아쉬어지는군요.* avc - 사용불가
* at3 - 사용불가
* zip - 사용불가
* rar - 사용불가
* txt - 사용불가
* pdf - 사용불가
* iso - iso파일을 선택하면 커펌 자체의 ISO로더로 실행할 것인지 데브훅으로 실행할 것인지 선택창이 나오는데 커펌의 ISO로더를 선택하면 구동 가능합니다. 게임 중 L트리거 + 셀렉트버튼으로 아얄쉘과의 전환이 가능하므로 게임 도중 아얄쉘로 빠져나와 bmp, jpg 등의 공략을 볼 수 있습니다. 단, 모든 게임이 호환되는 것이 아니기에 몇몇 게임의 구동은 보장하지 않습니다.
* cso - 위의 iso구동과 동일합니다.
* html - html파일을 선택하면 자동으로 PSP의 웹브라우저가 실행됩니다. 역시 아얄쉘과의 전환이 가능합니다.
* htm - 위의 html과 동일합니다.
즉 다른 대부분의 기능은 1.50용 아얄쉘을 사용하고, ISO/CSO 게임을 구동할때만 2.71용 아얄쉘을 사용하는 편이 좋습니다.
[ 플러그인 추가하기 ]
아얄쉘에 기본 포함된 txt플러그인은 한글 지원이 안되므로 한글이 지원되는 한뷰를 플러그인으로 추가하는 방법에 대해 알아보겠습니다.
우선 카라리스님의 블로그를 방문해 한뷰 수정판을 다운로드합니다.
다운로드 받으러 가기 : http://kararith.tistory.com/4
압축을 풀고 HanView 폴더안의 EBOOT.PBP를 포함한 모든 폴더/파일을 선택한 뒤에,
ms0:/IRSHELL/EXTAPP15/APP9 폴더로 복사합니다.
(APP9가 아닌 APP9~20까지 빈폴더 아무곳에 넣어도 상관없습니다.)
이제 아얄쉘의 설정 메뉴로 들어갑니다. (단축키는 R트리거 + 스타트버튼)
TXT파일의 플러그인을 변경해야 하므로 TXT항목으로 이동한 뒤에 방향키 좌/우로 APP #을 변경합니다. 위에서 APP9폴더에 설치했으므로 9를 지정한 뒤 저장 후 빠져나옵니다. (단축키는 동그라미버튼)
이제 파일 브라우저로 들어가 txt파일을 선택해 실행합니다.
그럼 한뷰가 바로 실행되며 깔끔한 한글을 깨짐 없이 볼 수 있습니다.
플러그인은 총 20개까지 추가할 수 있습니다. 하지만 모든 1.50용 홈브류를 플러그인으로 지정할 수 있는 것은 아니고 서로 호환이 되거나 아얄쉘 플러그인용으로 개발된 홈브류만 가능합니다. avi재생을 위해 PSPlayer MT를 플러그인으로 추가할 수도 있습니다.
[ 간단 활용법 ]
간단히 설명하자면 2.71용 아얄쉘 실행 후 ISO게임 실행 -> 게임 실행 후 아얄쉘로 빠져나와 MP3 재생 후 게임 복귀 -> 다시 아얄쉘로 빠져나와 그림 파일 감상 후 게임으로 복귀 순서입니다.
# 충분한 테스트를 못해본지라 혹시라도 위 글에서 잘못된 정보가 있으면 꼭 알려주시기 바랍니다.
# 그나저나 오늘 방문객이 왜 이리 많아진걸까요?? 불안합니다.
'포포츠 백업 + NEW > 홈브류 - 아얄쉘' 카테고리의 다른 글
3.40 OE-A 지원 iR Shell 개발중!? (0) | 2011.01.02 |
---|---|
iR Shell 가이드 6부 - NetHost 설정 (0) | 2011.01.02 |
iR Shell 가이드 3부 - 기본기능 (0) | 2011.01.02 |
iR Shell 가이드 2부 - 설정 (0) | 2011.01.02 |
iR Shell 가이드 1부 - 설치 (0) | 2011.01.02 |