CAFE

Medi2: Academy

스팀에서 모드 실행하는 법 (킹덤즈)

작성자코페르니쿠스|작성시간10.06.12|조회수4,951 목록 댓글 6

최근에 스팀판 골드에디션을 질러놓고 모드를 하려니 스팀에서는 작동이 원활하지 않더군요.

질문 게시판에 질문도 올렸습니다만, 정작 본인이 답을 찾아버렸습니다. 다른 스팀 유저분들도 저랑 같은 고생하지 마시라고

(스팀 판 유저는 별로 없어 보이지만...) 해결책을 올려봅니다.


■ 뭐가 문제인가?


오리지널은 스팀이라해도 전혀 문제될 것이 없습니다. 스팀 내부에서 미디블2 아이콘을 우클릭 후 [속성 -> 시작 옵션 설정]

으로 들어가 모드에 필요한 옵션만 적어주면 되니까요.


하지만, 킹덤즈용 모드는 저런 방법으로 실행되지 않는다는 것 입니다. 스팀에서 킹덤즈를 실행하면 먼저 실행되는

것이 Launcher.exe 파일입니다. 즉, 런처가 먼저 실행되면 그후 런처에 있는 [PLAY] 버튼 클릭시 나오는 하단 메뉴를 통해서만

게임이 실행되는데, PLAY 메뉴에는 [오리지널 / 아메리카 / 크루세이드 / 튜토닉 / 브리티쉬] 가 존재하고 해당 모드만 실행되게

끔 하는 방식입니다. 즉 mods/DLV_ext 폴더를 베이스로 하는 DLV 모드 같은 경우는 런터로 실행이 불가능 하다는 말이죠.


그 렇다면 kingdoms.exe 파일의 단축아이콘을 만들고 시작 속성을 정해주면 되지 않느냐?

이것 또한 불가능 합니다. kingdoms.exe 파일 실행시 무조껀 Launcher.exe 파일이 실행되는 방식입니다.


또 한 오리지널과 같은 방식으로 스팀 자체에 시작 옵션을 설정해 주는 방법 또한 Launcher.exe의 선행 실행으로 불가능 합니다.



■ 해결책


방법은 두 가지 입니다. 주의점은 1번, 2번 중 하나만 사용하셔야 합니다. 두 방법 모두 사용하시면 안됩니다.


1. 킹덤즈와 바꿔치기 한다.

런쳐가 실행되는 환경에서 kingdoms.exe 가 돌아가게 하려면 [아메리카 / 크루세이드 / 튜토닉 / 브리티쉬] 모드의 실행만

가능하기 때문에, 저 넷 중에 하나랑 하려고 하는 모드를 바꿔 버리면 됩니다.


스팀 설치 폴더로 이동 후 모드 폴더로 이동합니다.


예, (기본 경로로 설치하였다면...)

C:\Program Files (x86)\Steam\steamapps\common\medieval ii total war\mods 혹은

C:\Program Files\Steam\steamapps\common\medieval ii total war\mods


내 부에 있는 킹덤즈의 모드 폴더인 americas, british_isles, crusades, teutonic 폴더중 맘에드는 하나만 폴더 이름을 바꾸거나 해서

백업한 다음 하려는 모드의 폴더를 백업해 둔 폴더의 원래 이름으로 바꾸어 주세요.


즉, americas를 없에고 DLV를 넣고 싶다면 americas를 americas_backup 정도로 바꾸고 DLV_ext 폴더는 americas로 바꿔주면 됩니다.

그리고 스팀 내부에 킹덤즈의 시작 옵션을 @mods\americas\DLV_ext.cfg 같이 중간에 경로를 바뀐 경로로 바꿔준 후 설정해 줍니다.

(나중에 되돌리려면 서로 이름만 원래대로 돌려 놓으시면 됩니다.)


이 후 실행은 스팀에서 킹덤즈 실행 -> 런쳐 -> 대체했던 모드를 실행

위의 경우는 americas에 대체하였으니 PLAY 버튼 -> Americas 를 실행하면 DLV가 실행되는 것을 보실 수 있습니다.


2. 실행파일을 바꾼다.

1번 방법보다 간단하고 런쳐를 거치치 않고 게임을 할 수 있습니다.


스 팀 설치 폴더로 이동 후 Launcher.exe 파일을 적당한 곳에 복사하던지 이름을 바꾸어 백업을 해 놓으세요.

그 후 kingdoms.exe 파일을 Launcher.exe 파일로 이름을 바꿔줍니다.


스팀 내부에 킹덤즈의 시작 옵션은 경로를 바꾸지 않은 상태로 넣어주시면 됩니다.

DLV의 시작 옵션은 @mods\DLV_ext\DLV_ext.cfg 이니 이 옵션을 그대로 넣어주시면 됩니다.


이 후 스팀에서 킹덤즈 실행시 런쳐 없이 바로 모드가 실행되는 걸 보실 수 있습니다.


※ 모드를 두 개 이상 사용할 때는?


스팀 시작 옵션에 @mods\DLV_ext\DLV_ext.cfg 를 추가한 다음 SS 모드같은 다른 모드를 실행하면 에러나 나는데요,

모드를 두 개 이상 사용하고 싶으시면 스팀 시작 옵션을 비워두고 모드에서 제공하는 bat 파일을 이용해서 실행하면 됩니다.


거의 왠만한 모드가 실행용 bat 파일을 제공하고 있는데요, 그 bat 파일을 열어보면 (메모장 등을 이용)

kingdoms.exe @mods\DLV_ext\DLV_ext.cfg 와 같은 식으로 되어있습니다.

이 부분에서 kingdoms.exe 를 Launcher.exe 로 바꿔준 후 저장하고 bat 파일로 실행하면 됩니다.


정리하자면...


1. 스팀의 시작 옵션은 공란으로 비워둔다. (킹덤즈 부분을...)

2. 사용하고자 하는 모드의 실행용 bat 파일에서 kingdoms.exe 부분을 Launcher.exe로 바꿔준 후 저장한다.

3. bat 파일을 바탕 화면등에 단축 아이콘으로 만들어 둔 후, 해당 단축 아이콘으로만 실행한다.


주의 : 스팀을 미리 실행 시킨 후 단축아이콘을 실행하세요. 그렇지 않으면 미디블2 원판이 실행됩니다.

다음검색
현재 게시글 추가 기능 열기
  • 북마크
  • 신고 센터로 신고

댓글

댓글 리스트
  • 작성자때려보니교황 | 작성시간 10.12.28 죄송하지만 ss6.3은 어떻게 해야하나요?
    실행은 되는데 한글이 깨져서 나오네요ㅠ.ㅠ
  • 답댓글 작성자코페르니쿠스 작성자 본인 여부 작성자 | 작성시간 11.03.03 엄청 늦은 답변입니다만 ^^;; 실행은 되는데 한글이 문제인 경우는 한글패치 자체 때문인 경우가 많습니다. 한글패치를 설치하신 방법이 문제였을수도 있구요.... 근데 깨져서 나온다고 하셨으니 아마도 한글폰트가 없거나 잘못될을 가능성이 높아 보이네요. 자세한 건 한글패치 제작자분께~
  • 작성자칼슘 | 작성시간 12.07.26 추천 감입니다!
  • 작성자영웅의별 | 작성시간 13.02.14 킹덤즈는 한패못하나요??
  • 작성자bluesky77 | 작성시간 16.03.23 정보 고맙습니다!
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼