안녕하세요 오랜만에 인사 드리는 로맨틱Cavalry 입니다.
Catastrophe 님이 모드에서 배경음악 바꾸는 방법을 설명 하셨군요
자 그럼 오리지널에서 바꾸는 방법도 알아 볼까요?
오리지날에서 바꾸는 방법은 조금 더 까다로운거 같습니다.
Catastrophe 님글에 보면 텍스트 파일 수정으로 음악을 바꾸고 추가가능하다고 나오긴 한데
오리지날에서는 (적어도 킹덤즈에서) 안되더군요
킹덤즈용 사운드 파일을 사용해서 수정해도 인식을 못했습니다.
그래서 여러가지 실험을 하다가 나름대로 방법을 찾아봤습니다.
(4번 부터 읽으셔도 무방합니다.)
1. 구성
data폴더 내에 sounds라는 폴더에 내에는
music 데이터 파일 music.idx 파일 events 데이터 파일 events.idx 파일이 있습니다.
배경음악에서 중요한 역활을 하는 파일들입니다.
music 파일을 지우면 배경음악이 나오지 않고
events파일을 지우면 아예 아무소리도 안나오죠
2. 필요한 프로그램
모든 과정을 거치기전
music.dat music.idx events.dat events.idx 파일은 필히 백업해두세요
배경음악의 변경을 위해선
idx extractor 란 프로그램이 필요 합니다.
이 프로그램에 sound extractor를 data/sounds폴더에 넣고 실행하면
sounds폴더에 새로운 data/sounds/music 폴더와 기타 잡다한 폴더가 생깁니다.
여기서 중요한게 music폴더는 배경음악 폴더이고 나머지 폴더는 여러 효과음 폴더 입니다.
music폴더 를 sounds폴더 내로 옮겨 줍니다. (여기서 이해가 안가시는분은 직접해보시면 압니다.)
3. 처리 과정
music 폴더 내에는 기존의 배경음악 파일들이 나열되어 있습니다.
경로와 파일명들을 확인하세요
여기서 내가 원하는 음악파일들을 추가해서 텍스트 ... 뭐 이런건 안통합니다.
Catastrophe 님이 가르켜주신 방법중에 직접 뮤직파일을 덮어서 사용하는 방법만 통합니다.
킹덤즈 원본에 원하시는 배경음악을 사용하시려면 킹덤즈의 처리 방법을 아셔야 합니다.
sounds/music 폴더가 있는 상태에서
music.dat music.idx 파일을 지우고 실행시키면 어떻게 될까요?
배경음악이 나오지 않을까요?
잘 나옵니다.
music폴더와 저 파일들만 있으면 전혀 문제가 없습니다.
크루세이더 캠페인의 게임을 시작하고 처음 로딩할때
music폴더와 파일들을 다시 읽어 들여서 music.dat 파일과 music.idx 파일을 재구성 하기 때문이죠
그럼 방법이 생겼네요
music 폴더내에 있는 음악 파일들만 이름 동일하게 해서 원하시는 파일로 바꾸시면 됩니다.
하지만 파일명을 변경하거나 새로운 파일명을 적는건 소용이 없어 집니다.
무조건 동일한 파일명을 사용해야 하죠
(실험 결과 안되더군요..)
크루세이더 폴더에 보면 배경음악 파일이 오리지날에 비하면 적은걸 알수 있습니다.
그 이유는 오리지날의 배경음악 몇개를 가져다 쓰기 때문입니다.
4. 이제 우리도 해봅시다.
서론이 너무 길었네요 . 죄송합니다. 이제 따라해 볼까요?
music.dat music.idx events.dat events.idx 파일들은 백업해둡니다.
idx extractor를 이용해서
music폴더를 추출해냅니다.
sounds폴더에 music 폴더를 넣습니다.
mods/원하는캠페인/data/sounds/music
이렇게 되야 합니다.
추출한 music 폴더내에 원본 배경음악 파일들을
원하는 배경음악으로 바꿔 줍니다.
(파일명을 변경하면 안됩니다. 파일명을 똑같이 하셔야 합니다)
sounds 폴더내에 music.dat music.idx파일만 지워줍니다.
그리고 게임을 실행시키면 새로운 music.dat와 music.idx 파일이 재구성 되면서
원하는 배경음악으로 플레이 하실수 있게 됩니다.
원하는 배경음악이 나오는걸 확인하신 후에는
music폴더를 삭제하셔도 무방합니다.
매번 music파일을 재구성하는게 아니라 한번 재구성된 파일을 계속해서 우려 먹죠.
새로운 음악이 필요하시다면 music폴더에 지겨운 음악파일을 새 음악파일로 교체해주시면 됩니다.
그리고 다시 music.dat music.idx 파일을 제거해주셔야 하겠죠?
저 파일들을 제거해야 music폴더 내에 파일들을 이용해서
music.dat 와 music.idx 파일을 재구성 하기 때문이죠
글쓰는 재주가 없어서 복잡하게 쓰긴 했는데
자료실에 원본을 위한 배경음악 셋트를 올려두겠습니다.
첫댓글 대단해요~!!!!!!!!!!!!!!!
수고하셨습니다~
ㅡㅡ;; 킹덤즈 모드 폴더가 있는걸로 보아선 전혀 오리지날이라고 생각할수 없는 -_- 확장팩이잖습니까!
오리지날 1.2버전 노모드로 위의 방법으로 성공했습니다. 배경음악을 킹덤오브헤븐이나 킹아더 같은 OST로 전부 교체 했습니다.^^ 좋은 정보 감사합니다.