게임도 짬짬이 하면서 계속해서 프레임 체크 및 옵션 설정을 보고 있는 중입니다..
덕분에 게임 진행속도는 굉장히 느립니다 :(
여긴 PC 버젼 이용하시는 분들이 얼마 없는 것 같긴 한데 그래도 얼마 안되는 PC 유저분들께 도움이 되었으면 하고 지금까지 제 경험적으로 맞춰본 옵션설정요령이나 팁같은 걸 공유하고자 합니다..
일단 제 사양입니다.
CPU: i5-4690 (3.5GHz -> 4.0GHz 로 오버사용중)
RAM: 8GB
VGA: GTX 760 vram 2GB
이제부턴 글을 너무 붙여 쓰면 장황해질 것 같으니 최대한 짧게 짧게 끊어 보도록 하겠습니다.. (스압은 좀 감안해 주세요)
-일단 MKX PC버젼은 최적화 수준이 매우 낮음을 감안하셔야 합니다. 저도 위의 사양으로 지금까지 왠만큼 만족스러운 그래픽과 프레임으로 못돌려본 게임이 없었지만 일단 게임 자체의 최적화 수준부터가 발일 경우 게임의 공식적 권장사양을 씹어먹는 정도의 하이엔드급 스펙이 아니면 풀옵 풀프레임은 택도 없다는 걸 이번에 깨달았습니다.
-현재 한번의 최적화 관련 패치가 된 상태입니다. 사람마다 많이 개선되었다, 더 나빠졌다 일관성 없는 반응이 나왔었는데 지금은 그나마 잠잠해진 것으로 보아 평균적인 퍼포먼스의 향상은 확실히 있었다는 잠정적 결론을 내려도 될 것 같습니다.
-현재까지도 해외 포럼은 꾸준히 움직이고 프레임 이슈 관련하여 여러가지 시도해 봄 직한 유저 솔루션들이 이것저것 포스팅 되고 있습니다. 영어를 좀 할 줄 아신다면 저의 글보다는 스팀 포럼이나 WB 포럼을 직접 보신다면 최신의 솔루션을 접하실 수 있습니다.
-아직 잘 모르시는 분들이 계시는 것도 같아서 노파심에 한 번 적습니다. MKX 의 메인메뉴, 캐릭터 선택화면, X-ray 어택 히트시 컷신, 크립트와 같은 부분은 게임상에서 자체적으로 30프레임으로 제한을 해 놓은 부분입니다. 이 부분은 최적화와는 관련이 없습니다.
-자, 이제 서론틱한 얘기는 여기까지 하고 본론으로 들어가 보도록 하겠습니다. :)
-일단 수직동기에 대해서 코멘트를 하고자 합니다. 게임상에 수직동기를 켜고 끄는 옵션은 존재하지 않습니다. 하지만 MKX 는 자체적으로 수직동기가 걸려 있는 것임을 아셔야 합니다. 그런데 이 수직동기가 문제가 있다고 저는 잠정적 결론을 내리고 있습니다.
-PC 유저들에게 잘 알려져 있는 스카이 템플 스테이지는 그 스테이지 자체만으로도 프레임이 잔잔하게 요동을 칠 정도로 많은 그래픽적 효과가 사용된 곳입니다. 그런데 문제는 게임에서 자체설정된 수직동기가 이 프레임의 요동을 감지하면 자체적으로 최대 프레임 제한을 30프레임으로 반토막 내 버리는 경우가 있다는 겁니다.
-이 자체 수직동기는 퍼포먼스가 60프레임 아래로 내려올 일이 없는 정도급 사양에서는 아무런 문제를 일으키지 않습니다. 하지만 꾸준히 60프레임을 유지하지 못하기만 하면 바로 30프레임 락을 걸어 문제를 일으켜 버립니다. 사양이 거의 막상막하인 두 사람이 정말 종이 한장 차이로 한 사람은 꾸준 60프레임을 뽑아내고 다른 한사람은 게임을 못할 정도로 버벅임이 심한 극단적 양극화를 만들어 내는 주 원인이 바로 게임상에 자체설정된 이 수직동기인 겁니다.
-그래서 퍼포먼스의 개선을 위해서는 이 수직동기 부분을 그래픽카드 제어판에서 강제로 설정을 해줘야 할 필요가 있습니다. AMD 계열쪽은 잘 모르나 아마 수직동기 강제설정 부분이 있을 것으로 생각됩니다.
-이 부분은 부득이 Nvidia 계열을 중심으로 설명을 드리겠습니다. Nvidia 계열 VGA 사용자 기준으로 제어판상에서 수직동기 강제설정의 선택지는 2가지가 있습니다. 적응형 수직동기를 걸 것이냐 아예 수직동기를 끌 것이냐입니다. 두 설정 모두 퍼포먼스는 개선됩니다. 하지만 수직동기를 아예 끌 경우 테어링 현상이 빈번하게 보일 수 있음을 유념하셔야 합니다.
-다음은 해상도에 대해서 코멘트를 하겠습니다. MKX 는 다른 어떤 옵션보다도 유독 해상도를 건드렸을 경우에만 눈에 띄게 퍼포먼스가 향상되는 게임입니다. 하지만 이것은 그만큼 게임의 최적화 수준이 낮다는 증거이기도 합니다. 그렇지 않다면 기타 고급옵션의 광원퍼짐효과나 원근처리효과 등을 모두 껐을 경우에도 눈에 띄게 퍼포먼스가 향상되어야 할 것입니다. 하지만 그러한 옵션들의 변경으로 볼 수 있는 효과는 굉장히 미미한 편입니다.
-요는 현재 MKX PC버젼은 쓸데없이 CPU 와 VGA 를 혹사만 시키고 있을뿐 그 효율이 떨어진다는 겁니다. 그래서 추가 최적화 관련 패치가 있기 전까지는, 현재 프레임 관련 이슈를 겪고 계신 분들께는 안타깝지만 퍼포먼스 향상을 위해 해상도를 낮추는 것을 고려해 보라 말씀드릴 수밖에 없습니다.
-스팀 포럼에서 게임에 시작옵션을 설정함으로써 퍼포먼스 향상 효과를 보았다는 글을 발견했습니다. 시작옵션 설정법을 모르시는 분들을 위해 처음부터 설명을 드릴까 합니다.
-일단 라이브러리 상에서 Mortal Kombat X 를 오른클릭하고 속성을 클릭합니다. 바로 뜨는 속성 윈도우의 일반탭의 아랫부분을 보면 시작 옵션 설정 버튼이 있습니다. 클릭합니다. 그러면 명령 프롬프트 창이 하나 뜰텐데 다음을 입력해 봅니다.
"-cpuCount=4 -high" (실제 입력하실 때에는 " " 는 빼셔야 합니다.)
-앞의 명령은 게임 실행시 CPU 의 코어를 몇개로 인식할 것이냐는 부분입니다. 저는 쿼드코어를 사용하기 때문에 4로 설정했지만 몇몇 유저들은 쿼드코어 사용자들은 4가 아닌 3으로 설정하는 것이 더 도움이 된다고들 합니다.
-그들의 논리에 따르면 일을 하는 코어의 수를 1개 줄이면 그만큼 필요한 리소스를 VGA 에서 끌어온다는 것입니다. 일견 그럴 듯한 논리이기도 한 것이, 애초에 다른 기타 비디오 옵션을 아무리 변경해 봐야 프레임 향상에 큰 도움이 되지 않는다는 것이 VGA 가 제대로 일을 하고 있지 않다는 증거이기도 하기 때문에, 만일 이 방법으로 VGA 를 더 일하게 만들 수 있는 거라면 퍼포먼스의 향상이 있을 것이 분명합니다. 하지만 정확한 부분은 아니기 때문에 유저분들께서 3으로도 해보시고 4로도 해보시면서 판단하셔야 할 문제일 것입니다.
-뒤의 명령은 게임 실행시 CPU 의 연산처리 우선순위를 높음으로 잡으라는 것입니다. MKX 는 VGA 도 VGA 지만 CPU 에 대한 의존도도 꽤나 높은 편이기 때문에 게임의 연산처리 우선순위를 높음으로 잡는 것이 퍼포먼스의 소폭향상에 도움이 될 수 있습니다.
-저도 시간 되는 대로 꾸준히 해외 포럼을 뒤지면서 업데이트할 거리가 있으면 추가를 해 나가 보도록 하겠습니다.
-즐거운 모탈리언 라이프 되시길 바랍니다 :)
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***