본문 바로가기

┣정리 ✚ 자료/컴퓨터 관련

프로그램 호환성 툴킵. Microsoft Application Compatibility Toolkit


고전게임은 도스 게임의 경우 도스 런처를 이용하거나, 이전 윈도우에서만 돌아가는 경우 가상 OS로 돌리는게 가장 확실한 방법이지만,

퀸 오브 하트 99의 경우 세팅법이 어렵지도 않으면서 한 번 설정만 하면 번거로움을 피할 수가 있어서 적용해봄.

아래 방법으로 퀸 오브 하트의 경우 정상 실행이 가능해졌지만, 게임마다 실행이 안되는 이유가 다르기에 각각 별도에 설정이 필요함.

DirectDraw 문제로 실행이 안되는 게임에 아는 범위 내에서 설정을 적용해도 여전히 윈도우 10에서 구동 오류가 나타나는걸 보면, 역시 굳이 고전 게임을 할거면 차라리 가상 OS 돌리는게 마음이 편함.


고로 이런게 있다 기억하는 용도로 글 작성..


* 윈도우 10 64bit에 Indeo 5 코덱 등록.

cmd를 관리자 권한으로 실행. 아래 내용을 입력하여 엔터.

regsvr32 C:\windows\syswow64\ir50_32original.dll


1. Microsoft Application Compatibility Toolkit 5.6 설치 및 실행.

https://www.microsoft.com/en-us/download/confirmation.aspx?id=7352


에서 'ApplicationCompatibilityToolkitSetup.exe' 파일을 받아 설치.


사용 중인 OS가 64비트라 해도 설치된 위치의 하위 폴더인 Compatibility Administrator (32-bit) 에서 프로그램 실행,

(기본 설치 폴더 기준) C:\Program Files (x86)\Microsoft Application Compatibility Toolkit\Compatibility Administrator (32-bit)

에서 'Compatadmin'을 실행.


2. 돌릴 프로그램을 세팅.

※ 퀸 오브 하트를 기준으로 위 사진의 2개 요소만 체크해주면 됨.

이후 확인 후 설정 종료.


3. 설정 저장 및 실행

과정이 끝나면 'Microsoft Application Compatibility Toolkit'을 실행할 필요 없이,

프로그램을 돌리면 된다.