게임에서 쓰이는 모든 문자를 해당하는 고유번호에 대응시킨 표.

용도[편집]

패미컴용 타이틀 등 고전게임에서는 ASCII나 현대 컴퓨터에서 사용하는 문자 코드 체계를 사용하지 않는 경우가 많다. 때문에 대사를 추출하거나 하려면 먼저 어느 코드가 어느 문자에 대응하는지에 대한 정보가 필요하다. 이 관계를 정리해서 프로그램에서 읽기 쉬운 형태로 만든 것이 고유번호표(TBL)의 형태.

예를 들어 게임을 분석한 결과 あ가 00, い가 01, う가 02에 해당한다는 것을 알아냈다면, 이것을 정리해서 대응시킨 표로 만들어 대사 작업용 툴이나 스크립트에 입력하는 것이다. 그러면 "01, 02"라는 데이터는 "いう"라고 출력되게 된다.

그런데 모든 게임이 같은 체계를 사용하지는 않기 때문에 보통 고전게임을 가지고 작업을 시작하려면 그 게임에 대한 고유번호표를 작성하게 된다. 한글 폰트를 새로 만들어 대사를 삽입할 때에도 그에 맞는 한글 고유번호표를 만들어 사용한다. 이 때는 앞의 과정이 역순으로 적용되어 "한글"이라는 문자열이 있으면 '한'에 해당하는 고유 코드와 '글'에 해당하는 코드로 변환되어 들어가게 된다.

예시[편집]

다음은 FC드래곤 퀘스트의 텍스트에 쓰이는 고유번호표의 일부이다.

00=0
01=1
02=2
03=3
04=4
05=5
06=6
07=7
08=8
09=9
0A=あ
0B=い
0C=う
0D=え
0E=お
0F=か

10=き
11=く
12=け
13=こ
14=さ
15=し
16=す
17=せ
18=そ
19=た
1A=ち
1B=つ
1C=て
1D=と
1E=な
1F=に

20=ぬ
21=ね
22=の
23=は
24=ひ
25=ふ
26=へ
27=ほ
28=ま
29=み
2A=む
2B=め
2C=も
2D=や
2E=ゆ
2F=よ

30=ら
31=り
32=る
33=れ
34=ろ
35=わ
36=を
37=ん
38=っ
39=ゃ
3A=ゅ
3B=ょ

...