HBL : Half-Byte Loader R91



오랜만에 쓰는 Half-Byte Loader 관련글이군요. 하도 많이 업데이트되다 보니 자주 소개하지는 못했는데, 이번 HBL R91은 wololo가 관련글을 따로 올리기도 했고, 또 사용자에게 중요한 변경점이 있어 자료를 올려둡니다. [출처가기]

* Half-Byte Loader (HB Loader, HBL)란?
HBL이란 파타퐁2 데모의 취약점을 이용해, 펌웨어 6.20 이하의 모든 PSP에서 홈브류를 구동할 수 있게 해주는 프로그램(eLoader)을 말합니다. 아직은 모든 홈브류가 원활하게 구동 가능한 것은 아니지만,  공개 프로젝트를 통해 여러 개발자가 모여 현재도 계속 개발중인 프로그램입니다.

Half-Byte Loader R91 변경점은 다음과 같습니다.
* HBL 메뉴가 기존의 menu.bin이 아닌 일반적인 EBOOT.PBP 형식으로 변경됨.
이렇게 되면서 홈브류 개발자들은 파타퐁 SDK가 아닌 기존의 SDK를 이용해서 자신만의 HBL 메뉴를 만들 수 있게 되었습니다. 그동안 똑같았던 HBL 메뉴가 아니라, 앞으로는 색다른 HBL 메뉴를 보게될 수도 있겠네요.

* HBL 메뉴에서 홈브류를 구동하고 종료할 때 XMB가 아닌 HBL 메뉴로 복귀하는 옵션 추가.

많은 분들이 원했던 기능이 아닐까 싶습니다. 홈브류 한 번 실행할 때마다 매번 파타퐁 2 데모를 재실행하는 불편함이 사라지게 되니까요. 다만, 현재는 초기 실험단계이므로 제대로 HBL 메뉴로 복귀하지 않거나, 복귀 후에 홈브류가 실행되지 않는 등의 문제가 있습니다. ms0:/hbl/hbl_config.txt 파일 안의 'return_to_xmb_on_exit' 항목을 '0'으로 설정하면 홈브류 종료 후 HBL 메뉴로 복귀, '1'로 설정하면 기존대로 XMB로 복귀합니다.

하지만 R91은 새로운 기능을 테스트하려는 성격이 강합니다. wololo에 따르면, 현재까지 홈브류 호환성이 제일 좋고 성능이 뛰어난 것은 HBL R85라고 하는군요. 그러니 각자 마음에 드는 버전을 다운로드해서 사용해주세요.

안정적인 것 중 가장 최신 버전. 빠르고 호환성이 좋음. wololo가 현재 추천하는 버전으로, 버그 보고는 받지 않음.

개발중인 버전으로 여러 개의 버그가 이미 보고되었음, 새로운 기능을 원하는 사용자만 사용할 것. 버그 보고 받지 않음.

HBL R91의 개발자 버전. 지금은 이 버전에 대한 버그 보고만 받고 있음.


HBL의 설치법 / 사용법은 이전에 작성한 http://popotz.textcube.com/1573 글을 참고해주세요.
HBL 자료만 이전 글의 HBL_R66.zip 대신 위 첨부자료를 사용해서 설치하면 됩니다.

# 아래는 wololo가 공개한 영상으로, HBL R90+에서 Wagic이라는 홈브류 게임과 에뮬레이터를 구동하는 모습을 담고 있습니다. (Wagic 다운로드 및 HBL에서의 구동법은 여기)


# 이거 제대로 써먹을 수나 있을까~라고 생각한 적도 있었는데, 조금씩이지만 발전이 되긴 되네요. 예전에 비하면 HBL 메뉴 로딩은 거의 없는 수준. 이제 홈브류 호환성만 더 높이면 좋겠는데 말이죠.

* 관련글 보기 *
HBL을 이용한 ISO 로더, 그 논란
슈패 에뮬 : uo Snes9x 0.02y33 Build 0032
[추가] HBL : Half-Byte Loader R69
HBL : HBL 업데이트에 관해서
HBL : Half-Byte Loader R24
HBL : 에뮬 PicoDrive v1.51b
HBL : Half-Byte Loader Beta 1.2
HBL : HB Loader 바이너리 & 테트리스 홈브류
파타퐁2 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트
파타퐁2 데모 익스플로잇 공개