2009년 1월 12일 월요일

개발 라이브러리 : VLF Library v1.0


오랜만에 Dark_Alex가 새로운 프로그램을 발표했습니다.
하지만 일반 사용자가 필요하거나 쓸 수 있는 것은 아니고 개발자를 위한 라이브러리인 VLF Library v1.0 입니다. [출처가기]

VLF Library는 커.펌 인스톨러나 DC6 등에서 사용된 것으로서, 홈브류의 메뉴 화면 등을 PSP의 정식 펌웨어 화면과 거의 동일하게 꾸밀 수 있도록 해주는 라이브러리입니다. PSP의 배경 웨이브나 배경 색상 등을 보여주도록 할 수 있고, 기본 메뉴 구조 역시 정식 제공되는 프로그램과 비슷하며, PSP의 내장폰트를 사용하는 intraFont 라이브러리도 적용되어 있는 것이죠.

라이브러리(library)란? (출처 : 네X버 지식인)
라이브러리는 다른 프로그램들과 링크되기 위하여 존재하는, 하나 이상의 서브루틴이나 function들이 저장된 파일들의 모음을 말하는데, 함께 링크될 수 있도록 보통 컴파일된 형태(object module)로 존재한다. 라이브러리는 코드 재사용을 위해 조직화된 초창기 방법 중의 하나이며, 많은 다른 프로그램들에서 사용할 수 있도록, 운영체계나 소프트웨어 개발 환경제공자들에 의해 제공되는 경우가 많다. 라이브러리 내에 있는 루틴들은 두루 쓸 수 있는 범용일 수도 있지만, 3차원 애니메이션 그래픽 등과 같이 특별한 용도의 function으로 설계될 수도 있다. 라이브러리들은 사용자의 프로그램과 링크되어, 실행이 가능한 완전한 프로그램을 이룬다. 이러한 링크는 정적연결, 또는 시스템에 따라 동적으로 연결(DLL)될 수도 있다

만약 이 라이브러리를 이용해 홈브류를 만들게 된다면 기존의 칙칙한 검은 화면/하얀 텍스트가 아닌 좀 더 멋지고 보기 쉽게 메뉴를 꾸밀 수 있습니다. 이미 VLF 라이브러리의 베타 버전이 알려져 있어 Dark_AleX의 프로그램 말고도 이 라이브러리를 사용한 홈브류가 몇 종류 나온 상태입니다. (대부분 판도라 관련 툴.)

이번 VLF Library v1.0은 VLF 라이브러리의 첫 공식 버전이며, 기존의 베타 버전과는 호환되지 않는다고 합니다.
추후에도 계속 업데이트 예정에 있습니다.


이번에 발표된 라이브러리에는 샘플 파일도 포함되어 있어 한 번 구동해봤습니다.


샘플 파일에서는 스크롤바나 아이디/비밀번호 입력창 등을 미리 체험해볼 수 있습니다.
앞으로 이 라이브러리를 이용한 홈브류가 많이 나왔으면 좋겠네요. 홈브류 개발자들, 화이팅!!

댓글 16개:

  1. 이건 홈브류를 만들때 쓰는 건가요?



    설명을 읽어도 이해가 안가네요 무식해서 ㅋㅋ,,

    답글삭제
  2. 으얌.....어차피 만들지도 않으니...ㄷㄷㄷ

    답글삭제
  3. 이거 정말 멋지네요!!

    하지만.. 개발과는 무관하니... ㅠㅠ

    답글삭제
  4. 멋쥔 아이템이 군여 ㅋㅋ

    과연 커펌을 뚫는데 도움이 될런지;;

    답글삭제
  5. 매번 느끼는거지만 다크 알렉스가 없었더라면 진짜 psp 는 어땠을까요?

    이런거 만드는것보면 진짜진짜 천재가 확실하군요.

    답글삭제
  6. ㄴ 아마도 다들 구형에선 데브훅을 기다리고 있었을겁니다. 신형에선 이로더로 사용했겠죠ㅋㅋ 닥알에겐 항상 감사해하고 있습니다. 그래두 전 뭐 UMD는 매번 구입하고 홈브류만 구동하고 잇으니깐요 ㅋ 데브훅이라도 감사하지요 ㅋㅋ

    답글삭제
  7. 닭알군은 역시 성실한 청년이군요!

    답글삭제
  8. 무슨말인지 모르겠슴다...;

    프로그래밍과는 다른 세상사람이라...ㅎㄷㄷ

    답글삭제
  9. 아 요거 알겠다. DC7부터 설치할때 나오는 특이한 화면인데. 고것을 닭알이찾았군요.



    요즘나오는 홈브류중 판도라툴V2도 이 라이브러리를 이용하더군요.

    답글삭제
  10. 그럼 다움 커펌 M33 의 리커버리모드도



    검고 칙칙한화면이 아닌 좀더 깔끔한 XMB랑비슷한 화면을



    기대해 볼수도 있겠군요

    답글삭제
  11. @jhb4769 - 2009/01/13 11:05
    그랫다가 커펌 지식 꽝인 친구가 모르고 리커버리 들어가서 설치면 크리뜸

    답글삭제
  12. @jhb4769 - 2009/01/13 11:05
    ㄴㄴ psp3000뚫리고 리커버리모드에서 깝치다가는 2만원이아닌 20만원이 공중으로 날라감. ㅎㅎ

    답글삭제
  13. 멋지다 닥알!!

    답글삭제
  14. ㅡㅡ;;



    이인간의 한계는 도대체 어디까지란 말인가? ㅋ



    축복받은 유전자를 가진분인듯

    답글삭제
  15. 아나

    빌드햇는데

    왜구동이 안되는건데...

    5.50gen-d3인데..

    소스코드안고쳣고

    메이크파일도...

    펌웨어버젼도 550으로 고쳣는데 아나

    답글삭제
  16. @// - 2009/01/12 22:21
    pspdevkit 설치하고

    make하세요 ㅎㅎ

    그리고 prx폴더의 모든것을 빌드한거 모든거에 복사한후 psp/game에 넣어주신 후 실행끝

    답글삭제

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.