검색결과 리스트
글
아얄쉘 3.6 - 설치방법
포포츠 백업 + NEW/홈브류 - 아얄쉘
2011. 1. 2. 22:20
아는 것도 없는 제가 주제넘게 가이드라는 제목을 붙여도 될런지는 잘 모르겠지만, 어쨋거나 시작하겠습니다.
설치에 들어가기 앞서 아얄쉘을 사용하려면 반드시 알아두어야 할 개념부터 설명하겠습니다.
아얄쉘은 커펌을 지원하기 시작하면서부터 실행파일이 2개로 나누어지게 되었습니다.
커펌이 펌웨어 1.50과 최신 펌웨어의 조합으로 이루어진것 처럼 아얄쉘 역시 1.50커널을 사용하는 실행파일과 이번 v3.6에서 3.52커널까지 지원하는 실행파일로 나누어지게 된 것이죠. 이 2개의 실행파일은 각각 동작하는 환경이 다르기 때문에 기본적인 기능은 동일하지만 세부적인 기능에는 차이가 있습니다. 1.50커널을 사용하는 아얄쉘은 1.50커널에서 동작하므로 각종 홈브류들을 실행할 수 있고, 3.52커널을 사용하는 아얄쉘은 홈브류는 실행할 수 없지만 데모게임이나 ISO/CSO, PS1 게임 등을 구동할 수 있습니다.
이제부터 1.50용 아얄쉘과 3.52용 아얄쉘로 구분해서 설명할 예정이니 혼동하지 않도록 해주세요.
이 설치법은 커펌 3.52 M33을 기준으로 작성된 것이며, 다른 커펌상에서의 동작과 차이가 날 수 있습니다.
(제작자가 밝힌 아얄쉘 설치 가능 펌웨어는 커펌 3.51 M33 / 커펌 3.51 M33-2 / 커펌 3.52 M33입니다. 또한 커펌 OE 시리즈(커펌 3.30 OE는 제외)도 부분적으로 사용가능하지만, 커펌 3.51 M33-3 부터 M33-7 까지의 커펌은 지원하지 않는다고 하니 설치하지 마세요.)
아얄쉘 v3.6 설치법 열기
[ 아얄쉘의 기본적인 설치 ]
* Download : iR Shell v3.6 (링크수정)
우선 위의 파일을 받아 압축을 풀어 놓습니다.
압축을 풀면 위와 같은 폴더와 파일들이 나오게 됩니다.
이제 PSP와 PC를 USB로 연결하고 설치를 위해 필요한 폴더와 파일들을 메모리스틱에 복사해야 합니다.
1. 우선 제일 먼저 보이는 'IRSHELL' 폴더를 메모리스틱 상위(ms0:/)에 복사합니다.
2. 그리고 첨부파일의 'GAME150' 폴더 역시 통채로 ms0:/PSP/ 폴더로 복사합니다.
3. 마지막으로 첨부파일의 'GAME352' 폴더를 ms0:/PSP/ 폴더에 복사합니다.
(만약 커펌 3.52가 아닌 다른 버전의 커펌을 사용한다면 복사하기 전에 'GAME352' 폴더의 이름을 변경해야 합니다. 예를 들어 커펌 3.51 사용자는 'GAME351'로, 커펌 3.40 사용자는 'GAME340'으로 변경한 후에 복사하세요.)
이제 아얄쉘의 기본 사용을 위한 설치는 끝났습니다.
------------------------------------------------------------------------------------------------
[ ISO 파일 구동을 위한 패치하기 ]
* 커펌 3.51 M33 / 커펌 3.51 M33-2 / 커펌 3.52 M33 사용자
XMB의 게임 - 메모리스틱 메뉴로 들어가 'pspbtcnf patcher'를 실행합니다.
실행화면이 나오면 엑스버튼을 눌러 패치를 하고 완료되었다는 메세지가 나오면 다시 엑스버튼을 눌러 XMB로 빠져나가면 패치가 완료됩니다.
패치 완료후에는 ms0:/PSP/GAME/btcnfpatch 폴더를 삭제해도 됩니다.
* 커펌 OE 시리즈 사용자 - 낸드플래시를 건드리는 과정이므로 반드시 주의해서 실행하세요.
커펌 OE 시리즈에서는 위의 자동 패치 프로그램이 동작하지 않으므로 수동으로 패치를 해주어야 합니다.
첨부파일의 /PSP/GAME150/btcnfpatch/irspatch.prx 파일을 flash0:/kn/ 폴더에 복사합니다.
그리고 flash0:/kn/pspbtcnf_game.txt 파일을 메모장으로 열어 "$/kd/ata.prx" 와 "$/kd/umdman.prx" 사이에 /kd/irspatch.prx 라는 문장을 추가합니다.
즉 아래와 같이 수정한 뒤 저장하면 패치가 완료됩니다.
------------------------------------------------------------------------------------------------
[ 커펌의 플러그인을 이용해 아얄쉘이 자동 실행되도록 설정하기 ]
1. 첨부파일의 'seplugins' 폴더 안의 irsfw30x.prx 파일을 ms0:/seplugins/ 폴더로 복사합니다.
그리고 같은 ms0:/seplugins/ 폴더에 있는 vsh.txt 파일을 메모장으로 열어 아래와 같이 문장을 새로 추가한 뒤 저장합니다. (vsh.txt 파일이 없다면 새로 만드세요.)
ms0:/seplugins/irsfw30x.prx
2. 이제 커펌의 리커버리 모드(R트리거 누른채 전원 버튼 올림)를 실행하고 plugins 메뉴로 들어가서 Irsfw30x.prx [VSH] 항목을 활성화(Enabled)로 변경한 뒤 리커버리 모드를 빠져 나옵니다.
3. 이제부터는 PSP가 부팅될때마다 자동으로 3.52용 아얄쉘이 실행됩니다. 또한 동그라미버튼을 누른채 부팅하면 1.50용 아얄쉘이 실행되고 세모버튼을 누른채 부팅하면 XMB로 부팅하게 됩니다.
(XMB의 시스템 설정에 들어가 'UMD Auto Start(자동 기동)' 기능을 사용 안함으로 변경해 주어야 하며 다른 플러그인과 충돌이 일어날지도 모르니 되도록 다른 플러그인은 모두 비활성화한 뒤에 테스트하세요.)
* 알아둘 점 : 위의 플러그인 설치는 필수적인 것이 아니라 사용자 선택에 달린 문제입니다.
- 아얄쉘 자동 실행 플러그인을 활성화하면 아얄쉘이 지원하는 1.50용 아얄쉘과 3.52용 아얄쉘간의 전환 기능을 정상적으로 사용할 수 있습니다.
- 아얄쉘 자동 실행 플러그인을 설치하지 않거나 비활성화하면 3.52용 아얄쉘에서 1.50용 아얄쉘로 전환하는 것은 가능하나 1.50용 아얄쉘에서 3.52용 아얄쉘로 전환하는 기능은 작동하지 않습니다. 아마 3.52용 아얄쉘로 전환하는 방법이 'PSP를 재부팅시켜 자동실행이 설정되어 있는 3.52용 아얄쉘을 실행하는 방식'이기 때문으로 보입니다.
즉, 1.50용 아얄쉘과 3.52용 아얄쉘간의 전환 기능이 필요 없고 아얄쉘 자동 실행도 사용하지 않는다면 위의 플러그인을 굳이 설치할 필요가 없습니다.
------------------------------------------------------------------------------------------------
이제 모든 설치가 완료되었습니다.
PSP의 게임 - 메모리스틱 메뉴로 들어가 보면 아얄쉘의 2가지 실행파일이 보이게 됩니다.
1.50용 아얄쉘을 실행하는 아이콘입니다.
3.52용 아얄쉘을 실행하는 아이콘입니다.
------------------------------------------------------------------------------------------------
[ 필요없는 폴더 삭제하기 ]
위에서는 설치법을 간단히 적느라 일부러 빼놓았는데, 첨부파일에는 사용하지 않는 필요없는 폴더가 포함되어 있어 불필요한 용량만 차지하고 있습니다. 이 폴더들을 전부 삭제해서 용량을 줄일 수 있습니다.
아래 폴더 목록은 삭제해도 문제가 없는 폴더들입니다.
* Download : iR Shell v3.6 (링크수정)
우선 위의 파일을 받아 압축을 풀어 놓습니다.
압축을 풀면 위와 같은 폴더와 파일들이 나오게 됩니다.
이제 PSP와 PC를 USB로 연결하고 설치를 위해 필요한 폴더와 파일들을 메모리스틱에 복사해야 합니다.
1. 우선 제일 먼저 보이는 'IRSHELL' 폴더를 메모리스틱 상위(ms0:/)에 복사합니다.
2. 그리고 첨부파일의 'GAME150' 폴더 역시 통채로 ms0:/PSP/ 폴더로 복사합니다.
3. 마지막으로 첨부파일의 'GAME352' 폴더를 ms0:/PSP/ 폴더에 복사합니다.
(만약 커펌 3.52가 아닌 다른 버전의 커펌을 사용한다면 복사하기 전에 'GAME352' 폴더의 이름을 변경해야 합니다. 예를 들어 커펌 3.51 사용자는 'GAME351'로, 커펌 3.40 사용자는 'GAME340'으로 변경한 후에 복사하세요.)
이제 아얄쉘의 기본 사용을 위한 설치는 끝났습니다.
------------------------------------------------------------------------------------------------
[ ISO 파일 구동을 위한 패치하기 ]
* 커펌 3.51 M33 / 커펌 3.51 M33-2 / 커펌 3.52 M33 사용자
XMB의 게임 - 메모리스틱 메뉴로 들어가 'pspbtcnf patcher'를 실행합니다.
실행화면이 나오면 엑스버튼을 눌러 패치를 하고 완료되었다는 메세지가 나오면 다시 엑스버튼을 눌러 XMB로 빠져나가면 패치가 완료됩니다.
패치 완료후에는 ms0:/PSP/GAME/btcnfpatch 폴더를 삭제해도 됩니다.
* 커펌 OE 시리즈 사용자 - 낸드플래시를 건드리는 과정이므로 반드시 주의해서 실행하세요.
커펌 OE 시리즈에서는 위의 자동 패치 프로그램이 동작하지 않으므로 수동으로 패치를 해주어야 합니다.
첨부파일의 /PSP/GAME150/btcnfpatch/irspatch.prx 파일을 flash0:/kn/ 폴더에 복사합니다.
그리고 flash0:/kn/pspbtcnf_game.txt 파일을 메모장으로 열어 "$/kd/ata.prx" 와 "$/kd/umdman.prx" 사이에 /kd/irspatch.prx 라는 문장을 추가합니다.
즉 아래와 같이 수정한 뒤 저장하면 패치가 완료됩니다.
$/kd/ata.prx
/kd/irspatch.prx
$/kd/umdman.prx
/kd/irspatch.prx
$/kd/umdman.prx
------------------------------------------------------------------------------------------------
[ 커펌의 플러그인을 이용해 아얄쉘이 자동 실행되도록 설정하기 ]
1. 첨부파일의 'seplugins' 폴더 안의 irsfw30x.prx 파일을 ms0:/seplugins/ 폴더로 복사합니다.
그리고 같은 ms0:/seplugins/ 폴더에 있는 vsh.txt 파일을 메모장으로 열어 아래와 같이 문장을 새로 추가한 뒤 저장합니다. (vsh.txt 파일이 없다면 새로 만드세요.)
ms0:/seplugins/irsfw30x.prx
2. 이제 커펌의 리커버리 모드(R트리거 누른채 전원 버튼 올림)를 실행하고 plugins 메뉴로 들어가서 Irsfw30x.prx [VSH] 항목을 활성화(Enabled)로 변경한 뒤 리커버리 모드를 빠져 나옵니다.
3. 이제부터는 PSP가 부팅될때마다 자동으로 3.52용 아얄쉘이 실행됩니다. 또한 동그라미버튼을 누른채 부팅하면 1.50용 아얄쉘이 실행되고 세모버튼을 누른채 부팅하면 XMB로 부팅하게 됩니다.
(XMB의 시스템 설정에 들어가 'UMD Auto Start(자동 기동)' 기능을 사용 안함으로 변경해 주어야 하며 다른 플러그인과 충돌이 일어날지도 모르니 되도록 다른 플러그인은 모두 비활성화한 뒤에 테스트하세요.)
* 알아둘 점 : 위의 플러그인 설치는 필수적인 것이 아니라 사용자 선택에 달린 문제입니다.
- 아얄쉘 자동 실행 플러그인을 활성화하면 아얄쉘이 지원하는 1.50용 아얄쉘과 3.52용 아얄쉘간의 전환 기능을 정상적으로 사용할 수 있습니다.
- 아얄쉘 자동 실행 플러그인을 설치하지 않거나 비활성화하면 3.52용 아얄쉘에서 1.50용 아얄쉘로 전환하는 것은 가능하나 1.50용 아얄쉘에서 3.52용 아얄쉘로 전환하는 기능은 작동하지 않습니다. 아마 3.52용 아얄쉘로 전환하는 방법이 'PSP를 재부팅시켜 자동실행이 설정되어 있는 3.52용 아얄쉘을 실행하는 방식'이기 때문으로 보입니다.
즉, 1.50용 아얄쉘과 3.52용 아얄쉘간의 전환 기능이 필요 없고 아얄쉘 자동 실행도 사용하지 않는다면 위의 플러그인을 굳이 설치할 필요가 없습니다.
------------------------------------------------------------------------------------------------
이제 모든 설치가 완료되었습니다.
PSP의 게임 - 메모리스틱 메뉴로 들어가 보면 아얄쉘의 2가지 실행파일이 보이게 됩니다.
1.50용 아얄쉘을 실행하는 아이콘입니다.
3.52용 아얄쉘을 실행하는 아이콘입니다.
------------------------------------------------------------------------------------------------
[ 필요없는 폴더 삭제하기 ]
위에서는 설치법을 간단히 적느라 일부러 빼놓았는데, 첨부파일에는 사용하지 않는 필요없는 폴더가 포함되어 있어 불필요한 용량만 차지하고 있습니다. 이 폴더들을 전부 삭제해서 용량을 줄일 수 있습니다.
아래 폴더 목록은 삭제해도 문제가 없는 폴더들입니다.
IRSHELL/CFG2X 폴더 : 2.71용 아얄쉘 설정 폴더.
IRSHELL/EXTAPP2X 폴더 : 2.71용 아얄쉘 플러그인 폴더.
IRSHELL/HOMEBREW2X 폴더 : 2.71용 아얄쉘 단축키 지정 홈브류 폴더.
IRSHELL/SKINS 폴더 : 아얄쉘 스킨 폴더. 사용하지 않는 스킨 폴더는 삭제 가능.
PSP/GAME271 폴더 : 2.71용 아얄쉘 실행 폴더.
IRSHELL/EXTAPP2X 폴더 : 2.71용 아얄쉘 플러그인 폴더.
IRSHELL/HOMEBREW2X 폴더 : 2.71용 아얄쉘 단축키 지정 홈브류 폴더.
IRSHELL/SKINS 폴더 : 아얄쉘 스킨 폴더. 사용하지 않는 스킨 폴더는 삭제 가능.
PSP/GAME271 폴더 : 2.71용 아얄쉘 실행 폴더.
# 계속 만져보고 있는데 추가 기능 이외에는 이전 버전과 크게 다른 점은 없네요. 2부에서는 아얄쉘 설정 방법과 기본적인 사용법에 대해서 작성하겠습니다. (이전꺼 가져다 쓰면 되는지라 금방 끝날듯 싶네요. ^^)
'포포츠 백업 + NEW > 홈브류 - 아얄쉘' 카테고리의 다른 글
아얄쉘 3.6 - 설정메뉴 / 플러그인 (0) | 2011.01.02 |
---|---|
아얄쉘 3.6 - 기본기능 / 단축키 (0) | 2011.01.02 |
[경축] iR Shell v3.6 발표 (0) | 2011.01.02 |
[추가] 아얄쉘 새로운 버전 공개 예정 (0) | 2011.01.02 |
3.40 OE-A 지원 iR Shell 개발중!? (0) | 2011.01.02 |