브라우저 폰트가 아니다. 게임에 들어간 .bcfnt 에서
알파값까지 그대로 뽑아 캔버스에 찍는다.
ㅏ 의 꼭지가 메뉴에서는 기둥 포함
2px 인데 대사에서는 3px 이라 같은 모음이 화면마다 달라 보였다. 초성은 한 픽셀도
깎지 않고, 초성과 모음 사이에 이미 있는 빈 칸으로 모음을 한 칸 밀어
자리를 만들었다. 잉크 폭 11 · advance 12 · 좌측 베어링 1 은 그대로다.
ㅏ·ㅑ 210자 중 197자(94%) 에 들어갔고, 남는 13자
(갔났랐샀았잖잤짢짰찮찼핥핫)는 모음을 밀면 받침에 대각선으로
닿아 게이트가 막는다 — 번역문에서 0.60% 다.
아 의 ㅇ 이 메워져 ㅁ 이 된다.
속·손·재·채·책·경험치·열쇠 도 뭉갠다.
| 항목 | 값 | 실측 |
|---|---|---|
| 셀 | 15 × 18 (원본 유지) | |
| 글리프 몸통 | 11 × 11 전후 | |
| 좌측 베어링 | 1 px | |
| 글자 진행 폭 | 12 px | |
| 확대·축소 | 없음 (BDF 원본) | 없음 |
| 자동 Bold · 외곽선 | 끔 | 끔 |
| 그림자 | 텍스처에 넣지 않음 | 없음 |
| 알파 | 완전 이진 |
원본 일본어·숫자는 계조를 쓰고, 우리 한글은 이진이다.
밝기가 알파다. 흰색이 15, 회색이 중간값.
갈무리14 Regular 를 크기에 맞게 그대로 쓴다 — 셀 17×21, 글리프 몸통 14×14, 좌측 베어링 1px, 진행 폭 15px. 원본 일본어와 폭이 같아 줄 길이 계산이 바뀌지 않는다. 아래는 시험 삼아 만들었던 국소 보강판과의 대조다(지금 들어간 것은 위쪽 Regular 다).
| 원본 | 한글 전체(전) | 지금 | |
|---|---|---|---|
| FontDefault (메뉴) | 2.6 MB | 10.3 MB | |
| FontLarge (대사) | 0.8 MB | 3.1 MB | |
| 롬 전체 증가 | — | +10.2 MB | +1.4 MB |
3DS 는 글꼴 시트가 전부 텍스처라 그래픽 메모리를 그대로 먹는다. 한글 11,172자를 다 넣은 판에서 메뉴를 여는 순간 죽었다 — 널 주소에 렌더 구조체를 쓰고 있었다. 번역이 실제로 쓰는 1,271자(11.4%) 만 남겼다.