본문 바로가기

Notice

Windows 10에서 Wolf RPG Editor로 제작된 게임 구동에 대하여

반응형

◆ 한 줄 내용 요약 ◆


Windows 10에서 Wolf RPG Editor 게임 실행 시 로케일이 필요한 경우 NTLEAS로 실행하시는 것을 권합니다.




Wolf RPG Editor로 제작된 게임을 실행하기 위해선 로케일 변경이 필요합니다.

(다만 제가 올해 이후로 작업하는 작품들은 예외입니다.

 추가로 제가 알기론 「 A 」, 요이가후치 월광록 라는 게임 이외는 전부 로케일 변경이 필요합니다. 

 다만 현재 위 두 게임의 한국어 버전은 공식으로 받을 수 없습니다.

 저 게임의 번역자분은 기존 계정을 삭제하고 새로 계정을 만들어서 배포하십니다.) 



이런 번거로운 과정이 필요한 이유는 Multibyte(2byte), 폰트 매핑과 관련이 있습니다.

한국을 포함한 동양의 여러 국가의 경우 언어마다 멀티 바이트 코드 페이지가 제각각으로 다르기 때문에 에러가 발생합니다. 

(이외 다른 국가의 언어도 있습니다.)


프로그램 제작 시 제작자분이 미처 고려하지 못한 부분이라 생각됩니다. 인제 와서 방대한 코드를 수정하기도 힘들지요.

최근에는 다른 국가 멀티 바이트 코드로 구동할 수 있는 기능이 추가되어 로케일 실행 없이 구동이 가능해졌습니다.

하지만 유니코드로 변경한 것이 아니기 때문에 이후 추가로 작업해야 할 부분이 상당히 많습니다.


다만 자세한 설명은 여기서는 다루지 않습니다. 이와 관련해서 더 궁금하신 분은 구글링을 권해드립니다.

기회가 되면 자세히 포스팅해보겠습니다.



다시 돌아와서 로케일을 변경하는 방법에는 세 가지가 존재합니다.

1. 프로그램이 요구하는 언어의 Windows 설치 또는 영문 Windows 설치 후 실행

2. 제어판에서 프로그램이 요구하는 언어로 변경 후 실행

3. 로케일을 변경할 수 있는 프로그램으로 실행


여기서 1번 방법은 대게의 사용자들은 포맷에 무리가 있고, 2번의 경우 다른 프로그램에서 문제가 생길 수 있으므로 

잘 사용되지 않으며 3번 방법을 주로 이용합니다.


3번 방법의 경우 여러 프로그램이 존재하는데, 대표적으로는

Applocale, NTLEAS(NTLEA), locale emulator, thcrap 이 존재합니다.


다만 이 프로그램들의 경우 Windows 8.1까지는 정상적으로 작동했으나

Windows 10에서는 문제가 발생합니다.


Applocale의 경우 Microsoft에서 제작한 프로그램으로

Windows를 제작한 회사에서 제작한 프로그램답게 Windows 8.1까지는 안정적으로 작동했습니다.

하지만 Windows 10 부터는 설치할 수 없으며, 현재 공식적인 루트로는 다운로드가 불가능합니다.


NTLEAS의 경우 Windows 10에서 정상적으로 작동하는 유일한 프로그램 중 하나입니다.

다만 아래와 같이 몇 가지 설정을 해 줘야 하는 불편함이 존재하지만, 초기에만 세팅해 주면 문제가 없습니다. 

(세팅 방법은 NTLEAS 설치 포스팅에도 있습니다.)


Locale Emulator의 경우도 유일하게 작동하는 프로그램입니다.

다만 Windows 10에서는 게임에 동봉된 폰트를 불러오지 못하는 문제점이 있습니다.

아마 최근들어 "실행은 되는데 한자만 나와요" 라는 질문들이 많은데, 이 이유라고 봅니다.

Wolf RPG Editor의 경우 개조된 폰트(NanumGothicET)가 필요합니다. 이 문제의 경우 시스템에 설치하면 정상적으로 작동합니다.

하지만 폰트 충돌이 일어나는지 다른 프로그램에도 영향을 미칠 수 있다는 단점이 존재합니다.


thcrap은 동방프로젝트를 실행하기 위해 제작된 프로그램이나 Wolf RPG Editor에서도 사용이 가능합니다.

다만 Windows 10에서 작동은 하나 게임 진행이 불가능할 정도의 문제가 발생합니다. (아래 이미지 참고)


현재까지 제가 알고 있는 프로그램들의 문제점들입니다.

Wolf RPG Editor로 제작된 게임을 한정으로 서술한 것이기에 다른 프로그램에서 유사한 문제가 발생한다는 보장은 없습니다.


Windows 10에서 Wolf RPG Editor 게임 실행 시 로케일이 필요한 경우 NTLEAS로 실행하시는 것을 권합니다.


앞으로 제가 작업하는 Wolf RPG Editor 에디터 작품은 로케일 없이 실행할 수 있게 합니다만

이전에 작업한 작품, 이외 번역된 게임과 추가적으로 폰트가 필요한 일어 작품(오리지널)의 경우 문제가 발생합니다.


더하여 몇 작품은 로케일 없이도 실행할 수 있도록 이식할 예정이나

프로그램상의 한계와 여러 이유로 이식을 하지 않는 게임을 플레이할 경우가 존재하므로 참고하시기 바랍니다.

반응형