'개발 계획'에 해당되는 글 1건

  1. 2008.07.11 그림책 개발에 대한 이야기... 12

그림책 사용자가 점점 늘어 가는 듯 합니다. 일단 버그리포팅이 많아 지는군요.
어쨌건 앞으로의 개발 일정에 대한 얘기를 좀 밝힐까 합니다.

1. 그림 출력 부분과 그림 로딩 부분의 쓰레드 분리
   - PSP 쓰레드를 사용하는 방안. 뮤텍스를 지원하지 안음. 세마포를 지원함.
     프로그램 시작과 동시에 쓰레드를 만들고 종료시까지 유지. 시스템 부하가 적음.
     개발이 좀 더 복잡함.
   - SDL 쓰레드를 사용하는 방안. 쓰레드를 필요할때 그때 그때 생성하고 종료함.
     그림파일의 이동이 잦을 시 PSP 쓰레드보다 느림(pspcomics가 SDL 쓰레드를
     사용함). 개발이 용이함.
   두가지 방안 중에서 어느것으로 할지 아직은 미정.

2. 그림 출력화면에 시계, 배터리 정보, 페이지 정보를 출력.
   - 조금 곤란한 문제에 봉착함. 그림파일 출력 중에 글자를 출력하려면
     SDL_ttf를 사용해야 하는데 속도가 느림. 일반 텍스트 출력은 배경이 검게 변함.
   - SDL_ttf를 사용하게 되면 파일 탐색 화면도 SDL_ttf 로 통일하는게 좋을 듯.
   이 문제 역시 현재 미정.

3. FAT16 문제. FAT16인듯 한 사용자의 리포팅이 다수. MicroSD 외의 미디어는
   FAT32가 가능하므로 FAT32를 사용하도록 홍보(?). 추후 FAT16도 지원할 것인지
   결정 할 계획

4. mp3 플레이어 추가. 현재 미정. IRShell을 사용하는 사용자가 생각보다 적은 듯.
   일단 본인도 불편해서 미사용. 긍정적으로 고려 중.

5. 이미지 확대 축소. 긍적적으로 고려 중.

6. 본인의 사용 환경과 다른 경우에 대한 디버깅이 매우 어려움. 버그가 재현이 되어야
   디버깅이 쉽게 이루어지지만 본인의 PSP에서는 잘되는 경우 순수하게 감으로 디버깅
   해야함. 일단은 그때그때 해결해 나갈 계획.

7. UTF-8 다국어 문자 출력 라이브러리 개발 계획. 현재 한글 라이브러리는 루리웹에
   공개된 코드. EUCKR만 지원함. 한글자체의 숫자도 부족하고 일본어, 한문 출력은
   불가능.

8. Text 모드에서 선그리기, 박스그리기, 메세지박스 등의 기본적인 드로잉 라이브러리
   개발 계획 중. 현재로선 그저 막연히...

- 덧 붙임 -
정리하고 보니 할게 너무 많군요. 대충 봐도 하나씩 개발하다보면 몇 달은 걸릴 듯 합니다. 언젠간 완성 되겠죠. 그나저나 저와 다른 환경에서 발생하는 버그의 디버깅이 너무 어렵군요.

Posted by ryu2811
이전버튼 1 이전버튼