DirectX 9.0 미지원에 대한 해명 ( 2005-10-01 18:49 ) 이번 구루민은 [DX 9.0]대한 호환성이 불가능합니다.
가장 큰 원인은 역시 [한글폰트 시스템]사용에 따른 문제입니다. 아울러 일본에서 구루민 자체의 개발은 2000년 부터 이루워진 것이기 때문에 시스템의 기본 설계는 DX8.1로 이루워져 있습니다.더부러 일본 개발진들이 향후 신기술을 도입하는 의도에서 변형적인 DX9.0 지원을 하는 변형된 자체 모듈을 다량 사용하고 있는바, 한글화 과정에서 다양한 버그들이 속출하였습니다. 이러한 버그들이 해결되지 않는한 정상적인 한글 출력도 불가능 했습니다. 이번 한글화 작업은 기존 팔콤 게임의 한글화 작업의 2배에 달하는 노력이 들 정도로 소스 분석이 난해하였습니다.(이때문에 유일하게 [구루민]의 한글패치가 불가능햇을것으로 판단됨)
전문적인 부분에서 많은 설명을 이번 한글화를 담당한 프로그래머로 부터 받앗습니다만 전문적인 내용들이 많아 일부 생략하여 설명드리는 부분 양해 부탁드리며 최종적인 내용은 이번 [구루민]은 소스 특성상 , 현재의 한글 폰트 시스템을 사용하는 이상 DX9.0 이 불가능한 바 DX.8.1 의 사용을 제안합니다. (향후 패치 없음)
<32비트모드> 미지원 및 <폰트>에 대한 해명 ( 2005-10-02 16:56 ) 1. <32비트>모드 미지원에 대한 해명
이번 [구루민]은 일본 원판 소스에 [폰트시스템]자체가 존재하지 않습니다. 스크립트를 읽어와서,읽어온 데이타와 비트맵을 1:1 매치시키는 시스템만이 존재합니다. 아울러 한글판 [구루민]에 사용한 (한양엽서M)는 기존 비트맵 폰트 크기가 12입니다. 일본판에 사용된 폰트 사이즈는 16,17,18 로서 팔콤사가 직접 제작한이미지 글씨체입니다. 따라서 자체적으로 한글 코드 전체를 전부 이미지로 만들지 않으면 안되는 작업이였습니다. 이 문제를 해결하기 위해 (주)한양시스템에 작업을 문의해 본 결과 장기간 작업과 함께 상당한 제작비가 전제되었습니다. 따라서 한글화 과정에서 팔콤사에 최종 확인된바는 자체적으로 [한글시스템]이나 [한글 이미지 작업]을 하지 않는한 화면모드를 <16비트>로 설정해야만 깨짐 현상없이 한글 표기가 가능했습니다. 최종적으로 작업 일정이나 수천만원이 드는 금전적인 문제로 인하여 이 문제점은 해결하지 못햇습니다
===> 이런 문제로 인하여 이번 [구루민]한글판은 <32비트> 설정이 불가능합니다. 따라서 자막이 깨져 보이시는 분은 제어판에서 <16비트모드>로 설정하시면 됩니다. (향후 패치 없음)
2. [폰트]문제에 대한 해명
이번 한글판에 사용된 글씨체는 (주)한양시스템의 [한양엽서M]이라는 글씨체입니다. 이번 글씨체 선정에 있어 가장 게임분위기에 맞는 글씨체로 여러 팔콤관련 동호회 운영진들의 이견을 들어 (주)한양시스템과 정식 계약을 통해 사용하게 되었습니다. 반면, 작업 과정에 있어 일본판(16,17,18 비트 폰트)과 달리 제공된 본 서체 폰트는 비트맵 크기가 단순 12사이즈만 존재하여로모니터상에 보여지는 폰트는 확대되어 깨져 보이는 현상이 발생하엿습니다. 이런 현상으로 인하여 보통 [굴림체]로 사용할가도 생각해보앗으나 약간의 깨짐현상은 있으나 그나마 게임 분위기에 맞는 폰트로서 일반 굴림체 대신 현재의 폰트를 쓰게 된것입니다. 하지만, 깨져 보이는폰트에 대한 일부 유저들의 반감이 있는바 현재의[엽서체] 와 [굴림체]중 선택하여 사용할 수 잇도록 패치를 올리도록 하겠습니다.
위의 내용이 구루민에 관한 미다스의 모든 상황에서 발생하는 버그에 관한 공식적인 입장입니다.
먼저 첫 번째, 다이랙트X 9.0 미 지원에 대한 해명에 관해서 말하자면 불행히도 처음 공지를 캡쳐 안 해놨습니다만, 처음에는 ‘사용자의 그래픽카드가 다이랙트X9.0을 지원하지 않는데 다이랙트X9.0을 선택해서 실행시키니 에러가 나는 게 아니냐’였습니다(...) 그렇게 떠들어 놓고 이제 와서 프로그램적으로 문제가 있으니 다이랙트X8.1을 선택 해서 게임을 하면 잘되니 그냥 다이랙트X8.1 선택해서 하라니(...) 굉장합니다(...)
더욱이 현재 다이랙트X9.0 지원 그래픽카드들에선 다이랙트X8.1을 선택해도 다이랙트X를 초기화하지 못했다는 메세지와 함께 실행이 안 되는 경우도 있는가 보더군요. 이건 현재 관리자가 한글을 못 읽는 건지, 아직 전혀 언급이 없습니다. 향후 대응이 기대됩니다(...)
두 번째, 32비트 모드 미 지원 및 폰트에 대한 해명에 관해서입니다.
예, 예, 크기가 작은 폰트를 더욱이 돈이 없어서 할 수 없이 그냥 써서 폰트가 지저분해 보이는 건 이해하겠습니다. 그런데 12사이즈 폰트를 써서 32bit 택스쳐를 선택 할 수 없는 건 도대체 무슨 이유입니까?
일단은 다이랙트X가 그래픽 처리를 어떻게 하는지는 자세히 모릅니다만, 글자 크기가 작은 것과 색이 32bit가 되는 것과 도대체 무슨 연관이 있는 겁니까?
이건, 혹시 자세히 아시는 분 계시면 좀 가르쳐 주십시오, 부탁합니다. 저는 도저히 이해가 안돼서 말입니다. 부탁 드립니다.
이제 미다스의 입장을 합쳐서 고려해보면, 구루민에는 더 이상 투자하기 싫으니 패치하는데 돈이 많이 들어가는 버그는 그냥 사용자들이 실행이 되는 옵션만을 선택해서 해주기를 바란다는 겁니다.
할말을 잃게 해줍니다.
현재 다이랙트 초기화 실패 오류를 제외하고는 확실히 치명적인 버그는 아닐지 모릅니다.
하지만, 충분히 베타 테스트에서 걸러져 나왔어야 하는 버그입니다. 32bit택스쳐와 다이랙트X9.0의 경우, 발매 전에 충분히 그냥 옵션에서 지워버리는 것만으로 끝낼 수도 있었던 문제인 겁니다.
그걸 이미 제품을 출하하고 사용자들이 있다고 알려와서야, 컨버팅 과정에서부터 그런 문제가 있는 건 알고 있었고 그걸 수정하려면 막대한 시간과 돈이 드니 그런 옵션은 선택하지 말라는 공지라니, 말이 된다고 생각하십니까?
정말, 저 회사에서 구루민 온라인 서비스 하면 가입자 많겠습니다(...)
|
폰트는 라이센스가 꽤나 비싸다고 하니, 비용문제가 주된 원인일지도 모르겠습니다.
폰트가 지저분한건 크게 신경이 안쓰이는데 폰트 바꿨따고 32bit 택스쳐가 안된다는 해명은 아무리 생각해도 상식적으로 이해가 안되서 말입니다;;
글자 크기 강제로 늘리는 코드 집어넣으면서 도대체 무슨 짓을 한건지;;;;
겨우 제 친구 컴퓨터 몇대에 깔아 본 것만으로도 지금 문제가 되는 버그는 발견하고 해결 방법도 알 수 있는데; 도대체 베타 테스트 때 뭐 했는지 모르겠습니다;
아니 베타 테스트 하긴 했는가 의심이 됩니다. 그 일정을 보면(...)
발매 이틀전에 심의 신청하고 하루전에 발매 연기 공지한 걸 봐선, 심의하는 동안 베타테스트 한건지도 모를 지경이군요[먼산]
제 Radeon 9800 pro 에서는 DX 9.0 모드로 완벽히 돌아갔습니다.
DX 문제는 혹시 GeForce 에서 두드러지게 나타나는 것일런지;
하여간, 정말 괴이한 회사입니다. 구루민 온라인 저기서 하면 정말 하고 싶지 않죠(...)
저 회사 수입 해준것도 고맙지; 무슨 불만이 그렇게 많냐 식이라 정말 먼산인[먼산]
아니면 돈이 되는 온라인쪽에 모든 인력과 돈을 쏟느라 패키지는 신경 안쓰는지도 모르죠....
정말 패키지에서 이렇게 이미지 망쳐놓고; 온라인게임 서비스하면 장사 참 잘될거라고 생각하는걸까요;;[먼산]