HBL : HBL R109 for 6.35


이전 글에서 전해드린대로 jeerum이라는 사람이 'みんなのスッキリ'(모두의 슷키리)라는 게임의 체험판에서 발견한 익스플로잇을 공개했습니다. 하지만 이 익스플로잇은 이미 다른 개발자 여럿이 발견한 후 비밀리에 HBL 작업을 하고 있던터라 이런저런 말들이 많이 나오고 있죠.

어쨌든 더 이상 숨길 필요가 없어졌으므로, m0skit0, JJS와 함께 HBL을 작업중이던 some1이 처음 계획보다 훨씬 빠르게 펌웨어 6.35에서도 작동하는 모두의 슷키리 체험판용 HBL을 공개했습니다. [출처가기]

모두의 슷키리 체험판용 HBL R109 for 6.35이란?
PSP 기종과 상관없이 정식 펌웨어 6.35 이하인 모든 PSP에서 홈브류를 구동할 수 있게 해주는 Half-Byte Loader의 한 종류입니다. 물론 유저모드 익스플로잇을 이용하므로 모든 홈브류가 구동 가능한 것은 아니고, 아주 제한적인 일부의 홈브류만 구동 가능합니다. 하지만 무료 체험판을 이용하므로 따로 게임을 구입할 필요가 없으며, 별다른 준비물도 필요가 없다는 장점이 있습니다.

[ 모두의 슷키리 체함판용 HBL R109 설치방법 / 구동방법 ]
1. 정식 펌웨어 6.35인 PSP를 준비합니다. (굳이 정펌 6.35가 아니라 그 이하인 정펌 5.XX / 6.XX에서도 동작하긴 합니다. 하지만 구동 확률이 떨어질 수 있다는 점은 알아두세요.)

2. 위 첨부파일을 받아 압축을 풀고 그 안의 'NPJG90047' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.
(파타퐁2 체험판에 비해 용량이 참 착하네요.)

3. 위 첨부파일을 받아 압축을 풀고 그 안의 'hbl' 폴더와 'h.bin' 파일을 메모리스틱 최상위(ms0:/)에 복사하고, 'SAVEDATA' 폴더 안에 있는 'UCJS10094' 폴더는 ms0:/PSP/SAVEDATA/ 폴더 안으로 복사합니다.


4. 이제 XMB의 게임 -> 메모리스틱 메뉴로 들어가 '모두의 슷키리' 체험판을 실행합니다.


5. 체험판이 실행된 후 아래 'つづきから'(이어서)를 선택하면 자동으로 세이브데이터를 불러오게 됩니다.


6. 잠시 기다리면 위처럼 HBL이 구동됩니다. (위 자료에는 wMenu가 아닌 neur0n의 VisualMenu가 포함되어 있습니다. VisualMenu에 관한 건 http://popotz.textcube.com/1752 참고.)

7. 이제 메모리스틱에 미리 설치해두었던 홈브류를 구동하면 됩니다. (HBL에서 구동 가능한 홈브류의 종류나 설치법 등은 따로 다루지 않으니 아래 관련글들을 참고해주세요.)

[ 모두의 슷키리 체함판용 HBL R109 설정방법 ]
ms0:/hbl/hbl_config.txt 파일을 메모장으로 열어 아래의 빨간 부분을 수정하면 몇 가지 설정을 변경할 수 있습니다.
# hb_folder (홈브류 폴더)
# HBL 메뉴가 시작될 때 아래 폴더에 있는 콘텐츠를 제일 먼저 표시하게 됨.
hb_folder=ms0:/PSP/GAME/

# return_to_xmb_on_exit (종료시 XMB 복귀 여부)
# '1'로 설정하면 홈브류를 종료할 때 XMB로 돌아가고, '0'으로 설정하면 HBL 메뉴로 돌아감.
return_to_xmb_on_exit=0
# force_exit_button (강제 종료 단축키)
# 아래 버튼 조합을 통해 홈브류를 강제로 종료하고 HBL 메뉴로 돌아갈 수 있음.
# HBL에서는 홈버튼이 제대로 작동하지 않기 때문에, 종료 메뉴가 따로 없는 홈브류를 사용할 때 유용함.
#
# 아래의 헥스값을 사용함.
# 셀렉트 = 0x000001, 스타트 = 0x000008, 방향키 위쪽 = 0x000010, 방향키 오른쪽 = 0x000020,
# 방향키 아래쪽 = 0x000040, 방향키 왼쪽 = 0x000080, L트리거 = 0x000100, R트리거 = 0x000200,
# 세모버튼 = 0x001000, 동그라미버튼 = 0x002000, 엑스버튼 = 0x004000, 네모버튼 = 0x008000,
#
# 예를 들어 셀렉트버튼 + 스타트버튼이라면 0x000001 + 0x000008 = 0x000009
# 예를 들어 L트리거 + 세모버튼이라면 0x000100 + 0x001000 = 0x001100
#
# Comment out for performance
force_exit_buttons=0x000009 (기본값은 셀렉트+스타트)

[ 모두의 슷키리 체함판용 HBL R109 구동영상 ]
제 PSP-2005 / 정펌 6.35에서 테스트한 영상입니다. 디버그판이라서 그런지 아직 최적화가 덜 되어서 그런지 기존 파타퐁2 체험판용 HBL에서는 구동되던 홈브류도 구동되지 않는 경우가 많네요. 아직은 부족한 모습...

[ 기타 잡담 ]
# 이번 모두의 슷키리 익스플로잇이 지금이 아니라 정식 펌웨어가 한 번 더 업데이트 된 후에 공개되었으면 더 좋았을텐데...

# 이미 발표되어 있는 파타퐁2 체험판용 HBL의 경우 펌웨어 6.20까지만 동작한다는 문제가 있고, 모두의 골프 포터블 1/2용HBL은 따로 게임을 구입해야 하며, 그마저도 펌웨어 6.31까지만 동작하는 문제가 있습니다. 하지만 이번 모두의 슷키리체함판용 HBL의 경우 이런 문제가 전혀 없어, 앞으로는 모두의 슷키리 체함판용 HBL로만 업데이트될 것 같네요.

# Total_Noob가 개발중인 6.35 TN (HEN)의 경우 미공개된 VSH 익스플로잇을 이용하겠다고 했는데, 그러지 않고 이번 모두의 슷키리 체험판 익스플로잇을 이용할 가능성도 생겼네요. 6.20 TN (HEN)이 파타퐁2 체험판 익스플로잇을 이용하는 것처럼 말이죠.

# 파타퐁2도 그렇고, 모두의 골프 포터블도 그렇고, 이번 모두의 슷키리까지 최근 익스플로잇이 발견된 것들은 모두 손휘의 퍼스트파티 게임들이군요. 뭐하는 거지? ㅡㅡ;

* 관련글 보기 *
HBL: VisualMenu for HBL v1.50
HBL: Half-Byte Loader R109
[추가2] HBL: VisualMenu for HBL v1.32
HBL : VisualMenu for HBL v1.1
HBL : Half-Byte Loader R107 (모골2 지원)
HBL R102 업데이트 계획 : 모두의 골프 2 지원 등
HBL : Half-Byte Loader R101
HBL : Half-Byte Loader R100 (모골1 지원)
모골2용 HBL R95 v1.01
HBL : Half-Byte Loader R99
펌웨어 6.30/6.31용 HBL v1.01
펌웨어 6.31용 HBL 공개! : HBL for 6.30/6.31 v1
HBL : HBL R97 & wMenu 0.3
HBL : Half-Byte Loader R96
HBL : simpleMenu for HBL
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

HBL: VisualMenu for HBL v1.50


HBL 메뉴인 neur0n의 VisualMenu for HBL이 v1.50으로 업데이트되었습니다. [출처가기1] [출처가기2]

HBL 메뉴란 말 그대로 HBL을 구동했을 때 나오는 메뉴로, 이 메뉴를 통해 메모리스틱에 설치된 각종 홈브류를 구동하게 됩니다. 그 동안에도 몇 가지 종류의 HBL 메뉴가 나왔는데, 디자인이 변경된 것을 제외하고 기능은 거의 대동소이합니다. 마음에 드는 HBL 메뉴를 골라서 사용하면 되겠죠.

위 스크린샷에서 보듯이 이번 VisualMenu for HBL v1.50에서는 우측 상단에 시계와 배터리 정보가 추가로 표시됩니다. 점점 더 XMB와 닮아가는 것 같군요. 사실 HBL은 게임 모드에서 동작하므로 홈버튼만 한 번 눌러주면 시간과 배터리 정보를 알 수 있습니다만, 뭐 없는 것보다는 낫겠죠. 게다가 배터리 잔량을 백분율로 표시해준다는 메리트도 있고...

하지만 6.XX TN (HEN)이 나오게 된다면 지금까지의 HBL은 한 순간에 PSP 역사의 뒷쪽으로 사라질 운명... ㅜㅜ

그 동안의 자세한 변경점은 다음과 같습니다.
v1.50
- 시계와 배터리 아이콘 추가.

v1.41
- 이미지 사이즈 수정.

v1.4
- 로딩중일때의 아이콘 추가.

v1.32
- 웨이브 파일(버튼 조작음)이 재생될 때 노이즈 발생하는 버그 수정.
- 웨이브 파일(button.wav) 역시 업데이트 함.

v1.3 beta
- 웨이브 파일(버튼 조작음)이 재생될 때 소리가 튀는 문제 수정.
- 보여지는 홈브류 수를 40개에서 80개로 변경.

v1.2 + Browse menu fix 버전
- 폴더 탐색을 가능하게 했다. (그 외는 v1.2와 동일)

v1.2
- 버튼 조작시 사운드를 추가했다.

v1.1
- 첫 발표

* Download :
::: 설치방법 및 사용방법은 이전과 동일하므로 이전글 복&붙합니다. :::

[ 설치방법 ]

1. HBL R91 이상의 버전이 메모리스틱에 미리 설치되어 있어야 합니다.

2. 기존 wMenu의 백업을 위해 ms0:/hbl/ 폴더 안에 있는 'menu' 폴더의 이름을 적당히 변경합니다. (예 : menu2 등)

3. 위에 링크된 자료를 받아 압축을 풀고 그 안의 'menu' 폴더를 ms0:/hbl/ 폴더 안으로 복사합니다

4. 이제 기존의 방법대로 HBL을 실행하면 VisualMenu가 대신 보이게 됩니다.

5. 원래의 wMenu로 돌아가고 싶다면 ms0:/hbl/menu/ 폴더를 삭제하고 2번에서 변경한 폴더 이름을 원래의 'menu'로 변경하면 됩니다.

[ 사용방법 ]
VisualMenu에서의 조작법은 다음과 같습니다.
* 방향키 : 커서 이동.
* 동그라미버튼 또는 엑스버튼 : 결정.
* 세모버튼 : HBL 종료.
* 네모버튼 : 메뉴 표시의 변경.

또 ms0:/hbl/menu/data/ 폴더에 PNG 파일을 넣어두면 배경으로 사용 가능합니다. (여러 개의 그림파일이 있는 경우 랜덤으로 선택됨.)

* 관련글 보기 *
[추가2] HBL: VisualMenu for HBL v1.32
HBL : VisualMenu for HBL v1.1
HBL : HBL R97 & wMenu 0.3
HBL : simpleMenu for HBL
HBL : wMenu 0.2
HBL : wMenu 0.1 & HBL R92

펌웨어 6.35에서도 HBL 구동 가능



개발자 neur0n가 어제 발표된 PSP 펌웨어 6.35에서 Half-Byte Loader(=HBL)를 구동하는 영상을 공개했습니다. [출처가기]

당연히 기존 펌웨어 6.31까지 존재했던 '모두의 골프 포터블 1/2'의 익스플로잇은 펌웨어 6.35에서 막혀버렸기때문에, 위 영상에서는 지금까지 공개되지 않은 새로운 게임 UMD를 통해 HBL을 구동하고 있습니다.

지난 8월 초, neur0n가 새로운 세이브 익스플로잇을 발견하고 'Hello World'까지 출력했었는데, 그 때 발견한 특정 게임의 세이브 익스플로잇이 펌웨어 6.35에서도 여전히 동작하는 것으로 보입니다. (관련글 보기) 그리고 그 게임의 익스플로잇에 맞춰 HBL을 이식한 거겠죠.

정확하게 확인된 건 아니지만 이런식으로 HBL을 구동하는데 사용할 수 있는 세이브 익스플로잇은 아직도 최소한 5~7개 정도는 남아있다고 합니다. 이번 neur0n의 익스플로잇이 공개되어 다음 펌웨어 업데이트에서 막히더라도, 또 다른 카드가 아직도 많이 남아 있는 것이죠.

아직까지 이번 neur0n씨의 익스플로잇에 사용된 게임의 이름이나 자료의 공개 여부는 확실하지 않습니다. wololo가 접촉하고 있다고 하니 잘 진행된다면 모골 1/2용 HBL이 그랬듯이 다음 HBL 업데이트에 펌웨어 6.35용 HBL도 추가로 포함될 가능성이 높네요.

과연 무슨 게임일지 궁금해지는군요. (예전 8월에 발견한 익스플로잇이 맞다면 이 게임은 UMD로만 발매되어 PSP go 사용자는 사용할 수 없을 듯...)
--------------------------------

그리고 이건 약간 별개의 얘기입니다만, Total_Noob가 발견해서 6.20 TN-A(HEN)에 사용하고 있는 커널 익스플로잇은 펌웨어 6.35에서도 여전히 동작하는 것으로 확인되었습니다. [출처가기]

어제 펌웨어 6.35 발표글에서 'Total_Noob의 커널 익스플로잇의 경우 아직 공개조차 되지 않았기 때문에, 손휘가 미리 알고 대처할 가능성은 적어보입니다.'라고 짐작한 내용만 전해드렸지만, 이번에 wololo가 확실히 확인해주었네요.

뭐 펌웨어 6.30/6.31뿐만 아니라 펌웨어 6.35에서 똑같은 커널 익스플로잇이 작동한다하더라도 Total_Noob가 해당 펌웨어용으로 만들어주지 않으면 아무 소용 없지만요. ㅡㅜ;

* 관련글 보기 *
[추가2] HBL: VisualMenu for HBL v1.32
HBL: VisualMenu for HBL v1.1
새로운 세이브 익스플로잇 발견 (neur0n)
VSH Menu+ v1.2
[추가] VSH Menu+ v1.1

'포포츠 백업 + NEW > Half-Byte Loader' 카테고리의 다른 글

HBL : HBL R109 for 6.35  (0) 2010.12.30
HBL: VisualMenu for HBL v1.50  (0) 2010.12.30
HBL: Half-Byte Loader R109  (0) 2010.12.30
[추가2] HBL: VisualMenu for HBL v1.32  (0) 2010.12.30
HBL: VisualMenu for HBL v1.1  (0) 2010.12.30

HBL: Half-Byte Loader R109


HBL R109 설치 후, 이번에는 에뮬레이터만 몇 가지 구동해보았습니다.
HBL 초기 버전과는 달리 대부분의 에뮬레이터가 정상적으로 종료되어 참 편해졌네요. (EmuMaster나 gpSP 등)
정펌에서도 PSP를 에뮬 머신으로 쓰기에는 충분한 수준!

한 동안 잠잠하던 HBL 업데이트가 요즘들어 다시 활기를 띄고 있군요.

정펌에서 특정 게임의 익스플로잇을 이용해 홈브류를 구동할 수 있게 해주는 Half-Byte Loader(=HBL)가 R109로 업데이트되었습니다. [출처가기]

이번 HBL R108 / R109 역시 JJS씨가 작업했는데, gpSP를 비롯한 일부 홈브류 종료시 HBL 메뉴로 제대로 복귀하지 않던 문제가 수정되어, 매번 HBL을 재구동하는 수고가 줄어들었습니다. 또 그 동안에는 Hot Shots Golf(북미판 모골1)의 Greates Hits판만 지원했는데, 이번에는 Hot Shots Golf의 오리지널판(통상판) 익스플로잇도 새롭게 지원하게 되었습니다.

조금 더 자세한 변경점은 다음과 같습니다. (http://code.google.com/p/valentine-hbl/updates/list)
HBL R 109 (JJS)
- issue 342
(일부 홈브류 종료시 충돌 문제) 수정됨.
-
sceIoOpen/sceIoClose를 후킹해서 열려진 파일을 추적하고, 홈브류 종료시 남아있는 파일을 닫기 위한 코드 추가.
- 모든 서브인터럽트 핸들러를 추가해서, gpSP 실행 후에 다른 홈브류가 구동되지 않는 문제 수정됨.

HBL R 108 (JJS)
- Hot Shots Golf: Open Tee의 다른 버전 익스플로잇 추가.

HBL R109의 바이너리 자료는 직접 올리지 않고, wololo 블로그 링크만을 걸어두겠습니다. 그리고 설치법이나 사용법 역시 최대한 간단하게만 적었으므로 자세한 건 아래 *관련글 보기*의 이전 글들을 참고해주세요.


[ 펌웨어 5.03 ~ 6.20인 PSP (파타퐁2 체험판용 HBL) ]

* 다운로드 :
http://wololo.net/wagic/half-byte-loader-for-patapon-2-up-to-ofw-6-20/

* 설치법 / 사용법 : 위 다운로드 페이지에서 'HBL rev 109'와 'Patapon Exploit' 자료를 다운로드해서 압축을 풀고, http://popotz.textcube.com/1573를 참고해서 설치 / 실행하면 됩니다.

* HBL 설정 변경 방법 : http://popotz.textcube.com/1694 참고하세요.


[ 펌웨어 6.30 ~ 6.31인 PSP (모두의 골프 포터블 1/2용 HBL) ]

* 준비물 :
Everybody’s Golf (유럽판), Hot Shots Golf Open Tee (북미판), Hot Shots Golf Open Tee "Greatest hits" (북미판), Minna no golf Portable (일본판), Everybody’s Golf 2 (유럽판), Hot Shots Golf: Open Tee 2 (북미판), Minna No Golf Portable 2 (일본판), Minna No Golf Portable 2 “The Best” edition (일본판) 중 하나의 UMD를 보유하거나 또는 PSN에서 구입 후 다운로드.

* 다운로드 : http://wololo.net/wagic/half-byte-loader-for-the-golf-exploit-ofw-6-306-31/

* 설치법 / 사용법 : 현재 자신이 보유한 '모두의 골프 포터블' 게임의 종류 (1/2?, 유럽판/북미판/일본판?, 일반판/베스트판?)를 잘 확인하고 그에 맞는 'HBL rev 109' 자료와 'exploit' 자료를 각각 다운로드합니다. 다운로드한 파일의 압축을 모두 풀고, 그 안의 'HBL' 폴더와 'h.bin' 파일, 'PSP' 폴더를 모두 메모리스틱 최상위에 복사합니다. 그 후 UMD 또는 PSN에서 다운로드한 해당 게임을 실행하면 HBL이 구동됩니다.

* HBL 설정 변경 방법 : http://popotz.textcube.com/1694 참고하세요.


[ HBL에서 구동 가능한 홈브류 ]

* HBL : HBL로 구동 가능한 홈브류 2탄
* HBL : HBL로 구동 가능한 홈브류 15종

단, 위의 글은 작성한지 오래된 글이기 때문에, HBL 최신 버전에서는 이보다 더 다양한 홈브류의 구동이 가능해졌습니다. Mobile Assault나 Defense Station Portable 등등 말이죠. wololo 포럼에 가면 익스플로잇별, 펌웨어별로 구분해서 홈브류 테스트가 진행되고 있으므로 그 쪽도 함께 참고해주세요. --> http://wololo.net/talk/viewforum.php?f=11

* 관련글 보기 *
HBL : VisualMenu for HBL v1.2 + Browse
HBL : VisualMenu for HBL v1.1
HBL : Half-Byte Loader R107 (모골2 지원)
HBL R102 업데이트 계획 : 모두의 골프 2 지원 등
HBL : Half-Byte Loader R101
HBL : Half-Byte Loader R100 (모골1 지원)
모골2용 HBL R95 v1.01
HBL : Half-Byte Loader R99
펌웨어 6.30/6.31용 HBL v1.01
펌웨어 6.31용 HBL 공개! : HBL for 6.30/6.31 v1
HBL : HBL R97 & wMenu 0.3
HBL : Half-Byte Loader R96
HBL : simpleMenu for HBL
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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] HBL: VisualMenu for HBL v1.32


얼마 전 소개했던 neur0n의 HBL 전용 메뉴 VisualMenu for HBL이 v1.2로 업데이트되고, 추가로 브라우징 지원 버전도 공개되었습니다. [출처가기]

이전 v1.1을 소개하면서 하위 폴더 탐색이 불가능한 게 단점이라고 했는데 바로 폴더 탐색 기능이 추가되어 나왓군요. 이로서 ms0:/PSP/GAME/ 폴더에 설치되지 않은 홈브류를 실행하거나, 카테고리별로 구분하기 위해 하위 폴더에 설치한 홈브류를 실행하는 것이 가능해졌습니다.

자세한 변경점은 다음과 같습니다.
v1.2
- 버튼 조작시 사운드를 추가했다.

v1.2 + Browse menu fix 버전
- 폴더 탐색을 가능하게 했다. (그 외는 v1.2와 동일)

[ 추가사항1 ] VisualMenu for HBL v1.3 beta로 업데이트되었습니다. [출처가기]
v1.3 beta + Browse
- 웨이브 파일(버튼 조작음)이 재생될 때 소리가 튀는 문제 수정.
- 보여지는 홈브류 수를 40개에서 80개로 변경.

[ 추가사항2 ] VisualMenu for HBL v1.32로 업데이트되었습니다. [출처가기]
v1.32
- 웨이브 파일(버튼 조작음)이 재생될 때 노이즈 발생하는 버그 수정.
- 웨비으 파일(button.wav) 역시 업데이트 함.

사운드 파일(*.wav)이 포함되어 있어 블로그에 파일 첨부가 안되네요. 링크로 대체합니다.

* Download : VisualMenu v1.2
* Download : VisualMenu v1.2 + Browse_menu_fix
* Download : VisualMenu v1.3 beta + Browse
* Download :
[ 설치방법 ]
1. HBL R91 이상의 버전이 메모리스틱에 미리 설치되어 있어야 합니다.

2. 기존 wMenu의 백업을 위해 ms0:/hbl/ 폴더 안에 있는 'menu' 폴더의 이름을 적당히 변경합니다. (예 : menu2 등)

3. 위에 링크된 자료중 하나를 받아 압축을 풀고 그 안의 'menu' 폴더를 ms0:/hbl/ 폴더 안으로 복사합니다

4. 이제 기존의 방법대로 HBL을 실행하면 VisualMenu가 대신 보이게 됩니다.

5. 원래의 wMenu로 돌아가고 싶다면 ms0:/hbl/menu/ 폴더를 삭제하고 2번에서 변경한 폴더 이름을 원래의 'menu'로 변경하면 됩니다.

[ 사용방법 ]
VisualMenu에서의 조작법은 다음과 같습니다.
* 방향키 : 커서 이동.
* 동그라미버튼 또는 엑스버튼 : 결정.
* 세모버튼 : HBL 종료.
* 네모버튼 : 메뉴 표시의 변경.

또 ms0:/hbl/menu/data/ 폴더에 PNG 파일을 넣어두면 배경으로 사용 가능합니다. (여러 개의 그림파일이 있는 경우 랜덤으로 선택됨.)

* 관련글 보기 *
HBL : VisualMenu for HBL v1.1
HBL : HBL R97 & wMenu 0.3
HBL : simpleMenu for HBL
HBL : wMenu 0.2
HBL : wMenu 0.1 & HBL R92

HBL: VisualMenu for HBL v1.1



일본인 개발자 neur0n씨가 Half-Byte Loader(HBL)를 위한 메뉴 'VisualMenu for HBL v1.1'를 공개했습니다. [출처가기]

HBL R91부터 HBL 구동시의 메뉴 화면을 단순 텍스트가 아닌 별도의 EBOOT.PBP 형식으로 구현할 수 있게 되었는데, 이 기능을 이용해 제일 처음 나온 건 wololo의 wMenu입니다. 현재는 wMenu 0.3까지 업데이트되었으며, wololo 블로그에서 배포하는 HBL 자료에는 기본으로 포함되어 있죠. 그 밖에 simpleMenu for HBL도 있고, 이 블로그에 소개하지 않았던 HBL 메뉴도 몇 가지 더 있습니다.

그리고 이번에 공개된  VisualMenu for HBL v1.1은 그 이름답게 겉모습쪽을 강조하면서 XMB와 비슷한 모습을 보여줍니다. 홈브류 아이콘과 제목이 크게 나오는 방식이죠. (위 스크린샷 참고.)

취향에 따라서 wMenu나 VisualMenu 중 한 가지를 선택해서 사용하면 될 것 같습니다. 하지만 wMenu가 하위 폴더 탐색을 지원하는 반면, VisualMenu는 이를 지원하지 않아 조금 불편할 수도 있겠네요.


[ 설치방법 ]
1. HBL R91 이상의 버전이 메모리스틱에 미리 설치되어 있어야 합니다.

2. 기존 wMenu의 백업을 위해 ms0:/hbl/ 폴더 안에 있는 'menu' 폴더의 이름을 적당히 변경합니다. (예 : menu2 등)

3. 위 첨부파일을 받아 압축을 풀고 그 안의 'menu' 폴더를 ms0:/hbl/ 폴더 안으로 복사합니다

4. 이제 기존의 방법대로 HBL을 실행하면 VisualMenu가 대신 보이게 됩니다.

5. 원래의 wMenu로 돌아가고 싶다면 ms0:/hbl/menu/ 폴더를 삭제하고 2번에서 변경한 폴더 이름을 원래의 'menu'로 변경하면 됩니다.

[ 사용방법 ]
VisualMenu에서의 조작법은 다음과 같습니다.
* 방향키 : 커서 이동.
* 동그라미버튼 또는 엑스버튼 : 결정.
* 세모버튼 : HBL 종료.
* 네모버튼 : 메뉴 표시의 변경.

또 ms0:/hbl/menu/data/ 폴더에 PNG 파일을 넣어두면 배경으로 사용 가능합니다. (여러 개의 그림파일이 있는 경우 랜덤으로 선택됨.)

[ 작동영상 ]
오랜만에 파타퐁2 체험판용 HBL을 구동해봤습니다. (커펌 5.50에서는 구동이 잘 안되더니 정펌 6.20에서는 100% 구동이 되네요.)


* 관련글 보기 *
HBL : HBL R97 & wMenu 0.3
HBL : simpleMenu for HBL
HBL : wMenu 0.2
HBL : wMenu 0.1 & HBL R92

HBL: Half-Byte Loader R107 (모골2 지원)


오랜만에 소개하는 Half-Byte Loader(=HBL)의 업데이트 소식이네요. [출처가기]

지난 9월, HBL R101을 블로그에서 소개한 이후로도 HBL은 꾸준히 업데이트되어 HBL R107까지 공개되어 있습니다. (현재는 HBL R108까지...)

하지만 HBL R102부터는 변경사항에 '현재 개발중이므로 컴파일한 바이너리 자료를 배포하는 건 추천하지 않는다'고 되어 있어, 바이너리 자료가 배포되지도 않았고 wololo가 따로 소개하지도 않았습니다.

그러다 이번에 HBL R107이 발표되면서 wololo가 자신의 블로그에 글을 남겼기에, 이에 맞춰 HBL의 현재 상황에 대해 간단히만 알아보겠습니다. (자세한 변경점이 궁금하신 분들은 프로젝트 사이트 참고.)
- HBL R102부터 모두의 골프 포터블 2 (일본판, 북미판, 유럽판) 익스플로잇을 공식으로 지원함.

- 모두의 골프 포터블 2 익스플로잇은 모두의 골프 포터블 1 익스플로잇보다 호환성이 좋을 것이라고 생각함.

- 개발자
neur0n에 의해 HBL R107부터 기존 파타퐁2 익스플로잇에 있던 버그가 수정됨. 이에 따라 일부 호환성이 향상될 것.

- 위의 이유로 HBL R107부터는 파타퐁2용 HBL에 쓰이던 세이브데이터 자료를 새로운 것으로 교체해야 함.

- 모두의 골프 포터블 1과 2용 익스플로잇 역시 같은 버그가 있어 가능한한 빨리 수정할 예정.

- HBL이 업데이트되더라도 가치가 있을 경우에만 배포할 예정임. HBL R107이 그 가치 있는 것 중 하나.

HBL R107의 바이너리 자료는 직접 올리지 않고, wololo 블로그 링크만을 걸어두겠습니다. 그리고 설치법이나 사용법 역시 최대한 간단하게만 적었으므로 자세한 건 아래 *관련글 보기*의 이전 글들을 참고해주세요.


[ 펌웨어 5.03 ~ 6.20인 PSP (파타퐁2 체험판용 HBL) ]

* 다운로드 :
http://wololo.net/wagic/half-byte-loader-for-patapon-2-up-to-ofw-6-20/

* 설치법 / 사용법 : 위 다운로드 페이지에서 'HBL rev 107'과 'Patapon Exploit' 자료를 다운로드해서 압축을 풀고, http://popotz.textcube.com/1573를 참고해서 설치 / 실행하면 됩니다.

* HBL용 홈브류 / HBL 설정 변경 방법 : http://popotz.textcube.com/1694 참고하세요.


[ 펌웨어 6.30 ~ 6.31인 PSP (모두의 골프 포터블 1/2용 HBL) ]

* 준비물 :
Everybody’s Golf (유럽판), Hot Shots Golf Open Tee (Greatest hits) (북미판), Minna no golf Portable (일본판), Everybody’s Golf 2 (유럽판), Hot Shots Golf: Open Tee 2 (북미판), Minna No Golf Portable 2 (일본판), Minna No Golf Portable 2 “The Best” edition (일본판) 중 하나의 UMD를 보유하거나 또는 PSN에서 구입 후 다운로드.

* 다운로드 : http://wololo.net/wagic/half-byte-loader-for-the-golf-exploit-ofw-6-306-31/

* 설치법 / 사용법 : 현재 자신이 보유한 '모두의 골프 포터블' 게임의 종류 (1/2?, 유럽판/북미판/일본판?, 통상판/베스트판?)에 맞는 HBL 자료와 exploit 자료를 각각 다운로드해서 압축을 풀고, 그 안의 'HBL' 폴더와 'h.bin' 파일, 'PSP' 폴더를 모두 메모리스틱 최상위에 복사합니다. 그 후 UMD 또는 PSN에서 다운로드한 게임을 실행하면 HBL이 구동됩니다.

* HBL용 홈브류 / HBL 설정 변경 방법 : http://popotz.textcube.com/1694 참고하세요.
-------------------------------------------------------------------------------------------------

# 공식으로 배포되지 않은 최신 HBL R108 바이너리 자료는 http://www.mediafire.com/?qlfzy7ahg6w5g에서 구할 수 있습니다.

# 펌웨어 6.30/6.31인 PSP에서는 여전히 모두의 골프 포터블 1/2용 HBL이 홈브류를 구동할 수 있는 유일한 방법이지만, 펌웨어 6.20 이하인 PSP를 가지고 계신 분들은 사실 파타퐁2용 HBL보다 12월 발표 예정인 6.20 TN-A (HEN)을 더욱 기다리고 계시겠죠. "HBL, 넌 그저 6.20 TN-A (HEN)을 위한 징검다리일 뿐..." 뭐, 지금은 이런 느낌이네요.

* 관련글 보기 *
HBL R102 업데이트 계획 : 모두의 골프 2 지원 등
HBL : Half-Byte Loader R101
HBL : Half-Byte Loader R100 (모골1 지원)
모골2용 HBL R95 v1.01
HBL : Half-Byte Loader R99
펌웨어 6.30/6.31용 HBL v1.01
펌웨어 6.31용 HBL 공개! : HBL for 6.30/6.31 v1
HBL : HBL R97 & wMenu 0.3
HBL : Half-Byte Loader R96
HBL : simpleMenu for HBL
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

HBL R102 업데이트 계획 : 모두의 골프 2 지원 등


최근 Total_Noob의 6.20 TN (HEN)이 공개됨에 따라 사람들의 관심이 그 쪽으로 쏠리고 있고 HBL은 뒷전으로 밀리고 있는데, HBL의 주요 개발자중 한 명인 wololo가 자신의 블로그를 통해 앞으로도 HBL의 업데이트는 계속하겠다고 밝혔습니다. [출처가기]

펌웨어 6.20에서는 파타퐁2 체험판용 HBL보다 나중에 나올 6.20 TN (HEN)을 사용하는 것이 '무조건' 더 좋을테니 사실상 HBL을 업데이트해도 의미가 없겠지만, 펌웨어 6.30/6.31에서는 모두의 골프 포터블 1/2용 HBL이 홈브류를 구동할 수 있는 유일한 방법인만큼 개발을 계속하는 것 같네요.

다음은 wololo가 소개한 추후 업데이트 계획입니다.
* HBL R102에서는 몇 가지 버그를 수정하고, 모두의 골프 포터블 2(일본판, 북미판, 유럽판) 익스플로잇 추가 지원 예정.

* 모두의 골프 포터블 2(북미판, Hotshots golf 2)용 'Hello World' 출력 자료는 이미 여기에서 다운로드 가능.

* 모두의 골프 포터블 2 익스플로잇은 모두의 골프 포터블 1 보다 홈브류 호환성이 더 좋을 거라 예상됨.

HBL R100부터 모두의 골프 포터블 1을 지원하기 시작했는데, HBL R102에서는 여기에 추가로 모두의 골프 포터블 2를 지원하겠다는군요.

Total_Noob가 발견한 커널 익스플로잇을 펌웨어 6.30/6.31에서도 사용할 수 있도록 하는 것이 최선이겠지만, 지금 당장은 펌웨어 6.20을 기반으로 개발되고 있는만큼, 펌웨어 6.30/6.31인 PSP 사용자들은 당분간 HBL이 (홈브류를 구동을 위한) 유일한 희망입니다. 물론 해당 게임이 반드시 필요하다는 제약이 크게 느껴지지만...

* 관련글 보기 *
HBL : Half-Byte Loader R101
HBL : Half-Byte Loader R100
HBL : Half-Byte Loader R99
HBL : HBL R97 & wMenu 0.3
HBL : Half-Byte Loader R96
......

HBL: Half-Byte Loader R101


정펌에서도 특정 게임의 익스플로잇을 이용해 홈브류를 구동하게 해주는 프로그램, Half-Byte Loader가 R101로 업데이트되었습니다. [출처가기]

wololo에 의하면 이번 HBL R101에서는, 모두의 골프 포터블용 HBL과 관련된 많은 안정성 문제가 수정되고, PSP go에서의 호환성이 향상되었다고 합니다. 반면 기존 파타퐁2용 HBL은 변경점이 없지만 어쨌든 R101로 업데이트하기를 추천하네요.

이번 HBL R101의 자세한 변경점은 다음과 같습니다.
wololo
- 모두의 골프 포터블 HBL에 JSS의 완벽한 syscalls 패치 적용.
- J416의 추천으로 모두의 골프 포터블(일본판)에서의 로딩 어드레스 수정함.
- 펌웨어 6.30/6.31에서 발견된 펌웨어 탐색(
firmware detection) 문제 수정.

HBL에 대해 매번 설명하기는 어려운 관계로 이 글에서는 R101의 자료 링크만 걸어두겠습니다. 자세한 설치법이나 사용법은 이전 HBL R100 글(http://popotz.textcube.com/1694) 혹은 아래 *관련글 보기*를 참고해주세요.

[ 정식 펌웨어 5.XX ~ 정식 펌웨어 6.20에서 사용 가능한 '파타퐁2 체험판' HBL R101 ]

* Download :

[ 정식 펌웨어 6.30 ~ 정식 펌웨어 6.31에서 사용 가능한 '모두의 골프 포터블' HBL R101 ]

1. 모두의 골프 포터블 일본판 (みんなのGOLF ポータブル, UCJS10001)
* Download :

2. 모두의 골프 포터블 북미판 (Hotshots Golf: Open Tee, UCUS98614)
* Download :
3. 모두의 골프 포터블 유럽판 (Everybody's Golf, UCES00012)
* Download :

* 관련글 보기 *
HBL : Half-Byte Loader R100
모골2용 HBL R95 v1.01
HBL : Half-Byte Loader R99
펌웨어 6.30/6.31용 HBL v1.01
펌웨어 6.31용 HBL 공개! : HBL for 6.30/6.31 v1
HBL : HBL R97 & wMenu 0.3
HBL : Half-Byte Loader R96
HBL : simpleMenu for HBL
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

HBL: Half-Byte Loader R100 (모골1 지원)



정펌에서도 특정 게임의 익스플로잇을 이용해 홈브류를 구동하게 해주는 프로그램, Half-Byte Loader가 드디어 R100으로 업데이트되었습니다. [출처가기]

리비전 100인만큼 뭔가 획기적인 변화를 기대하는 분들이 많이 계셨을텐데, 아쉽게도 기능상의 변화는 없습니다. 단지, 펌웨어 6.20까지 작동하는 파타퐁2 체험판뿐만 아니라 펌웨어 6.30/6.31에서도 작동하는 모두의 골프 포터플 일본판과 북미판, 유럽판을 추가로 지원하는 것이 가장 큰 변화네요.

이번 HBL R100의 자세한 변경점은 다음과 같습니다.
2010/09/08 (Wololo)
-
J416의 minna no golf(일본판)와 Freddy의 Everybody's golf(유럽판), 그리고 Wololo의 hotshots golf(북미판)와 관련된 코드를 이식함. 이식 작업은 JJS와 Wololo가 담당함.
   -- 대부분 테스트되지 않았지만 여기에 관련된 많은 코드 변화를 다 확인하기는 어려움. 기본적으로 나(Wololo)는 펌웨어 6.20인 PSP go에서 파타퐁2 체험판과 hotshots golf 익스플로잇을 이용해 테스트함.
   -- 아직 할 것이 많이 남아 있지만, 이번 변경으로 인해 HBL의 이식가능성을 향상시킴.
   -- HBL이 이제 정식 펌웨어 6.30과 6.31를 정식으로 지원하게 됨.

모두의 골프를 이용한 HBL을 추가로 지원하게 되면서 관련 자료의 수도 많아져 버렸습니다. 그러니 잘 살펴보고 자신의 환경에 맞는 자료를 이용해주세요. (PSP 기종과는 상관없이 펌웨어 버전에 따라서만 달라집니다.)

[ 정식 펌웨어 5.XX ~ 정식 펌웨어 6.20에서의 HBL 설치방법 / 사용방법 ]
파타퐁2 체험판을 이용한 HBL을 이용하면 됩니다.
* Download :

기타 자세한 설치법과 사용법은 기존과 동일하므로 http://popotz.textcube.com/1573 글을 참고해주세요. HBL R66 자료 말고 위의 HBL R100 자료를 받아 똑같이 따라하면 됩니다.

[ 정식 펌웨어 6.30 ~ 정식 펌웨어 6.31에서의 HBL 설치방법/ 사용방법 ]

설치방법 / 사용방법 열기


[ HBL을 이용해 구동할 홈브류 설치방법 ]

HBL로 구동할 홈브류 자료를 따로 구해 커펌에서의 설치와 똑같이 ms0:/PSP/GAME/ 폴더에 설치합니다. 단, HBL에서는 모든 홈브류가 구동 가능한 것이 아니라 일부의 홈브류만 구동 가능하다는 점에 주의해주세요.

아래 두 개의 글을 참고하면 도움이 될 듯 싶습니다.
* HBL : HBL로 구동 가능한 홈브류 2탄
* HBL : HBL로 구동 가능한 홈브류 15종

[ HBL 설정 변경방법 ]
ms0:/hbl/hbl_config.txt 파일을 메모장으로 열어 아래의 빨간 부분을 수정하면 몇 가지 설정을 변경할 수 있습니다. (파타퐁2 체험판용이나 모두의 골프 포터블용이나 동일함.)
# hb_folder (홈브류 폴더)
# HBL 메뉴가 시작될 때 아래 폴더에 있는 콘텐츠를 제일 먼저 표시하게 됨.
hb_folder=ms0:/PSP/GAME/

# return_to_xmb_on_exit (종료시 XMB 복귀 여부)
# '1'로 설정하면 홈브류를 종료할 때 XMB로 돌아가고, '0'으로 설정하면 HBL 메뉴로 돌아감.
return_to_xmb_on_exit=0

# force_exit_button (강제 종료 단축키)
# 아래 버튼 조합을 통해 홈브류를 강제로 종료하고 HBL 메뉴로 돌아갈 수 있음.
# HBL에서는 홈버튼이 제대로 작동하지 않기 때문에, 종료 메뉴가 따로 없는 홈브류를 사용할 때 유용함.
#
# 아래의 헥스값을 사용함.
# 셀렉트 = 0x000001, 스타트 = 0x000008, 방향키 위쪽 = 0x000010, 방향키 오른쪽 = 0x000020,
# 방향키 아래쪽 = 0x000040, 방향키 왼쪽 = 0x000080, L트리거 = 0x000100, R트리거 = 0x000200,
# 세모버튼 = 0x001000, 동그라미버튼 = 0x002000, 엑스버튼 = 0x004000, 네모버튼 = 0x008000,
#
# 예를 들어 셀렉트버튼 + 스타트버튼이라면 0x000001 + 0x000008 = 0x000009
# 예를 들어 L트리거 + 세모버튼이라면 0x000100 + 0x001000 = 0x001100
#
# Comment out for performance
force_exit_buttons=0x000009 (기본값은 셀렉트+스타트)

* 관련글 보기 *
모골2용 HBL R95 v1.01
HBL : Half-Byte Loader R99
펌웨어 6.30/6.31용 HBL v1.01
펌웨어 6.31용 HBL 공개! : HBL for 6.30/6.31 v1
HBL : HBL R97 & wMenu 0.3
HBL : Half-Byte Loader R96
HBL : simpleMenu for HBL
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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용 HBL R95 v1.01

지난 달 말에 일본인 J416씨가 모두의 골프 포터블 1의 취약점을 이용한 펌웨어 6.30/6.31용 HBL을 발표했습니다. (관련글 보기)

그리고 그 때 예고한대로 9월 1일 모두의 골프 포터블 2를 이용한 펌웨어 6.30/6.31용 HBL이 발표되었습니다. [출처가기]

HBL for 6.30/6.31 (펌웨어 6.30/6.31용 HBL) 이란?
HBL은 Half-Byte Loader의 줄임말로서, 커스텀 펌웨어가 아닌 정식 펌웨어에서도 (펌웨어나 게임의 취약점을 이용해) 홈브류를 구동할 수 있게 해주는 프로그램입니다. 이미 파타퐁2 체험판의 익스플로잇을 이용한 HBL이 발표된 상태며, 이번 HBL for 6.30/6.31은 모두의 골프 포터블이라는 게임에서 발견된 취약점(익스플로잇)을 이용한 HBL입니다.

파타퐁2 체험판용 HBL의 경우 펌웨어 6.20까지만 사용 가능하지만, 이번 모두의 골프 포터블 1/2용 HBL은 정식 펌웨어 6.30과 6.31에서도 모두 사용 가능합니다.

다음은 출처의 번역 내용입니다.
更新点
변경점

・ファイル配置見直し
・ゲーム終了時にクラッシュした問題を(とりあえず)修正。
* 파일의 배치 변경.
* 게임 종료시 충돌하는 문제를 (일단) 수정.

お待たせしました。とりあえず動いたっぽいので公開です。
問題の部分は処理を飛ばしただけなので何かしら不具合が出る可能性があります。とりあえず暫定版ということで。
기다리셨습니다. 일단은 동작하는 것 같아 공개합니다.
문제의 부분은 처리를 날려버린 것뿐이므로 뭔가 문제점이 발생할 가능성이 있습니다. 일단은 잠정판이라는 것으로.

本家HBL R99対応ですが、みんごる1にはない関数が使用されているため対応する予定はありません。
원래 HBL R99 대응이지만, 모두의 골프 포터블 1에는 없는 함수가 사용되어있어 대응할 예정은 없습니다.

(이하는 관계없는 내용이라 생략함.)

이번에는 모두의 골프 포터블 2 (UCJS10075)를 이용한다는 점 외에 기존 모골1용 HBL과 큰 차이점은 없습니다.

[ 설치 전 참고사항 ]

# 이번 모골용 HBL을 사용하기 위해서는 반드시 일본에서 발매된 모두의 골프 포터블 2의 UMD를 가지고 있거나, 일본 PSN에서 해당 게임을 구입해야만 합니다. 이 게임이 없다면 이번 HBL을 사용할 수 없습니다.

# 펌웨어 5.00 이상에서는 모두 사용할 수 있는 것 같습니다. 하지만 펌웨어 6.20까지는 이미 파타퐁2 HBL이 있기 때문에, 사실상 정식 펌웨어 6.30 / 6.31에서나 사용하게 될 것 같네요.

# 현재는 일본에서 발매된 모두의 골프 포터블 2에서만 사용 가능합니다. 북미나 유럽, 국내에 정식 발매된 게임에서도 동일한 익스플로잇이 존재하는 것으로 보이지만 아직 지원하지는 않고 있습니다. (국내 정발의 경우 UMD의 게임 아이디 확인이 필요함. 정발도 UCJS10075이라면 사용 가능하지만, 아니라면 사용할 수 없습니다.)

# J416씨도 밝혔듯이 구동 확률도 떨어지고, 여러 문제점이 남아 있다고 합니다. 한 번에 안 될 수도 있으니 여러 번 시도해보고, 그래도 안된다면 추후 수정판이 나올 때까지 기다려주세요.

[ 다운로드 ]


* Download :

[ 설치방법 / 사용방법 ]


1.
우선 메모리스틱에 파타퐁2 체험판용 HBL이 설치되어 있다면 모두 삭제합니다. (그대로 덮어써도 되지만 만약을 위해서 삭제하는 것을 추천하고 있습니다.)

2. 위 첨부파일을 받아 압축을 풀면 'ms0'이라는 폴더가 나오는데 그 안에 있는 'hbl' 폴더, 'PSP' 폴더, 'g2.bin' 파일을 모두 메모리스틱 최상위에 복사합니다.

3. 이제 모두의 골프 포터블 2 (일본판, UCJS10075) UMD를 PSP 넣고 실행하거나, 일본 PS Store에서 해당 게임을 구입해서 다운로드한 뒤 실행합니다.

4. 게임이 시작되면 'つづきから'를 선택해 세이브데이터를 불러옵니다. 잠시 후 HBL 메뉴가 보인다면 성공!

5. 성공적으로 HBL 메뉴가 뜬다면 이제 ms0:/PSP/GAME/ 폴더에 설치된 일부의 홈브류를 구동할 수 있게 됩니다. HBL로 구동하려는 홈브류를 설치하는 방법이나 HBL로 구동이 확인된 홈브류 등은 아래 관련글을 참고해주세요.

* 관련글 보기 *
펌웨어 6.30/6.31용 HBL v1.01
펌웨어 6.31용 HBL 공개! : HBL for 6.30/6.31 v1
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
[추가] HBL : Half-Byte Loader R69

HBL : Half-Byte Loader R99


파타퐁2 익스플로잇을 이용해 정펌 6.20 이하에서도 홈브류를 구동할 수 있도록 해주는 Half-Byte Loader가 R99로 업데이트되었습니다. [출처가기]

(최근 나온 모두의 골프 포터블용 HBL과는 구분해야 합니다. 모두의 골프 포터블용 HBL은 펌웨어 6.31까지, 파타퐁2용 HBL은 펌웨어 6.20까지만 사용 가능합니다.)

R98과 R99의 변경점은 http://code.google.com/p/valentine-hbl/updates/list에서 확인할 수 있습니다. (워낙 전문적인 내용이라 따로 옮겨서 번역하지는 않겠습니다.)

그래도 wololo가 설명한 글에 따르면...

HBL R96에서 JSS가 처음 추가했던, 에뮬레이터를 풀스피드로 구동 가능하게 해주는 'sceCtrlPeekBufferPositive' 기능이 이제 모든 PSP 기종에서 제대로 작동한다고 합니다. (단, 펌웨어 6.20인 PSP-100X/200X/300X는 여전히 완벽하지 않지만, 그래도 주요 기능 자체는 이제 작동한다고 합니다.)

또 홈버튼으로 홈브류를 종료할 때 발생하는 대부분의 문제가 Nymphaea의 패치에 의해 수정되었으며, HBL R97에서 발생한 '버튼이 마음대로 입력되는 버그' 역시 이번 R99에서 수정되었습니다.

* Download : 직접 링크가 안되는 관계로 http://wololo.net/wagic/hbl 에서 따로 받아야 합니다.

[ 설치법 / 사용법 ]
HBL의 설치법 / 사용법은 이전에 작성한 http://popotz.textcube.com/1573 글을 참고해주세요.
HBL 자료만 이전 글의 HBL_R66.zip 대신 위 R99 자료를 받아 설치하면 됩니다. HBL R99 사용자 버전을 설치한 경우 wMenu 역시 자동으로 설치됩니다.

* 관련글 보기 *
HBL : HBL R97 & wMenu 0.3
HBL : Half-Byte Loader R96
HBL : simpleMenu for HBL
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

펌웨어 6.30/6.31용 HBL v1.01

어제 공개된 J416씨의 펌웨어 6.30/6.31용 HBL이 오늘 v1.01로 업데이트되었습니다. [출처가기]

HBL for 6.30/6.31 (펌웨어 6.30/6.31용 HBL) 이란?
HBL은 Half-Byte Loader의 줄임말로서, 커스텀 펌웨어가 아닌 정식 펌웨어에서도 (펌웨어나 게임의 취약점을 이용해) 홈브류를 구동할 수 있게 해주는 프로그램입니다. 이미 파타퐁2 체험판의 익스플로잇을 이용한 HBL이 발표된 상태며, 이번 HBL for 6.30/6.31은 모두의 골프 포터블이라는 게임에서 발견된 취약점(익스플로잇)을 이용한 HBL입니다.

파타퐁2 체험판용 HBL의 경우 펌웨어 6.20까지만 사용 가능하지만, 이번 모두의 골프 포터블 1용 HBL은 정식 펌웨어 6.30과 6.31에서도 모두 사용 가능합니다.

어제 쓴 글에서도 J416씨가 급했던 것 같다고 했는데, J416씨 자신도 그렇게 생각했던지 readme.txt나 배포파일의 배치 등을 수정했네요. 하지만 기능이나 구동 확률 등이 향상된 건 아닌 것 같습니다. 여전히 불안정한 모습이므로, 여러 번 시도해보거나 추후 업데이트될 때까지 기다리는 것도 좋습니다.

다음은 출처의 번역 내용입니다.
更新点
변경점

・readme.txt、ファイル配置などの修正。
* readme.txt, 파일 배치 등의 수정.

昨日の公開がグダグダですみませんでした。
とりあえずポータブル1のみでファイル配置だけ換えておきました。
いったんMSからhblフォルダなどを消した後、ms0ディレクトリ以下をそのままコピーすれば動くと思います。
어제의 공개가 엉망이라 죄송했습니다.
우선은 모두의 골프 포터블 1용의 파일 배치만 변경해두었습니다.
일단 메모리스틱에서 hbl 폴더 등을 삭제하고 나서, ms0 폴더의 내용물을 그대로 복사하면 동작하리라 생각합니다.

何度やっても同じ場所でとまるならば、ファイル配置の確認をお願いします。
結構起動をミスることが多いようです。
2については後ほどまた別ファイルとしてあげるつもりです。
몇 번을 해봐도 똑같은 부분에서 멈춘다면, 파일 배치의 확인을 부탁드립니다.
기동을 실패하는 경우가 많은 것 같습니다.
모두의 골프 포터블 2는 나중에 별도의 파일로 올릴 생각입니다.

어제 배포된 파일보다는 설치하고 사용하기가 더 쉬워졌네요. 파타퐁2 체험판용 HBL을 따로 설치할 필요도 없고 아래 파일을 받아 압축을 풀고 그대로 메모리스틱에 복사하기만 하면 됩니다. (HBL R97이 아닌 R95가 포함되어 있습니다.)

다만, J416씨가 밝혔듯이 모두의 골프 포터블 2용의 HBL은 나중에 따로 올라올 예정이므로, 이 글에서는 모두의 골프 포터블 1을 이용한 HBL에 대해서만 다루겠습니다.

[ 설치 전 참고사항 ]

# 이번 모골용 HBL을 사용하기 위해서는 반드시 일본에서 발매된 모두의 골프 포터블 1의 UMD를 가지고 있거나, 일본 PSN에서 해당 게임을 구입해야만 합니다. 이 게임이 없다면 이번 HBL을 사용할 수 없습니다.

# 펌웨어 5.00 이상에서는 모두 사용할 수 있는 것 같습니다. 하지만 펌웨어 6.20까지는 이미 파타퐁2 HBL이 있기 때문에, 사실상 정식 펌웨어 6.30 / 6.31에서나 사용하게 될 것 같네요.

# 현재는 일본에서 발매된 모두의 골프 포터블에서만 사용 가능합 니다. 북미나 유럽, 국내에 정식 발매된 게임에서도 동일한 익스플로잇이 존재하는 것으로 보이지만 아직 지원하지는 않고 있습니다. (국내 정발의 경우 UMD의 게임 아이디 확인이 필요함. 정발도 UCJS10001이라면 사용 가능하지만, 아니라면 사용할 수 없습니다.)

# J416씨도 밝혔듯이 이제 처음 급하게 나온 것이라 구동 확률도 떨어지고, 여러 문제점이 남아 있다고 합니다. 한 번에 안 될 수도 있으니 여러 번 시도해보고, 그래도 안된다면 추후 수정판이 나올 때까지 기다려주세요.

[ 다운로드 ]


* Download :

[ 설치방법 / 사용방법 ]


1.
우선 메모리스틱에 파타퐁2 체험판용 HBL이 설치되어 있다면 모두 삭제합니다. (그대로 덮어써도 되지만 만약을 위해서 삭제하는 것을 추천하고 있습니다.)

2. 위 첨부파일을 받아 압축을 풀면 'ms0'이라는 폴더가 나오는데 그 안에 있는 'hbl' 폴더, 'PSP' 폴더, 'h.bin' 파일을 모두 메모리스틱 최상위에 복사합니다.

3. 이제 모두의 골프 포터블 1 (일본판, UCJS10001) UMD를 PSP 넣고 실행하거나, 일본 PS Store에서 해당 게임을 구입해서 다운로드한 뒤 실행합니다.


4. 게임이 시작되면 'つづきから'를 선택해 세이브데이터를 불러옵니다. 잠시 후 HBL 메뉴가 보인다면 성공!


5. 성공적으로 HBL 메뉴가 뜬다면 이제 ms0:/PSP/GAME/ 폴더에 설치된 일부의 홈브류를 구동할 수 있게 됩니다. HBL로 구동하려는 홈브류를 설치하는 방법이나 HBL로 구동이 확인된 홈브류 등은 아래 관련글을 참고해주세요.

* 관련글 보기 *
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
[추가] HBL : Half-Byte Loader R69

펌웨어 6.31용 HBL 공개! : HBL for 6.30/6.31 v1


아, 이건 조금 충격이네요.

얼마 전 예고한대로 J416씨의 익스플로잇과 그 익스플로잇을 이용한 HBL(홈브류 구동 프로그램)이 오늘 22:00 정각에 공개되었습니다. [출처가기]

그런데 그 익스플로잇이 발견된 게임이 무려....

"모두의 골프 포터블 (みんなのGOLF ポータブル)"
(이하 모골)

그것도 모골1과 모골2 모두 익스플로잇 사용이 가능하다고 합니다. 전혀 생각하지도 못했고 너무 유명한 게임이라서 놀랐습니다. 설마 모골일 줄이야... 특히 모골1의 경우 2005년 초에 발매된 것으로 기억하는데 말이죠.

아래는 J416씨의 블로그 번역 내용입니다.
exploitのあるゲームのタイトルは、「みんなのGOLF ポータブル」です。
익스플로잇이 있는 게임 타이틀은 「모두의GOLF 포터블」입니다.

IDはUCJS10001です。
게임 아이디는 UCJS10001입니다.

今回、PSPgoの場合、すぐに対策される可能性がありますので、ダウンロードするなら早めにすることをお勧めします。
PSP go의 경우에는 바로 (손휘에 의해) 패치될 가능성이 있으므로, (PSN에서) 다운로드하려면 서두르는 것을 추천합니다.

なお、続編である「みんなのGOLF ポータブル2」でもexploitを確認しています。
mamosuke氏が公開していたexploitはこれです。
또한, 속편인 「모두의GOLF 포터블 2」에서도 익스플로잇을 확인했습니다.
mamosuke씨가 공개했던 익스플로잇이 그것입니다.


exploit.zipにHBLを同梱していますが、不具合があります。まだうまく使えないと思います。
急いで修正します。
exploit.zip에 HBL을 첨부했지만, 문제점이 있는 상태입니다. 아직은 제대로 사용할 수 없을거라 생각합니다.
서둘러 수정하겠습니다.


*追記*
使用の際はlibs_6xxフォルダをlibsに変えてください。
readmeに書くの忘れてた・・・。すみません。
*추가*
사용할 때는 libs_6xx 폴더를 libs로 변경해주세요.
readme에 적는 걸 잊어버렸다... 죄송합니다.

HBL이 무엇인지, 어떤 경우에 사용하는지 등등 기본적인 사항은 이전 HBL 관련글과 그 아래 댓글들을 참고해주세요.

간단하게 글로만 설명하겠습니다. readme.txt에도 모골1용 HBL 설치법만 간단하게 적혀있고, 또 제가 직접 테스트할 수가 없어서 잘못된 부분이 있을지도 모르겠네요. (J416씨도 급했나봐요. 원래 공개한 자료에는 모골2용 세이브데이터가 빠져있었습니다.)

HBL for 6.30/6.31 v1 설치법/사용법 열기


# 이걸 보니 예전 펌웨어 3.50 다운그레이드에 쓰였던 루미네스가 떠오릅니다. 널리 알려진 유명한 게임이라는 공통점도 있고, 또 루미네스의 경우 처음에는 유럽판이나 북미판만 가능했지만 나중에 일본판과 정발판을 추가 지원했는데, 이번 모골용 HBL도 그 과정을 비슷하게 따라갈 것 같습니다.

* 관련글 보기 *
펌웨어 6.31용 HBL 발표 예정일
J416 익스플로잇용 HBL
펌웨어 6.30에서 'Hello World' 출력 성공
Half-Byte Laoder 카테고리 글 전부


요건 본문과는 상관없는 글...
오늘 달린 몇 개의 댓글을 보니 기분이 안좋네요.

공지에도 이미 있지만 다시 말씀드리자면 여긴 PSP 강좌 블로그가 아닙니다. 모든 뉴스나 자료에 대해 하나부터 열까지 상세하게 설명해주는 곳이 절대 아니며, 저한테 그럴 의무도 능력도 없습니다.

실제 자료가 공개된 출처에서도 간단한 설명 몇 줄밖에 없는 경우가 많은데, 그래도 제 나름대로는 직접 테스트하면서 최대한 자세하게 쓰려고 노력하고 있습니다. 하지만 시간이 없거나 직접 테스트할 수 없는 등 여러 상황에 따라서 단순히 소식만 전하는 일도 얼마든지 있을 수 있죠. 또 이미 기존에 많이 다뤘던 내용이라 간단하게만 설명하고 이전 글을 참고하라고 하는 일도 많습니다. (이 글도 마찬가지..) 그런데 이게 과연 비난받을 일인지 저는 잘 모르겠네요.

어쨌든 이건 전적으로 제 능력이 부족해서 그런거니, 자세한 설명이 필요한 분들은 본문에 링크되어 있는 출처에 직접 가보거나 여기 말고 다른 좋은 사이트/블로그를 찾아보세요. 제발요.

'포포츠 백업 + NEW > Half-Byte Loader' 카테고리의 다른 글

HBL : Half-Byte Loader R99  (0) 2010.12.30
펌웨어 6.30/6.31용 HBL v1.01  (0) 2010.12.30
펌웨어 6.31용 HBL 발표 예정일  (0) 2010.12.30
HBL : HBL R97 & wMenu 0.3  (0) 2010.12.30
HBL : Half-Byte Loader R96  (0) 2010.12.30

펌웨어 6.31용 HBL 발표 예정일


이전부터 소개한대로 일본인 J416씨가 어느 게임에서 세이브 익스플로잇을 발견하고, 그에 맞는 HBL을 개발중이었는데 드디어 그 HBL의 발표 예정일이 공개되었습니다. [출처가기]

HBL은 Half-Byte Loader의 줄임말로서 익스플로잇을 이용해 정펌에서도 일부의 홈브류를 구동할 수 있게 해주는 프로그램을 통틀어 말합니다. 따라서 HBL은 사용되는 익스플로잇에 따라 그 종류와 방법이 나누어집니다.

이번에 J416씨가 공개하는 HBL은 이전 파타퐁2용 HBL의 소스코드를 새로운 게임에 맞게 수정/변환한 것으로서, 현재 제일 최신 펌웨어인 6.31에서도 동작하는 것이 특징입니다. (반면 파타퐁2용 HBL은 펌웨어 6.20까지만 동작하고 그 이후에는 막혀버렸습니다.) 하지만 파타퐁2용 HBL의 경우 체험판을 이용하기 때문에 따로 돈이 들어가지 않고 쉽게 준비물을 구할 수 있던 것에 비해, 이번 J416씨의 HBL은 특정한 게임(UMD 또는 PSN 다운로드)을 반드시 구매해야만 사용 가능하다는 불편함이 있어 얼마나 널리 쓰이게 될지는 약간 의문이네요.

어쨌든 아래는 출처의 번역 내용입니다.
リリース日が確定しました。
발표일이 확정되었습니다.

2010/8/24 22:00:00

ジャストにexploitとタイトルを公開します。
なお、ゲームはBest版価格でも販売しています。
PSNでもBest版価格で販売しています。
정각에 익스플로잇과 게임 타이틀을 공개하겠습니다.
또한 이 게임은 베스트판 가격으로도 판매되고 있습니다.
PSN에서도 베스트판 가격으로 판매되고 있습니다.

ここのアドレスに22:00以降にいくと、ゲームタイトルとexploitのダウンロードリンクが表示されます。
22시 이후 아래의 주소로 접속하면, 게임 타이틀과 익스플로잇 다운로드 링크가 표시됩니다.

http://j416.dip.jp/psp/exploit.cgi

저야 HBL을 사용할 일이 없지만 과연 무슨 게임을 사용한 것인지는 궁금하네요. 지난 3월 중순 J416씨가 익스플로잇을 발견한 후 무려 5개월 반만에 공개되는 셈인데, 그 동안 비밀이 지켜졌다는 점은 정말 대단합니다. 그러다 보니 손휘도 막을 방법이 없어, 최근 나온 펌웨어 6.31에서도 여전히 이 익스플로잇이 동작하는 것이죠.

또 한가지 관심 가는 건, 과연 파타퐁2 HBL과 비슷한 성능을 낼 수 있느냐 하는 점입니다. 이미 오래 전에 프로젝트가 시작되어 수 없이 많은 업데이트를 거치면서 파타퐁2용 HBL은 이미 어느 정도의 완성 단계에 접어들었다고 생각됩니다. 그런데 아무리 파타퐁2용 HBL의 소스코드를 이용했다 하더라도 첫 발표에 완전히 동일한 수준의 성능을 낼 수 있을 것 같지는 않네요.

뭐, 24일 밤에 공개한다니까 그 때가 되면 궁금증이 풀리겠죠. 또 공개가 된다는 얘기는... 손휘가 해당 게임 UMD 회수 후 패치, PSN에 올라가 있는 게임 패치 등의 작업을 한다는 뜻이기도 합니다.

그 외 중고 UMD 값이 오를 수도 있고, 이래저래 지난 PSP 역사를 또 다시 반복할지도 모르겠군요. 아니면 이번에는 커펌이나 다운그레이드가 가능한 것도 아니고, 단순히 HBL까지가 한계인지라 의외로 조용히 넘어갈지도...?

* 관련글 보기 *
새로운 세이브 익스플로잇 발견 (neur0n)
J416 익스플로잇용 HBL
펌웨어 6.30 'Hello World' 영상 #2
펌웨어 6.30에서 'Hello World' 출력 성공
세이브 익스플로잇 또 발견 (by maku)
새로운 세이브 익스플로잇 발견 (by j416)

HBL : HBL R97 & wMenu 0.3


파타퐁2 익스플로잇을 이용해 정펌 6.20 이하인 모든 PSP에서 홈브류를 구동할 수 있도록 해주는 Half-Byte Loader가 R97로, HBL 전용 메뉴인 wMenu도 0.3으로 동시에 업데이트되었습니다. [출처가기]

HBL R97과 wMenu 0.3의 변경점은 다음과 같습니다.
R97
-
PSP Rhythm, Spider solitaire, FCE Ultra 등에서 발생하던 그래픽 문제 수정.
- "force exit"(강제 종료) 옵션 추가. 종료 메뉴가 없는 홈브류에서도 바로 HBL 메뉴로 복귀하는 기능임. -> 버그 있음.
- 테스트를 위해 syscalls_known이 설정 파일보다 우선하게 됨. (테스트하지 않음.)

wMenu 0.3
- 하위 폴더 탐색 가능. 홈브류를 여러 개의 폴더로 분류해도 HBL에서 실행 가능하게 됨.
- 사소한 버그 수정.

* Download : Half-Byte Loader R97 사용자 버전 (wMenu 0.3이 기본으로 포함되어 있음.)
* Download : Half-Byte Loader R97 개발자 버전 (wMenu는 포함되어 있지 않음.)

[ 설치법 / 사용법 ]
HBL의 설치법 / 사용법은 이전에 작성한 http://popotz.textcube.com/1573 글을 참고해주세요.
HBL 자료만 이전 글의 HBL_R66.zip 대신 위 R97 자료를 받아 설치하면 됩니다. HBL R97 사용자 버전을 설치한 경우 wMenu 0.3 역시 자동으로 설치됩니다.

[ "force exit"(강제 종료)에 대해 ]
이번 HBL R97에서는 새롭게 "force exit"라는 옵션이 추가되었습니다. 기존에는 홈브류내에 종료 메뉴가 따로 없어서 홈버튼으로 종료하는 경우 HBL 메뉴로 제대로 복귀하지 않고 XMB로 빠져나가거나 PSP가 멈추는 등 귀찮은 문제가 발생했는데, 이러한 불편을 막기 위해서 단축키를 누르면 홈브류를 강제 종료하고 HBL 메뉴로 복귀할 수 있는 옵션입니다.

단축키를 설정하는 방법은... ms0:/hbl/hbl_config.txt를 메모장으로 열어 아래의 보라색 부분을 자신이 원하는 단축키의 헥스값으로 수정해주면 됩니다. (기본값은 셀렉트+스타트버튼.)
# Comment out for performance
force_exit_buttons=0x00000009

각 키에 해당하는 헥스값은 다음과 같습니다.
방향키 위쪽 = 0x000010, 방향키 오른쪽 = 0x000020, 방향키 아래쪽 = 0x000040, 방향키 왼쪽 = 0x000080,
세모버튼 = 0x001000, 동그라미버튼 = 0x002000, 엑스버튼 = 0x004000, 네모버튼 = 0x008000
셀렉트 = 0x000001, 스타트 = 0x000008, L트리거 = 0x000100, R트리거 = 0x000200,

예를 들어 단축키를 방향키 위쪽 + 동그라미버튼으로 설정하려면 force_exit_buttons=0x00002010으로 설정하고,
L트리거 + R트리거로 하려면 force_exit_buttons=0x00000300으로 설정하면 됩니다.

또한 홈브류별로 각각 다른 강제 종료 단축키를 사용할 수도 있는데, 홈브류 폴더 내에 각각 원하는 단축키가 지정된 hbl_config.txt를 넣어주기만 하면 됩니다.

[ 주의사항 ]
현재 HBL R97의 "force exit"(강제 종료) 옵션으로 인한 버그가 보고되고 있습니다. HBL R97에서 홈브류를 실행하면 PSP 버튼이 제멋대로 눌리는 문제가 간혹 발생한다고 하네요. [출처가기] 다음 리비전에서 수정한다고는 하는데, 지금 당장 HBL R97에서 이런 문제가 발생하는 분들은 ms0:/hbl/hbl_config.txt안의 'force_exit_buttons=0x00000009' 문장을 삭제하면 해결됩니다. 물론 "force exit"(강제 종료) 옵션은 더 이상 사용할 수 없게 됩니다.

[ wMenu의 하위 폴더 지원 ]
지금까지의 HBL 메뉴에서는 하나의 폴더(기본값은 ms0:/PSP/GAME/ 폴더)에 설치된 홈브류만을 인식해서 실행할 수 있었습니다. 하지만 이번 HBL R97에 포함된 wMenu 0.3에서는 그 하위 폴더로 들어가 그 안에 설치된 홈브류 실행도 가능하게 되었습니다. 다시 말해 각 홈브류를 폴더로 구분해서 정리할 수 있다는 뜻이죠.

예를 들어 ms0:/PSP/GAME/Emulator/ 라는 폴더를 새로 만들고 그 안에 에뮬레이터 홈브류만 따로 모아두면, HBL 메뉴에서 Emulator 폴더로 들어가 원하는 에뮬레이터를 쉽게 찾아 실행할 수 있게 됩니다. 각각 자신이 원하는대로 정리해보세요.

* 관련글 보기 *
HBL : Half-Byte Loader R96
HBL : simpleMenu for HBL
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

HBL : Half-Byte Loader R96


파타퐁2 익스플로잇을 이용해 정펌 6.20 이하에서도 홈브류를 구동할 수 있도록 해주는 Half-Byte Loader가 R96로 업데이트되었습니다. [출처가기]

이번 R96은 PSPDisp의 개발자이기도 한 JJS가 크게 기여했습니다. 최근 HBL 업데이트에 활발하게 참여하고 있군요.

R96의 변경점은 다음과 같습니다.
R96
- syscall
estimation과 관련된 JJS의 패치 적용.

위에서 말하는 JJS의 패치에 대한 추가 설명이 필요할 것 같네요.
(좀 더 자세한 정보는 http://advancedpsp.tk/foro_es/viewtopic.php?f=37&t=901 참고.)

이 패치는 펌웨어 6.20 미만에서 모든 syscall을 완벽하게 예측하는 새로운 방식을 적용한 것인데, 이 패치를 적용한 HBL R96에서는 기존 에뮬레이터에서 안정성은 그대로 유지한채 풀스피드를 낼 수 있게 됩니다. (wololo가 올린 위의 동영상처럼 속도 향상 가능.) 또한 일부 어플리케이션의 구동 성능도 높아지게 되는데, 특히 PSPKVM로 Opera mini를 설치해서 사용할 때 눈에 띄는 효과를 느낄 수 있다고 하는군요.

하지만 안타깝게도 펌웨어 6.20에서는 syscall 부분이 좀 더 랜덤화되어 있기 때문에 이번 패치가 작동하지 않습니다. 따라서 펌웨어 6.20인 PSP-100X/200X/300X에서는 HBL R96으로 업데이트해도 R95와의 차이점은 별로 없습니다. 단, 예외적으로 PSP go에서는 펌웨어 6.20이라도 별도의 방법을 통해 이 패치가 적용되므로 되도록이면 HBL R96으로 업데이트해주세요.

* Download : Half-Byte Loader R96 사용자 버전 (wMenu 0.2가 기본으로 포함되어 있음.)
* Download : Half-Byte Loader R96 개발자 버전 (wMenu는 포함되어 있지 않음.)

[ 설치법 / 사용법 ]
HBL의 설치법 / 사용법은 이전에 작성한 http://popotz.textcube.com/1573 글을 참고해주세요.
HBL 자료만 이전 글의 HBL_R66.zip 대신 위 R96 자료를 받아 설치하면 됩니다. HBL R96 사용자 버전을 설치한 경우 wMenu 0.2 역시 자동으로 설치됩니다.

* 관련글 보기 *
HBL : simpleMenu for HBL
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

J416 익스플로잇용 HBL



일본인 J416씨가 예전에 발견한 세이브 익스플로잇은 펌웨어 6.30에서도 동작한다고 알려져 있습니다. 이미 정펌 6.30에서 Hello World를 출력하는 동영상도 공개된 상태죠. (관련글 보기)

그리고 J416씨가 이 익스플로잇을 이용해 정펌 6.30에서도 일부 홈브류를 구동할 수 있는 또 다른 HBL을 만들어 그 영상을 공개했습니다. [출처가기]

이미 어느 정도 개발이 이루어진 파타퐁2 체험판용 HBL 소스를 J416 익스플로잇에 맞춰 개조한 것으로서, HBL R85를 기반으로 하고 있답니다.

당연히 시험적으로 만들어본 것이므로, 현재 구동할 수 있는 홈브류는 아주 간단한 프로그램들뿐입니다. 하지만 어쨌든 EBOOT.PBP 실행 자체는 가능하다고 하네요.

언제 공개할지 확실한 시기를 밝히지는 않았지만, 공개되는 순간 손휘에 의해 막힐 것이 당연하고 또 펌웨어 6.31 업데이트 소식도 들려오고 있어 신중하게 결정한다고 합니다. 예상하기로는 8월 말까지 공개할 수 있을 거라고...

# 파타퐁2용 HBL과는 다르게 위의 HBL을 구동하기 위해서는 아직 알려지지 않은 특정 게임을 반드시 구매해야 합니다. (UMD 또는 PS Store 구매) 따라서 기존의 파타퐁2용 HBL보다는 제약사항이 많지만, 펌웨어 6.30으로 이미 업데이트하신 분들께는 작으나마 희망의 씨앗이네요.

* 관련글 보기 *
펌웨어 6.30에서 'Hello World' 출력 성공
새로운 세이브 익스플로잇 발견 (by j416)

HBL : simpleMenu for HBL


Maria Fox(Nymphaea)에 의해 HBL용 메뉴인 'simpleMenu for HBL'이 공개되었습니다. [출처가기]
HBL 기본 메뉴와 wololo가 공개한 wMenu에 이어 세번째 HBL 메뉴가 되는군요.

이번 simpleMenu for HBL은 간단한 텍스트로만 꾸며져 있으며, 자신이 주로 사용하는 홈브류를 최대 8개까지 등록해서 빠르게 실행할 수 있는 'eXtra Menu' 탑재가 주요 특징입니다. (즐겨찾기 기능)


[ 설치 방법 ]
1. HBL R91 이상이 설치되어 있어야 합니다. (http://popotz.textcube.com/1640)

2. ms0:/hbl/menu/ 폴더를 그냥 삭제하거나, 또는 나중에 복구할 때를 대비해 미리 다른 곳으로 백업한 뒤 삭제합니다.

3. 위 첨부파일을 받아 압축을 풀고 그 안의 'menu' 폴더를 ms0:/hbl/ 폴더 안으로 복사합니다.

4. 기존대로 파타퐁 2 체험판을 실행하고 HBL을 구동하면 원래의 메뉴 대신 simpleMenu가 나타납니다.

[ 사용 방법 ]

simpleMenu for HBL 사용 방법 열기


[ 제거 방법 ]
ms0:/hbl/menu/ 폴더를 삭제하고 처음 백업해두었던 원래의 'menu' 폴더를 대신 넣어주면 됩니다.

# 뭐, 자신이 편한 메뉴를 사용하면 됩니다. 그런데 HBL로 구동 가능한 홈브류가 많지 않아서 굳이 즐겨찾기 기능까지 필요한지는 잘 모르겠네요. 겉보기에는 wMenu가 제일 괜찮은 듯...

# HBL 프로젝트도 이제는 어느정도 성과를 거두는 듯 싶습니다. 초창기에 비해 쓸만한 홈브류가 많이 호환되고 있고, 관련 소식도 많이 나오고 있네요.

* 관련글 보기 *
HBL : HBL로 구동 가능한 홈브류 2탄
HBL : HBL로 구동 가능한 홈브류 15종
HBL : Half-Byte Loader R95
HBL : wMenu 0.2
HBL : Half-Byte Loader R93
HBL : wMenu 0.1 & HBL R92
HBL : Half-Byte Loader R91
HBL을 이용한 ISO 로더, 그 논란
HBL : 슈패 에뮬 : 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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

HBL : HBL로 구동 가능한 홈브류 2탄

어제 wololo가 HBL 구동 가능한 홈브류 15종을 소개했는데, 이번에는 그 외 HBL에서 구동 가능한 유용한 홈브류를 소개하려고 합니다. 제가 직접 확인한 것도 있고, 해외 사이트나 여러분들의 댓글을 통해 알게된 홈브류도 있습니다. 그 외에 댓글로 다른 추천 홈브류를 알려주시면 확인 후 추가하도록 하겠습니다.

정펌 6.20 / HBL R95 기준으로 동작 확인된 홈브류입니다. 용량이나 기타 문제로 인해 해외 사이트를 통해 업로드했으니, 번거롭더라도 이해해주세요.


1. 한뷰 0.71 / 0.80
  
한글로 된 txt 파일도 볼 수 있는 국산 텍스트 뷰어입니다. 그런데 0.80 버전에서는 L/R트리거 용도가 변경되어 저는 0.71 버전을 주로 사용하고 있네요. 두 버전 모두 HBL에서 구동되므로 편한 것을 골라 사용하세요.

* Download : 한뷰 0.71 카라리스 버전
* Download : 한뷰 0.80


2. Tetriabetes v1.50b3
  
말이 필요없는 테트리스 게임입니다. 게임의 재미야 이미 보장되어 있으며, 특히 메모리스틱에 저장된 MP3를 배경음악으로 사용할 수도 있습니다. /tetrabetes150b3/datamp3folder.ini 파일 안에 MP3가 저장된 폴더를 지정하고, 게임중 R트리거를 눌러 트랙 변경 변경 가능.

* Download : Tetriabetes v1.50b3


3. PSP Revolution 0.4
  
예전에 유행한 DDR을 PSP용으로 이식한 홈브류 리듬게임입니다. 공식 홈페이지 http://www.pspr.us/를 방문하거나 검색사이트를 이용해 검색하면 노래/테마를 추가로 다운로드할 수 있습니다. 노래 플레이중 종료하고 싶다면 R트리거를 3초 이상 눌러주세요.

* Download : PSP Revolution 0.4


4. CPS1PSP / CPS2PSP v2.2.1a
  
캡콤의 아케이드 기판인 CPS1/2의 에뮬레이터입니다. 최신 버전이 아닌 v2.2.1a가 구동된다고 하네요.  CSP2PSP의 경우 게임에 따라 캐시파일이 필요할 수 있으니 여기 글을 참고해서 캐시파일을 생성해주세요. 게임중 에뮬레이터 메뉴를 여는 단축키는 셀렉트+스타트버튼입니다.

* Download : CPS1PSP v2.2.1a
* Download : CPS2PSP v2.2.1a


5. MVSPSP v2.2.1a
  
네오지오 / MVS 기판 에뮬레이터인 MVSPSP입니다. 실행을 위해서는 바이오스 파일(neozeo.zip)이 따로 필요하며, 일부 게임의 경우 캐시파일이 필요한 경우도 있습니다. 설치법이나 캐시파일 생성방법 등은 여기 글을 참고해주세요. 게임중 에뮬레이터 메뉴를 여는 단축키는 셀렉트+스타트버튼입니다.

* Download : MVSPSP v2.2.1a


6. NCDZPSP v2.2.1a
  
네오지오 CD의 에뮬레이터인 NCDZPSP입니다. 실행을 위해서는 바이오스 파일(neocd.bin)이 따로 필요하며, 일부 게임의 경우 캐시파일이 필요한 경우도 있습니다. 롬파일 설치가 조금 복잡하므로 여기 글을 참고해주세요. 게임중 에뮬레이터 메뉴를 여는 단축키는 셀렉트+스타트버튼입니다.

* Download : NCDZPSP v2.2.1a


7. PSPlorer v1.5
  
메모리스틱 안의 자료를 관리하는 홈브류입니다. 파일이나 폴더의 복사/삭제/이름 변경을 비롯해 여러 가지 작업이 가능하므로, PC와 연결할 수 없을 때 간단히 사용하면 좋습니다. 단, 메모리스틱 뿐만 아니라 flash0/1 영역 등의 접근도 가능하므로 사용시 반드시 주의해주세요.

* Download : PSPlorer v1.5


8. eReader 1.5.9 한글판

  
텍스트 뷰어 + 만화책 뷰어인 eReader 1.5.9입니다. 한글로 된 txt를 볼 수도 있고, 각종 그림파일이나 압축된 그림파일을 볼 수도 있으며, 동시에 메모리스틱의 MP3를 재생할 수도 있습니다. 다만, HBL에서의 구동은 조금 불안한 듯... 다운로드나 자세한 설명은 http://popotz.textcube.com/1444 참고하세요.


9. PSPComic v1.0

만화책처럼 압축된 그림파일을 볼 수 있는 PSPComic v1.0입니다. 이미지를 압축한 압축파일은 ms0:/comics/ 폴더에 넣으면 됩니다. 기타 자세한 설치법, 사용법, 옵션 설명 등은 http://popotz.textcube.com/780를 참고해주세요.

* Download : PSPComic v1.0


10. 기타
(홈브류 이름을 클릭하면 해당 글로 이동합니다.)
- Homebrew Sorter : 홈브류를 많이 설치하다 보면 XMB에서 파타퐁 2 체험판 목록이 아래로 내려가버려서 귀찮은 경우가 있습니다. 그럴때 Homebrew Sorter를 사용하면 XMB의 게임 -> 메모리스틱에서 보이는 목록의 순서를 변경할 수 있습니다. 파타퐁2 체험판을 제일 위에 올려두면 실행하기 편하겠죠.
- blackSPEED v2.0 : 메모리스틱의 속도를 측정하는 홈브류입니다. 아주 정확하게 측정되는 건 아니지만 메모리스틱의 성능을 지수로 표시해주기 때문에 정품/비품 구별에는 어느정도 쓸만합니다.
- 생각나면 더 추가함.
----------------------------------------------------------------------------------------

# 이 외에도 더 많은 홈브류가 HBL에서 구동되지만, 추천할만한 홈브류는 이 정도네요. 이전 글의 15종류 홈뷰류와 위의 홈브류만 해도 대단하지 않나요? 정펌에서 txt 파일도 읽고, 테트리스도 하고, 각종 에뮬레이터까지...

# 에뮬레이터의 경우 마음 같아서는 바이오스랑 롬파일까지 포함해서 메모리스틱에 넣기만 하면 바로 실행되도록 올리고 싶지만... 그냥 마음만 받아주세요. ㅡㅡ;

* 관련글 보기 *
HBL : HBL로 구동 가능한 홈브류 15종

'포포츠 백업 + NEW > Half-Byte Loader' 카테고리의 다른 글

J416 익스플로잇용 HBL  (0) 2010.12.30
HBL : simpleMenu for HBL  (0) 2010.12.30
HBL : HBL로 구동 가능한 홈브류 15종  (0) 2010.12.30
HBL : Half-Byte Loader R95  (0) 2010.12.30
HBL : wMenu 0.2  (0) 2010.12.30