-- Game --/PC용 에뮬레이터

(PS2) PCSX2 신버전에서 갓오브워 한글판 구동하기

쿠레나이9 2010. 12. 16. 14:04
728x90

PS2 에뮬인 PCSX2가 상당히 발전을 해서

많은 게임들이 구동 가능해졌습니다

물론 최근의 PC사양이 높아진 이유도 큰 도움이 되고 있죠



최근의 PCSX2로 한글판 갓오브워를 구동하면 녹색안개 문제가 생깁니다

이 문제는 이미 예전에 PCSX2가 버젼업을 하면서 해결이 된 문제인데

한글판 갓오브워에는 적용이 안됩니다




이 말은......

에뮬자체가 전체적으로 수정이 된것이 아니고 갓오브워 문제점 fix만 플러그인에 추가가 된것이고

플러그인은 갓오브워 게임을 인식해서 fix를 적용한다는 뜻이며,

외국에서 하는 작업이라 한글판 갓오브워의 정보가 들어가지 않아서 갓오브워용 fix가 한글판에는 적용이 안되는 것입니다



최근버전의 PCSX2로 한글판 갓오브워 구동시 아래처럼 갓오브워용 fix가 한글판에는 적용이 안됩니다




플러그인이 게임을 인식하는 방법은 바로 실행파일의 CRC값입니다
치트파일 제작시에도 쓰이는 이 CRC값을 
플러그인에 추가를 해주면 한글판을 인식해서 갓오브워용 fix 가 한글판에도 적용이 되지 않을까 싶더군요 

전문가라면 소스를 수정해서 다시 컴파일 하면 되겠지만......... 
그냥 바이너리 에디터로 다른 언어판 갓오브워 CRC값을 한글판의 CRC값으로 수정해주는 방법을 써보니 되더군요


여기서 GSDX 플러그인에 추가되어 있는 다른언어판 갓오브워의 CRC값은 아래와 같습니다

실행파일 CRC값       국가
     D6385328     -    북미
     FB0E6D72    -   유럽
     CA052D22    -   일본


이것중 하나를 한글판 CRC로 수정하면 되는 것이죠

여기서 CRC값은 실행파일의 CRC값으로 'SCKA_300.02' 같은 파일명인 파일의 CRC값 입니다

PCSX2로 게임을 실행시 콘솔창에도 CRC값이 표시가 되니 그것을 보셔도 됩니다



실제로 유럽판 CRC값을 한글판으로 바꾼다면...

제가 가진 한글판 갓오브워 실행파일의 CRC값은 9567B7D6 입니다
이것을 리틀엔디언 변형을 하면 D6B76795 입니다
(리틀엔디언 변형은 뒤에서 부터 두자리씩 끊어서 거꾸로 배열하는 것입니다)


이제 헥스에디터(바이너리 에디터)로 신버전 PCSX2 의 GSDX 플러그인 파일을 열고 

검색기능으로 유럽판 CRC값인 726D0EFB 를 찾아서 한글판 값인 D6B76795 로 바꾸어 주면 됩니다


그러면 아래 그림처럼 신버전에서도 갓오브워용 fix가 한글판에도 적용이 되는걸 확인 할 수 있습니다



728x90