프린세스 메이커를 윈도우 10·11에서 안정적으로 실행하는 방법

오래된 게임일수록 실행보다 환경 맞추기가 먼저입니다
얼마 전 지인 PC에 프린세스 메이커를 다시 깔아줬는데, 설치는 5분 만에 끝났지만 실행 오류 잡는 데 시간이 더 걸렸습니다. 게임 자체가 무거운 편은 전혀 아닙니다. 문제는 요즘 PC 성능이 부족해서가 아니라, 오래된 게임이 기대하는 윈도우 환경과 지금의 윈도우 10·11 환경이 꽤 다르다는 데 있습니다.
프린세스 메이커 시리즈는 버전과 유통판에 따라 상태가 많이 다릅니다. CD판, 다운로드판, 리마스터판, 스팀판이 서로 다르고, 같은 이름이라도 실행 파일 구조가 다른 경우가 있습니다. 그래서 무작정 호환성 모드만 켜는 것보다 먼저 내 버전이 어떤 방식으로 실행되는지 확인하는 게 좋습니다.
제가 봤던 증상은 대체로 비슷했습니다. 실행하면 아무 반응이 없거나, 화면이 검게 뜨고 멈추거나, BGM은 나오는데 화면이 깨지거나, 저장 위치 권한 때문에 세이브가 안 되는 식입니다. 특히 구형 CD 기반 버전은 관리자 권한과 경로 문제가 자주 걸립니다.
설치 경로는 짧고 단순하게 잡는 편이 낫습니다
오래된 게임을 윈도우에 설치할 때 가장 먼저 보는 부분은 설치 경로입니다. 요즘 프로그램처럼 긴 사용자 폴더, 한글 계정명, 공백이 많은 경로를 자연스럽게 처리하지 못하는 게임이 있습니다. 프린세스 메이커도 구버전에서는 이런 영향을 받을 수 있습니다.
가능하면 C 드라이브 바로 아래에 짧은 폴더를 만들어 설치하는 방식이 안정적입니다. 예를 들면 C:\Games\PM 같은 식입니다. Program Files 폴더는 권한 제어가 강하게 걸려 있어서 오래된 게임에는 오히려 불편할 때가 있습니다.
- 권장 경로: C:\Games\PrincessMaker
- 피하고 싶은 경로: 바탕 화면, 문서 폴더, OneDrive 동기화 폴더
- 계정명이 한글일 경우: 게임 저장 폴더를 별도 영문 경로로 지정하는 쪽이 안전
윈도우 보안 기능 때문에 세이브 파일이 안 만들어지는 경우도 있습니다. 이때는 게임 폴더에 쓰기 권한이 있는지 확인해야 합니다. 실행 파일을 우클릭해서 관리자 권한으로 한 번 실행해보면 권한 문제인지 감이 옵니다. 다만 매번 관리자 권한으로 실행하는 건 마지막 선택지에 가깝고, 먼저 설치 경로를 단순하게 바꾸는 쪽이 깔끔합니다.
호환성 설정은 한 번에 많이 켜지 않는 게 좋습니다
프린세스 메이커가 실행되지 않을 때 제일 많이 하는 조치가 호환성 모드입니다. 그런데 여기서 이것저것 다 켜면 오히려 원인을 못 찾습니다. 저는 보통 하나씩 적용하고 실행 결과를 확인합니다. 그래야 어느 설정이 실제로 먹혔는지 알 수 있습니다.
먼저 적용해볼 설정
- 호환 모드: Windows XP Service Pack 3 또는 Windows 7
- 관리자 권한 실행: 저장 오류나 설정 저장 실패가 있을 때만 우선 테스트
- 전체 화면 최적화 사용 중지: 검은 화면, 화면 전환 멈춤이 있을 때 효과가 있음
- 높은 DPI 설정 변경: 화면이 작게 나오거나 UI가 잘릴 때 확인
특히 전체 화면 최적화는 은근히 영향을 많이 줍니다. 윈도우 10 이후로 전체 화면 처리 방식이 바뀌면서 오래된 2D 게임이 어색하게 동작하는 일이 생겼습니다. 게임은 실행됐는데 Alt+Tab 이후 화면이 복구되지 않거나, 해상도 전환 뒤 검은 화면이 유지된다면 이 옵션부터 확인할 만합니다.
DPI 문제도 자주 봅니다. 4K 모니터나 125%, 150% 배율을 쓰는 환경에서는 게임 창 크기와 클릭 위치가 어긋나는 경우가 있습니다. 이때 실행 파일 속성에서 높은 DPI 설정을 열고, DPI 조정 동작을 응용 프로그램 기준으로 바꾸면 나아지는 경우가 있습니다.
화면과 사운드 문제는 DirectX 쪽을 의심해야 합니다
구형 게임은 최신 DirectX만 있다고 끝나지 않습니다. 윈도우 11 PC라도 예전 DirectX 런타임 구성 요소가 빠져 있으면 실행은 되는데 그래픽이나 사운드가 이상하게 나올 수 있습니다. 프린세스 메이커 구버전에서 영상 재생, BGM, 효과음 쪽 문제가 난다면 이 부분을 봐야 합니다.
다만 아무 사이트에서 DLL 파일만 따로 받아 넣는 방식은 추천하지 않습니다. 실제로 그렇게 고친 PC를 몇 번 봤는데, 나중에 다른 게임 실행 오류가 겹치거나 보안 프로그램에서 걸리는 경우가 있었습니다. DirectX 런타임은 마이크로소프트 배포 패키지처럼 출처가 확실한 것으로 처리하는 게 좋습니다.
체크할 부분
- 그래픽 드라이버가 기본 디스플레이 어댑터로 잡혀 있지 않은지 확인
- 노트북이라면 내장 그래픽과 외장 그래픽 전환 설정 확인
- 창 모드 실행 옵션이 있으면 전체 화면보다 먼저 테스트
- 오프닝 영상에서 멈춘다면 영상 코덱이나 런타임 문제 가능성 확인
프린세스 메이커 같은 2D 게임은 최신 고성능 그래픽카드가 큰 의미를 갖지 않습니다. RTX 4070이든 내장 그래픽이든 실행 자체에는 차이가 거의 없습니다. 오히려 중요한 건 드라이버가 정상인지, 윈도우 배율과 전체 화면 처리가 꼬이지 않는지, 게임이 요구하는 오래된 구성 요소가 빠져 있지 않은지입니다.
세이브와 실행 파일은 백업해두면 일이 줄어듭니다
오래된 게임을 만질 때는 세이브 위치부터 확인해두는 습관이 좋습니다. 프린세스 메이커는 플레이 시간이 쌓이는 게임이라 세이브가 날아가면 타격이 큽니다. 특히 윈도우 재설치, 드라이브 교체, OneDrive 동기화 해제 같은 작업을 할 때 세이브 폴더를 놓치기 쉽습니다.
설치 폴더 안에 세이브가 생기는 버전도 있고, 사용자 AppData 쪽에 저장되는 버전도 있습니다. 정확한 위치는 버전에 따라 다르지만, 파일 수정 날짜를 보면 금방 찾을 수 있습니다. 게임을 실행해 새 세이브를 하나 만든 뒤, 탐색기에서 최근 수정된 파일을 확인하면 됩니다.
- 게임 설치 폴더 전체를 압축 백업
- 세이브 파일은 별도 폴더에 한 번 더 복사
- 패치나 한글화 파일을 적용했다면 원본 실행 파일 보관
- 백신이 실행 파일을 격리하지 않았는지 확인
한글화 패치나 비공식 패치를 쓸 때는 특히 원본을 남겨두는 게 편합니다. 패치가 나쁘다는 뜻은 아닙니다. 다만 오래된 게임은 파일 하나만 바뀌어도 실행 조건이 달라질 수 있고, 나중에 원래 상태로 돌리고 싶을 때 원본이 없으면 일이 커집니다.
실행이 안 될 때는 증상별로 좁혀가면 됩니다
프린세스 메이커가 안 켜진다고 해서 바로 재설치부터 할 필요는 없습니다. 증상을 나눠서 보면 대체로 방향이 보입니다. 실행 자체가 안 되면 권한, 경로, 호환성 문제를 먼저 보고, 소리만 나오면 화면 출력과 전체 화면 최적화를 봅니다. 저장이 안 되면 설치 위치와 쓰기 권한을 확인하면 됩니다.
제가 실제로 가장 많이 해결했던 조합은 단순했습니다. C:\Games 아래 재설치, 실행 파일 호환성 Windows XP SP3, 전체 화면 최적화 사용 중지, DPI 조정 응용 프로그램 기준. 이 네 가지로 대부분의 구형 실행 문제는 꽤 많이 줄었습니다. 그래도 안 되면 그때 DirectX 런타임과 패치 버전을 확인하는 순서가 낫습니다.
프린세스 메이커는 요즘 게임처럼 사양을 밀어붙이는 게임이 아닙니다. 그래서 최신 PC일수록 오히려 성능보다 호환성 세팅이 중요합니다. 한번 제대로 맞춰두면 다음부터는 바로 실행되니, 처음에 경로와 호환성 옵션을 차분히 잡아두는 쪽이 결국 시간을 덜 씁니다.
