잡담

일본 쯔꾸르 게임, 한글로 하는법

by 우월감 posted Feb 12, 2014
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
기본적인 준비물을 안가지고 계신분은 자료부터 구하셔야할듯 싶네요


준비물 :아랄트랜스2.0 최신&어플로케일&ez트랜스xp + 필터
  다운로드 - 비밀번호 1234
 
  (100명 제한..)


DENYWORD 필터 다운로드

FIXLINE 필터 다운로드
 
    구글링을 통하면 쉽게 구하실수 있습니다.
 

 
 1. 어플로케일 설치

 2. ez 트랜스 xp 설치

 3. 아랄트랜스 압축 해제

 4. 필터 2개를 아랄트랜스 Filter 폴더에 넣기
    필터.png


까지가 기본 준비사항입니다 ^_^

















이제 어플로케일을 실행합니다


어플로케일1-vert.jpg



아랄트랜스를 실행합니다

  아랄트랜스1.png

1. B코드를 붙여넣습니다(글 맨 밑에 버전별로 코드가
   있습니다)



아랄트랜스2.png (1.설정클릭은 잘못쓴겁니다)

2. (번역)플러그인 설정 - ezTransXP
    필터입력 -
DenyWord{},FixLine{},Cache{} 붙여넣기
    (후킹)플러그인 설정 - AT Code
    옆에 설정을 클릭합니다.

아랄트랜스3.png

3. 아래 옵션값 직접입력 클릭
    글 맨아래 버전별 at코드 붙여넣기 합니다^^
    그후 확인

아랄트랜스4.png
(이 사진은 설정 안한 사진입니다
                                                        사진과 다르다고 불안 ㄴㄴ)


4. 그후에 바로가기 생성을 클릭합니다

2.png

5. 꼭 attachment 타입으로 설정해서 확인!



* 아래는 http://lab.aralgood.com/index.php?mid=pola_ATcen 출처의 코드입니다
(코드 찾으신분에게 다시한번 감사를 (__) )




쯔꾸르 XP버전

1번 버전

b코드

{RGSS103J.dll!76f10(E9 28 FB 06 00 90 90 90),RGSS103J.dll!e6a3d(8B 44 24 08 8B 4C 24 04 83 7E 08 04 72 3A 81 7E 0C 00 AD 40 00 74 31 90 90 90 90 90 60 90 8B 56 0C B9 00 02 00 00 BF 00 AB 40 00 51 57 6A FF 52 6A 00 68 E9 FD 00 00 FF 15 10 72 0E 10 57 E8 0E 00 00 00 5F 61 90 90 90 E9 8B 04 F9 FF 90 90 90 90 8B 7C 24 04 B9 00 02 00 00 BA 00 AD 40 00 6A 00 6A 00 51 52 51 57 6A 00 68 E9 FD 00 00 FF 15 0C 72 0E 10 8B 4C 24 F0 36 89 4E 0C 41 40 80 39 00 75 F9 89 46 08 C3)}

AT코드
HOOK(RGSS103J.dll!0x00016a60,TRANS([ESP+0x4],UNICODE,OVERWRITE),RETNPOS(COPY)),HOOK(RGSS103J.dll!0x000e6a7b,TRANS([ESP],OVERWRITE(IGNORE),UNICODE),RETNPOS(SOURCE)),FORCEFONT(15),UNIKOFILTER(5)

2번 버전


b코드

{RGSS104J.dll!a988d(E9 6A BB 07 00 90),RGSS104J.dll!1253fc(8B 4D 0C 8B 51 08 83 FA 04 72 2D 60 8B F1 8B 56 0C B9 00 02 00 00 BF 00 AB 40 00 51 57 6A FF 52 6A 00 68 E9 FD 00 00 FF 15 18 62 12 10 57 E8 0E 00 00 00 5F 61 8B 51 08 E9 5A 44 F8 FF 90 90 90 90 8B 7C 24 04 B9 00 02 00 00 BA 00 AD 40 00 6A 00 6A 00 51 52 51 57 6A 00 68 E9 FD 00 00 FF 15 14 62 12 10 8B 4C 24 F0 36 89 4E 0C 41 40 80 39 00 75 F9 89 46 08 C3)}

AT코드
HOOK(RGSS104J.dll!0x00023BE0,TRANS([ESP+0x4],UNICODE,OVERWRITE),RETNPOS(COPY)),HOOK(RGSS104J.dll!0x0012542A,TRANS([ESP],OVERWRITE(IGNORE),UNICODE),RETNPOS(SOURCE)),FORCEFONT(15),UNIKOFILTER(5)


쯔꾸르 VX버전


1번 버전
b코드

{RGSS200J.dll!846a0(E9 4B 9E 07 00 90 90 90),RGSS200J.dll!fe4f0(8B 44 24 08 8B 4C 24 04 60 8B 56 0C 8B 4E 08 33 C0 80 3C 10 00 7517 81 3C 10 00 E3 80 80 C6 04 10 0A 75 0A C7 04 10 0A 0A 0A 0A 40 40 40 40 3B C1 75 DE B9 00 02 00 00 BF 00 CB 40 00 51 57 6A FF 52 6A 00 68 E9 FD 00 00 FF 15 DC F1 0F 10 57 E8 34 00 00 00 33 C9 80 3C 19 0A 75 17 81 3C 19 0A 0A 0A 0A C6 04 19 00 75 0A C7 04 19 00 E3 80 80 41 41 41 41 3B C1 75 DE 5F 61 E9 35 61 F8 FF 90 90 90 90 90 90 90 90 90 8B 7C 24 04 B9 00 02 00 00 BA 00 CD 40 00 8B DA 6A 00 6A 00 51 52 51 57 6A 00 68 E9 FD 00 00 FF 15 E0 F1 0F 10 8B 4C 24 F0 36 89 4E 0C 41 40 80 39 00 75 F9 89 46 08 C3)}


AT코드
HOOK(RGSS200J.dll!0x000fe540,TRANS([ESP],UNICODE,OVERWRITE(IGNORE)),RETNPOS(SOURCE)),HOOK(RGSS200J.dll!0x00015C50,TRANS([ESP+0x4],UNICODE,OVERWRITE),RETNPOS(COPY)),UNIKOFILTER(5),FORCEFONT(15)

2번 버전

b코드


{RGSS202J.dll!846c0(E9 4B 9E 07 00 90 90 90),RGSS202J.dll!fe510(8B 44 24 08 8B 4C 24 04 83 7E 08 04 72 56 81 7E 0C A0 CC 40 00 74 4D 60 8B 56 0C 8B 4E 08 33 C0 80 3C 10 00 75 04 C6 04 10 0D 40 3B C1 75 F1 B9 00 03 00 00 BF 00 C9 40 00 51 57 6A FF 52 6A 00 68 E9 FD 00 00 FF 15 DC F1 0F 10 57 E8 26 00 00 00 33 C9 80 3C 19 0D 75 04 C6 04 19 00 41 3B C1 75 F1 5F 61 E9 4F 61 F8 FF 90 90 90 90 90 90 90 90 90 90 90 90 90 90 8B 7C 24 04 B9 00 03 00 00 BA A0 CC 40 00 8B DA 6A 00 6A 00 51 52 51 57 6A 00 68 E9 FD 00 00 FF 15 E0 F1 0F 10 8B 4C 24 F0 36 89 4E 0C 41 40 80 39 00 75 F9 8B 7E 10 3B 7E 08 75 03 89 46 10 89 46 08 C3)}


AT코드

HOOK(RGSS202J.dll!0x000FE55c,TRANS([ESP],OVERWRITE(IGNORE),UNICODE),RETNPOS(source)),HOOK(RGSS202J.dll!0x00015C70,TRANS([ESP+0x4],UNICODE,OVERWRITE),RETNPOS(COPY)),UNIKOFILTER(5),FORCEFONT(15)




VXA버전


1번 버전

b코드


{RGSS300.dll!422e0(E9 52 FB 15 00),RGSS300.dll!1a1e37(53 8B 5C 24 10 80 7E 0A 00 75 2E 83 7E 0C 00 74 28 60 8B 56 0C B9 00 0A 00 00 BF 00 0C 41 00 51 57 6A FF 52 6A 00 68 E9 FD 00 00 FF 15 38 22 1A 10 57 E8 12 00 00 00 5F 61 E9 70 04 EA FF 90 90 90 90 90 90 90 90 90 90 90 8B 7C 24 04 B9 00 0A 00 00 BA 00 17 41 00 6A 00 6A 00 51 52 51 57 6A 00 68 E9 FD 00 00 FF 15 00 C1 40 00 8B 4C 24 F0 36 89 4E 0C 41 40 80 39 00 75 F9 89 46 08 C3)}


AT코드


HOOK(RGSS300.dll!0x0001F170,TRANS([ESP+0x4],UNICODE,OVERWRITE),RETNPOS(COPY)),HOOK(RGSS300.dll!0x001A1E69,RETNPOS(SOURCE),TRANS([ESP],UNICODE,OVERWRITE(IGNORE))),UNIKOFILTER(5),FORCEFONT(15)


2번 버전

b코드

{RGSS301.dll!42510(E9 92 F7 15 00),RGSS301.dll!1a1ca7(53 8B 5C 24 10 80 7E 0A 00 75 2E 83 7E 0C 00 74 28 60 8B 56 0C B9 00 0A 00 00 BF 00 0C 41 00 51 57 6A FF 52 6A 00 68 E9 FD 00 00 FF 15 38 22 1A 10 57 E8 12 00 00 00 5F 61 E9 30 08 EA FF 90 90 90 90 90 90 90 90 90 90 90 8B 7C 24 04 B9 00 0A 00 00 BA 00 17 41 00 6A 00 6A 00 51 52 51 57 6A 00 68 E9 FD 00 00 FF 15 00 C1 40 00 8B 4C 24 F0 36 89 4E 0C 41 40 80 39 00 75 F9 89 46 08 C3)}


HOOK(RGSS301.dll!0x0001F150,TRANS([ESP+0x4],UNICODE,OVERWRITE),RETNPOS(COPY)),HOOK(RGSS301.dll!0x001A1cd9,RETNPOS(SOURCE),TRANS([ESP],UNICODE,OVERWRITE(IGNORE))),UNIKOFILTER(5),FORCEFONT(15)





2개 버전중 하나는 반드시 먹히게 되어있습니다.


두개 코드중에 하나로 후킹했는데 번역이 이상하게 된다 그러면


다른 버전으로 하시면 먹힙니다.(설명하면 복잡한데 쯔꾸르가 무조건 2개중에 하나의 버전으로 되있다고 생각하면됩니다)




윈도우가 xp가 아니신분들은 처음 적용까지가 힘드실겁니다 (한번적용되고나면 안튕깁니다)


저같은 경우는

=================================

어플로케일-> 실행

아랄트랜스-> 바이너리 -> 바로가기 생성

튕김

어플로케일 -> 실행

(노 어플로케일)

바로가기 실행
==================================


이렇게 하면 잘되더라구요




VXA 성공 스샷이구요. 한번 번역되기 시작하면 안튕깁니다.


예시2.PNG


예시.PNG 



아랄트랜스의 강점은 게임 내부에서 텍스트를 모두 번역한다는겁니다


거의 한글화 패치 수준의 번역을 맛볼수있습니다.


특히 쯔꾸르 특성상 메뉴 및 전투 세부사항등 거의 모든게 텍스트로 만들어놨기 때문에


정말 일본어 하나도 몰라도 한글화 게임처럼 즐길수있습니다.





기존에 AT코드를 사용하시던분이면 부가적인 설명이 필요없으나


사용 안해보신분들을 위해 자세한 설명을 달았네요


즐게하세요 ^^





마지막으로 윈도우 XP분들은 더 안튕기고 실행 잘되는 코드가 아래 링크에 따로 있으니 가서 해보시길 ㅎㅎ


http://lab.aralgood.com/index.php?mid=pola_ATcen