'그림책'에 해당되는 글 14건

  1. 2008.10.14 그림책 0.96-3 Beta 21
  2. 2008.10.10 그림책 0.96-2 Beta
  3. 2008.09.23 그림책 0.96-1 Beta 8
  4. 2008.09.05 그림책 0.96 Beta 7
  5. 2008.08.26 그림책 버그... 2
  6. 2008.08.14 버그 발견했습니다. 3
  7. 2008.07.25 그림책 0.95-6 Alpha 8
  8. 2008.07.17 그림책 0.95-5 Alpha 14
  9. 2008.07.11 그림책 개발에 대한 이야기... 12
  10. 2008.07.09 그림책 0.95-4 Alpha 57
2008. 10. 14. 17:56
PSP로 이미지 파일을 볼때 한 화면 만큼 올리기 / 내리기 버튼이 추가되었습니다. 즉, PgUp, PgDn 버튼입니다.
지하철에서 왼손으로만 PSP 들고 오른손으로 손잡이 잡고 보려니 한팔만 너무 힘들어서 바꿔잡을려고 넣은 기능입니다.  


* 개발자는 실행에 대한 책임은 일체 없습니다. 신중히 판단하시고 사용하시길 바랍니다.
* 기본적으로 3.71m33-4와 FAT32 에서 개발하고 테스트 하고 있습니다.
* 다른 펌웨어 버전도 가능하리라 봅니다만 3.71m33-4를 권장하며 FAT32만 사용가능합니다.
* 소스와 바이너리가 같이 있습니다.
* JPG 파일이 압축 된 ZIP 파일만 지원합니다.
* 메모리스틱의 PSP/GAME/APB 디렉토리에서 실행해야합니다.
* 소스코드의 라이센스는 GPL을 따릅니다.
* 파일을 다운로드 하여 다른 사이트에 올리지 마시기 바랍니다.
* 파일이 아닌 현재 페이지로 링크는 환영합니다.


* 굉장히 무개념한 댓글이 있었습니다. 그래서 댓글쓰기 권한을 티스토리 로그인사용자만 가능하도록 조정하였습니다. 마땅히 다른 방법이 없군요. 다른 방문자 분들은 이해해주시면 감사하겠습니다.
Posted by ryu2811
2008. 10. 10. 11:20

어떤분의 파일 탐색 버그 신고가 있어서 수정했습니다.

긴 파일명이 짧은 파일명보다 더 짧은 경우 파일명이 잘못 나오는 버그 입니다.
사실 이 버그는 이전에 수정했었던 버그였는데 회사 노트북과 집에 PC에서 이중작업을 하다보니 다시 섞여 들어간것 같습니다.

추가로 0 byte zip 파일은 리스트에 보이지 않도록 처리 했습니다.


* 개발자는 실행에 대한 책임은 일체 없습니다. 신중히 판단하시고 사용하시길 바랍니다.
* 기본적으로 3.71m33-4와 FAT32 에서 개발하고 테스트 하고 있습니다.
* 다른 펌웨어 버전도 가능하리라 봅니다만 3.71m33-4를 권장하며 FAT32만 사용가능합니다.
* 소스와 바이너리가 같이 있습니다.
* JPG 파일이 압축 된 ZIP 파일만 지원합니다.
* 메모리스틱의 PSP/GAME/APB 디렉토리에서 실행해야합니다.
* 소스코드의 라이센스는 GPL을 따릅니다.
* 파일을 다운로드 하여 다른 사이트에 올리지 마시기 바랍니다.
* 파일이 아닌 현재 페이지로 링크는 환영합니다.

Posted by ryu2811
2008. 9. 23. 12:39

파일 탐색에 중대한 버그를 찾았습니다.
버그의 내용은 엉뚱한 디렉토리 이름이 보인다던가 이것을 선택했을때 엉뚱한 디렉토리로
이동한다던가 하는 것이었습니다. 프로그램의 구현상에 문제로서 긴 파일이름이 아닌데도 불구하고 다른 파일의 긴 파일이름을 가져와서 보여지는 것이었습니다.


* 개발자는 실행에 대한 책임은 일체 없습니다. 신중히 판단하시고 사용하시길 바랍니다.
* 기본적으로 3.71m33-4와 FAT32 에서 개발하고 테스트 하고 있습니다.
* 다른 펌웨어 버전도 가능하리라 봅니다만 3.71m33-4를 권장하며 FAT32만 사용가능합니다.
* 소스와 바이너리가 같이 있습니다.
* 메모리스틱의 PSP/GAME/APB 디렉토리에서 실행해야합니다.
* 소스코드의 라이센스는 GPL을 따릅니다.
* 파일을 다운로드 하여 다른 사이트에 올리지 마시기 바랍니다.
* 파일이 아닌 현재 페이지로 링크는 환영합니다.

Posted by ryu2811
2008. 9. 5. 13:44

이전에 포스팅한대로 파일 탐색에 버그 픽스가 있었습니다. 수정했습니다.
버그의 내용은 파일의 경우 attribute 필드가 0x20으로 나온다고 whitepaper에서 보고
그렇게 구현하였으나 실제로 0x00 로 나오는 경우도 있다는 것입니다.

사용자 삽입 이미지

위에 붉은 네모에 체크가 된 경우에는 0x20 으로 체크가 없는 경우에는 0x00로 나오더군요.
일단 원인 분석하고 수정하고 마이너 버전업 하였습니다.


* 개발자는 실행에 대한 책임은 일체 없습니다. 신중히 판단하시고 사용하시길 바랍니다.
* 기본적으로 3.71m33-4와 FAT32 에서 개발하고 테스트 하고 있습니다.
* 다른 펌웨어 버전도 가능하리라 봅니다만 3.71m33-4를 권장하며 FAT32만 사용가능합니다.
* 소스와 바이너리가 같이 있습니다.
* 메모리스틱의 PSP/GAME/APB 디렉토리에서 실행해야합니다.
* 소스코드의 라이센스는 GPL을 따릅니다.
* 파일을 다운로드 하여 다른 사이트에 올리지 마시기 바랍니다.
* 파일이 아닌 현재 페이지로 링크는 환영합니다.

===================================================================================
* 덧붙임
이번 패치를 마지막으로 Alpha를 떼어내고 0.96 Beta로 버전업 하였습니다.
이제 더이상 버그픽스 이외의 0.9x 대의 릴리즈는 하지 않으려고 합니다.
기능 및 편의성에 많은 보강을 하고 1.0 버전을 준비하려고 합니다.

Posted by ryu2811
2008. 8. 26. 18:17
오늘 잠시 시간이 나서 그림책에 있는 버그를 살펴보았습니다.

디렉토리와 파일 리스트를 읽어 올때 잘 못 읽어 오는 버그입니다.

01

위에 보시는 바와 같이 TOOLS4PC 디렉토리와 work.tar.gz 파일이 섞여서 보여집니다.

리스트를 읽어올때 잘못 읽어 오는 것이며 실제로 보여지는 부분은 LFN 쪽만 화면에

뿌려지게 되어 TOOLS4PC 디렉토리는 보여지지 않고 work.tar.gz가 파일임에도 불구하고

디렉토리로 표시되어 집니다.

시간이 살짝 나서 버그 분석정도 밖에 못 했군요. 조만간 고칠 수 있을 것 같습니다.
Posted by ryu2811
2008. 8. 14. 23:34

첫번째 버그는 파일 이름이 너무 긴 경우 화면의 2/3 가량만 보여진다는 것입니다.
  - 간단하게 수정이 가능할 것 같습니다.

두번째 버그는 디렉토리와 파일이 셖여 있을때 디렉토리 하나가 안보이고 파일 하나가 디렉토리로 표시 된다는 것 입니다.
  - 지금까지 두분께서 이상한 디렉토리로 이동한다는 버그가 들어왔는데요. 그 문제가 아닌가 합니다.

- 덧 붙임 -
그런데 문제는 제가 시간이 없군요. -_-;;
시간 나는대로 고쳐보겠습니다.

Posted by ryu2811
2008. 7. 25. 17:42
심각한 버그가 있어서 어쩔 수 없이 손대게 되었습니다.

zip 파일내에 이미지 파일이 아닌 파일이 들어있을 경우 파일의 정보를 읽어오는 과정에서

무한루프에 빠지는 버그입니다. 이미지 파일이름을 가져와서 정렬하는 기능을

삽입하면서 생긴 버그로 추측됩니다.

수정하였습니다.

범인은 Thumbs.db 파일이었습니다. ㅋㅋ


* 개발자는 실행에 대한 책임은 일체 없습니다. 신중히 판단하시고 사용하시길 바랍니다.
* 기본적으로 3.71m33-4와 FAT32 에서 개발하고 테스트 하고 있습니다.
* 다른 펌웨어 버전도 가능하리라 봅니다만 3.71m33-4를 권장하며 FAT32만 사용가능합니다.
* 소스와 바이너리가 같이 있습니다.
* 메모리스틱의 PSP/GAME/APB 디렉토리에서 실행해야합니다.
* 소스코드의 라이센스는 GPL을 따릅니다.

- 덧붙임 -
자신의 다른 블로그 또는 다른 사이트에 프로그램 파일을 직접 업로드하여 배포하시는 것은 자제 하시기 바랍니다. 프로그램 파일이 아닌 현재 블로그의 페이지로 링크하시기 바랍니다.
Posted by ryu2811
2008. 7. 17. 01:00

그림책 0.95-5 Alpha 릴리즈 했습니다.
조만간 모든 에러메세지를 한글로 바꾸어야 겠습니다.
todo list 보다 먼저 수정하려고 합니다.

* 주요기능
- 한글 정상 출력 (FAT32만 지원)
- zip 으로 압축 된 그림 보기 (일반 이미지 파일은 지원하지 않습니다)
- 마지막으로 디스플레이된 위치를 기억했다가 재 실행시 저장된 위치부터 보여주기
- 파일 탐색 기능
- 다음 페이지 프리캐싱 기능 (apb.ini 파일을 직접 편집하셔야 합니다)
- 그림 이동 속도 조절 기능 (apb.ini 파일을 직접 편집하셔야 합니다)
- 사용자 버튼 설정 (apb.ini 파일을 직접 편집하셔야 합니다)
- 그림보기에서 1페이지 앞뒤로, 10페이지 앞뒤로, 100페이지 앞뒤로 이동 가능
- 파일선택에서 1파일 아래위로, 10파일 아래위로 이동 가능

* 사용키는 개인 설정에 따라 다릅니다.
************ 기본 설정 *************
* 이미지 탐색 중
SELECT : 파일 탐색으로 이동
Left / Right : 이전/다음 이동
Up / Down : 이전 10장/다음 10장 이동
[] / O : 이전/다음 이동

* 파일 탐색 중
Up / Down : 위/아래 이동
O : 파일선택
************ 기본 설정 *************

* done
- 사용자 버튼 설정 (apb.ini 파일을 직접 편집하셔야 합니다)
- 파일 탐색시 zip 파일만 리스트에 표시
- 파일시스템 또는 파일오픈 관련 에러메세지를 정확히 출력하도록 수정
- 짧은 파일이름에서 확장자가 잘리던 문제 수정
- % 문자가 출력되지 않던 문제 수정
- 파일이름이 정확히 8자 일때 공백이 하나 더 붙는 문제 수정
- 압축파일 내부의 이미지 파일의 확장자가 대문자일때 인식을 못하던 문제 수정

* to do
- 그림보기에서 페이지 카운트 (ex 128/1024) (2순위)
- 그림보기에서 시계, 배터리 정보 (3순위)
- 그림을 보여주는 기능과 그림을 메모리로 로드하는 기능을 각 쓰레드로 분리 할 계획
    - 메모리스틱을 읽는 중 그림 이동이 되지 않는 불편함을 개선할 방침 (1순위)
-  mp3 플레이 지원



* 개발자는 실행에 대한 책임은 일체 없습니다. 신중히 판단하시고 사용하시길 바랍니다.
* 기본적으로 3.71에서 개발하고 테스트 하고 있습니다만 다른 버전도 가능하리라 봅니다.
* 소스와 바이너리가 같이 있습니다.
* 메모리스틱의 PSP/GAME/APB 디렉토리에서 실행해야합니다.
* 소스코드의 라이센스는 GPL을 따릅니다.

- 덧붙임 -
자신의 다른 블로그 또는 다른 사이트에 프로그램 파일을 직접 업로드하여 배포하시는 것은 자제 하시기 바랍니다. 프로그램 파일이 아닌 현재 블로그로 링크하시기 바랍니다.
Posted by ryu2811

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

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
2008. 7. 9. 18:06

그림책 0.95-4 Alpha 릴리즈 했습니다.
배포판 파일 형식을 tar.gz 파일이 불편하여 zip 으로 바꾸었습니다.

* 주요기능
- 한글 정상 출력 (FAT32만 지원)
- zip 으로 압축 된 그림 보기 (일반 이미지 파일은 지원하지 않습니다)
- 마지막으로 디스플레이된 위치를 기억했다가 재 실행시 저장된 위치부터 보여주기
- 파일 탐색 기능
- 다음 페이지 프리캐싱 기능 (apb.ini 파일을 직접 편집하셔야 합니다)
- 그림 이동 속도 조절 기능 (apb.ini 파일을 직접 편집하셔야 합니다)
- 사용자 버튼 설정 (apb.ini 파일을 직접 편집하셔야 합니다)
- 그림보기에서 1페이지 앞뒤로, 10페이지 앞뒤로, 100페이지 앞뒤로 이동 가능
- 파일선택에서 1파일 아래위로, 10파일 아래위로 이동 가능

* 사용키는 개인 설정에 따라 다릅니다.
************ 기본 설정 *************
* 이미지 탐색 중
SELECT : 파일 탐색으로 이동
Left / Right : 이전/다음 이동
Up / Down : 이전 10장/다음 10장 이동
[] / O : 이전/다음 이동

* 파일 탐색 중
Up / Down : 위/아래 이동
O : 파일선택
************ 기본 설정 *************

* done
- 사용자 버튼 설정 (apb.ini 파일을 직접 편집하셔야 합니다)
- 파일 탐색시 zip 파일만 리스트에 표시
- 파일시스템 또는 파일오픈 관련 에러메세지를 정확히 출력하도록 수정
- 짧은 파일이름에서 확장자가 잘리던 문제 수정
- % 문자가 출력되지 않던 문제 수정

* to do
- 그림보기에서 페이지 카운트 (ex 128/1024) (2순위)
- 그림보기에서 시계, 배터리 정보 (3순위)
- 그림을 보여주는 기능과 그림을 메모리로 로드하는 기능을 각 쓰레드로 분리 할 계획
    - 메모리스틱을 읽는 중 그림 이동이 되지 않는 불편함을 개선할 방침 (1순위)
-  mp3 플레이 지원 (솔직히 할까 말까 고민중 - IRshell로 멀티태스킹이 된다고 하던데...)



* 개발자는 실행에 대한 책임은 일체 없습니다. 신중히 판단하시고 사용하시길 바랍니다.
* 기본적으로 3.71에서 개발하고 테스트 하고 있습니다만 다른 버전도 가능하리라 봅니다.
* 소스와 바이너리가 같이 있습니다.
* 메모리스틱의 PSP/GAME/APB 디렉토리에서 실행해야합니다.
* 소스코드의 라이센스는 GPL을 따릅니다.

- 덧붙임 -
프로그램 파일을 직접 자신의 다른 블로그 또는 다른 사이트에 업로드하여 배포하시는 것은 자제 하시기 바랍니다. 링크를 이용해 주시길 바라며 파일이 아닌 현재 블로그로 링크하시기 바랍니다.

- 다시 덧 붙임 -
같은 이름으로 파일을 올리니까 자동으로 다운로드 링크가 안나오네요. 거참 ... 번번히 실수하고 있습니다.
Posted by ryu2811
이전버튼 1 2 이전버튼