Work 87

[PPO_Viewer] pre prototype

잠시 일이 한가할 때 무언가 만들어 보고 싶은 생각은 많이 있었지만, 이번처럼 실행에 적극적으로 임하기는 처음이다 ㅡ,.ㅡ;; 일단 이미지를 좀 카피해오고 ^^, 소스도 카피해 오고 ^^ 해서 진행중인데.. 예상외로 이상한 곳에서 막혀서 헤매고 있다... 이런.... 한글 출력같은 경우에는 터미널님이 예전에 공개하신 한뷰에서 가져와서, 화면에 뿌리는 부분만 약간 수정하여 적용하였더니 잘 그려진다. (터미널님 소스 감사합니다 ^^) 아직 허락을 구하지 못해서 다 만들어도 공개를 해야할지 모르겠다. 정확히 말하자면 언제 다 만들지 모른다는... ㅋㅋ

Work/PSP 2007.01.17

[PSP_DEV 5] PSP에 있는 파일을 읽고 써보자!

초기 PSP 홈 브류중 가장 큰 관심을 받았던 것이 바로 텍스트뷰어다. 참 유용한 놈인데.. 이놈을 만드려면 우선 file을 읽어와서 화면에 적당히 뿌려줘야한다. 커펌이나 머 기타등등 모두 파일에 경로같은 것을 지정해서 쓰고 있는것 처럼 많은 활용도가 있는 놈이다. 그럼 간단한 입출력을 해보자! /* * PSP Software Development Kit - http://www.pspdev.org * ----------------------------------------------------------------------- * Licensed under the BSD license, see LICENSE in PSPSDK root for details. * * main.c - Basic PSPSDK ..

Work/PSP 2007.01.09

[PSP_DEV 4_2] PSP와 통신을 해보자! 클라이언트편

이제 PC에 server 작업을 끝냈으니, psp에서 클라이언트를 작업해보자. 클라이언트도 사실 간단하다. 그런데 문제는 PSP의 네트웍 사용 시퀀스를 모른다는 건데.. 그건 걱정할 필요가 없다. 왜냐믄.. PSPSDK에 아주 친절하게 sample이 있으니까 ^^ 소스는 두가지 부분으로 나누어 놓았습니다. 첫번째는 main 소스이고 두번째는 network 연결부분 소스입니다. main 소스에서는 psp의 ctrl변화를 감지하는 스레드를 동작시키고, network 를 이용하여 서버로 전송하게 됩니다. 자..이제 봅시다. /* * PSP Software Development Kit - http://www.pspdev.org * ---------------------------------------------..

Work/PSP 2007.01.08

[PSP_DEV 4_1] PSP와 통신을 해보자! 서버편

PSPSDK Sample을 보면 PSP를 서버로 사용한 echo server가 있습니다. 요것을 조금 변형하여 PC에 TCP 서버를 심고, PSP에서 PC에 접속하여 PSP의 버튼이 눌릴때마다 PC에게 그 사실을 알려주는 프로그램을 작성해보도록 하겠습니다. 사실 이 자체로만은 아주 쓸모가 없지만(ㅡ,.ㅡ;;) 먼가 응용해보면 멋진것이 나올지도 모를일이죠 ^^ 그럼 먼저 PC에서 실행시킬 서버 코드를 살펴보겠습니다. 서버는 Win32 API로 작성하였습니다. #include #include #include #pragma comment(lib, "ws2_32.lib") #define ID_EDIT 101 #define ID_START 102 #define ID_STATUS 103 #define ID_MSG ..

Work/PSP 2007.01.08

[PSP_DEV 3] Hello PSP! 한글로 써보자

유저들이 항상 그리워 하는 것.. 한글 디버그를 찍을때도 영어로만 찍기에는 먼가 찝찌름한게.. 한글이 그리워진다. 그럼 이번에는 한글 디버그 메세지를 찍어보도록 하자! 이번글은 루리웹에 파란산타(bluexman)님이 올려주신 "[기타] PSPSDK을 이용한 한글 출력 소스"를 기본으로 작성하였습니다. 소스파일을 아래와 같이 크게 4가지 부분으로 이루어져있습니다. main.c - 메인 함수 HDrawText.c - 한글, 영문을 출력해주는 함수 font_e11.c - 영문 폰트 font_h11.c - 한글 폰트 그럼 간단하게 메인 함수만 살펴보겠습니다. /* * PSP Software Development Kit - http://www.pspdev.org * --------------------------..

Work/PSP 2007.01.07

[PSP_DEV 2] 반갑다 PSP~ Hello PSP 출력하기

훔..언젠가 들었던 기억이 나긴 하는데.. 기원이 어디서 부터지... 프로그래밍을 하면서 Hello World!!! 를 찍는게 말이다.. 어쨋든.. 여지껏 많은 언어들을 하면서 젤 첨 Hello~~ 부터 찍었던것 같다.. 누가 시킨것도 아닌데 ^^ 다른 사람이랑 똑같이 하는게 싫어서 난 항상 약간 삐뚤어지게 했던것 같다.. 어떻게 했냐믄.. 자바를 배울때.. Hello Java! C++을 배울때.. Hello Cpp! 이제 psp를 하니까 Hellow PSP!!! 그럼 소스가 궁금하신 분들은 함 보시죠~ /* * 이 소스는 아래에 주석과 같이 pspdev에서 배포한 sample 소스를 바탕으로 제작되었습니다. */ /* * PSP Software Development Kit - http://www.psp..

Work/PSP 2007.01.05

[PSP_DEV 1] PSP S/W 개발환경 설치하기

PSP S/W 개발에 관심을 갖기 시작한건 벌써 1년 전이다. 사실 새로운 라이브러리에 적응하는것도 귀찮고, 개발환경 설치도 귀찮고 해서 접어두고 있었는데, 어느날 갑자기(?) 한번 해볼까..라는 생각이 들어 "Hellow PSP"를 찍어보았다.. 관심갖고 시작하고 찍는데 1년 이라니 .... ㅡ,.ㅡ;; 혹시 관심이 있으신 분을 위해 개발환경 셋팅부터 Hellow PSP 까지 한번 정리해 보았다. 0. 개발환경 PSP S/W를 개발하기 위한 환경은 Linux/Unix 기준이다. 하지만, 보통 윈도를 사용하기 때문에 cygwin에서 작업하는 것을 기준으로 설명한다. 1. cygwin 설치 http://www.cygwin.com 에 들어가서 setup을 통해 cygwin을 설치한다. cygwin 설치는 네..

Work/PSP 2006.12.26