I think it will because the encryption is provided as a feature for the previous uwp packages: The developer could flag which files could be modified and which werenât. I just donât remember if you could allow every single file including the main .exe, or if you needed to break it down in packages if you want to enable modifications at some of the modules (for example in Bethesda games, they would have to remove the scripting engine from the main exe into itâs own file to enable it to be modified, while keeping the main exe safe).
For a regular win32 installer I donât think they even have a way around that, save from virtualizing the installation and protecting everything (which would make the gaming community very mad, and since this new update seems to be driven by the gaming side I think itâs unlikely).
And also, Ms said in the latest financial results, that thereâs a huge market in selling mods for games, that this was one of the big reasons they acquired bethesda, since they have so many tools for it. So I think they might be planning a full overhaul in that regard too, allowing users to submit mods to the store and such, so in general they should improve/make it easier for games to be modified
Extremely likely all Win32 apps sold after this update will be in a UWP meta container. All new âWin32â features are actually UWP bridges, like XAML Islands that let Win32 apps access UWP functions⌠Think of it like Win32 is Classic Mac, UWP is Cocoa, and now MS is implementing their own Carbon to bridge apps from one to the other. UWP isnât going anywhere.
Steam will drop Windows 7 after Chrome drops Windows in 2022, which is the last major Win32-only Windows, and to use Steam at that point youâll need Windows 10 (Windows 8 has barely a little over 1% of users on SteamâŚ)
Assumption here would be automatically. If they want more devs to send out Winstore versions they need to make it as easy as possible to do so, so if all you have to do is upload your win32 app and MS does the wrapping/everything for it automatically, itâd be like âwell, why NOT sell a version over there?â
And the reason I assume theyâll do it is because it makes uninstalling win32 apps via the store work properly, and includes their dependecies so you donât have to download the win32 app and then do a second install step.