Checking it's the right one is just agree with this. Paying customers and pirates alike receive the valid executable. Checking it's the right one is just silly. The biggest point with the GoG checksumming though-It does nothing at all to prevent GoG piracy. I'm sure EA said to themselves, "No one would want more than 1 player per install" when they crippled Spore. Just because the DRM pusher can't think of any valid reasons a user might be negatively impacted, does not mean the DRM addition is validated. Perhaps changing the embedded icon or something.īut the point is not about examples. You raise some valid points for patching (what are people patching it for though?) Can you give some patching examples? However, after some searching, I saw that even tools that are for removing other steam DRM systems mention the steam API as DRM sometimes. If you can just emulate Steam API and the game runs fine then I'd say it's not a DRM. Looks like it is to ensure that steam works is running. The Steam DRM wrapper is an Taken straight from their not sure but that looks like something like steam stub or similar. (As for the post, deleted comments cannot be restored it seems) You're right however that they're not using it as anti-piracy and you raise some valid points for patching (what are people patching it for though?) Can you give some patching examples? I'll forward this discussion internally Taken straight from their documentation, first hit. copying all game files to another computer) and has some obfuscation, but it is easily removed by a motivated attacker. The Steam DRM wrapper protects against extremely casual piracy (i.e. The Steam DRM wrapper by itself is not is not a anti-piracy solution. The Steam DRM wrapper is an important part of Steam platform because it verifies game ownership and ensures that Steamworks features work properly by launching Steam before launching the game. You raise a lot of valid points, however it definitely is a DRM: (DRM is more than just anti-piracy stuff) But in your single-minded self-righteousness you have forced DRM into the ecosystem of a game that has clearly chosen to be DRM free.Īs well as penalize paying customers for doing what they want with the game they bought. I even stripped the tML installation down to the bare minimum. If you've been using (Steam) TML up to this point, you've always been playing TML with DRM in it, with or without the implemented check.Īs you might imagine. The steam version of TML simply checks if the steam file is correct. Meanwhile, the pirates can happily use tML to their hearts content. Now if someone buys GoG's Terraria and wishes to patch the executable for whatever reason, they are locked out of tML. So why on earth is this even being enforced?Īll this does is the same thing DRM has always done. So there is no need for pirates to patch the Terraria executable. If you were to pirate the GoG Terraria you would receive the unmodified Terraria.exe. Which is absolutely pointless in the pursuit of thwarting piracy. But the GoG Terraria.exe is verified instead. It is forcing you to use the steamworks API, just like what steam stub would do.įorcing use of the steam API is disabled yes. If you actually paid attention, the check implemented simply checks if the steam file is the correct file, and not a pirated one. They are easy for developers to add.īut did Re-Logic choose to flip a switch and have these intrusive things implemented? No. Steam has actual DRM systems such as Steam stub or CEG. Steam's API can be emulated by other programs, such as the open source Goldberg emulator.Įxactly like how Wine and Mono can emulate Windows APIs. NET and other Windows things.ĭoes that mean that using Wine to run programs meant for Windows on another OS by emulating their API is piracy? Of course not. If you mean the Steamworks API then that's not a DRM. The Steam version of Terraria simply has the Steam DRM embedded in it doesn't.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |