대항해 시대 3 다운 - daehanghae sidae 3 daun

그 후 인터넷에 떠도는 XP 바탕화면 패치라는 걸 한 다음, 대항해시대3 설치 폴더(CostaDelSol) 에 가서 CDS95.exe 의 호환성 설정을 '축소된 컬러 모드' - '8비트(256) 색' 로 설정해주니 실행되었다.

크랙 같은 건 없으니까 게임 실행시에는 반드시 대항해시대3의 이미지 파일을 마운트해야 하는 줄... 알았지만 무설치판에서 몇개의 파일을 가지고 오니 노시디 패치한듯이 바로 실행되었다.

* 무설치 버전

먼저 무설치 압축파일내의 DOOGIE 폴더 - _inmm.reg 를 클릭하여 레지스트리 등록을 해야한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

그런 다음 '대항해시대 3.exe' 를 실행하고 게임 실행 버튼을 누르면 또 레지스트리가 알아서 깔린 후에 게임이 실행된다. 그러나 흑백화면으로 나오게 된다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

그러면 숨김 파일 처리되어있는 DG_GAME.exe 를 찾아서 바로가기 만들기를 한 후 호환성 설정에서 '축소된 컬러 모드 - 8비트(256) 색' 체크만 해주고 이 바로가기를 클릭해서 게임을 실행하면 된다. (XP 바탕화면 패치는 이미 되어있는 것 같아서 하지 않았다.)

그러나 설치판이든 무설치판이든 똑같았다...

2. 도서관, 계산기 버그

대항해 시대 3 다운 - daehanghae sidae 3 daun

게임이 5분 이내로 멈춘다. 

튜토리얼에서 도서관에 간 다음 책 여러권 보다가 오른쪽의 X 버튼을 누르면 굳어버린다. 

대항해 시대 3 다운 - daehanghae sidae 3 daun

새로운 주인공으로 시작한다 를 누르고 성 옆의 계산기 같은 버튼을 누르면 또 튕기거나 굳는다. 

빌어먹을.

결국 가상머신에다 대항해시대3를 까는 것 말고는 답이 없단 말인가... 이렇게 실행화면까지 봤는데 온갖 버그들때문에 여기서 물러나야 한단 말인가?

...그렇게 포기하고 내버려둔지 약 반 년이 흘렀는데!

대항해 시대 3 다운 - daehanghae sidae 3 daun

대항해시대3를 주로 다루는 일본쪽 블로그에 '윈도우10에서 대항해시대3를 플레이하는 방법' 이라는 게시물이 올라왔다. (링크)

Windows ADK의 응용 프로그램 호환성 도구를 이용하여 버그를 해결하는 방법이었다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

그리고 2021년, 일본 대항해시대3 위키 사이트와 5ch 스레드에서 또 하나의 해결 방법을 찾아냈다.

본 게시물에서는 2가지 방법을 모두 소개하도록 한다.

3. 해결책

3-1. CDS95Util 방식 (신 해결책)

* 알림

CDS95Util 방식과 Windows ADK 방식은 서로 호환되지 않습니다. 

따라서 이전에 ADK 방식을 적용하셨던 분들은 먼저 ADK 설정을 삭제해야 합니다. 삭제하는 방법은 이 게시물의 4번째 단락을 참조하시거나 아래의 짧은 설명을 보고 삭제하세요.

시작 메뉴 - W - Windows Kits - Compatibility Administrator (32-bit) 실행 - Installed Databases - 노란 막대 'CDS95' 오른쪽 클릭 - Uninstall - 확인 - 호환성 도구 프로그램 종료

대항해 시대 3 다운 - daehanghae sidae 3 daun

1. 대항해시대3 위키 페이지 (링크) 에 가서 스샷에 나온 하이퍼링크를 클릭한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

2. 5ch 스레드의 3번 스레에 나온 주소를 복사해서 접속한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

3. Download 숫자.7z 를 클릭한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

4. click here to start download. 를 클릭한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

5. こちら를 클릭한다. 그럼 파일을 다운로드 받을 수 있다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

6. 파일의 압축을 풀고 Bin 폴더 안에 내용물을 대항해시대3 게임 폴더에 복사한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

7. CDS95.exe와 ddraw.dll 파일이 같이 있는 걸 확인한다. 이렇게 되야 제대로 복사한 것이다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

8. 복사한 CDS95Util 폴더에 가서 MouseUtil.plugin 파일을 삭제한다. (안 그러면 마우스가 인식되지 않는다.)

대항해 시대 3 다운 - daehanghae sidae 3 daun

9. CDS95.exe의 속성에 들어가서 호환성 탭의 모든 것을 체크해제하고 확인 누른다.

3-2. Windows ADK 호환성 도구 방식 (구 해결책)

더보기 (구 해결책)

접기 (구 해결책)

이제는 단순 기록용으로 남겨둔다.

---------------------------------------

* 알림

이 방법은 옛날 해결책이므로, 가급적 편한 CDS95Util로 해결하는 것을 권장합니다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

또한, 설치판 · 무설치판 관계없이 만약 대항해시대3가 C:\Program Files\... 이 폴더 밑에 들어가있으면 이 해결 과정을 마친 뒤에 게임이 실행되지 않습니다. 

반드시 'Program Files (x86)' 등의 다른 폴더에 게임을 설치하거나 붙여넣으세요.

---------------------------------------

대항해 시대 3 다운 - daehanghae sidae 3 daun

1.  시작 메뉴 마우스 오른쪽 클릭 - 실행 - winver로 자신의 윈도우 버전이 어떤 것인지를 확인한다. 윈도우10은 RS1, RS2... 이렇게 다른 버전들이 존재하기 때문에 자기 버전 확인이 필요하다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

2. 버전을 알았으면 아래 페이지에 가서 Windows ADK를 다운받는다.

https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

나는 1803이었으므로 version 1803을 다운받겠다. 다들 알아서 받으면 된다. 받고 설치파일 실행한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

3. 실행하면 위치 지정부터 뜬다. 예상 디스크 공간이 6.8GB라고 뜨는데 저거에 속지말고 다음 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

4. '응용 프로그램 호환성 도구' 만 체크하고 나머지는 모두 체크해제한다. 그러면 예상 디스크 공간이 7.9MB로 떨어지므로 용량 걱정은 안 해도 된다.  설치 버튼 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

5. 다 깔면 Windows ADK에 대해 더 알아볼거냐고 하는데 그냥 닫기 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

6. 이제 시작 메뉴 - W - Windows Kits - Compatibility Administrator (32-bit) 를 실행한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

7. Fix 버튼을 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

8. Program information 창이 뜨면 Program file location에 대항해시대3 실행파일(CDS95.exe)를 지정해준다.

나머지 두개의 입력란에는 각각 CDS95라고 입력해주고 '다음' 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

9. Compatibility Modes 창에서는...

Compatibility mode : Run this program in compatibility mode for에 체크하고 Windows 95로 맞춰놓는다.

Additional compatibility modes : 256Color에 체크한다.

다 했으면 '다음' 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

10. Compatibility Fixes 창에서는 스크롤을 내린 다음에 HideDisplayModes를 체크해제한다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

11. 그럼 어쩌구저쩌구 말을 하는데 '예' 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

12. 다시 스크롤을 올려서 EmulateCursor에 체크하고...

대항해 시대 3 다운 - daehanghae sidae 3 daun

13. WOWCFEX_DISPMODE256도 체크해준뒤에 '다음' 버튼 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

14. '마침' 버튼 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

15. 그럼 Custom Databases 밑에 CDS95가 생긴게 보일 것이다. Save 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

16. 데이터베이스 이름은 그냥 CDS95라고 입력하고 OK 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

17. 그럼 sdb 파일을 저장하게 된다. 파일 이름도 CDS95로 설정하고 저장 경로는 대항해시대3 게임 폴더로 지정하겠다. 저장 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

18. 이제 노란 막대 CDS95[...] 를 클릭한뒤에 Install 누른다.

대항해 시대 3 다운 - daehanghae sidae 3 daun

19. 성공적으로 설치되었다고 한다. 확인 누르고 Compatibility Administrator도 종료한다.

(* 주의 : 게임 폴더를 다른데로 이동하면 SDB 패치가 안 먹힌다. 게임 폴더를 이동시키면 이 과정을 또 해야되니까, 가급적 이동하지 말기를 권한다.)

접기 (구 해결책)

대항해 시대 3 다운 - daehanghae sidae 3 daun

이제 대항해시대3를 실행하고 도서관, 계산기 버그가 없어졌는지를 확인해보자. 

참고로, 화면 윗 줄에 정보가 하나도 뜨지 않는 경우에는 윗 줄을 마우스 왼쪽 클릭한 다음 정보 커맨드에서 몇 가지를 ON으로 바꿔주면 된다.

게임 화면을 옮기기 위해 드래그하다가 화면이 깨지는 경우에는 바탕화면 보기(윈도우10의 경우는 알림 영역 옆에 조그마한 틈)로 나간 뒤에 작업 표시줄의 대항해시대3를 클릭하면 3초 가량 뜸 들이다가 화면이 돌아올 것이다.

--------------------

※ 오류 노트 (Windows ADK 호환성 도구)

1. 업데이트 등으로 인해 윈도우10의 버전이 바뀌었을 경우 [ex) 1803 → 1903] 

문제 없으면 그냥 쓰면 된다.

그러나 오류가 발생한다면 기존 버전 ADK를 삭제하고 업데이트 한 버전의 ADK를 설치한 뒤에

기존 SDB 파일을 삭제하고 재설정해야 한다.

ADK 삭제 및 재설치, SDB 파일 삭제하는 방법은 참고 링크의 4번째 단락을 참조. (참고 링크)

SDB 파일 재설정은 먼저 SDB 파일을 삭제한 후에 본문의 7~19번 과정을 다시 하면 된다.

2. 오프닝 영상이 나온뒤에 NEW GAME, LOAD GAME... 같은 메인 메뉴가 뜨지 않고 동그라미만 무한으로 돌아가는 경우

3. 실행했는데 화면 전체가 검은화면이 되고 게임이 실행되지 않는 경우 (주로 나타나는 오류)

4. 실행했는데 화면 전체가 검은화면이 되었다가 윈도우 탐색기창만 원래대로 돌아오고 게임이 실행되지 않는 경우

위 동영상은 오류 3.가 발생하는 장면을 보여주고 있다.

그때는 첨부파일에 올려둔 대항3 강제종료.bat 파일을 관리자 권한으로 실행시켜서 강제종료시킨 다음 다시 CDS95를 클릭해서 실행하면 된다. 안 되면 또 강제종료 시키고 다시 실행한다. 언제까지? 켜질때까지. (시동 잘 안 걸리는 자동차라고 생각하면 된다. 그래도 2번 정도 반복하면 대부분 잘 실행될 거다.)

대항해 시대 3 다운 - daehanghae sidae 3 daun
대항3 강제종료 (관리자 권한으로 실행할것).zip

압축풀고 나온 bat 파일은 대항해시대3 폴더에다 두고 사용하면 된다. (실행파일명이 CDS95.exe가 아니면 작동하지 않으므로 주의)

또한 게임 윈도우창 닫기 버튼(X)으로 게임을 종료하면 간혹 _inmmserv.exe 가 종료되지 않고 알림 영역에 남아있는 경우가 있다. 그럴때도 bat 파일을 실행시키면 종료시킬 수 있다.