필자는 3060 게이밍 노트북으로 헬다이버즈2를 즐기고 있으며

아래와 같은 방법을 통해 프레임을 확보함과 동시에 버벅거림(일명 스터터링)을 크게 개선하여

헬붕이들 또한 이와 같은 혜택을 누리기를 바라며 팁글을 올리는 바이다.


아래의 방법은 스팀 커뮤니티 글을 번역한 것이며 원글 또한 참고하길 바라는 자들을 위해 링크 또한 게시한다. >> 링크 <<



0. 그래픽 카드 드라이버를 업데이트 한다


이것은 과하게 오래된 드라이버를 사용하는 경우를 방지하기 위해 시행되는 사전조치이다.


하지만 어떤 경우에는 이전 버전의 드라이버를 사용하는 경우에 더 좋은 결과를 보여주기도 하니 본인이 판단하여 결정하여야 할 것이다.


1. DirectX11 사용하기


헬다이버즈2를 DirectX12 대신 11을 사용하여 작동되도록 한다. DirectX11은 12보다 더 안정적이며 더 오랫동안 개발된 API를 가지고 있기에 프레임 또한 더 확보할 수 있다.


그러나 몇몇 기기에선 이와 같은 혜택을 받지 못한다는 사례가 보고되었기에 해당 방법을 시행하였으나 별다른 효과를 보지 못했다면 이 방법을 굳이 시행하지 않아도 될 것이다.


헬다이버즈2가 DirectX11을 사용하도록 하기 위해선 간단하게 아래의 실행 옵션을 넣어주면 된다.


--use-d3d11


혹은


dx11 / --use-d3d11




2. 게임의 셰이더 캐시 삭제


아래의 링크 안에 있는 모든 파일을 삭제한다.


C:\Users\너가쓰는계정이름\AppData\Roaming\Arrowgead\Helldivers2\shader_cache


만약 해당 폴더를 찾아가는 것이 힘들다면 검색창에 %appdata% 를 검색하여 빠르게 접근할 수 있다.







2번 방법을 시행함으로서 DirectX11로 변경하고 난 뒤 게임의 셰이더를 새로고침하는 효과를 줄 수 있다.


DirectX12를 계속 사용하는 경우에도 게임이 업데이트되고 난 뒤 해당 방법을 시행한다면 프레임 확보 및 버벅거림 개선 효과를 볼 수 있다.


이 모든 방법을 시행한 뒤 게임을 시작하면 검은색 화면이 잠시동안 보일 것이다. 이는 정상이다. 민주적으로 대기한 뒤 개선 효과를 체험하면 된다.


----------------------------------------------------------------------------


혹시 해당 방법을 이미 시행중인 사용자의 경우 1.000.100 패치 이후에 DirectX12로 돌아간 뒤에

다시 DirectX11을 사용하는 아래와 같은 방법을 통해 효과를 볼 수 있다.


- 1. 실행 옵션을 지운다.

- 2. 게임을 실행한 뒤 슈퍼 구축함이 로딩될 때 까지 기다린다.

- 3. 게임을 종료한다.

- 4. 실행 옵션을 다시 넣어준다.

- 5. 게임을 재실행한다.


DirectX11 캐시 또한 삭제하고 싶다면 아래와 같은 방법을 사용할 수 있다.


- 1. 디스크 정리를 검색창에 검색한다.

- 2. C 드라이브를 선택한다.

- 3. "시스템 파일 정리" 버튼을 선택한다.

- 4. 민주적으로 대기한 뒤 "DirectX 셰이더 캐시" 를 선택한다.

- 5. 확인 버튼을 누른다.


정말 정말 정말 정말 철저하게 셰이더 캐시를 삭제하고 싶다면 아래의 경로에 있는 캐시 또한 삭제해주면 된다.


C:\Program Files (x86)\Steam\steamapps\shadercache\553850


물론 스팀 설치 경로는 사용자에 따라 다르기 때문에 본인의 스팀 설치 경로를 잘 고려하여야 할 것이다.


필자는 이 방법을 사용함으로서 간헐적으로 30FPS, 심할 경우에는 20FPS 이하로 내려가는 버벅거림 증상을

상시 70FPS를 유지하는 개선 효과를 볼 수 있었다.


버벅거림을 경험하는 헬붕이들이 이와 같은 방법을 시행하여 필자와 같이 쾌적한 환경에서 헬다이버즈2를 즐길 수 있기를 바란다.