블로그 이미지
잡초 개발자의 좌충우돌 이야기 yysvip

카테고리

분류 전체보기 (211)
Java Programing (24)
Web Programing (20)
Database (36)
Tool (46)
까칠한 IT (27)
까칠한 정보 (42)
까칠한 Strory (16)
까칠한 Project (0)
Total1,164,609
Today11
Yesterday4,565

달력

« » 2018.12
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

공지사항

Windows7 스타크래프트1 실행문제 해결

  까칠한 남자 Strory       yysvip.tistory.com       잡초 개발자 까찰한 쑤의 좌충우돌 개발 이야기

 


Windows7 사용 시

스타크래프를 실행할 경우 Windows XP에서는
잘 되던 게임이 화면이 이상하게 보이는
[화면깨짐] 증상이 일어난다.

이런 증상은 XP에서도 있는데,
원인은 윈도우에서 사용하는 Direct X와의
충돌인것으로 알려져있다.

해결방법으로
흔히 인터넷 익스플로러를 프로세스에서
임시로 죽이는 방법이 많이 알려져있지만,
최근 블리자드에서 이런 문제에 대한
공식 패치를 내놓았다.



 

   스타크래프트 1 화면 깨짐 현상 해결 블리자드 공식패치

다음 reg 파일을 실행하여 관련 레지스트리를 편집합니다.


원문

주소: http://us.blizzard.com/support/article.xml?locale=en_US&articleId=36371

Do you see rainbow or washed out colors in StarCraft on Windows 7?

If you are experiencing washed out or rainbow colors in StarCraft, forcing Windows DirectDraw to run the game under a compatibility mode may resolve your issue. We have a pre-set registry key that you can apply to enable it.

32-bit Windows 7 - http://ftp.blizzard.com/pub/starcraft/scbw116_x86.reg
64-bit Windows 7 - http://ftp.blizzard.com/pub/starcraft/scbw116_x64.reg

Save the registry file on your desktop, then double-click on it to apply the key. Once it is applied, start the game.

If you do not know if you have a 32-bit or 64-bit version of Windows, click on your Start menu, then right-click on Computer and select Properties. The window that pops up will tell you if you're running a 32-bit or 64-bit version of Windows.

Note: This registry key will only work for StarCraft version 1.16. If you have an earlier or later version, the compatibility mode will not work. It also does not work on the game's cinematics. Alt+tabbing may cause it to go back to having washed out or rainbow colors.

 

기존에 알려진 해결방법


1. Windows 7 과 Starcraft.

Windows 7 에서 스타크래프트를 실행하면 색깔이 이상한 상태로 실행된다.

또한 스타크래프트 도중 멈추는 현상도 종종 발생하며, 스타크래프트를 종료할 때 바뀌었던 해상도가 그대로 남아 윈도우 해상도를 다시 조정해주어야 한다.


2. 해결책.

윈도우즈 시스템에서 쉘 역할을 하는 explorer.exe 와 스타크래프트가 충돌하여 문제를 일으키는 것 같다.

따라서, 스타크래프트를 실행할 때 explorer.exe 를 종료시키고
스타크래프트를 종료할 때 explorer.exe 를 다시 구동해야한다.

이렇게할 경우,
스트크래프트 실행 중에 Alt + tab 등으로 바탕화면으로 나오면 다른 것을 실행할 수 없다.

따라서 인터넷이나 음악을 들으면서 스타크래프트를 하려면

브라우저나 음악 플레이어를 미리 실행시켜 놓고 explorer.exe 를 종료시켜야 한다.

미리 실행시켜 놓은 프로그램들은 Alt + tab 으로 전환할 수 있다.


3. Batch file.

위에서 언급한 해결책을 batch file을 만든다.

1. 윈도우 탐색기를 실행
2. 스타크래프트가 설치된 폴더로 이동
3. 메모장 또는 텍스트파일 사용이 가능한 프로그램 실행
4. 메모장에 아래와 같은 내용입력

taskkill /f /IM explorer.exe

C:\Program Files\Starcraft\StarCraft.exe <-- 자신의 스타크래프트 설치 경로.
pause
start explorer.exe

5. 스타크래프트가 설치된 폴더에 저장
 - 이름은 관계없지만, 확장자는 bat으로 저장
   ex) stacarft.bat

6. 스타크래프트를 실행할때마다 새로 생성한 프로그램으로 실행.

Posted by yysvip

최근에 달린 댓글

최근에 받은 트랙백

글 보관함