Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.
Hey all,
I've never liked having the 'Game.rgssad' sitting in my project folder. Something about it bothers me.
So I thought I'd just ask,
Can you rename the 'Game.rgssad' and the extension and make it read the new name through a script?
By rename, I mean to something like 'Resources.bin'
Or is it only possible by editing the Game.exe?
You can rename it, but I believe you need to keep the same file extension. After encrypting, rename Game.ini, Game.exe, and Game.rgssad to something else, but they all must have the same name, just different extensions. After that, you can simply distribute your game in a ZIP, self-extracting archive, etc.
Changing name is POSSIBLE, but you have to rename all three of
Game.ini, Game.exe, and Game.rgssad in same name. But you cannot rename the .rgssad extension
otherwise game will not run.
As far as I know, editing Game.exe is meanless because the thingy is already been compiled,
So you can't change anything except Icon or Description Tags via file cracking tools.
If you want to protect RGSSAD Cracks by changing file type,
you should try something more advanced. Such as BlockXP, WhiteFlute's LargeProjectEX / CryptEX,
or vgvgf's DRGSS. If you're interested, Read the spoiler.
BlockXP will modify your game's data file's name so cracking tool can't read it. It is easy to use,
But it also prevents you from reading such data files and it is quite insecure. and there are rumors
that this has already been cracked. DRGSS changes the 'Magic Word' for encryption, So it prevents from being normally cracked.
But DRGSS is also a powerful cracking tool, So if someone find out the magic word, then it will be cracked.
Note that magic words will be included in your 'RGSSXXX.dll' and can be found by HEX Editor,
Since you have to modify it to make 'Alternate Magic Word' operate.
I recommend WhiteFlute's Protection. It completely changes the way file is encoded, and no one has
cracked it yet. It is really strong protection. But also, It requires some preparations before you go. Combining it with DRGSS will be even more stronger.
Note : CryptEX is newer version of LargeProjectEX, So you might wanna use CryptEX. And the scripter is
Japanese so you'll need to translate the site.
you can replace the RGSSPlayer (Game.exe) with the RGSSPlayerEx, set the names you want for each file and compile it.
Or you can hex-edit the Game.exe and rape the EULA like everyone does.