2009년 03월 01일
F.E.A.R. 2: Project Origin 한글화 테스트

Sound Settings 밑에 있는게 실험삼아 변경해본 건데...
역시나 예상대로 FEAR2에 포함된 글꼴 중 한글은 없다 -_-;;;
고로 FEAR2에서 쓰는 gfx 파일의 구조를 알지 못하는 한, 한글화는 물건너간...
일단 FEAR2에서 사용되는 글꼴 파일의 위치를 말하자면
Layer01.Arch01 파일(주 데이터 파일)을 F.E.A.R. 1 SDK에 포함된 ArchEdit이나 Arche Noah 프로그램으로 열면 Interface 폴더 내부에 있는 파일 중, Fonts_PC.Bndl 파일이 바로 글꼴 파일이다.
(Fonts_Console.Bndl 파일은 콘솔용 글꼴 같음...)
이 글꼴 파일을 어떻게 푸느냐하면... ArchEdit으로는 죽어도 못 풀고...(파일 형식이 아주 약간 바뀌었다...)
Arche Noah 프로그램으로 일단 Fonts_PC.Bndl 파일을 풀어버리면 원래 파일 크기보다 좀 작게 풀어진다.(물론 이 파일 그대로는 아무짝에도 쓸데 없다...)
하지만 이렇게 풀어낸 파일은 "아직 압축되어 있는 상태"이므로 다시 한 번 압축을 풀어줘야 한다.
F.E.A.R. 2의 Arch01 파일이 F.E.A.R. 1의 Arch00 파일과 가장 차이가 심하게 나는 부분이라면 바로 이 부분이다.
Arch00은 파일의 "압축"을 지원하지 않는 그냥 컨테이너 파일이었지만, Arch01에서는 컨테이너에 포함된 파일을 "압축"하는 기능이 추가되어 있다. 이 때 사용되는 압축 알고리즘은 zlib 계통이라고 하더라...(뭐 리버스 엔지니어해서 알아낸게 아니니 확실하지는 않다... 솔직히... 알 게 뭐냐 -_- 어떻게든 풀리기만 하면 장땡이다...)
이 압축되어있는 파일을 어떻게 푸느냐... 인터넷을 죽도록 뒤지다가 보면 gobread.exe라는 프로그램이 굴러다닌다.(찾기 좀 힘들다;;;)
가라! 빵!(gobread[...])을 구했으면 이제 WinXP에서 명령창(cmd.exe)을 실행하고 다음과 같은 명령어를 쳐보자.(Vista x64에서만 안되는 건지, Vista 전체에서 안 되는 지는 모르겠다만 gobread가 WinVista x64에서 죽어도 실행 안 되는건 확실할 거다;;)
gobread.exe /F2X Fonts_PC.Bndl
명령창에서 위의 명령어를 치면(물론 gobread.exe와 Fonts_PC.Bndl이 들어있는 폴더에서 쳐야 한다. -_-; 명령창에서 경로 지정도 안해놓고 왜 안 돼! 그럴거면 그냥 처음부터 깨끗하게 포기해라...) Fonts_PC.Bndl.EXTR이라는 파일이 생성된다.(뭔가 잘못하지만 않았다면)
자 그럼 이제 글꼴 파일의 해독이 완료된 거겠지? 개-_-뿔이다....
Arch01처럼 저 Bndl 파일도 사실은 다른 파일들 여러개가 합쳐진 또 다른 형식의 컨테이너다 -_-;
그러므로 Bndl 파일만 가지고는 역시나 아무짝에도 쓰잘데 없다;;;
또 풀어야 한다...
다시 명령창에서 다음 명령어를 쳐보자.
gobread.exe Fonts_PC.Bndl.EXTR
그러면 이제서야 interface 폴더가 생성되며 해당 폴더 안에 fonts_pc.gfx 파일이 생성되어 있을 것이다.
장하다... 드디어 압축은 다 풀었다.... -_-...
하지만 이놈의 gfx 파일을 볼 수 있는 프로그램도 없고... 어떤 형식인지 공개도 안되어 있으므로 아무짝에도 쓸모 없다.[...]
그러므로... 수고했다... 여러분은 지금까지 뻘짓한 것이다[...]
PS) 저 글꼴 파일에 라틴 문자들만 가득 들어있으므로 백날 대사를 한글로 바꿔봐야 한글은 모두 위의 스크린샷처럼 "_"로 표시된다.
# by | 2009/03/01 22:42 | 한글화 | 트랙백 | 덧글(3)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
이번엔 아닌가 보군요 (...)
어쨌든 고생하셨습니다. -_-;;
데모니크님의 피어1 한글화는 정말 감사했습니다. ^^
혹시 피어 2도 번역 생각이 있으시면 제 블로그에 테스트용 폰트 파일하고 인터벌 01 대사만 번역한거 올려놨으니 참고해주시면 편할겁니다.
링크 : http://sondj.tistory.com/53
그런데 안타깝게도 저작권이있어서 유포를못한다네요 저작권 허용해주실수있나요? ㅎㅎ
부탁드릴꼐요
답변부탁드릴께요~~