AT코드가 있긴 있던데 불완전하더군요.

약간의 팁을 더해서 올립니다.


AT Code :

HOOK(0x0040EB70,TRANS([ESP+0x1c],OVERWRITE(IGNORE)))


이전에 올라온 코드는 포인터 바꿔치기 방식이라 원문 텍스트의 길이를 넘는 부분은 잘렸습니다.

메모리 덮어쓰기 (버퍼 무시)로 하면 다 나타납니다.

텍스트 창을 벗어나는 부분은 어쩔 수 없지만요.



팁1 : 실행 오류나 아랄 연동 오류가 나는 경우, 혹은 어플 없이 실행하려면

어플로 설치할 경우 우선 어플 써야 실행 가능합니다.

또한 실행하더라도 위의 AT코드가 제대로 먹히지 않습니다.


원인은, 어플로 설치할 경우

C:\Program Files\Will\世界で一番NGな恋

와 같이 원제가 섞인 경로에 설치됩니다.

이때 恋 가 한글윈도우에서 제대로 인식되지 않기 때문에 오류가 나는 거죠.

어플로 돌리면 경로는 인식되기에 실행은 되지만 아랄과의 연동에서 문제가 생깁니다.


# 해결 방법은

이 설치된 디렉토리를 C:\Will\NG 처럼 수정하고, 레지스트리에서

HKEY_CURRENT_USER\Software\Will\damekoi

안의 InstallDir 를 같은 값으로 변경해주면 됩니다.

(실제 경로와 레지스트리 값을 정상적으로 인식 가능한 값으로 일치시킴)



# 그리고 언인스톨을 하려면

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\{4FA1A50F-9173-44C6-978A-490D2279D98D}

InstallLocation 값도 수정해줘야 언인스톨이 정상적으로 이루어집니다.

({4FA1A50F-9173-44C6-978A-490D2279D98D} 이 아닌 다른 값일 수도 있습니다. 값 검색으로 확인하세요.)


# arc 파일들의 경로도 레지스트리에 입력되어 있는데 이건 그대로 놔둬도 상관없이 실행되더군요.

찝찝하면 같이 수정해주세요.



팁 2. 번역없이 원문으로 플레이할 때 정상적인 폰트 출력하기

아랄이 아닌 원문으로 할 경우 기본 상태에서는 폰트 설정이 정상적으로 되지 않아 별로 보기 좋지 않게 나옵니다.

폰트 자체가 주황색 테두리가 표시되며, 몇몇 문자가 제대로 표시가 안되어 사각형으로 나오기도 하죠.

이걸 해결하려면 위에서 찾은

HKEY_CURRENT_USER\Software\Will\damekoi

FontNameMS Gothic 로 바꿔주면 됩니다.


MS ゴシック (MS가 일어코드)

가 되어야 하는데

MS ゴシック 로 되어 폰트 로드를 못하고 기본 폰트를 사용하게 되는 거죠.


MS ゴシック 은 한윈의 MS Gothic 이므로 이걸로 설정하면 됩니다.

(MS ゴシック 가 설치되어 있다면 MS ゴシック 로 해도 되고)

!주의

번역없이 원문으로 플레이할 경우에만 팁2를 따라서 폰트를 수정하고

아랄이나 후커로 플레이할 경우에는 팁2를 따라하면 안됩니다.