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.
HOW TO MOD TERRARIA 1.3.4.4 PATCH
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.
HOW TO MOD TERRARIA 1.3.4.4 WINDOWS
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.
![how to mod terraria 1.3.4.4 how to mod terraria 1.3.4.4](https://i.imgur.com/d4zWVDa.png)
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.