아는 것도 없는 제가 주제넘게 가이드라는 제목을 붙여도 될런지는 잘 모르겠지만, 어쨋거나 시작하겠습니다.
설치에 들어가기 앞서 아얄쉘을 사용하려면 반드시 알아두어야 할 개념부터 설명하겠습니다.
아얄쉘은 커펌을 지원하기 시작하면서부터 실행파일이 2개로 나누어지게 되었습니다.
커펌이 펌웨어 1.50과 최신 펌웨어의 조합으로 이루어진것 처럼 아얄쉘 역시 1.50커널을 사용하는 실행파일과 이번 v3.6에서 3.52커널까지 지원하는 실행파일로 나누어지게 된 것이죠. 이 2개의 실행파일은 각각 동작하는 환경이 다르기 때문에 기본적인 기능은 동일하지만 세부적인 기능에는 차이가 있습니다. 1.50커널을 사용하는 아얄쉘은 1.50커널에서 동작하므로 각종 홈브류들을 실행할 수 있고, 3.52커널을 사용하는 아얄쉘은 홈브류는 실행할 수 없지만 데모게임이나 ISO/CSO, PS1 게임 등을 구동할 수 있습니다.
로 구분해서 설명할 예정이니 혼동하지 않도록 해주세요.
이 설치법은 커펌 3.52 M33을 기준으로 작성된 것이며, 다른 커펌상에서의 동작과 차이가 날 수 있습니다.
입니다. 또한 커펌 OE 시리즈(커펌 3.30 OE는 제외)도 부분적으로 사용가능하지만,
[ 아얄쉘의 기본적인 설치 ]* 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
------------------------------------------------------------------------------------------------
[ 커펌의 플러그인을 이용해 아얄쉘이 자동 실행되도록 설정하기 ]1. 첨부파일의 'seplugins' 폴더 안의 irsfw30x.prx 파일을 ms0:/seplugins/ 폴더로 복사합니다.
그리고 같은 ms0:/seplugins/ 폴더에 있는 vsh.txt 파일을 메모장으로 열어 아래와 같이 문장을 새로 추가한 뒤 저장합니다. (vsh.txt 파일이 없다면 새로 만드세요.)
ms0:/seplugins/irsfw30x.prx2. 이제 커펌의 리커버리 모드(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용 아얄쉘 실행 폴더.
# 계속 만져보고 있는데 추가 기능 이외에는 이전 버전과 크게 다른 점은 없네요. 2부에서는 아얄쉘 설정 방법과 기본적인 사용법에 대해서 작성하겠습니다. (이전꺼 가져다 쓰면 되는지라 금방 끝날듯 싶네요. ^^)
포포츠님 대단하십니다 가려운 곳을 정확하게 긁어주시네요~!
답글삭제매번 감사합니다. 숙취는 다 푸셨는지? ㅋ
다운로드가 안돠네요.. 사람들 말로는 접근자가 많아서 접근 제한이 됐다네요..ㅠㅠ
답글삭제어디 다른 링크는 없겠죠?
아얄쉘 3.52용을 실행하면 전원이 그냥 꺼져버립니다..어떡해야 합니까?
답글삭제포포츠님이,,,아무것도 모른다면 ^^;;
답글삭제전 뭡니까?? ㄲㄲ 어제 할거없어서 3.52 갈아탔는데,
집에 들어가면 아얄쉘이나 깔아야겠네영~하악하악!!
이런!! 기다렸는데 -7 이 안된다니 ㅠ.ㅠ
답글삭제3.52 로 커펌 해야된단말인가!!! 귀찮은데
=A= 깔아야징..
답글삭제3.40 oe 인데요 3.52 용 아얄쉘 누르면 전원이 그냥 꺼지네요.. 어떡하죠.?
답글삭제irspatch.prx를 kn 폴더에 넣으니 3.52용 아얄쉘 잘 작동 되네요..
답글삭제이번 강좌에 포포츠님 그대로 따라해봐서
답글삭제아이알쉘에 대해서 제대로좀 알아보렵니다
좋은 강의 고맙습니다
앞으로도 잘 부탁드립니다
그간은 아얄쉘을 사용안했었는데 이번참엔 제대로 활용해 보려고 합니다.
답글삭제2부 강좌도 기대하고 있겠습니다.
감사해요!
정펌3.52 에서 아얄쉘이 되나요?
답글삭제정펌은 되는 홈브류가 없죠
답글삭제KN 폴더에 넣으셔야됩니다 -_-;
답글삭제메모장에 쓰는 경로도 kd에서 KN 으로 고쳐주세요
@Lanaya - 2007/07/29 19:26
답글삭제첨부파일에 포함되어 있는 설치법이 잘못되어 있었군요. ㅡㅡ;
수정했습니다. 감사합니다.
이번버전에서인지는 모르겠으나 nethost 로 게임을 돌렸는데 여러가지 실행해보았습니다 테일즈오브 판타지아등...
답글삭제usbhost라고해도 믿을만큼 잘돌아가는군요..
정말 너무 잘되네요 ㅠㅠ
3.52 m33 사용자인데 자꾸 다운먹네요 어케하조 ㅠ.ㅠ
답글삭제1.50용 은 안멈추는데 3.52용은 자꾸 멈처서 전원이 꺼지네요 ㅠ.ㅠ
답글삭제저는 커펌 3.40 한글패치 사용중이었는데, 저도 자꾸 3.52용이 멈춰서요. 혹시나 해서 1.5 순정 만든 다음 다시 3.40으로 와서 실행하니 이상없이 잘 되네요.
답글삭제... 이제 보니 cwcheat 과 충돌이 나서 멈추는 거였네요... 자꾸 멈추시는 분들 플러그인 해제 하고 해보세요 ㅜㅜ
답글삭제플러그인 켯더니 몇초만에 바로 뻗는군요. cwcheat 조만간 업데이트 되겠죠..
이렇게 포스팅 하시느라 수고가 많으십니다.
답글삭제제가 처음 커펌하고 아얄쉘하고 이런 저런 작업을 하는데 진행은 순조롭게 되고있습니다.
근데... XMB에서 게임메뉴로 들어가서 메모리스틱에 나오는홈브류 파일들 중에 손상된 파일이라는게 생겼습니다. 처음에는 PSP filer 3.6을 까니까 손상된 파일이 나오더군요 그래서 지우니까 PSP filer가 실행이 안되는 겁니다. 그래서 다시 넣으니까 되고... 아얄쉘도 마찬가지로 PSP에 넣으니까 손상된 파일이 생겼습니다. 당연 지우면 아얄쉘이 구동이 안될 것 같아서 안 지우고 있는데... 어떻게 방법이 없을까요? 누가 제 피돌이 쓰다가 손상된 파일이라고 지우기라도 하면... 후덜덜...
설치법대로 다깔고 했는데; 1.50 아이알쉘이 켜지지가 안아요;; 실행했더니 꺼지고;
답글삭제저 3.40 OE-A 이것도 아얄쉘3.6구동가능한가요?
답글삭제@앙리소녀 - 2007/08/01 08:21
답글삭제앙리소녀 / 네.
커펌 3.40 OEAR+에서 구동가능한 아얄쉘 버전이 뭔가요?.ㅠ ㅠ
답글삭제안녕하세요 포포츠님.
답글삭제IRSHELL 3.6 을 설명하신대로 따라 했습니다.(제가 사용중인 펌웨어는 커펌 3.30OE-A' 입니다.)
1.50 아얄쉘은 잘 실행되는데, 3.52용은 지원하지 않는 펌웨어라고 전원을 끄라는 메세지가 나옵니다. 원래 안되는 것인가요 ? 그렇다면 3.30OE-A' 커펌에서는 1.50 아얄쉘만이 실행가능한 것이 되는 것으로 알면 되겠는지요.
또하나 궁금한 것은, 위의 설치방법중 game.txt 파일안 수정내용에서 kd/irspatch.prx 라고 되어있는 것이 맞는 것인지 아니면 kn/irspatch.prx 라고 하는 것이 맞는 것인지입니다. 보아하니 제커펌3.30OE-A' 상에서는 무관한 내용같아도 보입니다만.....
수고하시고요, 더운데 건강에 주의하시기 바랍니다.
그럼.
@마도카 - 2007/08/04 02:30
답글삭제마도카 / 제가 커펌 OE는 사용하지 않아서 몰랐는데 User Guide.pdf를 살펴보니 커펌 3.30 OE는 제외하고 사용가능하다고 하네요. (본문도 수정해야겠네요. ㅜㅜ)
그렇다면 3.52용 아얄쉘이 실행되지않는 것이 정상이라고 할 수도 있습니다. 1.50용은 모든 커펌에서 정상적으로 실행가능하구요.
그리고 말씀하신 pspbtcnf_game.txt 파일 패치는 처음 아얄쉘이 발표될때 잘못된 내용으로 되어 있어 추후에 수정되었습니다.
irspatch.prx 파일은 flash0:/kn/에 복사하고
flash0:/kn/pspbtcnf_game.txt 파일을 열어 '/kd/irspatch.prx' 라는 문장을 추가하는 것이 정확한 방법입니다. ('/kn/irspatch.prx'가 아닙니다.)
하지만 이 패치는 ISO 구동을 위한 것이니 커펌 3.30 OE에서는 할 필요가 없습니다.
이 기회에 커펌 업데이트를 생각해 보시는 것도 나쁘지 않을 듯 싶네요.
도움이 되었다면 좋겠습니다.
자세한 설명 감사합니다.
답글삭제사실 아얄쉘을 써본적도 없거니와 뭔지도 잘 모르겠어서 특별히 3.52 아얄쉘을 쓰고싶은건 아닙니다. 다만 다크알렉스의 커펌이 개발중단된 이상, 뭔가 다른 대안을 찾긴 찾아야 겠다고 생각하면서도 아무 문제없이 잘쓰는 커펌을 건드리기 싫어서 그냥 냅뒀었는데 결국 이 답변을 보고 나서 바로 그길로 M33 팀의 3.52로 올려버렸습니다. -2 업데이트 까지 끝냈는데, 일단 커펌은 아무 문제없이 잘 된것 같고, 아얄쉘 3.52도 잘 실행되는군요.
이제는 아얄쉘 사용법이나 익혀야 겠습니다.
감사합니다.그럼~
3.52M33-2도?
답글삭제3.30oe에서도 사용할수잇나요?
답글삭제@따뜻한했살 - 2007/08/16 15:13
답글삭제따뜻한했살 / 커펌 3.30은 정상 구동을 보장하지 않습니다.
왠만하면 다른 커펌으로 갈아타세요.
3.52 M33-2도 실행가능한지요?
답글삭제@bwj4459 - 2007/08/17 18:53
답글삭제위에 댄다고 나와 있군요 ^^
아 그렇군요 ㅎㅎ 감사합니다
답글삭제근대 3.52 m33-4 는 안되나요?
답글삭제@wifa - 2007/09/02 14:47
답글삭제네 충돌이 일어난다는군요
3.52 m33-4 패치 나와서 다했는데 뭐 손상된 데이터라고 뭐 위에 하나 뜨네요;?뭐죠? 되긴 되는데;
답글삭제저기 이거 알려주지 않네요;; 질문 나와도 답변도 없고 ;; 손상된 파일이라고 나오면 어떻게 해야 하나요?;;
답글삭제여기까지 감사합니다,,
답글삭제3.52m33-2도 가능한가요?
답글삭제@dyaos - 2007/12/05 14:32
답글삭제dyaos / 이왕이면 커펌 3.52 M33-4로 업데이트 한 뒤에 아얄쉘 v3.81로 설치하세요.
감사감사 성공성공 ~!
답글삭제