Crystaltile2, 추출프로그램(NitroExplorer, Tinke 등)을 사용합니다.
이 포스팅에서는 Crystaltile만 사용하겠지만, NitroExplorer로 추출하셔도 무방합니다.
포스팅에서 사용한 블랙버전의 경우, NitroExplorer로 추출하시는게 더 편할 수도 있지만(롬을 열자마자 Root폴더에서 바로 보입니다.) 스크롤을 내리느냐 안내리느냐의 차이기 때문에, 무엇을 사용하든 무방합니다.
앞선 포스팅들의 방법으로 스프라이트, 오버월드 변경으로 4세대에서 5세대 포켓몬이나 그 윗세대 포켓몬을 하트골드/소울실버에서도 사용할 수 있습니다.
하지만 울음소리는 그대로 유지되기 때문에, 굉장히 어색한 경우가 생깁니다.
변경 방법을 찾아봤으나, Byte수가 유지되야 하므로 바꿀 수 있는 경우가 굉장히 한정적이긴 합니다.
Tinke로 한번에 변경이 가능하지만, 파일크기가 나와있지 않아서 롬이 깨지는 경우가 다반수기 때문에, 아래의 방법을 사용했습니다.
이 포스팅에서는 블랙, 소울실버 한글판을 이용합니다.
먼저 Crystaltile2로 하트골드/소울실버 롬파일을 열고, gs_sound_data.sdat 파일을 추출합니다. (우클릭-> 내보내기 하시면됩니다.)
추출한 gs_sound_data.sdat 파일을 Crystaltile2로 열어서 스크롤을 내리다보면,
아래 그림과 같이 Waves\ 목록들이 나옵니다. ARC_PV뒤의 숫자는 도감번호 입니다.
그림에서 선택된 ARC_PV001.SWAR은 도감번호 1번 이상해씨의 울음소리 파일이고,
선택된 채로 SPACE키를 누르면 울음소리를 확인할 수 있습니다.
gs_sound_data.sdat 파일에서의 SWAR파일은 493번까지 존재합니다.
중요한 것은 바꾸고자 하는 울음소리의 크기(Byte수)인데, 변경하고자 하는 울음소리 크기는 이 크기를 넘을 수 없습니다. 예를 들어 이상해씨의 울음소리(PV_001, 크기 8260)를 파이리의 울음소리(PV_004, 크기7212)로 바꿀 수는 있지만 반대의 경우는 롬이 깨지는 경우가 생깁니다.
바꾸기를 원하는 SWAR 파일의 크기를 꼭 확인하셔야 합니다.
다음으로 Crystaltile2로 5세대 롬파일을 열고, wb_sound_data.sdat 파일을 추출합니다.
저는 블랙버전을 사용했습니다.
추출된 wb_sound_data.sdat 파일을 Crystaltile2로 열어 주세요.
gs_sound_data.sdat 파일과는 다르게 ARC_PMWB_XXX.SWAR 파일들이 더 보입니다.
골치아픈것은 이 뒤의 숫자인데, 마냥 도감번호를 따라가지 않는다는 것입니다.
예를들어 ARC_PMWB_554.SWAR 파일은 도감번호 554번이 아닌 498번의 뚜꾸리의 울음소리입니다.
PMWB_657 : 494 비크티니
PMWB_551 : 495 주리비안
PMWB_552 : 496 샤비
같이 도감번호와 일치하진 않지만 도감의 순서대로 정렬되어 있습니다.
역시 중요한 것은 SWAR파일의 크기입니다. 이상해씨의 경우 8260의 크기를 갖고 있는데, 사진에 있는 SWAR파일 중 8260보다 크기가 작은, ARC_PMWB_538.SWAR 파일만이 이상해씨 울음소리 대신 들어갈 수 있습니다.(PMWB의 12번째, 즉 보르그의 울음소리입니다.)
파일크기를 맞춰서 추출한 SWAR파일을, 다시 gs_sound.data.sdat 파일을 불러와서 우클릭->가져오기로 덮어쓰시면 됩니다.
변경은 가능하지만, 파일의 크기가 정해져있어서 한정적으로 밖에 변경이 불가능합니다.
'Game > Pokemon HG.SS 개조' 카테고리의 다른 글
[HG/SS] 신타입(페어리) 추가 -3 (25) | 2017.03.15 |
---|---|
[HG/SS] PPRE 소개 -2 (야생포켓몬 변경) (8) | 2017.03.12 |
[HG/SS] PPRE 소개 (포켓몬데이터, 자력기, 진화 변경) (27) | 2017.03.12 |
[HG/SS] 텍스트 변경 (7) | 2017.02.20 |
[HG/SS] 스타팅 변경 (10) | 2016.12.04 |