검색결과 리스트
전체 글에 해당되는 글 103건
- 2022.12.09 [NSW] 통곡 그리고 테스트
글
[NSW] 통곡 그리고 테스트
1. RyujinX로 롬 해체 가능.
2. 오프닝은 새턴판은 대사를 출력하지만 스위치판은 동영상(.MP4) 형식으로 출력된다.
3. 대사는 01_script 안에 있으며 파일 구조 자체는 굉장히 간단하다.(무압축 및 포인터 기준점을 통한 상대주소)
4. 시스템 대사 및 아이템 이름, 설명 등은 다른 파일에 있는 것 같은데, LZS로 압축되어 있어서 잘 모르겠다.
5. 폰트는 TTF형식이며, 특이하게도 FontCreator로 열어보면 UTF16의 구조로 나열되어 있지만 대사 폰트코드는 SJIS를 사용한다.
TTF 수정은 처음이라 이걸 어떻게 적용해야 하나 막막했는데, 일단 두 가지 생각이 떠올랐다.
① FontCreator에서 통곡용 폰트, 한글 폰트를 띄우고 한 글자 한 글자 SJIS 순으로 2350글자를 일일이 복사한다.
- 亜 = 가, 唖 = 각 ・・・
허나, 이걸 쉬지 않고 10초에 한 글자씩 한다고 쳐도 23500초, 391분, 6시간 31분이나 걸리기 때문에 일단 보류.
② 통곡용 폰트의 한자 코드(정확히는 한자)를 파악 후, 각 한자에 SJIS 값을 매기고 이를 2350자에 대응한다.
- FontCreator에서 마우스 우클릭 -> Caption -> Code-points 를 선택하면 위와 같이 $4E00 등으로 바뀌는데, 이 값을 갈무리하고 싶었지만 방법을 몰라 어쩔 수 없이 인터넷에 돌아다니는 UTF16 코드표에서 통곡용 폰트파일에서 사용하지 않는 코드를 삭제하며 2350개의 값을 확보하였다.
그리고 각 코드값에 해당하는 한자를 구한 뒤, 다시 이 한자에 해당하는 SJIS코드값을 추출하여 부여 후, 폰트를 그대로 복붙하였다.
다음은 그 결과. 다행히 잘 작동했다.
'출력 테스트' 카테고리의 다른 글
[PSP] 천외마경 제4의 묵시록 (0) | 2023.01.30 |
---|---|
[NGCD] 무사도열전 테스트 (1) | 2022.02.14 |