PSP 홈브류에 리모콘 사용하기

2026. 6. 30. 21:35·Programming/Game Dev

PSP SDK 에서 “psphprm.h” 란 헤더 파일이 있습니다.
이 헤더 파일에는 PSP 리모콘 키에 대해 정의 되어 있는데요..
간단히 사용법을 알아 보겠습니다..
우선.. 프로그램 상단에
#include <psphprm.h> 이줄은 추가합니다.
그리고 키 이벤트 처리 하는곳에..

u32 psp_remotes;
sceHprmPeekCurrentKey(&psp_remotes);
// 리모콘 처리
if (psp_remotes & PSP_HPRM_PLAYPAUSE) {
  // 재생/일시정지 버튼 처리
}
else if(psp_remotes & PSP_HPRM_BACK) {
  // 백버튼 처리
}
else if(psp_remotes & PSP_HPRM_FORWARD) {
  // 포워드 버튼 처리
}
else if(psp_remotes & PSP_HPRM_VOL_UP) {
  // 볼륩 업 버튼 처리
}
else if(psp_remotes & PSP_HPRM_VOL_DOWN) {
  // 볼륨 다운 버튼 처리
}
else if(psp_remotes & PSP_HPRM_HOLD) {
  // 홀드 처리
}

 

이런식으로 코딩해주시면 감사하겠습니다 ^^

그리고 Makefile 에..

LIBS = -lpsphprm -lpsphprm_driver

추가해주셔야 컴파일이 완료 됩니다.

'Programming > Game Dev' 카테고리의 다른 글

게임 개발자를 위한 DirectX 입문 가이드  (0) 2026.07.31
PSP Homebrew – 한글출력, 이미지처리, 키입력 소스  (0) 2026.06.25
PSP 개발자료 – 키 입력 받는 소스  (0) 2026.06.24
PSP SDK 프로그래밍  (0) 2026.06.23
PSP 개발환경 – PSPToolKit  (0) 2026.06.19
'Programming/Game Dev' 카테고리의 다른 글
  • 게임 개발자를 위한 DirectX 입문 가이드
  • PSP Homebrew – 한글출력, 이미지처리, 키입력 소스
  • PSP 개발자료 – 키 입력 받는 소스
  • PSP SDK 프로그래밍
레이조(RayCho)
레이조(RayCho)
개발자 레이조(RayCho)의 블로그입니다. 똑똑하게 배우고 기록하는 공간
  • 레이조(RayCho)
    레이(Ray)의 개발이야기
    레이조(RayCho)
  • 전체
    오늘
    어제
    • 분류 전체보기 (101)
      • Programming (101)
        • Python (9)
        • Flutter (4)
        • Delphi (25)
        • Java,Spring Boot (2)
        • Lazarus (2)
        • C#.NET (20)
        • ASP.NET (5)
        • Database (8)
        • Game Dev (6)
        • Rust (3)
        • PHP (3)
        • Web (6)
        • ETC (8)
  • 블로그 메뉴

    • 홈
    • Introduce
    • 태그
  • 링크

    • Naver Blog
    • Diary Blog
  • 공지사항

  • 인기 글

  • 태그

    delphi
    PSP
    Python
    프로그래밍
    문법
    소스코드
    ASP.NET
    iis
    델파이
    Flutter
    objectpascal
    Web
    프로젝트
    기초
    VCL
    개발환경
    csharp
    WPF
    C#
    mssql
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
레이조(RayCho)
PSP 홈브류에 리모콘 사용하기
상단으로

티스토리툴바