
Posted by 가야태자
오늘은 PSP에다가 파일어 읽어서 뿌려 보기로 했습니다.
그래서 오늘도 열심히 뒤졌습니다.
http://story.tistory.com/100
위 URL에 있는 소스를 가지고 열심히 했는데.
일단, 처음에 읽었을때 한글이 깨지는 것이었습니다. ^^;;
그런데 저 소스를 찬찬히 보니깐 ^^;;
한글 처리를 위한 루틴이 들어 있었습니다.
#include "hfont/HDrawText.h"
이 부분입니다.
그래서 어렵지 않게 어제 구한 예제로 변환을 해서 한글 처리를 할 수 있었습니다.
그런데 저 포스트에도 있듯이
한글이 한줄 밖에 나오지 않았습니다.
그래서 제가 추가 해준 소스입니다.
/* 모든 문자열을 출력하기 위해서*/
i=20;
ptr = strtok( buf, "\n");
HDrawText(0, i, ptr, 0xFFFFFFFF, 0x00000000, 0);
while( ptr = strtok( NULL, "\n"))
{
i=i+20;
//printf("i :%d", i);
HDrawText(0, i , ptr, 0xFFFFFFFF, 0x00000000, 0);
}
일단 좀 무식하게 날코딩을 했구요
저걸 따로 함수로 만들어야 할 것 같습니다.
buf를 집어 넣으면 전체 문서를 출력 할 수 있도록 이요.
int i와 제가 위에 뿌려 드린 소스를 적당한 위치에 넣으시면
read.ini에 있는 모든 내용이 뿌려 질겁니다.
그런데 제약이 있습니다.
눈치 챘는지 모르겠지만
char buf[1024]
1024 Byte가 넘어가는 문서는 좀 안될껍니다. 조만간
1024도 될 수 있는 프로그램을 짜봐야겠습니다.
P.S
현재 C 공부는 eclipse에서
PSP 공부는 EditPlus에서
하고 있습니다. 이번 주말에는 저 둘을 통합 해야겠습니다.
문서도 찾아 놨는데 오늘은 졸려서 ^^;;
도연이을 재우가 자야겠습니다.
^^;;
Posted by 가야태자
오늘도 열심히 인터넷을 뒤지면서
좋은 사이트를 하나 발견 했습니다.
^^;;
까마구 님의 스프링 노트
입니다.
PSP를 위해서 찾은건 아니구요.
원래는 eclipse + CDT +Cygwin
내용을 찾다가 들어 갔습니다.
그기서 PSP라는 내용이 있어서
눌러서 해봤습니다.
그런데 불행이도
까마구님의 설명 대로는 PSP에서
동작을 하지 않았습니다.
까마구님 사이트에서 사용한 툴은
devkitPro
입니다.(실제로는 안되는게 아니고
조금 다른 문제가 있었습니다. ^^;;)
그래서 안되네 하고 포기 한뒤에
후배 분들의 스프링 노트를 열결 해
둔 곳이 있었습니다.
거기서 좋은 사이트를 발견 했습니다.
cygwin을 이용해서 PSP 홈브루를 개발 할
수 있다고 되더 있더라구요
그래서 그대로 따라 했습니다.
해당 스프링 노트는 아래와 같습니다.
http://raptor.springnote.com/
그래도 안되는 것이었습니다.
포기 할까 하다가 생각 난게 있어서 뒤지기 시작 했습니다.
제 PSP가 1.5인데 1.5에서는 커럽트 파일이 있어야 한다는 사실을 ^^;;
그래서 그걸 만들 수 있는 툴을 구하고 있었습니다.
저녁에 드디어 찾았습니다.
PSPBrew 라라는 프로그램 입니다.
다운로드는 http://dl.qj.net/dl.php?fid=10972
에서 하실 수 있습니다.
다른 포스트에서 저 프로그램에 대해서 잠깐 설명 하겠습니다.
지금은 오늘의 에피소드를 이야기 하고 있어서용 ^^;;
그래서 raptor님이 설명한 대로 컴파일을 한 다음
EBOOT.PBP 파일을 만들고
PSPBrew에서 설치 했습니다.
그리고, PSP에서 Hello World를 볼 수 있었습니다.
스샷은 다음에 ^^;;
그리고, Hello World를 찍은 기념으로 한글 처리가 하고 싶어졌습니다.
그래서 뒤져 봤습니다.
파란산타님의 한글Hello World
루리웹의 글중에 위 글이 있었습니다.
그래서 다운로드 해가지고,
제가 원하는 글자로 수정 한 다음
"가야태자 화이팅"
이라는 글자를
오늘 너무 기쁩니다.
Hello World 밖에 찍지를 않았는뎅.
이건 뭐 거의 내가 원하는 프로그램을 다 한듯 뿌듯합니다.
^^;;
P.S
조만간 eclipse에서 PSP를 개발할 수 있도록 셋팅을 해볼 생각입니다.
그리고, 이미지 처리하는 예제도 구해야겠습니다.
이것도 블로그 스피어를 뒤지면 나오겠죠 ㅎㅎㅎ
Posted by 가야태자
이곳은 가야태자의 일상생활, 사진, 리눅스, 자유, 개발언어, 데이타베이스 등에 대해서 이야기 하는 공간입니다.
- 가야태자
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |