다양한 기능을 가진 커펌 3.71 M33용 플러그인 Custom Firmware Extender v1.8.1입니다.
[출처가기]이번 버전에서 지원하는 기능과 변경점은 다음과 같습니다.
v1.8.1에서 지원하는 기능
- USB를 통해 ISO 파일을 불러와 구동 가능.
- 몇 개의 VSH 메뉴를 홈브류 구동 기능으로 변경 가능.
- XMB에서 FTPD 서버 시작 가능.
- tyranid의 Remotejoy의 도움으로 게임 중 비디오 캡쳐 가능.
- XMB와 게임상에서 단축키로 PSP의 리셋 가능.
- XMB와 게임상에서 단축키로 PSP의 종료 가능.
- XMB와 게임상에서 단축키로 PSP의 CPU/FSB 클럭 스피드 변경 가능.
- XMB와 게임상에서 단축키로 PSP의 USB 연결 활성화 / 비활성화 가능.
- PSP 부팅시 자동으로 USB 연결 활성화 가능.
- XMB와 게임상에서 단축키로 스크린샷 저장 가능 (ms0:/picture 폴더에 저장됨.)
- PSP 부팅시 기본 CPU/BUS 스피드 설정 가능.
- PSP 부팅시 기본 밝기 레벨 설정 가능.
- 밝기 버튼을 누르면 액정을 최대 밝기로 변경 가능
- 설정 파일을 통해 모든 기능을 설정 가능.
v1.8.1에서 변경된 기능
- USBhost 연결에 관련된 버그 수정, 이제 'Normal' 모드가 정상적으로 동작한다. 리커버리에서 설정을 변경할 필요가 없으며, 호환성을 향상시키려면, UMD 드라이브에 아무 UMD나 하나 넣어두면 된다.
- USB 연결에 관련된 몇 가지 버그가 수정되었다.
v1.8에서 변경된 기능
- 새로운 USBhost 방식이 적용되어 UMD 드라이브에 UMD가 들어있는 경우 자동으로 UMD모드가 'Normal'로 설정되며, UMD 드라이브에 UMD가 없을 경우 UMD모드가 'oe isofs'로 설정된다. 단, 'Normal' 모드에는 약간의 버그가 있어 때때로 동작하지 않을 수도 있다.
- USBhost 기능으로 PC의 게임을 하면서 세이브할 때 종종 발생하던 문제가 더 이상 발생하지 않는다.
- Remotejoy가 게임 중에 가능하다. 게임중 비디오 영상을 만들고 싶다면 포함된 remotejoy_gui를 사용해라.
- Vsh menu hook : 이제 XMB의 몇몇 아이콘을 따로 지정한 홈브류를 실행하는 기능으로 변경할 수 있다. 자세한 사항은 cfe.config 파일을 참고해라.
* Download :
Custom Firmware Extender v1.8.1첨부파일을 받아 그 안의 'release/psp/seplugins' 폴더의 내용물을 모두 ms0:/seplugins/ 폴더로 복사하고, 커펌의 리커버리 모드 - 플러그인 메뉴로 들어가 cfe_vsh.prx [VSH], cfe_game.prx [GAME] 항목을 활성화(Enabled)하면 됩니다. (기존에 다른 플러그인을 사용하던 사람은 VSH.TXT, GAME.TXT 파일 등을 직접 편집해주어야 합니다.)
이제 PSP를 부팅하면 Custom Firmware Extender 플러그인을 사용할 수 있으며, 기본 단축키는 다음과 같습니다.
* 노트버튼 + 방향키 왼쪽 : PSP 종료
* 노트버튼 + 방향키 오른쪽 : PSP 재부팅
* 노트버튼 + 방향키 위 : CPU클럭 변경
* 노트버튼 + 방향키 아래 : 액정의 밝기 최대 레벨 (신형 PSP 전용)
* 노트버튼 + 홈버튼 : USB 연결 활성화 / 해제
* 노트버튼 + L트리거 : USBhost 연결로 ISO 불러오기
* 노트버튼 + R트리거 : ftpd 서버 시작 / 종료
* 노트버튼 + 밝기버튼 : 스크린샷 캡쳐 (ms0:/picture/ 폴더에 저장됨.)
* 노트버튼 + 볼륨 다운 : 도움말 보기
* 동그라미버튼 : 도움말 숨기기
이 플러그인이 지원하는 모든 기능과 단축키 등은 설정파일을 편집해서 변경할 수 있습니다.
ms0:/seplugins/cfe/cfe.config 파일을 메모장으로 열고 아래의 내용을 참고해서 변경해주세요.
Custom Firmware Extender v1.8 설정파일 변경법 열기
#################################################################
######### Configuration file for the Custom Firmware Extender by Cpasjuste ###########
#################################################################
#####################################################
# Available Buttons macros - No edit needed here 사용가능한 버튼 매크로 - 변경할 필요 없음
#####################################################
##
## L - R - SQUARE - CIRCLE - TRIANGLE - CROSS - UP - DOWN - RIGHT - LEFT
## HOME - NOTE - SELECT - START - VOL_UP - VOL_DOWN - SCREEN
##
########################################
# * Startup Settings * 시작 설정
########################################
#
# Enable usb mass storage at startup (set to true to enable) 시작시 자동으로 USB 연결 활성화 하기
enableUsbMass = false;
# Set the default cpu speed for VSH and GAME (66, 111, 222, 266 or 333) VSH와 GAME에서의 기본 CPU 스피드
defaultCpuSpeedVsh = 222;
defaultCpuSpeedGame = 333;
# Set the default brightness for VSH and GAME (0-99) VSH와 GAME에서의 기본 밝기 설정 (0-99까지)
defaultBrightnessVsh = 50;
defaultBrightnessGame = 99;
# If you have a slim psp, set this to TRUE (not used for now) 신형 PSP라면 'true'로 설정할 것 (현재 미지원.)
usePspSlim = true;
#############################################################
# * Replace XMB Icons functions * XMB 아이콘의 기능 교체
# Uncomment the line if you want to execute a specified 사용하려면 앞의 '#' 표시를 지워줄 것.
# homebrew (eboot.pbp) instead of the normal icon function
#############################################################
#
# Replace Updater icon ? 네트워크 업데이트 아이콘
#replace_update_icon_with = "fatms0:/psp/game/mvspsp/eboot.pbp";
# Replace Video icon ? 비디오 아이콘
#replace_video_icon_with = "fatms0:/psp/game/mvspsp/eboot.pbp";
# Replace Location Free icon ? 로케이션 프리 아이콘
#replace_locationFree_icon_with = "fatms0:/psp/game/mvspsp/eboot.pbp";
# Replace Remote Play icon ? 리모트 아이콘
#replace_remotePlay_icon_with = "fatms0:/psp/game/mvspsp/eboot.pbp";
# Replace Rss icon ? RSS 아이콘
#replace_rss_icon_with = "fatms0:/psp/game/mvspsp/eboot.pbp";
# Replace Game Sharing icon ? 게임 공유 아이콘
#replace_gameSharing_icon_with = "fatms0:/psp/game/mvspsp/eboot.pbp";
# Replace Camera icon ? 카메라 아이콘
#replace_camera_icon_with = "fatms0:/psp/game/mvspsp/eboot.pbp";
########################################################
# * Buttons Settings * 버튼 설정
# To make an action, it will be the combination 콤보버튼 + 기능키 형식으로 작동함
# of the combo button + the function button 각 기능을 사용하지 않으려면 앞에 '#' 표시를 추가할 것.
# Comment the line to disable the option
########################################################
#
# Set the combo button 콤보버튼 설정
comboButton = "NOTE";
# Set the reset button 재부팅 설정
resetButton = "RIGHT";
# Set the power off button 종료 설정
poweroffButton = "LEFT";
# Set the cpu speed button CPU 스피드 설정
cpuspeedButton = "UP";
# Set usb mass start stop button USB 연결 설정
startStopUsbmassButton = "HOME";
# Set the screenshot button 스크린샷 설정
takeScreenshotButton = "SCREEN";
# Set the Psp Slim max brightness button 최대 밝기 변경 설정
maxBrightnessButton = "DOWN";
# Set the usbhostfs iso streaming button USBhostFS 기능 설정
usbhostUmdModeButton = "L";
# Set the help button 도움말 보기 설정
showHelpButton = "VOL_DOWN";
# Set the screenshot capture folder 스크린샷 저장위치 설정
captureFolder="fatms0:/PICTURE";
# Set the video capture button (PSP fat only) 게임중 비디오 캡쳐 설정 (구형 PSP 전용)
captureButton = "TRIANGLE";
###############################################################
# * Ftpd Server Settings * FTPD 서버 설정
# Here you can set a custom password to log on
# if you set authEnable = true;
###############################################################
# Set ftpd server start function button FTPD 서버 시작 설정
startFtpdButton = "R";
authEnable = false;
password = "mypass";
이 플러그인의 다른 기능이야 쉽게 알 수 있으니 생략하고 USBhost기능으로 PC의 ISO 파일을 구동하는 방법과 Remotejoy를 이용한 게임화면 출력방법 / 비디오 캡쳐방법만 설명하겠습니다.
USBhostFS 기능 사용법 열기
기본적인 사용법은 기존 USBhostFS 플러그인이나 아얄쉘을 통한 USBhostFS 연결과 동일합니다.
1. PC에서 첨부파일의 '/windows/iso' 폴더에 실행하려는 iso 파일들을 넣어둡니다.
2. 이제 같은 폴더의 '
usbhostfs_pc.exe' 파일을 실행하면 도스창이 하나 뜹니다. 이 창을 띄워놓은 채로 PSP의 XMB에서
노트버튼 + L트리거를 누르면 PC의 도스창에 '
Connected to device'라는 문구가 뜨게 됩니다.
(만약 Tybe B 드라이버가 설치되어 있지 않다면 이 문구가 뜨지 않고 새로운 하드웨어 추가 마법사가 실행됩니다. 그럼 첨부파일 내의 'driver' 폴더를 지정하여 해당 드라이버를 새로 설치해주면 됩니다.)
3. 연결과 동시에 PSP의 화면 좌측 하단에 다음과 같은 문구가 나타납니다.
Press R to change iso (iso 파일을 변경하려면 R트리거)
Press L to launch selected (선택한 iso 파일을 실행하려면 L트리거)
Press O to cancel (취소하려면 동그라미버튼)
host:/iso/xxxxxxx.iso (선택된 iso 파일명)
4. R트리거를 이용해 실행하려는 iso 파일로 변경하고 L트리거를 누르면 하드드라이브에 저장된 게임을 메모리스틱에 옮기지 않고도 바로 해당 게임을 실행할 수 있습니다.
# USBhostFS 기능으로 모든 게임을 실행할 수는 없으며, 게임에 따라 실행되지 않을 수도 있습니다.
# USBhostFS 연결 중에는 게임 실행 외에 다른 작업을 하지 마세요.
게임 중 화면 출력 및 비디오 영상 캡쳐하는 방법 열기
1. 우선 PC에 PSP의 Type B 드라이버가 설치되어 있어야 합니다. (드라이버는 첨부파일에 포함되어 있음.)
2. PSP와 PC를 USB케이블로 연결한 상태에서 위의 첨부파일 중 '/windows/remotejoy_gui/' 폴더로 들어가 'start.bat' 파일을 실행합니다. 그럼 3개의 창이 동시에 뜨게 됩니다.
3. 이 상태에서 PSP로 돌아가 게임이나 3.xx커널을 사용하는 홈브류를 실행하고, 캡쳐 단축키(기본은 노트버튼 + 세모버튼)를 누릅니다. 만약 게임 세이브를 로드하기 전에 캡쳐 단축키를 누르면 PSP가 멈출 수도 있으므로 로드가 완전히 끝나고 게임 준비가 되었을때 시작하는 것이 좋습니다.
4. PC로 돌아와보면 RemotejoySDL 윈도우창에 PSP의 화면이 출력된 것을 확인할 수 있습니다. 그 창 위에서 키보드의 'C' 버튼을 누르면 캡쳐가 시작되고, 다시 'C' 버튼을 누르면 캡쳐가 중지됩니다.
5. 캡쳐가 시작되면 이제 각각의 프레임이 PC의 캡쳐 폴더 내에 BMP 파일로 저장됩니다. 많은 하드디스크 용량이 필요하며, 게임 속도가 느려지거나 프레임이 떨어질 수도 있습니다.
6. 이제 이렇게 저장된 BMP 파일을 자신이 좋아하는 인코더(VirtualDub 등)으로 인코딩해야만 합니다.
7. 화면 출력을 중지하려면 다시 PSP에서 캡쳐 단축키(기본은 노트버튼 + 세모버튼)를 누르면 됩니다.
(출력을 중지하지 않고 게임을 홈버튼으로 종료하면 멈추게 됩니다.)
* 하지만 위의 방법을 사용해서 BMP 파일로 저장하는 것보다는 기존 Remotejoy때처럼 PC로 PSP의 화면이 출력되면 각종 PC 비디오캡쳐 프로그램을 사용해서 PC의 화면을 직접 저장하는 것이 좋을 듯 합니다.
(위 방법은 사운드를 녹음할 수가 없으니...)
* 또한 사운드는 기존처럼 지원하지 않으므로 사운드까지 녹음하려면 PC의 라인인 단자와 PSP의 이어폰단자를 라인인 케이블로 연결해야 합니다.
# 이번 버전에서 새롭게 추가된 기능이 바로 XMB의 잘 사용하지 않는 몇몇 아이콘을 각종 홈브류의 실행 아이콘으로 변경해주는 기능입니다. 생각보다 아주 유용하게 사용할 수 있을 것 같네요. 단,
테스트 결과 해당 아이콘의 모듈을 삭제한 경우에는 작동하지 않습니다. 예를 들어 flash0의 용량 확보를 위해 camera_plugin.prx 파일이나 premo_plugin.prx 파일을 삭제한 경우 카메라 아이콘이나 리모트 아이콘의 홈브류 실행 기능은 작동하지 않습니다.
* 관련글 보기 *2007/09/27 - [커펌용 플러그인] - 3.71 M33용 Custom Firmware Extender v1.62007/09/22 - [커펌용 플러그인] - Custom Firmware Extender 1.4 -비디오 캡쳐 기능2007/04/20 - [커펌용 플러그인] - Custom Firmware Extender 1.32007/02/10 - [커펌용 플러그인] - Custom Firmware Extender 1.1