Klaue
Member
- Joined
- Aug 4, 2009
- Messages
- 240
Hokay, before I even begin, let me explain my stance on cheating in games to keep flaming low
Im my opinion, there are two main types of cheating: Cheating offline and cheating online. The latter means cheating in multiplayer games (or cheating to push up your score and submit it in flash games) and is something I'm really against. When you cheat to put yourself above other players, ruining their enjoyment of a game in any way, then you suck more than a vacuum cleaner. This is NOT the type of cheating I mean in this thread.
In the other form of cheating, the offline one, you cheat no one but the game. Many people think that even offline cheating is bad because it robs you the enjoyment of the game. While this is true in some cases, my POV is that there are many cases where cheating can improve your enjoyment of the game. I'm not one to go running for cheats the time the first obstacle is showing up (for example, I played the infamous meat circus level in Psychonauts until I finally managed to beat it, without using cheats), but there are many games that either have an outlandish difficulty or justannoying parts in them.
As an example, the difficulty in Incewind Dale was, in my opinion, so out there that I only managed to beat the first group of enemies after reading multiple char building guides and it still was unbearably difficult, enough to suck any enjoyment out of the game. So I used cheats to see where the story was going and making the game (slightly) enjoyable again. Another example: The low weight the player was able to carry in Stalker and the resulting endless walks to the merchant were so annoying that I was only able to enjoy the game after doubling the weight the player was able to carry.
In such cases, my opinion is that cheating is not only not bad, but even preferable to not-cheating.
Soo.. now why I opened that thread..
In windows, you have various Programs for cheating (basically setting or freezing memory areas that contain values like money, health and so on), like, for example, Cheat Engine. In linux, nothing that is really comparable exists, as far as I know. The only thing there is is scanmem, a console program that allows for searching and holding of a single value. Better than nothing, but not really that great.
Now, some time ago I started making a Program in C++/Qt with a GUI similar to Cheat Engine using scanmem as a code base, basically a (low featured) linux-version of Cheat Engine.
I abandoned that project some time ago because I must confess that I diddn't fully understand scanmem's C code and the way linux stores the memory values. I also diddn't see much of a need for a prog like this.
Now, while thinking about what prog I could maybe make for the pandora, that old project came back to mind. As far as I know, QT should work on the pandora and the memory is probably managed similar to the way it's in normal systems (I could be dead wrong with this one though).
Basically, what I would like to know is if anyone here would think such a program would be good or if anyone would hate such a prog. Just getting to know the general feeling of the community about this, to know if it's even worth to dig in my pile of unfinished code for this.
Im my opinion, there are two main types of cheating: Cheating offline and cheating online. The latter means cheating in multiplayer games (or cheating to push up your score and submit it in flash games) and is something I'm really against. When you cheat to put yourself above other players, ruining their enjoyment of a game in any way, then you suck more than a vacuum cleaner. This is NOT the type of cheating I mean in this thread.
In the other form of cheating, the offline one, you cheat no one but the game. Many people think that even offline cheating is bad because it robs you the enjoyment of the game. While this is true in some cases, my POV is that there are many cases where cheating can improve your enjoyment of the game. I'm not one to go running for cheats the time the first obstacle is showing up (for example, I played the infamous meat circus level in Psychonauts until I finally managed to beat it, without using cheats), but there are many games that either have an outlandish difficulty or justannoying parts in them.
As an example, the difficulty in Incewind Dale was, in my opinion, so out there that I only managed to beat the first group of enemies after reading multiple char building guides and it still was unbearably difficult, enough to suck any enjoyment out of the game. So I used cheats to see where the story was going and making the game (slightly) enjoyable again. Another example: The low weight the player was able to carry in Stalker and the resulting endless walks to the merchant were so annoying that I was only able to enjoy the game after doubling the weight the player was able to carry.
In such cases, my opinion is that cheating is not only not bad, but even preferable to not-cheating.
Soo.. now why I opened that thread..
In windows, you have various Programs for cheating (basically setting or freezing memory areas that contain values like money, health and so on), like, for example, Cheat Engine. In linux, nothing that is really comparable exists, as far as I know. The only thing there is is scanmem, a console program that allows for searching and holding of a single value. Better than nothing, but not really that great.
Now, some time ago I started making a Program in C++/Qt with a GUI similar to Cheat Engine using scanmem as a code base, basically a (low featured) linux-version of Cheat Engine.
I abandoned that project some time ago because I must confess that I diddn't fully understand scanmem's C code and the way linux stores the memory values. I also diddn't see much of a need for a prog like this.
Now, while thinking about what prog I could maybe make for the pandora, that old project came back to mind. As far as I know, QT should work on the pandora and the memory is probably managed similar to the way it's in normal systems (I could be dead wrong with this one though).
Basically, what I would like to know is if anyone here would think such a program would be good or if anyone would hate such a prog. Just getting to know the general feeling of the community about this, to know if it's even worth to dig in my pile of unfinished code for this.