일본에서 이스 2 이터널은 DVD판, CD판, 두 종류가 발매되었습니다. DVD판은 음악이 WAV 파일이고 CD판은 CD-DA로 수록되어 있습니다. 한글판은 CD로만 발매되었죠.
각각의 장단점이 있지만 윈도우 비스타 이후로는 CD-DA를 사용하는 고전 게임 즐기기가 영 불편해졌습니다. 그래서 이스 2 이터널 한글판의 BGM을 일본 DVD판처럼 WAV 파일로 재생하기 위해 조금 수정해봤습니다.
일반적으론 CD-DA를 MP3로 변환하여 _inmm.dll을 통해 구동하는 방법을 많이 이용하지만 지금 소개하는 방법은 외부 DLL을 사용하지 않고 일본 DVD판과 동일한 형태로 구성하는 것입니다. 덤으로 이제 CD-DA가 필요 없으니 불편한 CD 체크도 없애버리도록 하죠.
1. 우선 아래의 파일을 다운 후. 압축을 풀면 나오는 WAVE 폴더를 이스 2 이터널이 설치된 곳에 넣어 주세요. 일본판 DVD가 있다면 거기서 폴더를 옮겨와도 됩니다.
2. 실행파일 ys2_win.exe를 헥스 에디터로 아래와 같이 수정하여 CD 체크 루틴을 삭제합니다. 이른바 No-CD
오프셋 | 원본값 | 수정값 |
00095D99 | 75 | EB |
00095F06 | 0F | E9 |
00095F07 | 85 | C1 |
00095F08 | 87 | 00 |
00095F0B | 00 | 90 |
귀찮으면 그냥 다운 받아 실행파일을 교체합니다.
3. 레지스트리 편집기를 실행해 아래 내용을 추가합니다.
[HKEY_CURRENT_USER\Software\Falcom\Ys2 ETERNAL]
"Wave mode"=dword:00000001
"Music instrument"=dword:00000002
귀찮으면 그냥 다운 받아 더블 클릭으로 레지스트리를 등록합니다.
상기의 과정을 순서대로 진행했다면 사운드 설정의 BGM 선택이 CD에서 WAVE로 바뀝니다. 이제 CD-DA가 아니라 44kHz Wave 파일이 BGM으로 재생됩니다. 물론 시디를 넣을 필요도 없고 말이죠.
그런데 최신 OS에서는 문제가 하나 있습니다. 실행하면 팔콤 로고가 나온 후 사운드가 먹통이 됩니다. 그럴 때는 WAVE MIXER를 살짝 한번 움직여 주면 정상적으로 소리가 출력됩니다.
이제 편안히 즐기면 됩니다.
최신 OS에서의 실행은 아래 링크 글을 참조하세요.
2022.11.11 - [GAMES/게임 주저리] - DirectX 래퍼로 고전 게임에 희망을!
댓글