그렇습니다.

Riviera 의 8*8 폰트는 사실, 리비에라 뿐만아니라 같은 개발사 (Sting) 에서 만든 유그드라 유니온에서도 같은 문제를 안고 있습니다.

여기서는 8*8 폰트 확장 불가의 문제점에 대해서 해설합니다.

#######################################################################


이것이 Riviera 의 8*8 폰트입니다.

잘 알려져있듯이, 한글의 글자수 (완성형 2350자) 에 비하면 일어의 카타카나수는 부족하기 짝이없습니다.

일반적으로는 한자까지 합하면, 2350자를 다 커버가능한 경우가 있습니다.

그런데, Riviera 의 8*8 폰트는 일부를 제외하고는 "카타카나"만 쓰고 있습니다.

이것은 본래의 시스템으로는 모든 한글을 표현할 수 없음을 의미합니다.

그래서 고안된것이 "폰트확장"이란 개념입니다. <- 이건 어셈블을 조금 알아야지만 가능하다고 합니다.

어쨌든 어셈블을 몰라서 현재로서는 폰트의 확장을 할 수 없습니다.

또한, Riviera 만의 시스템에 있는 문제인지 모르겠으나...

Riviera 에서는 "히라가나"의 코드도 전부 "카타카나"로 출력해버리는 겁니다.

예>

00=あ 01=い 02=う 03=え .... 50=ア 51=イ 52=ウ 53=エ ...

위와같은 테이블이 완성되었습니다. 그러면 보통은...

00 01 →あい 50 51 → アイ

이 됩니다.

그런데, Riviera 의 8*8 폰트는 히라가나가 없어서인지 아래와 같은 출력을 합니다.

00 01 →アイ 50 51 → アイ

뭐, 결국은 어셈블이 되면 도전해볼만도 하지만...ㅠㅠ

귀찮고,

조금 수정한다 해도 특별히 좋아지는 것도 아니구...

지금 상태에서 플레이에 지장이 있는 것도 아니구...

그래서 손 놓고 있습니다.

p.s. 이 글은 8*8 폰트 확장문제에 대해서 질문해오시는 분들을 위한 저의 변명이었습니다...


'잡설' 카테고리의 다른 글

GBA 용 UPS 파일 패치하기  (27) 2011.07.10
GBA 용 IPS 파일 패치하기  (5) 2008.08.29
Posted by sHy-
,