콜 오브 듀티 1 확장팩 한글화 - 한글판 COD에 영문판 확장팩(COD:UO)를 설치한 경우 해결책(메뉴가 깨짐, 글자가 깨지거나 MENU_NEWGAME, MENU_LOADGAME 등으로 제대로 글자가 안나올때)
가끔은 실사와 착각이 들 정도로 뛰어난 색감과 엄청난 수준의 그래픽을 자랑하는 1인칭 액션 슈팅 FPS 게임 Call Of Duty 4 : Modern Warfare(콜 오브 듀티 : 모던 워페어/현대전)이 이미 나와있는데, 콜 오브 듀티 1편 이야기를 하고 있다니 좀 시대에 뒤떨어진 것 같지만, 제 컴퓨터 사양이 시대에 뒤 떨어진 사양이다보니 어쩔 수 없네요.
제 컴퓨터 사양 : 인텔 투알라틴 셀레론 1.3 Ghz, 384 MB SDRAM, Geforce 4 MX 440 with AGP 8x(AGP 4x 모드로 작동중)
위 사양에서 오리지널 콜 오브 듀티(인피니티 워드/Infinity Ward에서 제작한 오리지날 COD 1편)는 충분히 해볼만합니다. 물론 게임 설정은 풀옵션은 무리이고, 초기값 설정인 '최적 사양 설정'으로 제작사에서 지정한 기본 초기값으로 게임을 하면 웬만큼 할만한 속도로 돌아갑니다.
그레이 매터(Gray Matters)에서 제작한 COD 확장판 COD:UO(Call Of Duty : United Offensive/유나이티드 오펜시브)는 사양이 좀 더 올라갔네요. 이런 저런 영상 효과도 좀 더 추가된 듯 하고요. 외관상 큰 향상이 느껴지지는 않는데, 그럼에도 같은 사양에서 훨씬 초당 프레임(FPS)이 많이 떨어집니다. 위 사양보다 조금 더 높은 사양이 되어야 원활한 플레이가 가능합니다.
아무튼 COD:UO에는 탈 것도 나오고 이것저것 재밌는 요소도 많이 추가되어 한동안 온라인 대전 플레이를 꽤나 많이들 했다고 하더군요.
콜 오브 듀티(COD) 오리지날 1편 한글판을 설치한 후, 콜 오브 듀티(COD:UO 확장팩 유나이티드 오펜시브)는 영문판으로 설치할 경우 다음과 같은 문제가 발생합니다. 언어 파일을 제대로 인식하지 않아서 제대로된 영문도 한글도 모두 안나오는 오류이지요. 글자와 메뉴 등이 깨져서 나오는가 했지만 그건 아니고, 언어 파일을 제대로 찾지를 못해서, MENU_NEWGAME 등 모든 대사와 메뉴가 해당 오브젝트 명 그대로 표시되는 것이지요.
(MENU_RESUMEGAME, MENU_LOADGAME, MENU_MULTIPLAYER, MENU_OPTIONS, MENU_CREDIS, MENU_QUIT 등 게임 제작상의 오브젝트 명칭이 그대로 표시됩니다)
다음과 같은 순서로 문제를 해결할 수 있습니다.
※ 원본 오리지날 1편 COD는 한글판이고, 확장팩은 영문판을 설치했을 경우에만 적용가능합니다.
1. 레지스트리를 수정합니다.
※ 수정된 레지스트리 파일을 다운로드해서 더블 클릭하셔도 됩니다.
- 윈도우 시작 메뉴 > 실행(R) > regedit로 레지스트리 편집기를 실행합니다.
- HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Call of Duty United Offensive 를 찾아갑니다.
(참고로 64비트 윈도우에서는 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Activision\Call of Duty United Offensive 입니다...)
- 하위 키 Language의 키 값을 8로 바꿔줍니다.(혹은 KOR로 바꿔도 됩니다)
2. 콜 오브 듀티 폴더 아래의 uo 폴더 내부의 uoconfig.cfg 파일 내용 중 다음 내용을 수정합니다.
※ 수정된 cfg 파일을 다운로드해서 C:\Program File\Call Of Duty\uo 폴더에 넣어도 됩니다. 단, 해당 파일을 넣으면 게임 설정이 초기값으로 되돌아가므로, 다시 키보드 설정 등을 포함한 게임 옵션을 설정을 다시해주셔야 합니다.
- C:\Program Files\Call Of Duty\uo 폴더로 갑니다.
- uoconfig.cfg 파일을 메모장(notepad)로 엽니다.
- Ctrl + F 키를 눌러서 seta cl_language 를 찾습니다. 그 부분의 숫자값을 8로 바꿔준 후 저장합니다.
3. 파일명을 수정합니다.
- C:\Program Files\Call Of Duty\uo 폴더로 갑니다.
- localized_english_pakuo00.pk3 라는 파일을 찾습니다.
- 해당 파일을 선택한 후 F2키를 누르거나, 파일명 부분을 한번 살짝 클릭하면 파일명 변경이 가능합니다.
- 해당 파일의 이름을 localized_korean_pakuo00.pk3 으로 변경해줘야합니다. 파일명의 english 부분을 korean으로 변경한 겁니다.
4. 한글 관련 언어 대사 오타 수정판 파일을 다운로드해서 넣습니다.
- 다운로드 받은 파일을 C:\Program Files\Call Of Duty\uo 폴더에 넣습니다.
- 이 파일은 한글화 파일이 아니라, Call Of Duty 팬 사이트에 올라온 "한글 오역 일부 수정" 파일입니다. 그런데 로컬라이징(localize, localizing) 관련 파일들이 모두 들어있기 때문에, 이 파일을 넣어주면 됩니다.
※ 파일출처 : 콜 오브 듀티 한국 팬사이트 자료실 호야님 제작 자료
- 여담 : 한글 대사 수정 파일 등이 없다면, 억지로 영문판의 대사라도 제대로 나오도록 변경하는 방법이 있습니다. 사실 콜오브듀티 및 확장팩에서 사용하는 PK3 파일은 zip 압축파일입니다. 파일명을 english에서 korean으로 바꿔준 localized_korean_pakuo00.pk3 파일을 압축 프로그램으로 열어서 localized_strings 폴더의 압축을 푼 다음, english 폴더명을 korean으로 변경하고, 다시 풀더 전체를 압축을 한 후, 해당 압축 파일을 열어서 localized_strings 폴더가 제대로 들어있는지 확인하고, 해당 압축 파일명을 localized_korean_pakuo99.pk3 등으로 바꿔준 후, 마지막으로 아까 압축해제했던 localized_strings 폴더를 삭제해주면, 영문판과 한글판이 섞인 모양새로 실행도 가능합니다. 다행히도 한글 오역 및 오타 패치 파일이 있어서, 그런 번거로운 작업없이 그냥 해당 파일을 uo 폴더에 넣어주면 되는군요.
※ 관련글
- 콜 오브 듀티 1편 및 확장팩을 와이드스크린 모니터에서 즐기자
- 콜 오브 듀티 2 한글판을 강제로 영문판으로 설정하기 :: 콜옵2 메뉴 글자가 깨져서 나오는 경우
- 콜오브듀티 1편 CMod_LoadBrushes 에러(콜 오브 듀치 1편 오리지널 및 확장팩)
- 콜 오브 듀티(오리지날 1편) 및 확장팩(1편 United Offensive) 화면이 너무 밝거나 너무 어두울 때 어떻게 해야할까
- 콜 오브 듀티 1 확장팩 한글화 - 한글판 COD에 영문판 확장팩(COD:UO)를 설치한 경우 해결책
- 콜 오브 듀티 : 월드 앳 워 (콜오브듀티 5) 바닷물 그래픽이 깨져보이는 경우 - 듀얼그래픽 카드가 아니면서 듀얼 설정 시
- 콜오브듀티 월드앳워 로딩시 검은화면에서 멈추는 현상 임시 해결책