드퀘몬2 한글 글꼴 — ㅏ 꼭지를 대사 글꼴에 맞춤

브라우저 폰트가 아니다. 게임에 들어간 .bcfnt 에서 알파값까지 그대로 뽑아 캔버스에 찍는다.

1. 세 판을 한 줄에

두 글꼴 모두 Galmuri Regular 원본이다. 메뉴는 Galmuri11 Bitmap Regular, 대사는 Galmuri14 Regular — 확대·축소 없음, 자동 굵힘 없음, 외곽선·그림자 없음.
메뉴만 한 곳을 손봤다 의 꼭지가 메뉴에서는 기둥 포함 2px 인데 대사에서는 3px 이라 같은 모음이 화면마다 달라 보였다. 초성은 한 픽셀도 깎지 않고, 초성과 모음 사이에 이미 있는 빈 칸으로 모음을 한 칸 밀어 자리를 만들었다. 잉크 폭 11 · advance 12 · 좌측 베어링 1 은 그대로다. ㅏ·ㅑ 210자 중 197자(94%) 에 들어갔고, 남는 13자 (갔났랐샀았잖잤짢짰찮찼핥핫)는 모음을 밀면 받침에 대각선으로 닿아 게이트가 막는다 — 번역문에서 0.60% 다.

2. 왜 Bold 를 버렸나

Bold 는 ㅏ 꼭지를 살리는 대신 속 공간을 막는다. 「남자아이」가 「남자마이」로 읽힌다 — 의 ㅇ 이 메워져 ㅁ 이 된다. 속·손·재·채·책·경험치·열쇠 도 뭉갠다.

3. 규격

항목실측
15 × 18 (원본 유지)
글리프 몸통11 × 11 전후
좌측 베어링1 px
글자 진행 폭12 px
확대·축소없음 (BDF 원본)없음
자동 Bold · 외곽선
그림자텍스처에 넣지 않음없음
알파완전 이진
알파는 짚고 갈 것이 있다. BDF 는 1비트라 중간 알파가 0% 다 — 「대각선에만 제한적으로 중간 알파」는 확대·축소 없이는 만들 수 없다. 넣으려면 합성해야 하는데 그건 자동 처리를 끄자는 원칙과 부딪힌다.
그런데 원본 일본어 글리프는 계조가 72% 다(윤곽선 글꼴을 안티에일리어싱으로 구운 것). 그래서 한글이 옆의 일본어·라틴보다 더 또렷하고 단단해 보인다. 아래 4번에서 나란히 볼 수 있다.

4. 옆에 서는 글자와 함께

원본 일본어·숫자는 계조를 쓰고, 우리 한글은 이진이다.

5. 글자 한 자 뜯어보기

밝기가 알파다. 흰색이 15, 회색이 중간값.

6. 대사 글꼴도 Regular

갈무리14 Regular 를 크기에 맞게 그대로 쓴다 — 셀 17×21, 글리프 몸통 14×14, 좌측 베어링 1px, 진행 폭 15px. 원본 일본어와 폭이 같아 줄 길이 계산이 바뀌지 않는다. 아래는 시험 삼아 만들었던 국소 보강판과의 대조다(지금 들어간 것은 위쪽 Regular 다).

7. 롬 크기

원본한글 전체(전)지금
FontDefault (메뉴)2.6 MB10.3 MB
FontLarge (대사)0.8 MB3.1 MB
롬 전체 증가+10.2 MB+1.4 MB

3DS 는 글꼴 시트가 전부 텍스처라 그래픽 메모리를 그대로 먹는다. 한글 11,172자를 다 넣은 판에서 메뉴를 여는 순간 죽었다 — 널 주소에 렌더 구조체를 쓰고 있었다. 번역이 실제로 쓰는 1,271자(11.4%) 만 남겼다.