* 알림 윈도우10이라면 당연히 관리자 권한 문제는 해결된 상태에서 진행해야 합니다. |
삼국지9PK와 관련된 여러 실행 문제들에 대해 정리한 게시물이다.
1. CD-ROM 타령
인터넷을 돌아다니니 삼국지9PK 실행에 관해서 애를 먹는 사람들이 많은 것 같다.
관리자 권한 문제에서 나온대로 다 하고 이미지도 마운트했는데 자꾸만 CD를 넣어달라는 타령때문에 포기하고 가상머신 깐 사람들도 있는 것 같다.
나는 이미 노시디 패치를 했기 때문에, 패치 전의 실행파일을 복구해서 해보니까 그 분들처럼 CD-ROM을 넣으라는 말이 떴다.
그래서 알콜120으로 삼국지9 파워업키트 이미지를 마운트 했다. 그런 다음 실행하면 어떻게 될까?
...
아무일도 일어나지 않았다... (무응답)
오류 메시지도 안 뜨니까 이게 실행이 됐다 꺼진건지, 아니면 실행 조차도 안 된 건지 알 수가 없다.
자, 그러면 어떻게 이 문제를 해결해볼까. 두 가지 방법이 있다.
1-1. 드라이브를 더블클릭
(노시디 패치가 꺼림칙하신 분들은 이 방법을 먼저 해보세요.)
실행이 되지 않으니 하도 답답해서 삼국지9PK 이미지가 탑재된 BD-ROM 드라이브를 더블 클릭해 보았다.
그런데...
실행이 되는 것이다.
실행파일을 더블클릭하면 실행되지 않았던 것이, BD-ROM 드라이브를 더블클릭하니까 실행이 된다.
참 괴상할 노릇이다. 어쨌든 실행이 됐으니까 해결.
참고로 필자의 환경은 윈도우10 1903 64bit이며, 가상 드라이브 프로그램은 알콜120 2.1.0.20601 버전을 사용하였다.
이미지 파일은 예전에 Tooli의 고전게임에서 배포했던 이미지를 사용하였다.
1-2. 노시디 패치를 한다
노시디 패치는 굳이 이미지 설명을 할 필요 없어서 글로만 설명하겠다.
1. 여기에 가서 노시디 모음을 받는다.
2. Safedisc 2.90.40 어쩌구를 Sam9 Kr 폴더에 붙여넣는다.
3. 붙여넣은 파일을 실행하고 San9PK.exe 파일을 선택하고 열기 누른다.
4. 메시지 창 하나 뜨고 꺼지면 San9PK.exe를 더블 클릭해서 실행해본다.
위 방법이 귀찮으면 그냥 https://cafe.naver.com/sam10/525173 에서 받는다. (카페 가입 필요)
2. 실행 후 즉시 종료
게임을 실행하면 화면이 1~2초 가량 검은 화면만 떴다가 꺼지는 현상이 있다. (전체화면일 경우)
창모드로 실행했을때도 삼국지9PK 창이 뜨자마자 바로 꺼지는 현상이 일어난다.
그러면 십중팔구 삼국지9PK의 InstallInfo가 잘못 지정되서 그러는 것이다.
레지스트리 편집기를 열고 HKEY_CURRENT_USER\Software\Koei\Sam9 Kr\Install 경로로 이동한다.
(만약 해당 경로가 없으면 이 게시물 맨 밑에 본인이 reg 파일을 올려놓았으니 다운받고 더블클릭해서 설치해준 다음 다시 찾아가면 된다.)
이동 후에 InstallInfo(REG_SZ) 값을 자신의 삼국지9PK 경로에 맞게 설정해준다.
이때 경로의 마지막엔 반드시 \를 붙여야 한다. 안 그러면 제대로 입력해도 즉시 종료 현상이 일어난다.
다 설정했으면 밑에 있는 Sam9PK Kr\Install 경로의 InstallInfo도 올바르게 고쳐준다.
고친 후에 삼국지9PK를 실행해서 잘 켜지면 성공이다.
* 창모드, 동영상 ON/OFF 등 레지스트리 설정
한편, HKEY_CURRENT_USER\Software\Koei\Sam9 Kr\Configs 에 들어가서 (Sam9PK Kr이 아니다!!!) FullScreen을 0으로 하면 창모드가 되고, PlayMovie를 0으로 하면 동영상 재생을 끌 수 있다.
마지막으로 내가 추출해놓은 reg 파일을 첨부한다. (창모드 / 동영상 ON) InstallInfo 2개는 메모장으로 각자 수정하기 바란다.
메모장에서 InstallInfo 경로를 수정할때 \는 \\처럼 두 번 쳐야 한다. 그리고 경로의 마지막은 \\ 로 끝내면 된다.
3. 동영상 검은화면 문제
이건 삼국지9 뿐만 아니라 다른 코에이 게임에서도 일어날 수 있는 일이다. 코에이 로고나 오프닝 등이 음성은 나오는데 영상은 검은화면으로 출력되는 문제다.
특히 삼국지9는 시나리오 설명도 그렇고 이벤트도 그렇고 동영상 볼 일이 많은데 검은화면이면 게임하는 데 여러가지로 지장을 줄 것이다.
3-1. 실행파일명 변경
내 경우에는 소 뒷걸음 치다 쥐 잡는 격으로 해결했다.
(취소선 그은 건 안해도 될 것 같다.)
1. 삼국지9PK를 실행하여 동영상이 검은화면으로 출력되는 걸 확인한다.
2. 삼국지9 오리지널을 실행한다. (삼국지9 플레이 CD 마운트)
3. 오리지널 실행 시에 동영상이 정상 출력되는 걸 보고 끈다.
4. 노시디 패치된 삼국지9PK 실행파일을 San9PKxxx.exe 라고 바꾼다.
5. 노시디 패치안된 삼국지9PK 실행파일을 San9PK.exe 라고 바꾼다.
6. San9PKxxx.exe로 삼국지9 파워업키트를 실행한다.
7. 동영상이 정상 출력되는 걸 본다. (?)
왜 실행파일명을 바꿔야 동영상이 정상 출력되는 것일까? 영문을 모르겠다.
3-2. dxwrapper 이용하기
그러나 실행파일 이름을 바꿔서는 안되는 경우도 있을 것이다. 그럴때는 어떻게 해야 할까?
바로 DxWrapper를 이용하는 것이다. (Github)
여기에서 제공하는 모든 Stub 파일과 dxwrapper.asi / dxwrapper.dll / dxwrapper.ini 파일을 게임 폴더에 다 붙여넣고, ini 파일의 Compatibility에서 Dd7to9를 1로 설정한다.
이렇게 하니 검은화면으로 나왔던 동영상이 제대로 출력이 되는 것을 확인할 수 있었다.
(신장의 야망 혁신, 삼국지9PK에서 확인하였음.)
(2023.06.19 - 옵션에 ResetScreenRes = 0 를 추가)
미리 ini 설정까지 끝낸 파일을 첨부한다. DxWrapper v1.0.6334.21 버전의 파일을 사용했다.
이것만 받아서 게임 폴더에 붙여넣으면 끝난다.
그러나 이 방법은 삼국지5PK 같은 더 오래 전의 고전게임에서는 작동하지 않는다.
3-3. 레지스트리 수정
이건 소 뒷 걸음치다 쥐 잡은 식으로 알아낸 방법이다.
레지스트리 편집기를 열고 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D\Shims\EnableOverlays 에 간다.
그런 다음 거기 있는 모든 값을 0으로 바꾸거나, 아니면 모두 삭제한다.
이 3번째 방법이 가장 근본적인 해결 방법일 거라고 생각한다...
그럼 이만...
'KOEI > 삼국지 시리즈' 카테고리의 다른 글
삼국지9PK 중문판의 한글판화 (호환용 한글폰트 제작 및 실행파일 한글화) (55) | 2020.12.14 |
---|---|
삼국지14 엔딩곡 - 나그네여 가사. (0) | 2020.08.18 |
삼국지4와 삼국지5를 윈도우10 64bit에서 마침내 가상머신 없이 구동에 성공했다! (36) | 2019.11.06 |
삼국지4PK 윈도우95판 노시디 패치를 만든다. (4) | 2019.11.06 |
삼국지4PK 윈도우95판 멀티태스킹 패치. (4) | 2019.08.01 |