Mantle function "grGetExtensionSupport 오류 해결 방법
배틀필드4 게임 실행 시 에러가 뜰 때
배틀필드4 테스트 하다가 문제가 생겼습니다. 게임 실행이 안되고 오류가 떠서 게임을 할 수 가 없었습니다. Mantle function "grGetExtensionSupport 오류 해결 방법을 소개할 것 입니다. 이 오류 해결 방법에 대해서 적혀 있는 글이 없고 해외 포럼에서도 어떻게 해야하냐는 글만 있어서 소개합니다. Nvidia 그래픽카드를 사용하는 상태로 맨틀을 활성화 하면 문제가 되는데요. Mantle function "grGetExtensionSupport 오류 해결은 개인 설정값을 직접 파일 수정으로 변경하여 해결하면 됩니다.
---------------------------
DirectX Mantle
---------------------------
Mantle function "grGetExtensionSupport(m_gpus[gpuIndex], "GR_WSI_WINDOWS")" failed with GR_ERROR_INVALID_HANDLE. GPU: "" (0), Driver: 0
---------------------------
확인
---------------------------
Mantle function "grGetExtensionSupport 오류 해결 방법
위와 같은 오류가 뜨는 이유는 Nvidia 그래픽카드를 쓰는 상태에서 맨틀을 활성화 후 저장후 게임을 꺼버리면 다음 게임 실행 시 문제가 됩니다. 맨틀 활성화 하고 바로 게임할 때는 잘 되지만 재실행시 문제가 된 다는 것이죠.
실제로 Nvidia 그래픽카드가 있는데 맨틀을 활성화 한상태에서 게임을 종료 후 다시 게임을 해보면 위와 같이 에러가 뜹니다. 실행이 안되죠.
먼저 환경설정 파일로 접근 합니다. 경로는 c:\Users\사용자계정\Documents\Battlefield 4\settings 폴더로 접근 합니다.
PROFSAVE_profile 파일을 편집을 합니다. GetRender.MantleEnabled 를 0으로 변경해줍니다.
0은 Direct3D 11 이며
1은 맨틀 입니다.
저장을 합니다.
이제 게임을 해보면 게임 실행이 잘 됩니다. 다른 질문답변을 보니 게임을 다시 설치하라는 글까지 있었는데 그럴 필요는 없지요. 위 방법처럼 간단히 해결 됩니다.
# 유튜브 영상 퍼가기는 Share 버튼 > 소스 코드를 통해서 배포할 수 있습니다. 다운로드 후 재업로드는 절대 금합니다.
이제 배틀필드4를 막 즐기면 되겠죠.