Creating and Installing a Custom RTP v2.0
Step #1:Before creating custom resources you need a place to put them.
Please use the following destination to store files for your custom RTP:
"My Computer" > "C:\" > "Program Files" > "Common Files" > "Enterbrain" > "RGSS"Within the RGSS directory, please create a new folder.
You may name it whatever you like, but note that the name you choose will serve as the name of your RTP.
Screenshot:(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPDirectory.jpg)
Step #2:Within the folder that you've just created, you will need to create two more.
The first one will be used to store your audio files. The second folder will store your graphics.
Within those folders, you will need to create a folder for each type of resource.
Within the "Audio" folder, you will be required to create the following four folders.
Withing your "Graphics" folder, you will be required to create the following fourteen sub-folders.
- Animations
- Autotiles
- Battlebacks
- Battlers
- Characters
- Fogs
- Gameovers
- Icons
- Panoramas
- Pictures
- Tilesets
- Titles
- Transitions
- Windowskins
Screenshot:(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPResourcesFolders.jpg)
(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPResourcesSub-Folders001.jpg)
(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPResourcesSub-Folders002.jpg)
Step #3:Use these folders that you've just created in order to store your files.
Now that you have your RTP where it needs to be, it is time to install it.
Open your start menu ...
Open your CPU's "RUN" application ...
Type regedit.exe into the entry bar and press enter. This will open your computer's registry editor.
On the left side within your registry editor you will notice your system's registry directories.
Extend your way through the following directories:
"HKEY_LOCAL_MACHINE" > "SOFTWARE" > "ENTERBRAIN" > "RGSS" > "RTP"You will notice that we've located the roots of the "Standard" RTP.
It's time to install our very own RTP. So, go ahead and right click please.
From the drop down menu; select new > String Value.
You will be prompted to name your new string value. For common sense purposes, please name it accordingly.
Alright, so now that the string value exists, you need to assign it a directory to get its data from.
Right click on your new string value and select "Modify" from its drop down list.
You guessed ...
Use the following directory:
C:\Program Files\Common Files\Enterbrain\RGSS\"Your RTP's Name"
Screenshot:(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPRun.jpg)
(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPRegedit.jpg)
(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPRegistryEditor001.jpg)
(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPRegistryEditor002.jpg)
(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPRegistryEditor003.jpg)
Voila!! You've just created and installed your very own RTP. Good job.
Now, all that's left is to select it within your project. So, go ahead and run the RMXP editor and open your project.
Highlight the game tab in the editor's toolbar, and click "Select RTP." Finish by adding the new RTP you've just created.
Screenshot:(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPRMXPSelectRTP001.jpg)
(http://i212.photobucket.com/albums/cc283/Derek16438/RMXP/Creating%20and%20Installing%20a%20RTP/RTPRMXPSelectRTP002.jpg)
Thanks for reading.
I hope that you've found some use here.
-Calintz-
im workingo n makeing an RTP this helps!
Happily, thats what its here for, :)
I always wondered how to do that, nice! :D I never would have guessed you had to go into the registry editor though.
Yeah, the registry editor is where you set custom RTPs to the game's.....
"system processor" I guess is what you might call it...
Hey, I've got an idea for a script which makes .reg files for installing the RTP. I'll tell you the basics, it's about making .reg files.
Here's an example I made for my use:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Enterbrain\RGSS\RTP]
"Quantum Core"="C:\\Program Files\\Common Files\\Enterbrain\\RGSS\\Quantum Core\\"
That's the text I've made in Notepad, and I saved it with .reg extension and I have a reg file ready. Now whenever I open it, it adds the info to the registry. Another trick is to export the RTP registry entry from regedit (you can find it in the file menu I think), open it in notepad, change the path, save it and open it. You're done.
Nice job...sweet
I'll add that to the TUT!!
You know it's really kinda funny!!
I imported everything dealing with my game over to my laptop, and in order to continue working on my game, I have to do this process all over again, and without having posted this tutorial earlier...I would have forgot!!
Well, technically I did, Lol =)
lol! 1-year-necro-comeback! Way to go Cal :V So you've got your laptop now, nice :)
Well, I had to do that a LOT of times, so I can do it in my sleep.
PS: Glad you're back :)
Thanks and I can't help necro-posting, Lol...
I don't understand...how would this be useful?
There are times when you want to distribute your own resources to the mass public under an RTP system. Here's the basis of all that. What's the use? Well, people are always searching for resources, and the need for them is always a nice quiet but high demand.
The RTP 1.32 on RPG2000 is like this, and that's a very helpful RTP.
Another reason is if you make several games and they all use (a substantial amount of) the same custom graphics and sounds. Then, the user would only have to download those files once, and not with each game separately.
I am sorry for the necropost, but I have updated the main post.
I do believe that it is 100% easier to understand and follow now. New screens too.