게임관련

윳쿠리 팔경 번역 관련...

by 류민혜 posted Aug 08, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요.

늙고 지친 류민혜입니다.

 

윳쿠리 팔경 업데이트가 엄청 많이 되어있길래 오랜만에 번역을 다시 시도해봤습니다만,

역시 마음대로 되는 건 없군요.

 

 

현재 윳쿠리 팔경 번역 방법으로 가능할지도 모르는 것은 3가지 정도가 있습니다.

 

 

test4.png

 

1. 아랄트랜스

야겜계의 한 시대를 풍미한 특수한 프로그램입니다.

현재로서는 noncached로 억지 번역을 하는게 고작이고, 그나마 지독한 랙으로 게임이 불가능합니다.

적절한 코드를 찾기만 하면 손번역 커스텀스크립트를 제작해서 거의 완전 번역이 가능할 것 같지만...

아랄트랜스 코드를 찾아내는 작업은 대단히 어려운 일이라고 알려져 있습니다.

 

 

 

2. 강제 인코딩 변경

이론상 불가능한데 어째선지 성공한 방법입니다.

HSP 프로그램은 일본어만 지원하는데, 이걸 강제로 한국어 로캘로 실행하고, 소스코드에서도 모든 일본어를 번역하거나 삭제하여 일본어를 한글자도 남기지 않은 상태에서, 억지로 컴파일해버리면 기적적으로 한글이 출력됩니다.

일부 글자는 출력이 안 되거나, 뒤에 따옴표가 붙거나, 게임이 튕겨버리는(!?) 사소한 문제가 있습니다.

이 방법으로 윳쿠리움과 팔경 알파 1.38a 버전을 번역한 바 있습니다.

 

그러나 그 다음 버전에서 내부 변수 이름들이 전부 일본어로 바뀌면서 이 방법은 막혀버렸고,

현재 윳쿠리 팔경 베타버전에서는 대사 처리 방식이 변해버려서 완전히 불가능하게 되었습니다.

 

 

 

 

 

 

3. 폰트 확장 및 텍스트 변환

보다 정통(?) 일본게임 한글화를 하시는 분들이 쓰는 고오급한 기술입니다.

 

일본어 폰트 파일의 한자 부분을 싹 밀어버리고 그 자리에 완성형 한글 중 많이 쓰이는 글자들을 넣습니다.

그리고 게임에서 그 특수-폰트를 쓰도록 지정한 다음, 한자 위치와 한글 스크립트를 변환...하면

게임 프로그램은 일본어 한자를 출력한다고 생각하겠지만(?) 실제로는 한글이 나옵니다.

이 기술은 윳쿠리 팔경 0.80, 0.87버전 한글화에 사용된 것인데, 이 기술을 지원해주신 팝콘상인님이 사라지셔서...

필요한 프로그램도 구할 수 없고 하여 재현이 어렵습니다.

 



 

 

만약 필요한 프로그램이 있다 해도 갈 길은 멉니다.

스크립트 에디터에서 바로 컴파일 후 실행하면 폰트와 대사 파일을 정상적으로 인식하는데,

tlqkf.png

 

그걸 실행파일로 패키징하면 대사 파일을 인식하지 못하는 대단히 기묘한 문제가 발견되었거든요...

 

t8.png

 

 

 

그리고 비현실적인 해법 세가지가 있는데요.

 

4. HSP 프로그램이 유니코드를 제어할 수 있게 해주는 플러그인?라이브러리?가 존재합니다.

소스를 뜯어고쳐서 이걸 갖다붙이면 그냥 한글 입출력이 가능해지지 않을까...

 

5. HSP 소스코드를 다른 프로그래밍 언어로 변환해서 그쪽을 번역합니다.

이건 이미 번역 수준이 아니니까 완전 논외...

 

6. 제작자분께 후원금이라도 내고 유니코드 지원을 해달라고 하면 어떨까...

 

 

뭐... 그렇습니다.

문과종으로서는 도저히 더이상 방법이 생각나지 않습니다.

팔경을 한글로 플레이하는 날은 아직도 멀고 멀기만 하군요.