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

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

wololo가 자신의 블로그를 통해 HBL에서 구동되는 좋은 홈브류 15종을 소개하고 있습니다. [출처가기]

wololo가 직접 정펌 6.20 / PSP go에서 구동을 확인했다고 하네요. 단, 에뮬레이터의 경우에는 바이오스와 롬파일이 필요한 경우가 있으니 따로 구해서 사용해야 합니다.

각각의 홈브류 설명은 출처의 내용을 (발)번역한 것임. (물론 필요에 따라 생략/변형한 부분 있음.)
1. Wagic 0.12.1

CPU와 대결하는 판타지 카드 게임. 몇 백시간 즐길 수 있음. (나는 지난 3년 동안 매일 플레이했음.) 홈브류 콘테스트에서 여러 번 상도 받음. (주 : PSP용 wagic을 만든 사람이 wololo임. 결국 자기 자랑...?)
Download

2. Doom 1.4

설명할 필요가 있음? 이 게임은 전설이 아니라 레전드. HBL에서는 무료로 쉐어웨어 버전을 즐길 수 있음. 세모버튼+셀렉트버튼이 메뉴 열기라는 것만 잊지 마.
Download

3. Picodrive 1.35

세가 메가드라이브(=Genesis)와 세가CD (=메가CD) 에뮬레이터. HBL R95에서는 사운드도 나옴. 소닉 뜀박질이 좋아질 것임. (알림: 1.51 버전도 동작한다고 함.)
Download

4. T.O.M.E. 2.3.5
 
Tales Of Middle Earth(T.O.M.E)는 유명한 PC용 RPG 게임을 PSP용으로 포팅한 것. 그래픽은 볼 것 없지만 깊은 RPG 세계를 체험할 수 있음. 디아블로를 자기 맘대로 커스터마이즈해서 즐기는 느낌.
Download

5. CSPSP 1.56

CSPSP는 카운터 스트라이크의 2D 버전임. (최신 버전은 커널 접근이 필요하기 때문에 구동 불가) 우리는 나중에 HBL에서 CSPSP의 네트워크까지 가능하게 되기를 바라고 있지만 지금은 싱글 모드만 가능. 멍청한 봇들 죽어! 죽어! 죽어!
Download

6. Gpsp Kai

GPSP는 게임보이어드밴스(GBA) 에뮬레이터. 최신 버전도 동작하는 것 같지만 직접 확인은 못했고, 비공식 버전(Kai 버전)만 HBL에서 동작하는 것 같음. Advance Wars라는 게임 강력 추천. 단지 GPSP 종료시 HBL 메뉴로 돌아가지 않고 PSP가 멈추는 문제가 있는데 나중에 수정할 수 있으면 좋겠음. (주 : 바이오스파일(GBA_bios.bin)이 따로 필요하며, HBL 실행 전 XMB에서 시스템 언어를 반드시 영어로 설정해야 합니다.)
Download

7.Snes9xTYL

또 에뮬레이터라구? 그래, 근데 이번에는 SNES 에뮬레이터임. 스트리트 파이터 2를 한나절 동안 계속 즐긴 기억이 있음. 16비트 세대의 사람들에게는 so good!!!
Download

8. ScummVM 1.1.1

ScummVM는 에뮬레이터처럼 보이지만, 사실은 몽키 아일랜드처럼 오래된 마우스 사용 게임을 노린 프로젝트임. ScummVM의 대단한 점은 일부 게임이 프리웨어로 풀려 공짜로 즐길 수 있다는 점. scummvm.org에서 합법적으로 다운로드 가능한 Beneath a Steel sky라는 게임 강력 추천!
Download

9. Bookr

Bookr은 pdf와 txt를 지원하는 이북리더. 킨들(이북리더기중 한 종류) 없는 사람의 '머스트 해브 아이템'...이 아니라 홈브류. PSP go에서 pdf 보는 건 권장하지 않는데, PSP go는 액정이 너무 작기 때문. (주 : Bookr에서 한글로된 txt/pdf는 볼 수 없습니다.)
Download

10. Daedalus (R13?)

Daedalus를 보면 복잡한 기분이 든다. 확실히 에뮬레이터 자체는 실행되지만 HBL에서 풀스피드로 즐길 수 있는 게임은 보지 못함. 많은 사람들이 바라고 있어서 목록에는 올렸지만... HBL에서 구동되는 Deadalus 최신 버전이 있다면 알려주셈. 직접 테스트할 때는 ms0:/hbl/hbl_config.txt 파일에서 override_scePeekBufferPositive 옵션을 '0'으로 설정하는 것이 좋음.
Download

11. Cave Story

가장 유명한 프리웨어 게임중 하나. 한 명의 개발자가 5년 동안 작업해 만들었음. 이건 PSP용으로 포팅된 것.
Download

12. Spider Solitaire

캐주얼 카드 게임. HBL에서는 그래픽이 깨지는 문제가 있지만 플레이하는데 큰 지장은 없음.
Download

13. Geometry wars

만약 5초 이상 살아남는다면 내 최고 기록을 깰 수 있음. polygun war의 PSP용 클론 게임.
Download

14. EmuMaster/Masterboy

(주 : 게임보이(GB), 게임보이컬러(GBC), 슈퍼게임보이, 세가 마스터시스템(SMS), 세가 게임기어(GG) 에뮬레이터.)
게임 종료시 충돌이 일어나는 것 같음.
Download

15. Zombie Crisis

Duke Nukem 3D를 기반으로 한 고어한 FPS 게임. 먄약 3D와 좀비를 좋아한다면 이 게임도 맘에 들 것임.
Download


물론 위에서 언급한 홈브류 외에도 HBL에서 구동되는 다른 좋은 홈브류는 더 많이 있을 것임. 여러분들이 좋은 홈브류를 알고 있다면 링크를 남기는데 망설이지 말아라!

* 관련글 보기 *
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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

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

HBL : simpleMenu for HBL  (0) 2010.12.30
HBL : HBL로 구동 가능한 홈브류 2탄  (0) 2010.12.30
HBL : Half-Byte Loader R95  (0) 2010.12.30
HBL : wMenu 0.2  (0) 2010.12.30
HBL : Half-Byte Loader R93  (0) 2010.12.30

HBL : Half-Byte Loader R95


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

R94 / R95의 변경점은 다음과 같습니다.
R95
- PicoDrive에서의 사운드 재생 불가 문제 수정. (PicoDrive의 설정을 통해 사운드를 44KHz로 설정해야 함.)
- R94에서 추가된 라이브러리 언로딩과 관련된 버그 수정.
- snes9xTYL에서 세이브와 설정이 정상적으로 저장되지 않는 버그 수정.

R94
- Static elf 파일을 로딩하기 위해 JJS의 패치 추가. 일부 게임의 호환성이 향상됨.
- Doom 종료시 충돌 문제 수정.
-
hbl_config.txt 파일에 override_sceCtrlPeekBufferPositive 옵션 추가. 약간 위험하지만 일부 에뮬레이터에서의 속도 향상 가능.

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

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

[ R94에서 추가된 override_sceCtrlPeekBufferPositive 옵션에 대해.. ]
ms0:/hbl/hbl_config.txt를 메모장으로 열면 기존과는 다르게 아래와 같은 부분이 새로 추가되어 있습니다. 자신의 취향에 맞게 빨간 글씨 부분만 0 또는 1로 설정을 변경해주세요. (PSP go는 작동하지 않음.)
# override_sceCtrlPeekBufferPositive
# values: 0, 1
# 0: attempt to estimate syscall (일부 에뮬레이터 속도가 빨라지지만, 게임이 실행되지 않을 위험이 있음.)
# 1: Use the override (sceCtrlReadBufferPositive). 느리지만 동작은 확실히 보증됨.

override_sceCtrlPeekBufferPositive=1

* 관련글 보기 *
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 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

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

HBL : HBL로 구동 가능한 홈브류 2탄  (0) 2010.12.30
HBL : HBL로 구동 가능한 홈브류 15종  (0) 2010.12.30
HBL : wMenu 0.2  (0) 2010.12.30
HBL : Half-Byte Loader R93  (0) 2010.12.30
HBL : wMenu 0.1 & HBL R92  (0) 2010.12.30

HBL : wMenu 0.2


wololo가 개인적으로 개발하고 있는 HBL용 메뉴 wMenu가 0.2로 업데이트되었습니다. [출처가기]

변경점은 다음과 같습니다.
0.2
- 메뉴내에서 목록 이동시 사운드 추가.
- 멀티플 배경화면 기능 추가. (일정 시간이 지나면 배경화면이 자동 변경됨.)

0.1
- 첫 버전.

* Download :

[설치법]
1. HBL R91 이상이 설치되어 있어야 합니다.
2. 위에 링크된 파일을 받아 압축을 풀고 그 안의 'hbl' 폴더를 메모리스틱 최상위에 덮어씁니다.
3. 기존대로 HBL을 구동하면 끝.

[기타 참고사항]
- 배경화면 추가 및 변경 : ms0:/hbl/menu/Res/ 폴더 안에 자신이 원하는 480*272 사이즈의 jpg 파일을 넣어두면 됨. 파일명은 상관없음. 이 폴더 내에 있는 jpg 파일을 배경화면으로 사용하며, 일정 시간이 지날 때마다 랜덤하게 변경됨.

- 목록 이동 사운드 변경 및 삭제 : ms0:/hbl/menu/Res/ 폴더의 'menu.wav' 파일을 다른 wav 파일로 교체하면 됨. 사운드 자체를 없애려면 이 파일을 삭제하면 됨.

# HBL의 다음 리비전에서는 'PicoDrive'의 사운드 재생 불가 문제를 해결했다네요.

* 관련글 보기 *
HBL : wMenu 0.1 & HBL R92

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

HBL : HBL로 구동 가능한 홈브류 15종  (0) 2010.12.30
HBL : Half-Byte Loader R95  (0) 2010.12.30
HBL : Half-Byte Loader R93  (0) 2010.12.30
HBL : wMenu 0.1 & HBL R92  (0) 2010.12.30
HBL : Half-Byte Loader R91  (0) 2010.12.30

HBL : Half-Byte Loader R93


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

이번 R93은 대부분 JJS(PSPdisp 개발자)의 작업이며, wololo는 몇 가지 사소한 수정만 했다고 하는데, R93에서는 모듈 로딩이 향상되어 추후 HBL이 네트워크를 지원할 가능성이 더 높아졌습니다. 사용자 입장에서는 호환성이 향상되어 Counter Strike PSP 1.56 같이 이전에는 구동 불가능했던 홈브류의 구동이 가능해졌다는 뜻이 됩니다. (Counter Strike PSP 1.56보다 최신 버전은 커널 접속이 필요하기 때문에 구동 불가.)

HBL R93의 공식 변경점은 다음과 같습니다.
- 네트워크 모듈과 관련해 JJS의 패치 추가. issue 109를 부분적으로 해결함.
-- http://advancedpsp.tk/foro_es/viewtopic.php?f=37&t=784 글을 참고할 것.

- 콜백을 삭제하려고 시도하는 코드를 제거함. psplink와 관련된 내 실험을 기초로, 파타퐁 모듈을 언로드하면 콜백 역시 언로드될 것이라 가정했다.  issue 45를 해결함.

HBL R93의 사용자 버전. wMenu가 기본으로 포함되어 있음.

HBL R93의 개발자 버전. wMenu는 포함되어 있지 않음.


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

아래 영상은 wololo가 공개한 것으로, HBL R93에서 Counter Strike PSP라는 홈브류 게임을 구동하는 모습을 담고 있습니다.

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

HBL : Half-Byte Loader R95  (0) 2010.12.30
HBL : wMenu 0.2  (0) 2010.12.30
HBL : wMenu 0.1 & HBL R92  (0) 2010.12.30
HBL : Half-Byte Loader R91  (0) 2010.12.30
HBL을 이용한 ISO 로더, 그 논란  (0) 2010.12.30

HBL : wMenu 0.1 & HBL R92


이전 글에서 HBL R91의 변경점을 소개하면서, HBL 메뉴의 형식 변경으로 인해 앞으로 색다른 HBL 메뉴를 볼 수 있을거라고 했는데, wololo가 처음으로 wMenu라는 이름의 HBL 메뉴를 내놓았습니다. [출처가기]

wMenu 0.1을 메모리스틱에 설치하면 기존의 칙칙한 HBL 메뉴 대신 위의 스크린샷과 같이 세련된(?) HBL 메뉴를 볼 수 있습니다. (wMenu는 HBL R91 이상의 버전에서만 사용 가능함.) wMenu는 HBL 프로젝트와는 별개로 wololo 개인적으로 진행하는 프로젝트라서 따로 버그 보고는 받지 않고 있습니다.

그와 동시에 메모리 손실 등 몇 가지 작은 버그를 수정한 HBL R92도 함께 발표되었습니다.
* HBL R92의 변경점 : 홈브류 종료시 utility module을 언로드하도록 함.

HBL R92의 사용자 버전. wMenu가 기본으로 포함되어 있음.

HBL R92의 개발자 버전. wMenu는 포함되어 있지 않음.


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

wMenu의 배경화면을 바꾸고 싶다면 ms0:/hbl/menu/Res/bg.jpg 파일을 해상도 480*272의 다른 jpg 파일로 교체하면 됩니다.
----------------------------------------------------------------------------------------------

기존의 HBL 메뉴와 이번 wMenu의 비교. (클릭하면 커짐.)

개인적으로 wMenu가 훨씬 보기 좋네요. 메뉴 로딩 속도도 그렇게 큰 차이 없이 모두 빠르게 구동됩니다.
눈에 띄는 차이점은, 기존 HBL 메뉴는 홈브류 이름으로 표시되는 반면 wMenu에서는 홈브류 폴더명으로 표시된다는 점.

* 관련글 보기 *
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 : 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 데모 익스플로잇 공개

HBL을 이용한 ISO 로더, 그 논란

jaja2u라는 유저가 HBL(Half-Byte Loader)을 이용한 ISO 로더를 개발하는 중이라고 밝혔습니다. [출처가기]

그 동안 HBL 자체는 유저모드 익스플로잇을 이용하기 때문에 ISO 로더는 개발이 불가능할 것이라고 알려져 있었으나, jaja2u의 말로는 커널모드가 아닌 유저모드에서 동작하는 ISO 로더를 만들고 있다고 합니다.

이 ISO 로더의 이름은 'Koens Loader'라고 하며, jaja2u가 공개한 정보는 다음과 같습니다.
이것이 무엇인가요?
Koens Loader는 PSP용 ISO 로더입니다. Half Byte Loader에서 구동되도록 디자인되었습니다.

사용자들이 지금 사용할 수 있습니까?
아니오, 현재는 개발중인 단계입니다.

베타 버전은 가능합니까?
우리는 지금 발표하기 위한 것을 작업중에 있습니다. 아직 날짜는 모릅니다. (곧 공개됩니다.)

이것은 커널모드 또는 유저모드 익스플로잇을 이용하는 것인가요?
아닙니다. 이건 HBL을 이용해서 구동할 수 있는 어플리케이션입니다.

CFW/HEN인가요?
아닙니다. 앞으로도 그렇게 될 가능성은 없습니다.

CSO 포맷도 지원하나요??
아직은 아닙니다. 하지만 곧 추가할 수 있기를 바랍니다.

도와줄 방법이 있나요?
생략함.

하지만 커널모드가 아닌 유저모드에서 구동되는터라 많은 제약사항이 있으며, 개발하는 것 자체도 아주 어렵다고 합니다. 실제로 ISO 로더가 완성되더라도 ISO의 EBOOT.BIN을 디크립트할 수 없기 때문에 암호화된 ISO는 불러올 수 없다거나 아니면 아예 개발 자체가 불가능하다고 보는 의견도 있습니다. jaja2u 역시 어떤 확신이 있어서 개발한다기 보다는 그냥 한 번 시도해보는 듯한 느낌이 강하네요.

그 후에 jaja2u는 Koens Loader BETA R1 자료를 실제로 공개했습니다. [출처가기]
물론 HBL을 이용해 'Koens Loader'를 구동하는 것만 가능할 뿐 실제로 ISO를 불러오는 기능은 아직 없습니다. 저도 테스트해봤는데, HBL 메뉴를 이용해 Koens Loader가 구동은 되지만 ISO를 불러오니 '파일 열기 실패' 메세지만 나오네요.

앞으로 어떻게 발전할지는 미지수지만, 실제로 완성되더라도 제 블로그에 따로 올리는 일은 없을 것 같습니다. 이번 ISO 로더는 커펌의 ISO 로더 기능이나 USB ISO Loader같은 홈브류와는 조금 의미가 다르죠. "직접 구입한 UMD에서 ISO를 추출해서 사용한다~"라는 말이 통하지 않으니까요. 그러니 관심있는 분들은 앞으로 각자 알아서 찾아보세요. ㅡㅡ;;
---------------------------------------------------------------------------------------------

여기서 끝났으면 뭐 좋았겠지만, 여지없이 뭔가 문제가 불거져 나오고 있습니다.

HBL 프로젝트에 참가해서 이를 주도하고 있는 noob81이나 m0skit0, wololo 등의 개발자도 jaja2u 글에 댓글도 달고 하면서 Koens Loader에 대해 알고 있습니다. 그리고 개인이 HBL용 ISO 로더를 개발하는 것 자체는 별로 상관하지 않는 것 같더군요. 심지어 잘 해보라고 격려까지 해주고 있습니다.

문제가 되는 것은 바로 GPL 라이선스. (GPL 라이선스란?)

HBL 프로젝트 홈페이지 첫 화면에 크게 적혀 있는 것처럼 HBL은 GPL 라이선스를 사용하고 있습니다. 당연히 HBL의 소스코드를 이용해 개발된 프로그램 역시 GPL 라이선스에 따라 소스코드를 공개해야 합니다.

그러나 Koens Loader는 현재 소스코드가 공개되어 있지 않습니다. jaja2u는 앞으로도 공개할 생각은 없는 것 같군요.  Koens Loader가 HBL의 소스코드를 전혀 사용하지 않고 있다면야 상관없지만, 실제로 HBL의 소스코드를 상당부분 차용한 듯 보이니 그 부분때문에 논란이 일어나고 있는 것이죠.

뭐, 이 부분은 조만간 어떻게든 결론이 날 것 같습니다.
---------------------------------------------------------------------------------------------

# 그나저나 HBL이 어느새 R90까지 업데이트되었네요. 그냥 R90 자료만 올려둡니다. 설치법/사용법은 이전과 완전히 동일.

# 제발 댓글로 이상한 내용 좀 달지 마세요. 부탁드립니다. (하지만 결국 댓글 차단해야할 것 같은 예감이...)

* 관련글 보기 *
[추가] HBL : Half-Byte Loader R69
HBL : HBL 업데이트에 관해서
HBL : Half-Byte Loader R24
HBL : Half-Byte Loader Beta 1.2
HBL : HB Loader 바이너리 & 테트리스 홈브류
파타퐁2 데모용 홈브류 로더 진행상황 & 발렌타인 프로젝트

HBL : 슈패 에뮬 : uo Snes9x 0.02y33 Build 0032



슈퍼패미콤(SNES) 에뮬레이터인 SNES9x의 비공식 업데이트 버전 uo Snes9x 0.02y33 Build 0032입니다. [출처가기]

변경점은 다음과 같습니다.
* 개발 환경을 PS2SDK에서 PSPSDK로 변경.
* Half-Byte Loader 지원
* 에뮬레이션 프로세싱 향상.

역시 가장 큰 변경점은 HBL에서의 구동을 지원한다는 점입니다. 이제 정펌 6.20 미만이하인 PSP에서도 HBL을 이용해 슈패 에뮬을 즐길 수 있게 된 것이죠. (다만 직접 실행 확인은 하지 못했습니다. 각자 알아서...)


에뮬레이터의 자세한 설치법이나 사용법은 아래 관련글을 참고해주세요.

* 관련글 보기 *
[추가] 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 바이너리 & 테트리스 홈브류
[추가9] 슈패 에뮬 : Snes9xTYLmecm 091127
[추가] 슈패 에뮬 : Snes9X Euphoria R2.1
슈패 에뮬 : Snes9xTYLsmcm 23/05/08
슈패 에뮬 : Snes9xTYL 0.4.2 ME By 33
3.xx 커널용 슈패 에뮬 : Snes9xTYL 0.4.2 ME
-------------------------------------------------------------------------

참고로 패미콤 에뮬레이터인 NesterJ for PSP v1.13 beta 2의 자료도 첨부합니다. 역시나 가장 큰 변경점은 HBL을 통해서도 구동 가능하다는 점입니다.


* 관련글 보기 *
패미콤 에뮬 : NesterJ 1.12 Plus 0.61 RM
패미콤 에뮬 : NesterJ v1.20 beta2