2008년 1월 28일 월요일

USB ISO Loader v0.6


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

아얄쉘에도 있는 기능이지만 아얄쉘이 복잡하고 어렵거나 아얄쉘을 사용할 수 없는 커펌 3.80 M33 사용자에게는 간단한 홈브류 형식의 USB ISO Loader가 사용하기 편하겠죠.

이번 v0.6의 변경사항은 다음과 같습니다.
 0.6
- 게임리스트 화면에서 보여지는 png 배경화면 추가됨. (Chilly Willy의 코드제공에 감사)
- 게임 시작시 ISO의 pic.png 배경화면이나 기본 png 이미지를 표시하는 옵션 추가됨.
- 게임 로딩중 디버그 메세지를 표시하는 옵션 추가됨.
- Beowulf 같은 게임을 위해 EBOOT.BIN 대신 특정한 PRX 파일을 사용하는 옵션 추가됨.

이 프로그램은 3.xx 커널용으로 제작자는 커펌 3.52 M33-4 / 커펌 3.71 M33-4 / 커펌 3.80 M33-5에서 구동을 확인하였으며, 구형 / 신형 PSP에서 모두 사용할 수 있습니다.

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


[ 설치법 ]
1. 첨부파일을 받아 그 안의 'usbisoloader' 폴더를 PSP의 ms0:/PSP/GAME/ 폴더 또는 /GAME3xx/ 폴더로 복사합니다. (커펌 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를 통해 바로 실행할 수 있습니다.

[ 참고사항 ]
# 이 홈브류는 커펌 리커버리 모드의 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를 실행하면 디버그모드로 진입합니다.
4. 프로그램이 디버그모드로 실행되면 하드디스크가 아닌 메모리스틱에 저장된 게임 목록이 나타납니다.
5. 프로그램에서 해당 게임을 실행합니다.
6. 만약 이렇게 해서 게임이 정상적으로 실행된다면, 각자의 USB 연결에 문제가 있다는 뜻이며, 이렇게 해도 게임이 실행되지 않는다면 USB ISO Loader가 해당 게임을 지원하지 않는 것으로 볼 수 있습니다.
# 모든 게임이 호환되지는 않습니다. 즉, 안되는 게임도 있다는 뜻.

# 사실 이전 v0.5도 커펌 3.80 M33에서는 잘 구동되었습니다. -_-;;
# 자신이 직접 구입한 UMD의 백업 파일을 구동하는 용도로만 사용하세요.

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

댓글 21개:

  1. 이 홈브류 가장 맘에 듭니다!!



    업데이트 소식 감사합니다..

    답글삭제
  2. 저두 홈브류 중에서 제일 마음에 드는데요.

    1기가 넘은 게임 할떄 유용하게 쓰일거같네요.

    무선네트워크는 지원 안하나요? 하면 진짜 더 편리할텐데..

    답글삭제
  3. 제 PC 바탕화면도 이 바닥인데;

    자료 감사합니다.^^

    답글삭제
  4. 항상 감사함니다



    cwcheat이 안먹어서 쫌 안습인데

    그정도야~~~ 하고 씀니다 ㅎㅎ

    답글삭제
  5. @west - 2008/01/29 13:46
    cwcheat 잘 됩니다.

    포포츠 님이 링크걸어 놓은 출처가기에 가면, 방법이 설명되어 있습니다.

    답글삭제
  6. @샤 - 2008/01/29 14:54
    샤님 감사함니다

    근데 아얄셀 안쓰면 cwcheat 이 안되지 않나요?

    아얄셀없이 단독으로 이용해서 cwcheat 이 되는방법이...

    답글삭제
  7. @west - 2008/01/29 13:46
    west / CWCheat를 game.txt에 등록하면 3.xx 커널용 홈브류에서도 동작하죠. (USB ISO Loader도 홈브류)

    http://forums.maxconsole.net/showpost.php?p=781734&postcount=445

    (샤님이 맥스콘솔에 작성하신 글입니다.)



    방금 테스트해봤는데 샤님의 글대로 하면 잘 작동합니다.

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

    우리말로 하자면, CHEAT.DB에서 치트를 사용하고 사용하고자 하는 게임의 치트코드만 따로 빼내서 CHEAT0.DB부터 CHEAT255.DB중의 이름으로 따로 저장.

    단 게임아이디(_S ULUS-10241 등)는 _S HOMEBREW로 변경할 것.

    그리고 ISO USB Loader를 통해 게임 실행 후 셀렉트버튼을 눌러 CWCheat 메뉴를 불러옴.

    CWCheat에서 Reload Cheat Database 메뉴를 이용해서 CHEAT0.DB부터 CHEAT255.DB까지의 데이터베이스중 위에서 따로 저장한 DB 파일을 불러옴.

    치트 적용. 끝.

    답글삭제
  8. @west - 2008/01/29 13:46
    ^^ (포포츠 님이 요즈음 맥스콘솔에 자료를 많이 올리시죠.^^)

    1. 포포츠 님이 설명하셨듯이...CWCHEAT를 game.txt에 등록하면 3.xx 커널 홈브류에 적용돼서....사용할 수 있습니다.(되도록이면 cwcheat-IRSHELL.prx를 사용하는게 낫습니다. 기능이 떨어지지만 리소스 문제가 적게 나타납니다.)



    2. 그 방법말고, 예전 방법대로 CHEAT.DB를 그대로 사용해도 됩니다. 게임에서 Select 를 2~3초 정도 누르고 있으면 CWCHEAT 메뉴가 뜨고, 그 메뉴에서 Select + L 트리거를 누르면 됩니다.

    답글삭제
  9. @west - 2008/01/29 13:46
    좀 여담이지만 제가 만든 철권 진파치 치트가 데이터베이스에 드디어 등록 됬더군요. ㅠㅠ 역시 고생한 보람이... (2개올렸는데 1개만 등록 됬습니다. 다른하나가 스토리 모드에서 버그 걸려서일듯...)

    답글삭제
  10. 정말 감사합니다. 오늘도 좋은 정보 받아갑니다. 행복하세요~ 포포츠님.

    답글삭제
  11. 하.. 사용법 3보면 새하드웨어 가 뜨면 뭐 타입 b드라이버를 설치를 하라고 하는데 어떻게해야되는지요.. ㅠㅠㅠ

    답글삭제
  12. @도와주십쇼 ~ - 2008/01/30 22:15
    도와주십쇼~ / http://popotz.textcube.com/125 참고.

    일단 프로그램을 실행할 때 Tybe-B 드라이버가 없으면 PC에서 새 하드웨어 추가 마법사가 뜨게 되는데, Driver 폴더의 드라이버를 지정해서 설치해주면 되지요. ㅡㅡ;

    답글삭제
  13. 아아 설치햇ㅇ요... 모르고 그뭐냐 마법사를 그 다시뜨지않게 해가지고요ㅣ.. ㅠㅠ

    다시햇습니다..... ㅋㅋ ㅋ 근데 dj맥스는 안돌아가는건가요??? dj맥스이름이 psp화면에 뜨질않내요... ㅠㅠ

    잭에스는 돌아가는데요... ㅠ ㅋ

    답글삭제
  14. 아아아.. 오늘 dj맥스 iso를 다시받아서 하니까 잘돌아가네요 ~!!

    답글삭제
  15. 3.9엠에서도 돌아가나요??? 아약쉘이 안되는 관계로 이거라도 되었으면 좋겠는데

    답글삭제
  16. @양군 - 2008/02/02 15:46
    당연히, 커펌 3.90 M33에서도 잘동작합니다.

    답글삭제
  17. 네 저도 확인됬네요 역시 아약쉘보다 속도가 느린건 3.9로 올려서 그런건지 아니면 로더가 원래 느린건지 아무튼 속도는 아약쉘에 반도 못따라가는 느낌이 드네요

    답글삭제
  18. 이거로 ps1롬은 안되나봐요?

    답글삭제
  19. 이 프로그램이랑 데드훅이랑 무슨 차이가 있는거죠?

    답글삭제
  20. 위닝에서 선수 교체시 재부티되네요 ㅠ.ㅠ

    답글삭제
  21. 4.01에서도 잘동작하네요

    답글삭제

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