Forums

Topic: "Regarding "DRM"

Posts 1 to 1 of 1

JacoB2232

I know, I have made an topic in the past. However, I wanted to expand broadly upon this even further regarding "DRM" misconceptions as well.

The truth of 99% of modern "Software":

As some in the forums, might most likely knows, there is certain website compiler called "chromium embedded framework" created by google, which staff behind those companies can write websites in html/css/js and then if them wants to them can wrap the website inside the chromium or if modified (like what steam does post 2010s) via CEF, which allows for easier shiping, patching across different "OS" enviroments friction free among many other fredooms coming with it like how google literally gives free sandboxing, modern security layers and ridicolous long term support, which is on avareage 15 to nearly 19 years after each "OS" was releasead, thus whatever for example what certain companies behind "OS" does with EOS, is simply symbolic as underlying computing stack will still work out well and fully supported for years to come. Even, steam and other pc stores but especially steam can be turned in to offline mode to then transfer the files alongside the game folder game's API support this "OS", to then launching steam, starting the game and it works very well as well.

Which leads to the truth of the "operating systems":

What I like to joke regarding dry humor of mine is, how every "OS" is just chromium OS with custom kernel for video games and few some high performance apps maintained by someone else, which for example entire windows 11 UI was just built on top of webview2 by microsoft which is based on chromium, hence the reason why some user's PCs having certain performance issues because this is classic chromium behavior which google already adresses regarding certain issues chromium has.

Also, windows xp UI was also websites wrapped in trident engine's internet explorer up to windows 8.1, as early windows 10 UI was later wrapped in edgehtml to then late windows 10 UI was wrapped in webview 1 built by microsoft which is based on chromium as well.

Ties to what I meant prior:

As, pc stores are just basic internet websites wrapped in chromium with remote installers e.g "steampipe" for steam and other stores equialvents, drm cannot be deployed on kernel level and devs must add drm externally which valve already tracks on every store page said drm has been utilized via "Included 3rd party DRM: " e.g denuvo, securom etc. while also seperating basic drm free store api layer on top of steamworks by phrasing this way "Requires 3rd party account: (supports steam linking)" which all these two are included in yellow box designed to signal it is external stuff to be more cautious regarding these games as well.

Which, said store api is just basic toolset for devs to implements e.g achievements, controller input etc oh and also forgot to mention, steam overlay and other in game equilavent overlays are also just glorified internet websites wrapped in CEF as well.

As, these are websites such overlays can be disabled as well.

Even valve, has baited an entire industry by calling their steam wrapper ensuring store api works before launching the game with this as well "The Steam DRM wrapper by itself is not an anti-piracy solution. The Steam DRM wrapper protects against extremely casual piracy (i.e. copying all game files to another computer) and has some obfuscation, but it is easily removed by a motivated attacker."

Which then, them immidietealy followed by encouraging devs to add FOMO within pirates by making legit versions more cooler as well "We suggest enhancing the value of legitimate copies of your game by using Steamworks features which won't work on non-legitimate copies (e.g. online multiplayer, achievements, leaderboards, trading cards, etc.)."

So, I hope I clarified on the things from my prior thread further as well.

Source:
https://en.wikipedia.org/wiki/WebView

https://developer.valvesoftware.com/wiki/Chromium_Embedded_Fr...

JacoB2232

  • Page 1 of 1

Please login or sign up to reply to this topic