Possible to redirect the RTP to work on flashdrive?

YoshiScaper

Villager
Member
Joined
Jul 14, 2013
Messages
10
Reaction score
0
First Language
English
Primarily Uses
I want to make it so I can run RPGVXACE off of my flash drive onto any computer I may use so I can easily transport my projects and work on them anywhere I go. I always get a "RPG Maker VX ACE RTP is not installed" error, so is there a way to install the RTP onto my flash drive, and have RPGXACE read that RTP and not look onto the computer? Also, why is the RTP required? I thought it was only to run games and not make.
 

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,003
First Language
Tagalog
Primarily Uses
RMVXA
Uhm, I think the path is hardcoded...

It is required because if your game uses the RTP files (without importing them), it only loads them from the RTP folder... so if you don't have it, it cannot show it in the editor...
 
Last edited by a moderator:

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
First Language
English
I'm sure you could bundle up the maker using portableapps or something.


A lot of software rely on (hardcoded) registry keys but people still make portable apps no problem.


I think the XP and VX portable packages store the RTP directly in the package and runs just fine.
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
The resources for your game come from one of two places - the RTP, for all the default resources shipped with the engine, and your game's Audio/Graphics folders, for those resources you add.


When you start a new project, your folder structure is set up, and the things that change from one game to another - the database and maps - are put into the appropriate folders. Everything else - all the resources you use - come from the RTP. These are NOT copied into your folders - since they come as a package, the idea is that when you compress your game, you tell it to either include or exclude the RTP resources (including means your compressed game will be much bigger, but everything is included that's needed to run the game; excluding gives you a smaller compressed file, but whoever plays your game will have to download the RTP to ensure they have access to those resources).


What you might be able to do is locate the RTP on your computer, and copy the entire Audio/Graphics folders, then paste them into your own project. Then you can edit the Game.ini file, and on the line where it says RTP=..., remove whatever comes after the =. That will stop it looking for the RTP each time you load your game, but will ensure the resources are still there. That way, you can store your project on your flash drive and use it on a computer that has Ace but not the RTP.


Then you can either remove those resources from the folders when you're ready to release the game, and decide whether you want to compress with or without the RTP. You will need to change that Game.ini line back to what it was. Removing those resources may get a little tricky if you've added a lot of your own stuff, so you may want to name your own resources in a way that makes it clear they're not RTP.
 

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,003
First Language
Tagalog
Primarily Uses
RMVXA
just remove the RTP line from game.ini

and then import the whole RTP into your game folder (or just the files that you are using)
 
Last edited by a moderator:

YoshiScaper

Villager
Member
Joined
Jul 14, 2013
Messages
10
Reaction score
0
First Language
English
Primarily Uses
Thanks for all of the quick responses, guys! I'll try them as soon as possible.
 
Last edited by a moderator:

ShinGamix

DS Style 4Ever!
Veteran
Joined
Mar 18, 2012
Messages
3,905
Reaction score
451
First Language
April Fools
Primarily Uses
N/A
I never have put my RPGM programs in default locations.
 
Last edited by a moderator:

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,003
First Language
Tagalog
Primarily Uses
RMVXA
the makers yes... but I think the RTP doesn't have that option during installation... at least I never seem to have seen that option for the RTP...
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
I installed mine to a custom location.
 

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,003
First Language
Tagalog
Primarily Uses
RMVXA
oh wait... if you can edit the registry then you can change paths on the comp so it recognizes the path on your flashdrive
 
Last edited by a moderator:

Kenen

Veteran
Veteran
Joined
Apr 3, 2012
Messages
262
Reaction score
155
First Language
English
Primarily Uses
RMMV
just remove the RTP line from game.ini

and then import the whole RTP into your game folder (or just the files that you are using)
In my experience, this is the best practice and best answer. Remove the RTP from the equation and include only what you need. As an added benefit, you'll reduce the size of your exported project.

Edit: here is more information: http://forums.rpgmakerweb.com/index.php?/topic/3799-releasing-games-without-needing-rtp-lightweight-and-easy/

The guide has some holes in it, but the basic thought process is:

1. Disable the RTP; it's a file size hog

2. Import RTP resources you actually want to use like you would any other resource

RTP resources are located under Program Files (x86) in the Common Files directory (or something similar; I'm on my Mac at the moment and can't check the exact directory name).
 
Last edited by a moderator:

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,003
First Language
Tagalog
Primarily Uses
RMVXA
I've also posted in that thread a somehow faster to use process based on my experience (since some of the parts like checking the include RTP part are not really needed)

Then you can just keep a copy of the RTP in your flash drive too so that you can import files from it no matter on which computer you are...
 
Last edited by a moderator:

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,854
Messages
1,016,998
Members
137,562
Latest member
tamedeathman
Top