Security/PS Vita2015. 8. 13. 22:58

-----------------------------------------------------------------------------------------------------------------

       

*본문에 들어가기 전 주의사항*

1. 해당 게시물은 PS Vita 3.52에서 사용이 가능한 방법입니다.

2. 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 본 블로그에서는 해당 게시물에 한정하여 자료의 일부를 공유하며 자료의 이용으로 인한 피해는 사용자 자신의 책임임을 알립니다.

4. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.

     

-----------------------------------------------------------------------------------------------------------------

 

얼마 전 PS Vita 3.52 VHBL의 Distrip버전이 공개되었습니다.

트윗명 @qwikrazor87이라는 유저를 통해 배포된 해당 파일은 3.51의 토귀전:극(Tokiden : Kiwami)이후 시행착오를 거치며 나왔습니다.

이전에 디버그용으로 몇몇 파일이 @qwikrazor87을 통해 배포되긴했으나 어디까지나 디버그용으로써 제대로 된 기능을 하지 못했습니다.

이번 3.52 VHBL에서는 트윗명 @_GUIDOBOT의 138 Menu를 채용되었습니다.

트위터에 포함된 링크로 VHBL을 설치할 수 있으나 해당 파일로는 계속 C1-2858-3에러를 출력하게 됩니다.

C1-2858-3에러를 출력하는 문제 때문에 @qwikrazor87에게 직접 문의하며 같이 방법을 찾아본 결과 Mini계열 게임에서는 1MB이상의 파일을 인식하지 못함을 확인하여 138 Menu를 정상적으로 실행할 수 없었음을 확인했습니다.

그에 138 Menu의 소스를 통하여 간결화 및 용량문제를 해결한 파일을 새로 컴파일링했으며 실행결과 정상적으로 출력됨을 확인했습니다.

다만 1MB가 넘어가는 홈브류의 경우 설치 및 실행을 시도하면 C1-2858-3 에러를 출력하게 됩니다.

현재 @qwikrazor87는 [조만간 Python을 이용하여 용량제한을 해제할 수 있을 것 같다.]라고 답변을 받았습니다.

트윗명 @ManuPAtogamer가 8월 13일 오전 5시 30분경 VHBL에서 nes홈브류를 구동이 가능하다고 전달했습니다.

 

-----------------------------------------------------------------------------------------------------------------

 

준비물 : Firmware 3.52 PS Vita, 3.52 VHBL distrip(링크) *1, qCMA, Puzzle Scape Mini(EU) *2, 3.52 VHBL 138 Menu(링크) *3


*1 3.52 VHBL distrip을 다운받고 반드시 3.52 VHBL 138 Menu를 다운받도록 하자. (3.52 VHBL 138 Menu가 없으면 C1-2858-3 에러 출력.)

*2 이번 Exploit으로 발표된 Puzzle Scape Mini는 PSN EU를 통해서 다운받도록 하자. (국내 및 다른 나라의 PSN에도 있는 것을 확인했지만 @qwikrazor87의 말에 따르면 EU버전의 Puzzle Scape에서 실험을 하였다고 한다. 현재 국내 Puzzle Scape Mini에서도 가능한지 확인 중.)(익명 제보로 국내 PSN에 등록된 Puzzle Scape Mini에서도 구동 가능함을 확인.)

*3 이 파일이 없으면 Exploit을 통하여 암만 VHBL를 실행해도 C1-2858-3 에러만 출력하면서 LiveArea로 나가진다. 필히 다운받도록 하자.

 

다운받은 3.52 VHBL distrip를 압축풀면 NPEZ----------0폴더가 나온다.

해당 폴더에 들어가서 WMENU.BIN파일을 따로 백업해둔뒤 3.52 VHBL 138 Menu내부의 DATA.138파일과 EBOOT.PBP파일을 NPEZ----------0 폴더에 넣어준다.

NPEZ----------0 폴더에 넣은 EBOOT.PBP파일의 이름을 WMENU.BIN으로 바꾼뒤 NPEZ----------0 폴더를 qCMA를 통하여 PS Vita에 전송해준다.

NPEZ----------0 폴더를 qCMA로 전송했다면 PS Vita에서 Puzzle Scape Mini를 실행한뒤 Gallery에서 녹색과 노란색의 배경으로 된 세이브를 로드한다.

세이브파일을 로드하면 VHBL이 실행되면서 138 Menu로 들어가지면 성공.

 

-----------------------------------------------------------------------------------------------------------------

   

*Issue*

Q1) 계속 C1-2858-3에러가 떠요.

A1) 3.52 VHBL 138 Menu 작업을 안했을경우 1MB초과로 인해 뜨는 에러입니다. 위 글의 방법대로 다시 해주시면 됩니다. 

 

Q2) 국내 스토어의 Puzzle Scape Mini로는 안되는건가요?

A2) 현재 테스트 중에 있습니다.

 

-----------------------------------------------------------------------------------------------------------------


*Ps*

익명 제보

1. 국내 스토어에 등록된 Puzzle Scape Mini에서도 구동가능.


-----------------------------------------------------------------------------------------------------------------

       

*주의사항*

1. 해당 게시물은 PS Vita 3.52에서 사용이 가능한 방법입니다.

2. 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 본 블로그에서는 해당 게시물에 한정하여 자료의 일부를 공유하며 자료의 이용으로 인한 피해는 사용자 자신의 책임임을 알립니다.

4. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.

     

-----------------------------------------------------------------------------------------------------------------

 

*CCL*

저작자와 출처 등을 표시하면 자유이용을 허락합니다.

단, 영리적 이용과 2차적 저작물의 작성은 동일설정내에서 허용됩니다.

Copyrightⓒ Aka's Atelier All Rights Reserved.

     

-----------------------------------------------------------------------------------------------------------------

Posted by Akaikarus
Security/PS Vita2015. 7. 12. 22:14

-----------------------------------------------------------------------------------------------------------------

 

*본문에 들어가기 전 주의사항*

1. 해당 게시물은 PS Vita 3.51이하에서 사용이 가능한 방법입니다.

2. 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 본 블로그에서는 해당 게시물에 한정하여 자료의 일부를 공유하며 자료의 이용으로 인한 피해는 사용자 자신의 책임임을 알립니다.

4. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.

 

-----------------------------------------------------------------------------------------------------------------

 

이전에 J2EE 개발자인 frangar가 개발한 HandyVITA에 관해 포스팅을 했었는데요.

그로 얼마 지나지않아서 새롭게 2개의 홈브류가 개발되었습니다.

본 포스팅에서는 그 중 1개인 NES4Vita에 관해 소개를 해드릴려고 합니다.

NES4Vita는 2014년부터 PSVita exploit에 힘쓰고 있는 SMOKE(@SMOKE587)에 의해 개발된 홈브류입니다.

https://github.com/SMOKE5/NES4Vita

NES4Vita는 HandyVITA와는 다르게 Libretro QuickNES core 기반으로 만들어진 NES 에뮬레이터라고 합니다.

 

 

NES4VITA를 구동할려면 다음과 같은 선행 조건이 필요합니다.

1. Vita에 Rejuvenate가 설치되어있을 것.

1-1 Vita에 PSM Dev가 설치되어있을 것.(PSM Dev for UNITY는 아직까지 지원되지 않음.)

2. FTPVita를 사용 할 수 있을 것.

2-1 arm gcc (devkitARM r44)가 PC에 설치되어있을 것.

2-2 psp2sdk가 PC에 설치되어있을 것.(psp2sdk는 리눅스기반이므로 그에 대항하는 툴 필요.)

 

Nes 롬의 경우 FTPVita를 이용하여 다음 경로에 넣어주도록 합니다.

Cache0:/VitaDefilerClient/Documents/

롬을 해당 경로에 넣었다면 NES4Vita.velf를 run_homebrew.bat를 이용하여 실행해주면 됩니다.

 

HandyVITA가 나온지 약 10일지 지난 지금 벌써 Rejuvenate에 대응하는 Vita 홈브류가 3개가 되었습니다.

아직 포스팅 되지 않은 나머지 1개의 홈브류에 관해서는 이 다음 포스팅에서 다루게 될겁니다.

이제 얼마 안있으면 조금 더 다양한 홈브류와 Vita에 다른 OS를 포팅하는 사례도 나올거 같습니다.

NES4VITA도 github를 통해 소스를 공개중이므로 사용자가 소스를 수정해서 사용이 용이합니다.

 

-----------------------------------------------------------------------------------------------------------------

 

*본문에 들어가기 전 주의사항*

1. 해당 게시물은 PS Vita 3.51이하에서 사용이 가능한 방법입니다.

2. 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 본 블로그에서는 해당 게시물에 한정하여 자료의 일부를 공유하며 자료의 이용으로 인한 피해는 사용자 자신의 책임임을 알립니다.

4. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.

 

-----------------------------------------------------------------------------------------------------------------

 

*CCL*

저작자와 출처 등을 표시하면 자유이용을 허락합니다.

단, 영리적 이용과 2차적 저작물의 작성은 동일설정내에서 허용됩니다.

Copyrightⓒ Aka's Atelier All Rights Reserved.

 

-----------------------------------------------------------------------------------------------------------------

Posted by Akaikarus