홈브류   article search result : 2


psp에 관한 정보가 아직은 많이 알려지지 않아서

좀 공부하기 힘든[?] 처지에 있음 OTL

어쨌든 각 사이트들과 samples 를 이용, 그리고 조합하고 수정해서 얻은결과[..]

그러니까 테스트좀[?]


스샷 :

사용자 삽입 이미지
  출처 : 세이빈 <슈ㅣ발 만든건난데 왜 출처를 쟤한테붙혀야되는거지 흫ㄱㅎ흑ㅠㅠ?>




 

,

컴퓨터도 샀겠다 리눅스도 깔아야지..라고 생각했지만 귀찮아서 못내 아쉬워하던차에

윈도우에서도 PSP 홈브류 개발가능 소식을 듣고 바로 깔았음[?]

일단 한시간만에 PSP화면에 문구 넣기 성공 + 정상종료까지 개발완료 ㅇㅇ

아 거기에 VC08에 연동시키는거까지 성공ㅇㅇ

슈ㅣ발 셉좀 좀기다려주지 흫긓ㄱ ㅠㅠ



아래는 코드..


#include <pspkernel.h>
#include <pspdebug.h>
#define out pspDebugScreenPrintf
//모듈정보 정의
PSP_MODULE_INFO("template", 0, 1, 1);
// 메인 스레드
PSP_MAIN_THREAD_ATTR(THREAD_ATTR_USER | THREAD_ATTR_VFPU);

//종료 콜백함수
int exit_callback(int arg1, int arg2, void *common)
{
  sceKernelExitGame();
  return 0;
}

//콜백 스레드
int CallbackThread(SceSize args, void *argp)
{
  int cbid;
  cbid = sceKernelCreateCallback("Exit Callback", exit_callback, NULL);
  sceKernelRegisterExitCallback(cbid);
  sceKernelSleepThreadCB();
  return 0;
}

//콜백 설정
int SetupCallbacks(void)
{
  int thid = 0;
  thid = sceKernelCreateThread("update_thread", CallbackThread, 0x11, 0xFA0, THREAD_ATTR_USER, 0);
  if(thid >= 0)
  {
       sceKernelStartThread(thid, 0, 0);
  }
  return thid;
}
 
//메인 함수
int main(int argc, char *argv[])
{
  SetupCallbacks();
  pspDebugScreenInit(); //화면 초기화
  out( "Hello World - Seian Test\n" );
  sceKernelSleepThread();
  return 0;
}


결과값은  대충 검은화면에 하얀 글씨로 'Hello World - Seian Test'.

스샷은 나중에 ㄱㄱ
,
*1 
count total , today , yesterday
rss
I am
알립니다
분류 전체보기
Common Day
Computer
Creative
Sound
2009-2010 Japan Story
최근에 쓴 글
최근에 달린 댓글
최근에 연결된 관련글
글 보관함
달력
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31