본문 바로가기

게임/Starcraft

스타크래프트 1.18 vertex compilation error 오류 해결법


스타크래프트 1.18 vertex compilation error 오류 해결법



블리자드에서 스타크래프트1.18 버전을 배포한 후에

요즘들어 부쩍 1.161에서 1.18로 갈아타려고 하면 스타가 꺼진다던지

렉이 심하게걸린다던지 알수없는 오류가 뜨는 경우가 많습니다.


그 중에서 단골 오류인 opengl 오류 (이 블로그 게임 -starcraft에서 찾아보세요.)는 이미 다뤘고

그만큼은 아니지만 종종 발생하는 오류인

 

Vertex Compilation Error

Shaders\textured_vert.glsl

0(1) : error C0201 : unsupported version 330

0(3) : warning C7532 : global type vec2 requires "#version 100"or later

0(6) : error C5060 : out can't be used with non-varying texcoord

0(10): warning C7532 : global variable gl_Position requires "#version 100" or later

0(10) warning C7532: global type vec4 requires "#version 100" or later


이 오류의 해결법에 대해 알아보겠습니다.



일단 이렇게 실행이 안되는 가장 큰 이유는 두가지입니다.

하나는 설치경로에서 1.161버전과 1.18버전이 겹친다던가 혼합되어서

배틀넷 오류가 발생하는 경우이고

다른 한 가지 이유는 컴퓨터 구매시기가 너무 오래되어 그래픽카드가 최신제품에 비해 딸리거나

그래픽카드 드라이버를 최신으로 다운받지 않았기 때문입니다.


-해결방법-


첫번째,

현재 1.161버전의 c:program file:Starcraft 경로에있는 blizzard 관련 프로그램을 모두 지웁니다.

(사람마다 경로는 다를 수있음)

제어판에서까지 모두 깔끔하게 삭제해야하고

만약에 제어판에서 스타삭제가 안될 시에는 관리자 권한으로 uninstall강제 실행을 해야합니다.


그래도 삭제가 안될경우 (립버전 다운로드 받을 때 바이러스가 포함된 파일을 받았을 가능성이 높음)

백업을 필수적으로 해주셔야 최신 스타크래프트를 다운받았을때 문제가 생기지 않습니다.


두번째,

구버전을 완전히 삭제하고 신버전을 설치했음에도 똑같은 오류가 발생한다면,

시작-실행 버튼을 누른후  "dxdiag"를 눌러 그래픽카드가 어느정도급인지 체크하셔야합니다.


그래픽카드를 봤을때 최소 GTX460은 되어야 새로운

리마스터 스타크래프트가 원활히 돌아갈 확률이 높습니다.


그러나 그래픽카드는 충분한 사양을 가지고 있는데도 돌아가지않는경우

그래픽카드 드라이버를 다운받아야 하는데요.

http://www.nvidia.co.kr/Download/index.aspx?lang=kr

[NVIDIA 드라이버 다운]

에서 가장 최근의 드라이버를 다운받으셔야합니다.


만약 위의 두 방법을 했는데도 실행이 안될시에는

댓글 남겨주시면 도움 드리겠습니다.


이상 스타1.18 배틀넷 오류 해결법 작성을 마칩니다.