삼국지 IV with 파워업키트 한글판 — 윈도우 10/11·Wine 실행 패치

1996년 한글 Win95판 SAN4W95.EXE를 원본 수정 없이, 설치·레지스트리·CD 없이 지금의 Windows와 Linux에서 실행합니다.

패치 받기 (Releases) GitHub 저장소 동작 원리
게임 파일은 들어 있지 않습니다. 이 패치는 각자 가진 게임 폴더에 넣어 쓰는 파일만 담고 있습니다. 삼국지 V도 있습니다 → 삼국지 V with 파워업키트 한글판 — 윈도우 10/11·Wine 실행 패치

고치는 것

준비물

설치와 실행

Windows 10/11

  1. 받은 .7z.001을 7-Zip으로 풉니다.
  2. 게임 폴더를 쓰기 가능한 곳에 둡니다 (예: C:\Games 아래). C:\Program Files 아래에서는 저장이 안 됩니다.
  3. rotk4-patch.zip의 파일을 모두 게임 폴더에 풉니다.
  4. 게임 폴더 안에 CD 폴더를 만들고 Audio.cue와 Audio.bin을 넣습니다. 게임이 시작할 때 CD를 검사하므로 꼭 필요합니다.
  5. SAN4W95.EXE를 실행합니다.

메뉴의 화면 → x1 / x2 / x3으로 창을 정수배로 키웁니다. Alt+Enter는 전체 화면 전환입니다. 그 밖의 사용법과 문제 해결은 읽어보기.txt에 있습니다.

Linux (Wine)

위 1~4와 같이 준비한 뒤, Wine prefix에 다음을 해 둡니다.

cd /path/to/game             # 게임 폴더에서 실행해야 합니다
WINEDLLOVERRIDES=ddraw=n,b LANG=ko_KR.UTF-8 wine SAN4W95.EXE

화면 필터 바꾸기 (선택)

기본 설정은 픽셀이 또렷한 nearest neighbor입니다. 창이 게임 화면의 정수배라서 픽셀이 고르게 보입니다. 부드러운 화면이나 CRT·스캔라인 효과를 원하면 게임 폴더의 cnc-ddraw config.exe나 ddraw.ini의 [ddraw] 부분에서 바꿉니다.

CD 음악을 MP3로 줄이기 (선택)

Audio.bin은 약 480 MB입니다. 저장소의 tools/cd2mp3.sh(Linux, lame 필요)로 음악 트랙을 MP3로 바꾸면 약 63 MB가 되고 Audio.bin은 지워도 됩니다.

동작 원리

게임 폴더의 ddraw.dll(이 패치)이 먼저 불리고, 실제 화면 처리는 cnc-ddraw.dll이 맡습니다. 이 패치는 그 사이에서 다음을 처리합니다.

역공학으로 찾은 주소와 자세한 내용은 docs/san4w95-internals.md에 있습니다.

시험한 환경

두 환경에서 게임 진행, 음악, 동영상, 640×480 / 800×600 선택, 창 정수배 확대와 마우스 가두기 메뉴를 확인했습니다. 윈도우에서는 MP3 음악을 넣은 배포본으로 시험했습니다. CD 이미지(BIN)를 그대로 넣는 방식은 Wine에서만 시험했습니다. Windows 10에서는 시험하지 않았습니다.

라이선스

이 패치는 MIT, 함께 넣은 cnc-ddraw는 MIT, MP3 재생에 쓴 minimp3는 CC0입니다.

이 프로젝트는 KOEI TECMO와 관계가 없습니다. 게임 파일과 게임의 음악·동영상은 포함하지 않으며 배포하지 않습니다.