Hello everyone. I decided to make my first large contribution to the community.
I recently released a beta of a game to a friend for play testing. She said the fonts were all gibberish in the game. This is because she did not have the fonts installed (I use the "Play without RTP Hack"
so no one needs to install my game and can just run it). I had to email her the fonts and guide her over the phone on how to install them (which took a while) and then things were good. And then I got to thinking...."There's got to be a easier way"
. And sure enough, I found one.
I'm a programmer so I decided to make a program that would take the Rm2k3 fonts and install them in the fonts folder, then all the user has to do is reboot (for the fonts to take effect) and then play the game. Ill include the Font program in my game and put in the ReadMe to install it before playing.
Then I decided that ill release my "InstallFonts"
program to the RRR community
. So other people can get use from it too.
But then I decided that I was going to go a bit further. Usually when they run a RPG game, they get this message:
Well, I run a small unofficial independent private Certificate Authority called "Indie Game Development"
which I use to digitally sign my games with
. I also figured that I should let others do this too.
So I included in my "InstallFonts"
a copy of my "Indie Game Development"
Root CA Certificate and set the program up to install it before it installs the fonts.
I then issued a "RPG RPG Revolution Community"
Certificate (Expires in one year as from today) which I used to sign a unpatched (Standard) copy of RPG_RT.exe and a Patched copy (Patched with Cherrys Pic Pointer Patch) of RPG_RT.exe.
All you need to do is overwrite your RPG_RT.exe with this digitally signed copy. The signature does not effect or modify the code of the RPG_RT.exe, it only signs it. After RPG_RT.exe is signed, it shows a copy of the digital signature in its properties:
If the user installed the fonts and root certificate by running "Install Fonts"
and your game has been patched with a signed copy, the user should get this before they play:
As you can tell it looks much better and looks like less of a error and it makes the user feel more comfortable running your game because it came from RPG RPG Revolution. It also is good advertising I think.
I have included "InstallFonts"
(which has the fonts and root certificate embedded in it) and the patched RPG_RT.exe's in a zip with a small ReadMe.txt.
This is how I'm going to distribute my game from now on.
Also some notes, the installer is only designed for "Windows 7"
until I test it more with Other OS's. Its also only designed for Rm2k3.
It also requires "Administrative Privileges"
because only a Administrator can write to the Fonts folder.
Im not sure the same fonts are used in Rm2k or if Rm2k's RPG_RT.exe is the same as Rm2k3's. If anyone could enlighten me i will upgrade the program.=============================Megaupload Download Link (~7MB): http://www.megaupload.com/?d=SK9TND8A
(If anyone knows better hosting let me know)=============================
As a additional offer, I could issue a Certificate to you individually
so it would read "YOUR NAME - RRR - YOUR GAME NAME"
as the publisher, However I have to charge $3.00 USD
for the certificate and signing of the RPG_RT.exe. It takes some work to generate, issue and sign a package.
Send me a PM if interested.
If anyone has any questions or concerns feel free to PM me or leave a comment.
Thank you. I hope others get use out of this.
This post has been edited by Dart00: Dec 9 2011, 11:44 PM