Envision, Create, Share

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.

RGSSAD/RGSS2A Decryption

Exactly. The fact remains that you do not have the right to decrypt someone else's project, whether it's to learn or to steal resources. The very fact that they willingly encrypted their project means that they have taken away others' right to unlock it. If they left it decrypted, then it would be a different matter altogether. They might choose to release their resources willingly or, God forbid, you PM/email them to ask how they created X system or if you could use Y resources.
 
I love this thing, i was able to decrypt my first game. =) (Wich has a few graphics that were great...)

On the other hand, it's evil towards most game makers....
Hmmm, Can't a coder or something encrypt a game and put a password system on it?
 
I actually meant a password system upon the current system, first it checks if your the owner, wich is nullified by this program, and then asks for a personal password of some sorts.

No matter what we do though, there will always be people who will create things to ''hack'' the games.
 
Me(tm), I dont agree with you. Not all of the noobs who say they want to learn from a project, are noobs who steal the stuff out of it. For an example, I also decrypted a few games to see the mechanics behind it. Now don't ban me or something, Dissonance did it as well, just to see the systems behind it and how far it goes. I dont name the games, because I dont want to let other know it, but its not that bad. Also most of the people who are smart enough to use this programm, and that says alot, know that if they use the resources in their own game, they will get caught if they release it. And I think most noobs who dont know that, also dont know about this programm.
Cheating, yes in an ORPG or MMORPG it's a big problem, but in your standard offline RPG, why do you care if someone cheats? Most of the people here create RPG's because they like it or need a portfolio for their future careers or stuff. If you like creating a RPG, you do it for yourself and not for others. You just release it because you want to see if your work is appreciated and what you can improve more by the comments.
I think it's a step in the future for RPG Maker XP, and maybe it's best to know that others can decrypt your game so you can protect yourself? I already read the suggestion of just adding an user agreement to the project thread, so that no one has the right to decrypt it and steal the resources.
 
Me(tm), I dont agree with you. Not all of the noobs who say they want to learn from a project, are noobs who steal the stuff out of it. For an example, I also decrypted a few games to see the mechanics behind it. Now don't ban me or something, Dissonance did it as well, just to see the systems behind it and how far it goes. I dont name the games, because I dont want to let other know it, but its not that bad. Also most of the people who are smart enough to use this programm, and that says alot, know that if they use the resources in their own game, they will get caught if they release it. And I think most noobs who dont know that, also dont know about this programm.
You didn't address my point. The act of the creator encrypting their game is implicitly revoking the user's right to reverse engineer it. If the creator wanted people to be able to learn from their game, then they would have left it decrypted. Furthermore, if you were that desperate, you could always contact the creator and ask them how they did something. Perhaps they'd even be nice enough to make you a demo since you were respectful enough to ask instead of decrypting the project they specifically chose to protect.

EDIT: Even if the protection is just rudimentary, could someone who's been working on a new type of protection release instructions on how to apply it? It won't stop people dedicated to breaking your project's protection, but if it'll stop script kiddies armed with just the RGSSAD decryptor, that's most of our problem solved.
 

Zeriab

Sponsor

Why does the act of the creator encrypted their game implicitly revoke the user's right to reverse engineer it? Also does it refer to the encryption or the game.
Either way I would argue that decrypting the encrypted archive is the same as reverse engineering. The case with learning how the game works is however indeed reverse engineering.

Now on a serious note I will very much advice against revoking or not granting the right for decrypting the encrypted contents. The reason is simply that the game itself decrypt the encrypted contents (or parts of it).
The very unfortunate result of not having the right is simply that the players can't play the game without using rights they don't have.
I guess you could try a clause about only allowing decrypting of encrypted contents with the provided software.

All protection I have seen either can be breached through already existing tools or decrease compatibility with operating systems other than Window XP.

*hugs*
- Zeriab
 
Why does the act of the creator encrypted their game implicitly revoke the user's right to reverse engineer it? Also does it refer to the encryption or the game.
I'm working on the assumption that the creator, as the creator, possesses all the rights to their own creation. How they distribute these rights is a decision they can make freely.

If the creator chose not to give anyone the finished game, then he has not given anyone the right to play it.
If the creator posts the game on a forum welcoming and encouraging people to play it, then he has given everyone the right to play it.
If the creator gives the game to three of his best friends and tells them not to give the game to anyone else, then those three friends have the right to play the game and no one else. Certainly, the creator cannot *stop* them from giving the game to anyone else, but is this ethically wrong? Yes--they were NOT given the right to distribute the game to anyone else. This analogy extends to resources, as well.

If the creator chose to release his game without encryption and posted it on a public forum welcoming anyone to play with the game or its inner workings or to distribute freely the contents contained therein, then he has given everyone the right to do whatever they wish with the game and its contents.
If the creator does the same as above but states that he would not like the tilesets, which he commissioned and paid for, to be distributed or modified by anyone, then everyone still has the rights to whatever other resources are contained within, but NO ONE but the creator (and perhaps the artist he commissioned it from) has the rights to those tilesets.

However, if the creator of the game chose specifically to encrypt his game, then that is implicitly reserving the right to the game's unencrypted contents to the creator. The conscious act of protecting the game from decryption is denying ANYONE ELSE the right to decrypt it. Whether or not they proceed to do so is irrelevant; you might argue that decryption is inevitable, but that doesn't change the fact that they do not have the right to do so.

In summary, whether or not decryption can be stopped is a moot point to my argument. The fact remains that if the creator distributes his game, encrypted, then no one has the right to decrypt it and the very act of doing so is a violation of the creator's, the possessor of all rights to the creation, rights.
 

Zeriab

Sponsor

I do not at all agree with you since you cannot play encrypted games without decrypting at least parts of it. If you are denying people decrypting at all then you are practically denying people from playing the game.

You can say that creator encrypting his game implicitly denies anyone else the right to decrypt it, but at th same time if the creator release the game for people to play he implicitly grants all rights necessary for playing the game which includes the right for decrypting the game or at least the needed parts of it.
We now have conflicting implied rights and that's a problem which basically boils down to whether the player is allowed to play the game or not. If the player is allowed then the players must have the right for decrypting the necessary parts of the encrypted contents. It is as simple as that.

Don't take this the wrong way. I am all in for creators protecting their resources if the they want to. I just want them to be careful in how they do it. I dislike motion of finding new ways of protecting XP/VX games as experience has shown there is a much higher chance of bothering legit users than actually protecting the games.

*hugs*
- Zeriab
 
The fact that part of the game needs to be decrypted in order to play the game is completely irrelevant. That constitutes the right to play the game. The game does this for you. There's a mile of difference between the game self-decrypting in order to play it and intentionally decrypting the entire project to remove the creator's protection.
 
I've been compiling info bout the killer (the way i ¡'ve named this decryptor cause is the best of all). And i must say we're dead. But there are 2 rays of hope and for that i need to know 2 things.

-Which dll takes the file encryption?
-Can you name a file with : < | or > digits in Mac or Lynux?
 

Wichu

Member

Encryption also stops people from cheating. Sure, you might not care if someone cheats at your typical single-player RPG, but if you implement something like online multiplayer battles, then cheating suddenly becomes more of an issue. Someone who plays the game normally would hate to be cheated out of a win by someone who decrypted the game and hacked their party to level 99, maxing out all their stats.
 
Any updates to counter the decryption? =)
I have been trying some kind of protection methods, but all failed. However, I know people who is working on this.

Encryption also stops people from cheating. Sure, you might not care if someone cheats at your typical single-player RPG, but if you implement something like online multiplayer battles, then cheating suddenly becomes more of an issue. Someone who plays the game normally would hate to be cheated out of a win by someone who decrypted the game and hacked their party to level 99, maxing out all their stats.
For online games, cheating is an importan issue. However, if you manage all the data in the server side, and only the graphical, audio and input in the client side, the cheatting problem will be almost resolved.
Have you heard about OnLive? It is a online gaming service, where all the game is proccssed in the server side and then the images and sounds are send to the client, who only send his Input data to the server. That systems kills any posibility of cheatting and also cracking.
 

Wichu

Member

I was actually thinking more of games which are mostly offline, but with certain online functionality. For example, most portable games are designed to be played offline/single player, but often have some sort of multiplayer mode (e.g. Pokémon).
Besides, if you're making a MMORPG, why would you use RMXP instead of a specialised MMORPG engine or a custom one?
 
Because with enough time and effort RMXP can be made to produce a fairly decent ORPG, systems like NetplayPlus have shown this. The community is still waiting on a finished game to be produced and released but I'm fairly certain that there will be one or two. As for cheating on these, a good developer will never be able to 100% remove cheating and there will always be a threat of people decrypting your game. Look at the sheer amount of private servers and such floating about, all illegal but doing just this. I feel that people will respect a title enough to not decrypt it anyways and if they do you can always release a terms and conditions before downloading making sure that they know its illegal and wrong to do so.
 
look i really don't get why people are in suck a hurry to encrypt their games, most people (like me) suck so horribly at making maps, tilesets and others i havent ever stolen any reasorces but i am thinking i will soon but all credit goes to the owner and maker of the reasorces, and if you don't want your stuff stolen insteads of encryption just ask us not to. Of course it will still be stolen from time to time now i guess all you music downloader know how the makers feel.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top