[추가] HBL : Half-Byte Loader R69


파타퐁2 익스플로잇을 이용한 eLoader, 즉 Half-Byte Loader R66의 설치법 및 사용법입니다. [출처가기]

그 동안 R66까지 업데이트되었는데, 이전에 비해 관련 자료가 새로 바뀌고 설치법이 약간 변경되었을 뿐, 그 외 기본적인 사항은 변한게 없어서 이전에 작성한 Half-Byte Loader R24 글의 재탕이 되겠네요. 그래서 굳이 새로 쓸 생각은 없었는데 말이죠. ㅡㅡ;;

* Half-Byte Loader (HB Loader, HBL)란?
HBL이란 파타퐁2 데모의 취약점(익스플로잇)을 이용해, 펌웨어 6.20 이하의 모든 PSP에서 홈브류를 구동할 수 있게 해주는 프로그램(eLoader)을 말합니다. 아직 완성품이 나온 것은 아니고, 오픈-소스 프로젝트를 구성해서 개발중인 프로그램입니다. 현재도 여러 개발자들이 모여 계속 업데이트중인데, 미리 맛보기로 구동하고 싶으신 분들은 아래 글을 따라 설치 후 실행해보세요.

먼저 HBL의 설치법입니다.

HBL R66 설치법 열기


설치가 끝났다면 이제 PSP로 HBL을 구동해서 사용하는 방법을 알아보겠습니다.

HBL R66 사용법 열기



[ HB Loader 구동 가능 홈브류 목록 ]
해외에서도 HBL에 관심있는 사람이 많아 HBL로 구동 가능한 홈브류를 테스트해서 결과를 정리해둔 포럼이 여럿 있습니다. 예를 들면 http://daxhordes.org/forum/viewtopic.php?f=33&t=2847 이런 곳.

그런데 문제는 PSP 기종이나 펌웨어 버전에 따라 홈브류 구동여부에 큰 차이를 보인다는 점입니다. 또한 HBL 리비전에 따라서도 달라지는데, HBL의 업데이트가 워낙 자주 이루어지니 별로 참고할만한 것은 안 될 것 같네요.

그러니 제 블로그의 홈브류 카테고리나 다른 사이트, 인터넷 검색 등을 통해 홈브류 자료를 구한 뒤 직접 테스트해보는 것이 제일 좋을 듯 싶습니다.


[ HB Loader 참고사항 ]
- 마지막으로 HBL을 사용할 때 알아두어야 할 점을 몇 가지 생각나는대로 적어두겠습니다. 그러니 반드시 아래 내용을 읽어보고 HBL 사용에 참고해주세요.

- HBL은 현재까지도 개발중인 것이므로 100% 구동을 보장하지 않습니다. HBL 메뉴 진입 전의 화면 또는 HBL 메뉴에 들어가서도 PSP가 멈추거나 XMB로 그냥 나가버리는 경우가 많이 있습니다. 그러니 한 번 해보고 안된다고 포기하지 말고 여러 번 반복해서 시도해보세요. 참고로 제 PSP-2005의 경우 정펌/커펌 5.50에서는 거의 100% 구동이 가능했지만, 정펌 6.20에서는 5번 시도에 1~2번꼴로만 성공했습니다.

- PSP는 기종도 다양(?)하고, 펌웨어 버전 역시 여러가지가 있으므로, 동일한 HBL 버전을 사용한다해도 PSP에 따라 구동 확률이 달라집니다. 마찬가지로 HBL내에서 구동 가능한 홈브류 역시 차이가 있습니다. (펌웨어 5.50인 PSP에서는 HBL로 구동되는 홈브류가 펌웨어 6.20인 PSP에서는 구동이 안 된다든지, PSP-100X에서는 구동되는데 PSP Go!에서는 안 된다든지...)

- HBL이 모든 홈브류의 구동을 지원하지는 않습니다. 그 동안 발표된 수 백가지의 홈브류 중에서도 극히 일부의 홈브류만 구동 가능하며, PicoDrive처럼 구동은 되더라도 사운드는 아직 지원하지 않는 등 기능상 제약이 있을 수도 있습니다. HBL 업데이트의 주목적 중 하나가 바로 이 홈브류 호환성을 높이는 것이겠죠.

- 홈브류를 메모리스틱에 새로 설치했는데도 HBL 메뉴에서 보이지 않는다면, ms0;/hbl/ 폴더의 menu.cache 파일을 삭제한 뒤 다시 HBL을 구동해보세요. menu.cache는 로딩 단축을 위한 홈브류 목록 캐시파일입니다.

- HBL은 파타퐁2의 '유저모드' 익스플로잇을 이용한 것이므로, 이를 이용해 임시 커펌 설치나 ISO 구동, 플러그인 지원 등을 바라기는 어렵고, 현재까지는 일부 홈브류의 구동이 전부입니다. (ChickHEN과는 다르다.) 이전 글에서 HBL로 PSP Filer를 구동해서 낸드플래시에 접근했다는 것과 관련된 댓글이 많던데, 그것만으로는 커널모드가 완전히 뚫렸다고 보기도 어렵고, 이를 이용해 할 수 있는 일도 없습니다. 게다가 PSP Filer로 낸드플래시에 들어가도 일부 폴더가 보이지 않는 등 완벽하게 접근 가능한 것도 아니니 신경쓸만한 일은 아닙니다.
-----------------------------------------------------------------------------------------------------


HBL R66을 직접 구동해본 영상입니다. 화질이 나쁜 건 양해를 부탁드립니다. (PSP-2005/커펌 5.50 GEN-D3)

세 가지 정도의 홈브류를 구동하는 모습을 찍었는데, 한뷰 0.7 카라리스 버전과 동굴이야기는 정상 구동, Fusa GamePad는 구동 불가였습니다. (예전 HBL R24 테스트때에는 한뷰 구동 불가, Fusa GamePad 구동 성공이었는데... 그러니 무조건 최신 버전을 고집하지 말고 자신이 원하는 홈브류가 구동되는 버전을 잘 찾아보세요.)
-----------------------------------------------------------------------------------------------------

# R24때에는 HBL 메뉴 로딩만 2~5분 정도 걸렸는데, 이번 R66은 몇 초만에 끝나는군요. 발전이 되긴되나 봅니다.

# 이젠 HBL이 새로 업데이트되더라도 위 글을 참고하면 쉽게 설치해서 사용할 수 있겠죠? 업데이트 내역이나 관련 자료는 이전에 작성해둔 http://popotz.textcube.com/1557 글을 참고해주세요.
-----------------------------------------------------------------------------------------------------

[추가사항] Half-Byte Loader R69로 업데이트되었습니다. 드물게 wololo가 자신의 홈페이지에 컴파일된 자료를 올려두었네요. [출처가기]



hbl-r69-wololo-dev.zip는 개발자용이고, hbl-r69-wololo.zip는 일반 사용자용입니다. 일반 사용자용에는 디버그 기능이 빠져있다는 점만 다를 뿐 성능상 큰 차이는 없습니다. 다만 일반 사용자용의 로딩이 조금 더 빠르다고 하니 원하는 것을 사용하세요. 설치법은 위 R66 설명과 완전히 동일하므로 생략합니다.

* 관련글 보기 *
HBL : HBL 업데이트에 관해서
HBL : Half-Byte Loader R24
HBL : 에뮬 PicoDrive v1.51b
HBL : Half-Byte Loader Beta 1.2
HB Loader 바이너리 & 테트리스 홈브류
파타퐁2 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트
파타퐁2 데모 익스플로잇 공개