설치없이 rpg xp로 만든 게임 실행 돼게 하는 법 좀.....ㅠㅠ
- ?
-
?
배포용게임작성에서 RTP포함으로하면 되지않나요?
VX의 경우엔 그렇게해서 정상작동되던데....
문제는 용량이 꽤 무거워진다는거지만요;
그 상태에서 VX의 경우 압축을 풀어버리게되면 나오는 공개된 칩셋 중에 사용하지않는 것만 지워도 용량반감이되니...
어느정도는 괜찮을 지도 모르겠네요.
-
?
VX의 경우로 확인해봤습니다.
그냥 실행되는 것과 RTP가 필요한 것의 차이는 단 2개.
1) RGSS202E.dll의 유무(RTP가 저장된 폴더를 찾아보면 있죠)
2) Game.ini 내부의 구성
(1) RTP가 필요
[Game]
RTP=RPGVX
Library=RGSS202E.dll
Scripts=DataScripts.rvdata
Title=textveiw(2)RTP가 불필요
[Game]
Library=RGSS202E.dll
Scripts=DataScripts.rvdata
Title=textveiw이렇게 두가지만 손보게되면 문제가 실행은 되지만 기존의 RTP의 접근이 불가능하게되죠.
즉, RTP에 내장된 파일을 사용하셨다면 그냥 RTP포함이 낫다고 볼 수 있습니다.
-
?
축하합니다. 왕초메이커님은 5포인트에 당첨되셨습니다
-
?
XP의 경우 제 OS에서는 실행이 안되서 확인을 못해봤습니다.
실행 못시킬거야 없지만 꽤 고생하기 때문에 -_- ;;;
-
?
그러면 XP의 경우는 똫같은가요?
-
?
방법 찾아 냈습니다.
http://www.mediafire.com/?pzxhhbud8v1h8h9
위 사이트로 들어가 예제 파일을 받으면
런타임 패키지가 설치되지 않음에도 불구하고
작동되는 것을 볼 수 있습니다.
하는 방법은 간단합니다.
일단 게임이 들은 폴더의 game.ini를 열어
RTP1=Standard <요 부분의 Standard를
지워줍니다.
그러면 런타임 패키지로 만든것은 다 날라가는데요,
%programfiles%Common FilesEnterbrainRGSS 로 들어가면
Audio 폴더와 Graphic 폴더가 보이실 겁니다.
두 파일 복사해서 게임 폴더에 붙여넣고,
게임을 실행하면 RTP없이도 잘 돌아갑니다.
-
?
오옷!
그런 방법이 있다니!
대단히 감사합니다!
-
?
다른 방법은 처음부터 게임에 RTP를 추가하여 넣어놓는것입니다.
RTP를 포함해 놓으면 설치없이 사용할 수 있습니다.
휴대용으로 할려면 레지스트리나 시스템 설정값등을
그 게임안에 넣어놔야 하는데
그럴려면 프로그램좀 해야하니
좀 힘들듯...