디지털·가전제품
자유로운풍뎅이41
고전 PC 게임 실행방법에 대해서 궁금합니다.
고전 PC 게임인 BLOOD 2 : THE CHOSEN 이라는 게임을 GOG에서 유료로
구입을 했는데요.
게임이 실행이 안되네요.
사이트 내에서 찾아봤는데 이것저것 해보라는거 다 해봤는데 전혀 안됩니다.
그냥 실행시키면 바로 먹통입니다.
혹시 실행방법이 있을까요?
윈도우 10에서도 안되고 11에서도 안됩니다.
2개의 답변이 있어요!
호환 모드를 이것저것 바꾸는 방향으로는 잘 해결되지 않는 유형입니다. Blood II는 1998년 리스텍 엔진 게임이라 DirectDraw와 Direct3D 6 시절의 오래된 그래픽 명령으로 화면을 만듭니다. 요즘 그래픽 드라이버는 그 명령을 형식적으로만 받아 주기 때문에, 창이 뜨기도 전에 렌더러를 준비하는 단계에서 그냥 종료됩니다. 그래서 손대야 할 곳은 윈도우 설정이 아니라 렌더러 쪽입니다.
먼저 원인부터 확정하시면 좋습니다. GOG 갤럭시를 거치지 말고 설치 폴더에서 실행 파일을 직접 실행해 보시고, 게임에 딸린 설정 프로그램이 있다면 렌더러를 소프트웨어 모드로 바꿔서 켜지는지 확인해 보세요. 소프트웨어 모드에서 실행이 된다면 문제가 그래픽 API 쪽이라는 것이 확실해집니다.
근본 해결책은 dgVoodoo2입니다. 옛날 DirectX 호출을 지금 쓰는 DirectX 11로 바꿔 주는 래퍼 프로그램입니다. 받으신 압축 파일 안의 MS 폴더에 들어 있는 dll 파일들을 게임 실행 파일과 같은 폴더에 복사해 넣고, 같이 들어 있는 설정 프로그램에서 출력 해상도와 API를 지정하시면 됩니다. 이 방식으로 살아나는 90년대 게임이 상당히 많습니다.
설치 위치도 확인해 보세요. GOG 기본 경로가 Program Files 아래라면 게임이 설정 파일을 쓰지 못해서 오류 메시지도 없이 종료되는 경우가 있습니다. 게임 폴더를 통째로 D 드라이브나 사용자 폴더 아래로 옮겨서 실행해 보시고, 실행 파일을 관리자 권한으로도 한 번 돌려 보세요. 이것만으로 켜지는 사례가 적지 않습니다.
호환 모드를 쓰신다면 조합을 바꿔 보시는 게 좋습니다. Windows 98이나 ME보다는 Windows XP 서비스 팩 3으로 두시고, 전체 화면 최적화 사용 안 함과 높은 DPI 조정 재정의를 함께 켜 두세요. 반대로 색상 모드를 16비트로 강제하는 옵션은 요즘 윈도우에서 오히려 실행을 막는 경우가 있으니 꺼 두시는 편이 낫습니다.
Blood II는 팬들이 만든 통합 패치가 나와 있습니다. 공식 최신 패치를 먼저 적용하고 그 위에 커뮤니티 패치를 얹으면 해상도 선택 폭이 넓어지고 튕김도 눈에 띄게 줄어듭니다. 다만 패치마다 설치 순서를 지켜야 하니, GOG 포럼이나 팬 위키에 적힌 순서를 그대로 따라가시는 것이 안전합니다.
여기까지 해도 안 되면 환불도 선택지에 넣어 두세요. GOG는 구매 후 30일 이내라면 실행 문제로 환불을 받아 주는 편입니다. 지원 요청을 넣으실 때 윈도우 버전과 그래픽카드, 그리고 오류 메시지 없이 바로 종료된다는 증상을 함께 적어 주시면 처리도 빨라지고, 담당자가 이 게임 전용 설정 파일을 보내 주는 경우도 있습니다.
채택된 답변먼저 게임 파일 자체가 정상적으로 설치되었는지부터 확인해 보시는 것이 좋겠습니다. GOG Galaxy에서 해당 게임의 관리 메뉴를 열어 ‘설치 파일 확인 및 복구’를 실행하고, 완료된 뒤 컴퓨터를 다시 시작해 보세요. 윈도우 10이나 11에서는 게임 실행 파일을 마우스 오른쪽 버튼으로 눌러 관리자 권한으로 실행하고, 속성의 호환성 탭에서 전체 화면 최적화 사용 안 함도 시험해 볼 수 있습니다. 그래픽 드라이버와 DirectX, Visual C++ 재배포 패키지가 오래된 경우에도 실행 직후 종료될 수 있으니 제조사 사이트나 윈도우 업데이트로 갱신해 주세요. 오버레이 프로그램, 백신의 실시간 감시, 화면 녹화 프로그램을 잠시 끄고 실행해 보는 것도 도움이 됩니다. 계속 같은 증상이면 오류 메시지나 게임 폴더의 로그를 확인하고, 저장 파일을 백업한 뒤 재설치하는 순서가 안전합니다. 공식 지원 게시판에서 윈도우 버전에 맞는 패치가 있는지도 함께 확인해 보세요.