질문과 답변

Extra Form

"이름 입력 처리"와 "조건 분기 이벤트"를 추가했더니,

사진처럼 글자들이 이상하게 나오네요. 어떻게 해야되죠?ㅠㅠ

Comment '2'
  • profile
    러닝은빛 2018.03.03 17:22

    한글 입력 기능은 없습니다. 이미 컴파일이 완료된거라 소스가 따로 없으므로 리버스 엔지니어링을 통해 해당 기능을 직접 구현해야 합니다. 


    RPG2003의 경우, 2015년에 EULA에 리버스 엔지니어링이 제한적으로 허용된다는 조건이 붙었습니다 (자세한 건 아래 링크. 예를 들면, OneShot 같은 쯔꾸르 게임은 DLL 인젝션으로 여러가지 기능을 붙였습니다)


    https://forums.rpgmakerweb.com/index.php?threads/rpg-maker-2003-patch-eula.42021/


    예전부터 아이콘이나 폰트를 수정하려면 실행 파일을 뜯어야 했기 때문입니다. 


    리버싱에 대해서 검색해보시면 알겠지만 공부 해야 할 게 한 두 가지가 아니라서 이것도 쉬운 일이 아닙니다. 


    RPG2003은 GDI이지만, EasyRPG라고 SDL2 기반으로 새로 만들어진 게 있습니다. 차라리 이를 기반으로 하는 것도 좋을 것 같긴 합니다. 근데 이건 RTP 문제와 GPL 문제가 있습니다.


    예전에 이런 C++ 기반 플러그인을 만들 수 있는 DynRPG라고 있었는데, 이게 스팀 용에서는 호환이 안됩니다. 


    따라서 스팀용에서는 원샷처럼 실행 파일 중간에 직접 만든 DLL을 실행하는 방식으로 추가 기능을 붙여야 합니다.

  • profile
    러닝은빛 2018.03.09 18:57
    원샷 DLL 소스는 MIT 라이센스로 공개했네요.

    https://github.com/elizagamedev/oneshot-legacy

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12451
RM2k3 rpg2003런타임 패키지? 2 file 카루톡카루 2013.03.07 2351
RM2k3 rpg2003그림삽입에 대해... by623k 2011.07.05 1082
RM2k3 rpg2003rtp일문판 제대로 된것 좀 answntjs00 2014.11.02 579
RM2k3 rpg2003 호러게임 ㅎ ;; 2 RPG2003?ㅎㅎㅎ 2011.08.05 1730
RM2k3 rpg2003 폰트는 어떻게 바꾸나요? 천둥번들 2015.09.06 317
RM2k3 rpg2003 입니다 킹왕짱알피쥐 2017.07.18 166
RM2k3 RPG2003 을 다운했는데 4 프라임헌터즈 2010.10.10 2007
RM2k3 RPG2003 스테이터스 영어표시!! 1 file 로드밸러 2011.12.23 2385
RM2k3 RPG2003 비트맵 1 「에그」 2013.10.28 1387
RM2k3 rpg2003 멈춤현상 질문이요 1 kdisks 2011.09.12 1383
RM2k3 rpg2003 게임파일 받는곳이어디져 루즈비 2010.11.13 1570
RM2k3 RPG2003 게임이 mac하고 win8에선 구동이 안되나요? 2 뱀신의교주 2014.07.06 1270
RM2k3 rpg2003 검은색..... 1 하하하핳ㅎ핳 2011.03.09 1339
RM2k3 rpg2003 1회용퀘스트만드는법좀 4 sdqaf 2013.09.14 1950
RM2k3 RPG2003 프라임헌터즈 2010.12.18 1320
RM2k3 rpg 만들기 2003 캐릭터 만드는 프로그램이 뭔가요? 1 심심한인간 2012.06.12 2324
RM2k3 RPG 만들기 2003 게임 단위 변경 1 limyounjun 2013.03.30 1176
RM2k3 RPG MAKER 2003에서 다운받아놓은 타일셋을 적용시키는 방법? TTyun 2018.07.07 191
RM2k3 RPG 2003 칩셋 file 인큐버스 2017.12.02 456
RM2k3 rpg 2003 질문이요 뭉멍이 2017.07.14 153
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6