Post by lordbluerouge on Jul 7, 2024 9:14:02 GMT
How To Play Your Game On Computers Without RPG Maker Installed
Very quick tutorial on how to convert rpgmaker2000/2003 games to run without RTP installed.
There are a lot of old Rpgmaker2000/2003 games that rely on having the unofficial Rpgmaker2000/2003 RTP packages installed in order to get particular games to work. But no one really wants to bother with downloading or installing anything these days. - Once someone has downloaded an rpgmaker game off the internet, they just want to play your game. So the easiest way to do that is to quickly turn your game into a standalone rpgmaker game, that will run without RTP.
Here’s how to do it:
1.Edit RPG_RT.ini with "FullPackageFlag=1" to run without RTP
-Go into your game project folder
-Find a file called “RPG_RT.ini”,
-Open it, it will read something like this:
RPG_RT
GameTitle=(Game Name)
MapEditMode=2
MapEditZoom=0
You’ll want to add the line “FullPackageFlag=1” – It should look something like this now:
RPG_RT
GameTitle=(Game Name)
MapEditMode=2
MapEditZoom=0
FullPackageFlag=1
Save and Close the File.
2. Download Harmony.dll and place it in your project folder with the RPG_RT.exe [/color]
Harmony.dll for RM2000
Harmony.dll for RM2003
(Note: games made with official rpgmaker2003 from rpgmakerweb/steam do not need Harmony.dll, since "ultimate_rt_eb.dll" is already installed.)
3.Use RMtools to scan/inject missing RTP files for rpgmaker2000/2003
(Here’s where things get tricky and you may want to create a back up of your game folder just in case)
At this point, you've probably gotten the game to run and if your game uses all custom assets, you're done! However if your game still relies on files found in the RTP folder, either at the title screen, after pressing "New Game" or playing through the 2nd map, this error will pop up:
This is because rpgmaker2000/2003 is often looking for a file it cannot locate, usually an RTP file.
In order to fix this, you'll need to do two more things
4.Download the corresponding rtp:
-OLD rpgmaker2000/2003-
Don Miguel's RM2000 RTP - - - - - - RPGAdvocate's RM2003 RTP
-Steam rpgmaker2000/2003-
RMWEB/Steam RM2000 RTP - - - - - RMWEB/Steam RM2003 RTP
5.Download and install RMTools(Online Instruction Manual)
Rmtool quickly scans what RTP files are missing from your game and installs them.
Open Rmtool
Scan Project>Find RPG_RT.ldb in your game folder.
(Rmtool will scan your game folder, if there’s too many unnecessary files, folders within folders, long file names or read only files, Rmtool will crash – you will want to temporarily move these files, like large mp3 files or large picture folders outside of your rpgmaker game folder, in order to get this part to work if you’re receiving errors)
Once Rmtool reaches 100%, hit okay - it will show you a complete list of all the resources your game uses in rpgmaker:
Now Select Import.
Import resources will attempt to import any files that are missing from your game, that are still referenced within your game project - By default, it will attempt to import the directory files from where ever rpgmaker2000/rpgmaker2003 RTP is installed.
NOTE:(For Rpgmaker Games made with Steam or another language, you will want change this directory, by clicking Directories>Add:
C:\Program Files\Steam\steamapps\common\RPG Maker 2003)
Once you're ready, select your desired RTP directory and press Import
Once RMtool is finished importing it will either say, "File import completed successfully" or:
Ignore this. As long as the file import number is a low number like 3 or 12, all the RTP files were imported successfully. However if the failed number is something like 112 files, than something went wrong and you will need to double check to see if you're importing your RTP files from the correct directory and import those files again.
Alternatively If you can't get RMtool to run correct, download the corresponding folders RTP and copy and merge the RTP folder with your rpgmaker maker game folder:
6. Test your rpgmaker game on a computer that does not have rpgmaker installed.
Once you've successfully imported all the RTP files, throw your game's folder onto a spare computer that doesn’t have rpgmaker2000/2003 files installed – if you can run your game past the title screen, and play through the first two maps without any errors popping up – you’re done!
Congrats! You're Rpgmaker game is now playable without RTP!
-----------
(TLDR/Summary of Steps):
1.Edit RPG_RT.ini with "FullPackageFlag=1" to run without RTP
-Go into your game project folder
-Find a file called “RPG_RT.ini”,
-Add “FullPackageFlag=1”, Save.
2. Download Harmony.dll and place it in your project folder with the RPG_RT.exe[/color](not needed for steam RM2000/RM2003)
Harmony.dll for RM2000
Harmony.dll for RM2003
3. Download RMtools
4.Download the corresponding rtp:
Don Miguel's RM2000 RTP
RPGAdvocate's RM2003 RTP
----------------------------------------
RMWEB/Steam RM2000 RTP
RMWEB/Steam RM2003 RTP
5. Use RMtools to scan/import missing RTP files for rpgmaker2000/2003
6. Test your rpgmaker game on a computer that does not have rpgmaker installed. [/b]
7. If no errors are found, you're done!
Notes: Differences between Enterbrain's, Don Miguel's and Official/Steam RTP - EASYRPG WIKIA[/quote][/b]
[/b](If anyone comes across any problems with this tutorial, let me know and I'll revise it later on. This took awhile to put together because of the pictures and some issues involved with RMtools - I wanted to make something that was very easy for everyone to use and understand.)
EDIT: Luvodicus originally submitted a tutorial to Carius's RMTutorial's that briefly covered this feature.
Brickroad also, submitted a similar tutorial back in 2007. A lot of this information is old, hard to find now, but is worth updating – because there are a lot of new rpgmakers out there, that can't get these old rpgmaker games to work. They often mix up Don Miguels RTP(RM2000) or RPGAdvocate's RTP(RM2003), with RpgmakerWeb/Steam English RpgMaker RTP.
Ever since I started the new archive thread, I’ve had to do this to at least 10, 20, 30 old rpgmakers and I’ve seem to all get them to work successfully - I feel like I’ve gotten this process down to a science, so I feel like this information is worth revising:
The great thing about this tutorial is that, once they’re in this format, you can easily download and play any rpgmaker2000/2003 game on just about any computer you have lying around, you can even port your game to Mac or EasyRPG and even play them on the Wii – so yeah, really exciting stuff:
Brickroad also, submitted a similar tutorial back in 2007. A lot of this information is old, hard to find now, but is worth updating – because there are a lot of new rpgmakers out there, that can't get these old rpgmaker games to work. They often mix up Don Miguels RTP(RM2000) or RPGAdvocate's RTP(RM2003), with RpgmakerWeb/Steam English RpgMaker RTP.
Ever since I started the new archive thread, I’ve had to do this to at least 10, 20, 30 old rpgmakers and I’ve seem to all get them to work successfully - I feel like I’ve gotten this process down to a science, so I feel like this information is worth revising:
The great thing about this tutorial is that, once they’re in this format, you can easily download and play any rpgmaker2000/2003 game on just about any computer you have lying around, you can even port your game to Mac or EasyRPG and even play them on the Wii – so yeah, really exciting stuff:
Very quick tutorial on how to convert rpgmaker2000/2003 games to run without RTP installed.
There are a lot of old Rpgmaker2000/2003 games that rely on having the unofficial Rpgmaker2000/2003 RTP packages installed in order to get particular games to work. But no one really wants to bother with downloading or installing anything these days. - Once someone has downloaded an rpgmaker game off the internet, they just want to play your game. So the easiest way to do that is to quickly turn your game into a standalone rpgmaker game, that will run without RTP.
Here’s how to do it:
1.Edit RPG_RT.ini with "FullPackageFlag=1" to run without RTP
-Go into your game project folder
-Find a file called “RPG_RT.ini”,
-Open it, it will read something like this:
RPG_RT
GameTitle=(Game Name)
MapEditMode=2
MapEditZoom=0
You’ll want to add the line “FullPackageFlag=1” – It should look something like this now:
RPG_RT
GameTitle=(Game Name)
MapEditMode=2
MapEditZoom=0
FullPackageFlag=1
Save and Close the File.
2. Download Harmony.dll and place it in your project folder with the RPG_RT.exe [/color]
Harmony.dll for RM2000
Harmony.dll for RM2003
(Note: games made with official rpgmaker2003 from rpgmakerweb/steam do not need Harmony.dll, since "ultimate_rt_eb.dll" is already installed.)
3.Use RMtools to scan/inject missing RTP files for rpgmaker2000/2003
(Here’s where things get tricky and you may want to create a back up of your game folder just in case)
At this point, you've probably gotten the game to run and if your game uses all custom assets, you're done! However if your game still relies on files found in the RTP folder, either at the title screen, after pressing "New Game" or playing through the 2nd map, this error will pop up:
This is because rpgmaker2000/2003 is often looking for a file it cannot locate, usually an RTP file.
In order to fix this, you'll need to do two more things
4.Download the corresponding rtp:
-OLD rpgmaker2000/2003-
Don Miguel's RM2000 RTP - - - - - - RPGAdvocate's RM2003 RTP
-Steam rpgmaker2000/2003-
RMWEB/Steam RM2000 RTP - - - - - RMWEB/Steam RM2003 RTP
5.Download and install RMTools(Online Instruction Manual)
Rmtool quickly scans what RTP files are missing from your game and installs them.
Open Rmtool
Scan Project>Find RPG_RT.ldb in your game folder.
(Rmtool will scan your game folder, if there’s too many unnecessary files, folders within folders, long file names or read only files, Rmtool will crash – you will want to temporarily move these files, like large mp3 files or large picture folders outside of your rpgmaker game folder, in order to get this part to work if you’re receiving errors)
Once Rmtool reaches 100%, hit okay - it will show you a complete list of all the resources your game uses in rpgmaker:
Now Select Import.
Import resources will attempt to import any files that are missing from your game, that are still referenced within your game project - By default, it will attempt to import the directory files from where ever rpgmaker2000/rpgmaker2003 RTP is installed.
NOTE:(For Rpgmaker Games made with Steam or another language, you will want change this directory, by clicking Directories>Add:
C:\Program Files\Steam\steamapps\common\RPG Maker 2003)
Once you're ready, select your desired RTP directory and press Import
Once RMtool is finished importing it will either say, "File import completed successfully" or:
Ignore this. As long as the file import number is a low number like 3 or 12, all the RTP files were imported successfully. However if the failed number is something like 112 files, than something went wrong and you will need to double check to see if you're importing your RTP files from the correct directory and import those files again.
Alternatively If you can't get RMtool to run correct, download the corresponding folders RTP and copy and merge the RTP folder with your rpgmaker maker game folder:
6. Test your rpgmaker game on a computer that does not have rpgmaker installed.
Once you've successfully imported all the RTP files, throw your game's folder onto a spare computer that doesn’t have rpgmaker2000/2003 files installed – if you can run your game past the title screen, and play through the first two maps without any errors popping up – you’re done!
Congrats! You're Rpgmaker game is now playable without RTP!
-----------
(TLDR/Summary of Steps):
1.Edit RPG_RT.ini with "FullPackageFlag=1" to run without RTP
-Go into your game project folder
-Find a file called “RPG_RT.ini”,
-Add “FullPackageFlag=1”, Save.
2. Download Harmony.dll and place it in your project folder with the RPG_RT.exe
Harmony.dll for RM2000
Harmony.dll for RM2003
3. Download RMtools
4.Download the corresponding rtp:
Don Miguel's RM2000 RTP
RPGAdvocate's RM2003 RTP
----------------------------------------
RMWEB/Steam RM2000 RTP
RMWEB/Steam RM2003 RTP
5. Use RMtools to scan/import missing RTP files for rpgmaker2000/2003
6. Test your rpgmaker game on a computer that does not have rpgmaker installed. [/b]
7. If no errors are found, you're done!
Notes: Differences between Enterbrain's, Don Miguel's and Official/Steam RTP - EASYRPG WIKIA[/quote][/b]
[/b](If anyone comes across any problems with this tutorial, let me know and I'll revise it later on. This took awhile to put together because of the pictures and some issues involved with RMtools - I wanted to make something that was very easy for everyone to use and understand.)