라벨이 PSP인 게시물 표시

PSP Homebrew – 한글출력, 이미지처리, 키입력 소스

이미지
  PPSSPP 에서 실행한 스크린샷 예전에 PSP 개발환경 포스트를 작성한적 있습니다. 그래서 예전에 작업했던 파일을 찾아서 샘플(?) 하나 정리해서 올립니다. ​Homebrew 설명 한글출력하는 부분 갤러그 이미지 그림 표시하는 부분 방향키 처리하는 부분이 구현되어 있습니다. PSP 개발 정보 개발환경 : https://skshpapa80.blogspot.com/2013/03/psp-psptoolkit.html SDK 프로그래밍 :  https://skshpapa80.blogspot.com/2013/03/psp-sdk.html 소스컴파일 및 실행방법 개발환경을 다운받고 pspdev 폴더에 압축을 풀고 pspdev 폴더로 이동한후 StartCmd.bat 실행한 후 소스 폴더로 이동(CD CMD) 그리고 make 명령어를 실행하면 빌드 됩니다. make 가 성공하면 EBOOT.PBP 파일이 생기는데 PPSSPP -> memstick 폴더 -> PSP -> GAME -> 폴더를 하나 생성한 후 EBOOT.PBP 파일을 복사해 넣고 PPSSPP를 실행하면 홈브류 에서 보입니다. 소스 재빌드 하고 실행하는데 정말 편하네요 PPSSPP 가 짱인듯 예전에 테스트 할때 빌드한후 PSP에 옴겨서 실행해보고 안되면 다시 해보고 이걸 수도 없이 반복햇는데요!!! ​이제는 그럴필요 없는듯 ㅠ.ㅠ ​소스는 C로 작성되어 있습니다. ​airplane.h 파일이 이미지를 코드로 변환해 놓은 파일입니다. 소스링크 https://github.com/skshpapa80/psp_homebrew/tree/main/airplane

PSP 개발자료 – 키 입력 받는 소스

이미지
  키 입력 받는 소스 예전에 PSP 개발을 함참할때 만들었던 소스를 찾아서 포스팅합니다. 이걸 지금 사용하는 분들이 있을지 모르겠네요!!! pspinput.cpp 소스 ---- 소스코드 /////////////////////////////////////////////////////////////////////////////// //   PSP Input Lib  //   By 선경선향아빠 /////////////////////////////////////////////////////////////////////////////// #include <pspctrl.h>   static unsigned long psp_key_pressed = 0;       //list of buttons pressed in current loop  static unsigned long psp_key_pressed_old = 0;   //list of buttons pressed in previous loop  static unsigned long psp_key_down = 0;          //list of buttons with key-down event  static unsigned long psp_key_up = 0;            //list of buttons with key-up event    int SetKeyStatus()  {     unsigned long k;     SceCtrlData ctl;     sceCtrlReadBufferPositive(&ctl,1);   ...