2008년 7월 9일 수요일

USB ISO Loader v0.71


USB 연결을 통해 PC의 하드디스크에 저장된 ISO 게임을 메모리스틱으로 복사할 필요없이 바로 불러와 실행해주는 USB ISO Loader가 반 년만에 v0.7로 업데이트되었습니다. [출처가기]

아얄쉘에도 있는 기능이지만 아얄쉘이 복잡하고 어렵거나 아얄쉘이 정상작동하지 않는 최신 커펌 사용자는 간단한 홈브류 형식의 USB ISO Loader가 사용하기 편하겠죠.

[추가사항] USB ISO Loader v0.71로 업데이트되었습니다.

변경사항은 다음과 같습니다.
0.71
- usbhostfs pid를 변경할 수 있는 옵션 추가. (하나의 PC에 여러대의 PSP를 연결할 때 유용.)
- /PSP/GAME/ 폴더와 관련된 문제 수정. (이제는 GAME, GAME3XX, GAME4XX 폴더상에서도 작동함.)

0.7

- Sakya의 OSLib Mod 1.0.1를 사용하도록 변경.
- 게임 선택 화면에서 ISO의 pic1.png와 icon0.png를 모두 보여주도록 수정.
- 최대 목록 갯수를 300개로 증가.
- 디버그 결과를 파일로 작성하도록 하는 옵션 추가.
- 게임 종료시 다시 게임 선택 화면으로 돌아옴. (샘플 코드를 준 Cpasjuste에게 감사)
- [Debug Mode]를 [ms0:/ISO]로 변경함.

이 프로그램은 3.xx 커널용으로 지원하는 커펌은 커펌 3.52 M33-4 / 커펌 3.71 M33-4 / 커펌 3.80 M33-5 / 커펌 3.90 M33-3 / 커펌 4.01 M33-2이며 구형 / 신형 PSP에서 모두 사용할 수 있습니다.

원래는 usbhostfs.prx 파일과 usbhostfs.exe 등을 따로 구해해야 하는데, 조금 편하게 하기 위해 CFE 플러그인 v1.4의 usbhostfs.prx 파일과 USBHostFS v1.5를 추가로 직접 포함시켜놓았습니다.


[ 설치법 ]
1. 첨부파일을 받아 그 안의 'usbisoloader' 폴더를 PSP의 ms0:/PSP/GAME/ 폴더 또는 GAME3xx, GAME4xx 폴더로 복사합니다. (커펌 3.71의 경우 GAME371 폴더, 커펌 3.52의 경우 GAME352  폴더 등...)
2. PC에서 첨부파일의 'ISO' 폴더에 구동하려는 게임 ISO/CSO 파일을 넣어두면 준비는 완료됩니다.

[ 사용법 ]
1. PC에서 usbhostfs.exe를 실행하면 도스창이 하나 뜨게 됩니다. 이 창은 게임 중 절대로 종료하지 마세요.
2. USB를 연결하고 XMB의 게임 - 메모리스틱 메뉴로 들어가 'USB ISO Loader'를 실행합니다.
3. 잠시후 PC의 usbhostfs.exe 창에 'Connected to device'라는 메세지가 출력되면 연결이 완료된 것입니다. (연결이 안되고 새 하드웨어 추가 마법사가 실행된다면 첨부파일의 'driver' 폴더를 지정해서 Type B 드라이버를 설치하세요.)


4. 연결이 된 뒤에 PSP의 화면을 보면 위와 같이 하드디스크의 'ISO' 폴더에 넣어둔 게임 목록이 나타나게 됩니다.
5. 구동하려는 게임으로 이동한 뒤 동그라미버튼을 누르면 PC에 저장된 게임을 메모리스틱에 옮기지 않고도 USB를 통해 바로 실행할 수 있습니다.
6. 게임 종료 후에는 다시 위의 게임 목록 화면으로 복귀하므로 다른 게임을 선택해 실행하던지, 엑스버튼을 눌러 종료하면 됩니다.

[ 참고사항 ]
# 이 홈브류는 커펌 리커버리 모드의 UMD 모드와는 상관없이 항상 'OE no-umd' 모드만으로 작동하므로 호환성이 떨어집니다. 만약 이 호환성 문제때문에 게임 실행이 되지 않는다면 커펌의 리커버리 모드로 들어가 UMD Mode를 'Normal'로 변경하고 UMD 드라이브에 구동용 UMD를 하나 넣어서 실행해 보세요.
# USB ISO Loader 호환 게임 목록
# 프로그램의 배경화면을 변경하고 싶다면 같은 크기의 PNG 파일로 BACKPIC.PNG 파일을 교체하면 됩니다.
# 디버그 모드는 에러 부분에 대해 알아보는 기능으로서, 아래의 방법대로 테스트해보면 됩니다.
1. 만약 USB로 하드디스크의 게임 실행중 로딩과정에서 멈추게 된다면 아래의 방법대로 문제를 확인합니다.
2. 에러가 나는 게임을 메모리스틱의 ms0:/iso/ 폴더로 복사합니다.
3. 이제 USB 연결을 해제하고 L트리거를 누른채 PSP에서 USB ISO Loader를 실행하면 디버그모드로 진입합니다. (화면 왼쪽 아래에  [ms0:/ISO]라고 표시됩니다.)
4. 프로그램이 디버그모드로 실행되면 하드디스크가 아닌 메모리스틱에 저장된 게임 목록이 나타납니다.
5. 프로그램에서 해당 게임을 실행합니다.
6. 만약 이렇게 해서 게임이 정상적으로 실행된다면, 각자의 USB 연결에 문제가 있다는 뜻이며, 이렇게 해도 게임이 실행되지 않는다면 USB ISO Loader가 해당 게임을 지원하지 않는 것으로 볼 수 있습니다.
# 모든 게임이 호환되지는 않습니다. 즉, 안되는 게임도 있다는 뜻.

# 자신이 직접 구입한 UMD의 백업 파일을 구동하는 용도로만 사용하세요.

* 관련글 보기 *
2008/01/28 - [홈브류 - 일반] - USB ISO Loader v0.6
2007/12/18 - [홈브류 - 일반] - [수정] USB ISO Loader v0.5
2007/10/06 - [홈브류 - 일반] - USB ISO Loader v0.1

댓글 38개:

  1. 흠... 메몰스틱 용략부족한데 이것좀 써봐야겠군요.

    답글삭제
  2. 오오옷 오래간만에 포스팅같네요...

    (매일들어와서 오래간만이라고 느껴지는것 일지도)

    항상포스팅 즐겁고 유익하게 보고 있습니다~

    답글삭제
  3. 디맥2 완벽하게 돌아가네요

    답글삭제
  4. 와 디맥이 ....

    도스에 usb만 연결만된다면 DOS되는 노트북 사서 옆에 끼고 다니면 ㅋㅋㅋㅋ

    답글삭제
  5. 제가 구형커펌3.30인데 사용가능하나요???

    답글삭제
  6. 윗분 정독해보시기 바람니다.....

    답글삭제
  7. 승리의 888.. 맞습니다.

    이번주 이거로 좀 놀아봐야겠는데요 ㅎㅎ

    답글삭제
  8. 게임종료시 선택화면으로 돌아오는 것과 png 화면을 보여주는 기능추가가 눈에 띄는데 완벽하지는 않네요. 간혹 게임종료시 선택화면으로 돌아오는 것의 경우 간혹 돌아오는중 다운됩니다.. png화면을 보여주는 기능은... 잠깐 2초정도 보여준뒤 넘어가고--. 미리보기 동영상,BGM 재생도 안되고 .. iso가 메모리스틱에 들어있는경우와같이 게임선택화면에서 png화면과 음악재생등을 할 수 있었으면 좋을텐데.

    답글삭제
  9. 흠... 홈브류를 이용해서 일반 USB메모리스틱을 연결하는 것도 가능할까요?? 물론 변환잭(?)을 이용해서 PSP에 꽂는다면....

    답글삭제
  10. 손겜 커뮤니티도 접근 불가!

    --------------------------------------------

    이 홈페이지는 오피 이용약관 및 운영 원칙에 의해 접근이 금지되었습니다.

    보다 쾌적한 오피 환경을 위해 시행된 조치이오니, 양해 부탁드립니다.

    본 홈페이지 관련 문의는 아래 메일 주소를 이용하시기 바랍니다.

    --------------------------------------------

    소니에서 본격적으로 블로그와 카페를 제압하기 시작했어요.

    포포츠님도 조심하세요. 아니 모두 조심하세요.

    어느날 자기 블로그가 진입불가가 될지도...

    답글삭제
  11. 흠 손겜플온의 사카가미토모요입니다..



    ................... 손겜군을 이제 못들어가니 저두 피플온으로 가봐야될거같네요 ㄷㄷ;;;;

    킁.............. 하아/// 눈물나네요.. 열심히 하고있었는데..

    답글삭제
  12. 크흑...손겜군이..

    답글삭제
  13. 손겜군 안되서 저도 부리나케 달려 왔더니 저보다 먼저 오신분들이 있군요



    슬프다 .. 아 ~~~ 손휘에서 넘하네....



    손겜군 열심히 했었는데

    답글삭제
  14. 휴...피플온도 접속이 안돼네요

    이게 어찌된 일인지...

    상황보고 고소준비해야겠습니다

    답글삭제
  15. 손휘 너무하네... -,.-ㆀ

    답글삭제
  16. 포포츠님 매번 써주시는글 잘 보고 있습니다 4.01이 나오면서 펌웨어를 업그레이드 했는데 IRSHELL이 돌아가지 않더군요 글을 검색해보니 3.90까지는 패치가 나와있는데 현재는 따로 나와있는건 없는것 같네요 HEXA코드 수정을 하여 체험판 게임에 접속하듯이 바꿀수 있는 방법은 없는건가요 저만 모르고 있는건지 아니면 아직 방법이 나오지 않은 건지 궁금하네요 더운여름 더위 조심하세요~

    답글삭제
  17. 손겜플온 안돼 당황;;;

    피플온도 안돼 당황;;;



    설마 여기도 갑자기 테러당하진 않겠죠???

    답글삭제
  18. 여러분들이 손겜플온이 갑자기 블라인드 처리 되서 깝깝한 심정은 잘 알겠습니다만...



    여긴 '포포츠님의 블로그' 입니다.



    여기 와서 '닫혔다' 라고 해봤자 뭐 어떻게 할수도 없을듯...

    답글삭제
  19. @딸기샴푸 - 2008/07/10 15:06
    딸기샴푸 / 아얄쉘은 소스코드가 공개되지 않은채 개발 중단이 되어 커펌 4.01에서 완벽히 구동할 수 있는 방법은 없습니다. (Dark_AleX 역시 방법이 없다고..)



    저 같은 경우 아얄쉘의 펌웨어 제한 해제 패치(커펌 3.90용으로 나온 것)를 해주니 커펌 4.01에서도 아얄쉘 v3.90이 일단 구동은 됩니다. 다만 모든 기능이 완벽히 동작하는 것이 아니라 몇몇 기능만 사용 가능합니다.

    답글삭제
  20. usb 단자에 오래 꼿고 게임할시에 psp액정에 별질에 우려가 있읍니다

    단 신형에는 뭐으겟네용 구형은 대량난감

    답글삭제
  21. @무적룡아 - 2008/07/10 19:44
    뭔소리를 할려는 거예요? 도통 알아 들을 수가 없네. 낵아 초딩 다시 다녀야 알아 들을 수 있을듯 ㅋㅋ

    답글삭제
  22. 한글은 지원이 안되지만

    이런 최강 프로그램이 있다니

    하드디스크를 하나 단기분이랄까 ^^

    집에서 즐기는 유저는 최고인거같습니다.

    답글삭제
  23. 이거 설치하면 3.71 버젼으로 3.95이상에서만 돌아간다는

    판타시스타 포터블 데모판 돌릴수잇나요??

    답글삭제
  24. @gkgkgkdo - 2008/07/15 13:12
    안되용. 4.01 로 업 하세용

    답글삭제
  25. 구동중에 umd_data.bin 을 불러 올 수 없다고 하는군요..

    psp type B 깔아라는 말도 안뜨구요.

    답글삭제
  26. 그럴땐요 제어판들어가셔서 새 하드웨어 추가를 누르신다음에 폴더를 drive로 설정하셔서 설치하시면되요

    답글삭제
  27. @gkgkgkdo - 2008/07/15 13:12
    안되요, 그런데 데모게임 이부트 파일을 핵스에디트해서 3.71에서도 돌릴수 있는 방법은 있습니다ㅎㅎ



    찾아보면 어디 있을텐데...

    답글삭제
  28. @gkgkgkdo - 2008/07/15 13:12
    gkgkgkdo / 판타시스타 데모는 ISO/CSO 형식이 아니니 당연히 위의 홈브류로 돌릴 수는 없습니다. 또 ISO/CSO 형식이라도 위의 홈브류로는 요구 펌웨어를 속여서 구동할 수도 없지요.

    데모게임의 요구 펌웨어를 내리려면 http://popotz.textcube.com/308 참고하세요.

    답글삭제
  29. 전 cannot open file disk://UMD_DATA.BIN이라 뜨는데요;;

    어떻하죠??

    답글삭제
  30. 디맥 CE,BS umd 충돌됨...

    답글삭제
  31. 계속 Please wait...



    로딩이 긴건지..아니면 제가 뭘 잘못한건지 모르곘네요;ㅇㅅㅇ

    답글삭제
  32. 정말 감사합니다!!!!

    답글삭제
  33. 와 이거좋내요 감사합니다ㅎㅎ

    답글삭제
  34. 우와!!ㅎㅎㅎ이거 5.50 D3도 가능한지요??

    답글삭제
  35. 헐...첨부파일에 ISO라는 폴더는 도저히 봐도없는대요 ㅠㅠ

    답글삭제

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.