Rise of the Tomb Raider is available on Windows Store: Who bought it here ?

Because MS are allowing people to change their location in settings, and buy the games cheap? You can set your location to India, and get the game for less than £10.

I expect them to stop this practise soon enough, but that's a pretty big saving over Steam.

You know that is not an intended "practice" by MS to have everyone change their location to india and buy games. It will be fixed because they fucked up.
 
You know that is not an intended "practice" by MS to have everyone change their location to india and buy games. It will be fixed because they fucked up.

Will it be fixed though? It's not like it's something they've stopped on the Xbox One and it's been possible to do this on PC since the start too, it's just that no-one really had any reason to bother because nothing of note was being sold on the store (other than a few apps when they did the 10c sale in the US).
 
1. Because this is not a Win32 exe, it's an UWP app like any other Windows 10 app. Install locations for apps are system-managed for security and stability purposes. It also prevents things like end-users accidentally installing a software in their documents or desktop and having the uninstaller wipe all their personal data alongside with it (I've seen that happen).

2. That's because a bunch of UWP apps are actually core parts of the system (the start menu, the action center) and this prevents "accidents" like "delete C:\Window".

3. Because overlays work by injecting themselves into other processes' memory (DLL hooking). Since UWP apps are supposed to be secure by design this is not allowed (since that can be used for all sorts of malicious purposes, like keyloggers and hijackers).

In short: UWP apps are meant to be a secure and idiot-proof way of installing, updating and uninstalling applications. With that comes limitations compared to random exe files scattered all over the HDD with broad read and write access to anywhere in the RAM and filesystem, but if you're not okay with that, the Steam version exists.
Just a note here, it's Ms to keep improving the app platform to allow this kind of interactions between apps in a secure way.

In app communication seems to be a focus on the app platform, be it plugins/addons or even apps being a service to other apps is possible.

It would require explicit support from the dev, but if those overlays tools were provided as a service in the new app platform the game would be capable of consuming it.



A UWP game can supports mods (to an extent), but it must be done explicitly: the game would need to allow players to pick a folder where the mod content resides in order to load it. However, it would only work for "content" mods: it wouldn't be possible to perform EXE modifications and DLL injection, for example.

Yeah, right now that would probably be the only other option, but there's some findings that indicate that extensions for add are going to be delivered by the store, even for 3rd party extensions. It would also require the dev to explicitly allow it, but it could be an way to have a unified and secure place to mod games, with any security risk.

Ms probably knows that they can't compete with steam by just being more restrictive and offering no advantages. Parts of the app platform to make that scenario possible are not ready yet, but it could be a very compelling bonus to have a store that allow only secure tools and modifications that wouldn't compromise the game or allow for cheating.
 
surely "lmao at the Steam price" too, given what you just posted? 4 euros difference between digital stores, 13 euros difference to retail.

The retail version is also the Steam Version. Kind of typical to see a lower price at retail for Europe Euro countries. Different story for UK for example
 
Oh wow, I've bought both versions for comparisons, and I noticed something immediately:

The Win 10 Store version uses the impulse triggers on the XBOX One controller. The Steam version doesn't.

That's an interesting "exclusive".
 
Oh wow, I've bought both versions for comparisons, and I noticed something immediately:

The Win 10 Store version uses the impulse triggers on the XBOX One controller. The Steam version doesn't.

That's an interesting "exclusive".

Cool! Thanks for sharing.

I want more information like this, lol.

have you noticed any performance differences?
 
Playing this version from the cheap workaround posted the other day. Runs fine, some of the worst acting in a AAA game ever but is pretty fun to play for an interactive movie.

Not having features that most PC gamers are used to though due to the limitations of the app store is pretty laughable though.

If Microsoft release some of their future games (Gears of War, Killer Instinct, future Halo's, Forza? or whatever) as app store exclusive they are going to be losing a shitload of sales.

Even at this stupid price, I don't see myself ever buying and playing a proper game from the app store ever again.

MS simply can't be serious about PC gaming if this is how they are going to handle it.
 
Anyone know why its telling me I need an update to purchase this, yet my PC tells me im upto date??

I don't understand.

When you upgrade to Win10, it keeps your old operating system intact for a period of time in case you want to revert.

It won't fully update until this period is up and the old version is deleted and you commit to Win10.

Do this:

1. Windows key
2. Type disc cleanup
3. Select your windows drive
4. Select 'clean your system files'.
5. Select your windows drive once more
6. Look through the list of files and delete the previous windows installation.

Once done, go to Windows update and search again. It'll download everything.

Edit: walk through with images if anyone gets stuck.
 
I'll make this shorter:
Windows "apps" turn your PC into an overpriced console.

Personally i would prefer more control over my installs but I always here a lot of console owners who prefer console over Pc because the ease of use/installing games. Installing games as apps would be preferred by this group.
 
Oh wow, I've bought both versions for comparisons, and I noticed something immediately:

The Win 10 Store version uses the impulse triggers on the XBOX One controller. The Steam version doesn't.

That's an interesting "exclusive".


That would be the first game that uses them on PC right?
 
Cool! Thanks for sharing.

I want more information like this, lol.

have you noticed any performance differences?

It's very hard to measure the performance in the Win 10 version, but it seems to be exactly the same so far. I'm on a Titan X and playing on a 60hz TV, with settings all maxed out (except AA, using SMAA), and I haven't noticed any drops yet. The fact that it can't run in Exclusive Fullscreen might be a factor once I get to the more demanding bits though. I'll try to be more scientific about it once I've actually finished the game. Save files doesn't seem to be cross compatible between the versions either, so I'm going to have to complete the game twice too. We'll see, focusing on finishing the game first :)

That would be the first game that uses them on PC right?

Pretty sure, yes. Caught me by surprise, thought there was something wrong at first, haha.

EDIT: Just started up the game now, and all the save progress I made last night, about 3 hours, seems to be gone. Might just be something wrong on my end, but here's where the locked nature of the app ecosystem really starts to piss me off. I don't even know where to look for the files.
 
It's very hard to measure the performance in the Win 10 version, but it seems to be exactly the same so far. I'm on a Titan X and playing on a 60hz TV, with settings all maxed out (except AA, using SMAA), and I haven't noticed any drops yet. The fact that it can't run in Exclusive Fullscreen might be a factor once I get to the more demanding bits though. I'll try to be more scientific about it once I've actually finished the game. Save files doesn't seem to be cross compatible between the versions either, so I'm going to have to complete the game twice too. We'll see, focusing on finishing the game first :)



Pretty sure, yes. Caught me by surprise, thought there was something wrong at first, haha.

EDIT: Just started up the game now, and all the save progress I made last night, about 3 hours, seems to be gone. Might just be something wrong on my end, but here's where the locked nature of the app ecosystem really starts to piss me off. I don't even know where to look for the files.
It's a WindowsApp folder and you have to take permission of the folder (I was never able to properly do this). That's neat about the rumble triggers. The only thing I noticed was that it seems to chug more when the screen gets shaky in the steam version and when I played the Windows version I wasn't able to turn Vsync off (Double Buffered and Triple Buffered were the only options available to me).

I'm guessing that's because it's an "app," but I didn't like it so I got a refund. It just felt so restrictive to me which is not something I'm used to with PC games. It did play just fine, FWIW but I didn't like not being able to quantify how the game was running with overlays.
 
So I double dipped on the Windows Store version, it's surprisingly good.
It runs better than the Steam version. On Steam, I play at very high with all the things like Bloom and DOF off, hair on normal, and FXAA. I got a pretty good framerate in the ice cave, but after that it goes to shit. Usually hovers around 40 with frequent short dips to 20s.
The Windows version was running so well in the ice section, that I decided to crank up all settings to max, including hair, and set AA to SSAAX2. It still ran at a smooth consistent framerate. After the ice cave though, it dropped just like the Steam version did. But I set hair to normal and AA to SSAA and I was back at a smooth framerate. Can't say for sure what frames I was getting, but noticeably much better and more consistent than Steam.
There were still quick drops here and there, but nowhere as bad as Steam. It ran so well it makes me wonder if it's using DX12.
Also, the Xbox One impulse trigger motors work in this version.
The only issue I've had is that it took like 10 minutes to connect to Xbox Live on the first start, and wouldn't let me play until I connected, which gives me flashbacks to GFWL, but hopefully they'll actually fix it this time. At least there are no keys to enter this time around. (Also for some reason achievements make the normal Windows notification sound instead of the xbox sound like other games do)
 
Bought it there for 8,50€. Like the Xbox integration but obviously it's inferior to the steam version (a ot of restrictions because it's an app without a .exe file). Apart from that it's a great game.

Edit: Also bought a Xbox One controller today and want to say: Rumble triggers are freaking awesome. This controller is even better than the 360 version I've been using for years (needed a new one because the sticks are getting loose).
 
So I double dipped on the Windows Store version, it's surprisingly good.
It runs better than the Steam version. On Steam, I play at very high with all the things like Bloom and DOF off, hair on normal, and FXAA. I got a pretty good framerate in the ice cave, but after that it goes to shit. Usually hovers around 40 with frequent short dips to 20s.
The Windows version was running so well in the ice section, that I decided to crank up all settings to max, including hair, and set AA to SSAAX2. It still ran at a smooth consistent framerate. After the ice cave though, it dropped just like the Steam version did. But I set hair to normal and AA to SSAA and I was back at a smooth framerate. Can't say for sure what frames I was getting, but noticeably much better and more consistent than Steam.
There were still quick drops here and there, but nowhere as bad as Steam. It ran so well it makes me wonder if it's using DX12.
Also, the Xbox One impulse trigger motors work in this version.
The only issue I've had is that it took like 10 minutes to connect to Xbox Live on the first start, and wouldn't let me play until I connected, which gives me flashbacks to GFWL, but hopefully they'll actually fix it this time. At least there are no keys to enter this time around. (Also for some reason achievements make the normal Windows notification sound instead of the xbox sound like other games do)
Good to know
 
I did, because I dislike Steam's UI and generally want to avoid giving them a monopoly as much as possible. My two options were Steam and the Windows Store, so I chose the Windows Store.

Paid full price and had to give up on preloading to. Didn't know about the region-switch trick at the time.

The fact that I can't inject good SMAA is crap though. Had I known that at the time, I'm not sure I would have sprung for the Windows Store version.
 
When you upgrade to Win10, it keeps your old operating system intact for a period of time in case you want to revert.

It won't fully update until this period is up and the old version is deleted and you commit to Win10.

Do this:

1. Windows key
2. Type disc cleanup
3. Select your windows drive
4. Select 'clean your system files'.
5. Select your windows drive once more
6. Look through the list of files and delete the previous windows installation.

Once done, go to Windows update and search again. It'll download everything.

Edit: walk through with images if anyone gets stuck.


Thanks for help. I actually updated my windows 10 by re using the windows tool. This fixed it but essentially put windows ten over windows ten. All seems fine tho. Wish I'd seen your message earlier
 
1. Because this is not a Win32 exe, it's an UWP app like any other Windows 10 app. Install locations for apps are system-managed for security and stability purposes. It also prevents things like end-users accidentally installing a software in their documents or desktop and having the uninstaller wipe all their personal data alongside with it (I've seen that happen).

2. That's because a bunch of UWP apps are actually core parts of the system (the start menu, the action center) and this prevents "accidents" like "delete C:\Window".

3. Because overlays work by injecting themselves into other processes' memory (DLL hooking). Since UWP apps are supposed to be secure by design this is not allowed (since that can be used for all sorts of malicious purposes, like keyloggers and hijackers).

In short: UWP apps are meant to be a secure and idiot-proof way of installing, updating and uninstalling applications. With that comes limitations compared to random exe files scattered all over the HDD with broad read and write access to anywhere in the RAM and filesystem, but if you're not okay with that, the Steam version exists.

So because some UWP apps are important system applications, all UWP apps are locked down? They really couldn't lock down just the important ones?

Also, quite frankly, I should have the ability to delete the start menu application if I really, really want to. Windows should show a crap-ton of warning messages first, but it ought to eventually relent if I've indicated I know what I'm doing.
 
So because some UWP apps are important system applications, all UWP apps are locked down? They really couldn't lock down just the important ones?

Also, quite frankly, I should have the ability to delete the start menu application if I really, really want to. Windows should show a crap-ton of warning messages first, but it ought to eventually relent if I've indicated I know what I'm doing.

Every application should be secure. That is what users expect. That is a good practice. Sure, there will be things one can't do as before but is it also not unreasonable to think that those things can't be reimagined in a secure way.
 
Every application should be secure. That is what users expect. That is a good practice. Sure, there will be things one can't do as before but is it also not unreasonable to think that those things can't be reimagined in a secure way.

Every application IS secure. This is exactly what UAC is for. You can't modify important system files unless you explicitly give a program permission to modify them.

I understand the logic in restricting what Windows Store apps can do—that way, the average consumer knows that he/she can install as many Store apps as they want without permanently affecting their computer. But placing restrictions on what I can do to Windows Store apps? I'm REALLY not sure who that protects.

Edit: Alternately, give me a command I can put into power-shell to turn off the extra protection if I so choose. This is exactly how Apple's System Integrity Protection works. The only people who are going to use the command line are ones who know what they're doing.
 
It's very hard to measure the performance in the Win 10 version, but it seems to be exactly the same so far. I'm on a Titan X and playing on a 60hz TV, with settings all maxed out (except AA, using SMAA), and I haven't noticed any drops yet. The fact that it can't run in Exclusive Fullscreen might be a factor once I get to the more demanding bits though. I'll try to be more scientific about it once I've actually finished the game. Save files doesn't seem to be cross compatible between the versions either, so I'm going to have to complete the game twice too. We'll see, focusing on finishing the game first :)

Interesting. Anyway DONT FEEL PRESSURED to do a analysis, ENJOY your personal time with the games first.
I'm not really desperate for the performance data, just really curious about it, lol. It's no biggie to me if you don't feel like posting anything about it 😉


So I double dipped on the Windows Store version, it's surprisingly good.
It runs better than the Steam version. On Steam, I play at very high with all the things like Bloom and DOF off, hair on normal, and FXAA. I got a pretty good framerate in the ice cave, but after that it goes to shit. Usually hovers around 40 with frequent short dips to 20s.
The Windows version was running so well in the ice section, that I decided to crank up all settings to max, including hair, and set AA to SSAAX2. It still ran at a smooth consistent framerate. After the ice cave though, it dropped just like the Steam version did. But I set hair to normal and AA to SSAA and I was back at a smooth framerate. Can't say for sure what frames I was getting, but noticeably much better and more consistent than Steam.
There were still quick drops here and there, but nowhere as bad as Steam. It ran so well it makes me wonder if it's using DX12.
Also, the Xbox One impulse trigger motors work in this version.
The only issue I've had is that it took like 10 minutes to connect to Xbox Live on the first start, and wouldn't let me play until I connected, which gives me flashbacks to GFWL, but hopefully they'll actually fix it this time. At least there are no keys to enter this time around. (Also for some reason achievements make the normal Windows notification sound instead of the xbox sound like other games do)

This is interesting stuff to hear. Thank you.



About missing graphical options in Tomb Raider WS (Windows Store) edition. From what I understand, its compulsory for Windows Store games to have VSYNC and run in a Borderless window. But I'm not completely sure about that.
 
So because some UWP apps are important system applications, all UWP apps are locked down? They really couldn't lock down just the important ones?

This is the infamous 'walled garden'. This is about wresting control away from the user (admittedly with some benefits). But make no mistake, MS dream of a glorious future wherein all PC software sales go through them as a middleman. Hence the giveaway of Windows 10 to get everyone in the right 'ecosystem'. However by allowing Steam to get a stranglehold they are so late to this party it is hilarious.
 
You can just take ownership of the windowsapps folder and view/edit the contents.

File listing for tomb raider: http://pastebin.com/kag3Y4R1

VXNgKQ1.png
 
Yeah, double-dipped because of the Ukraine version. Wouldn't have bought it otherwise, but good to have the best version available to me when I get a capable PC.
 
So if I buy a game off the Windows store, I can't lock the framerate with RTSS? Or inject SMAA with ReShade/SweetFX? Or run the game in proper fullscreen? Oh dear, while I welcome competition to Steam, this is not the way to do it.
 
So if I buy a game off the Windows store, I can't lock the framerate with RTSS? Or inject SMAA with ReShade/SweetFX? Or run the game in proper fullscreen? Oh dear, while I welcome competition to Steam, this is not the way to do it.

No, no it is not. But for $10... well.
 
But it is possible to play with the 360 controller? I`ve heard that the Windows Store version can ONLY be played with the ONE controller or keyboard+mouse
 
Every application IS secure. This is exactly what UAC is for. You can't modify important system files unless you explicitly give a program permission to modify them.

I understand the logic in restricting what Windows Store apps can do—that way, the average consumer knows that he/she can install as many Store apps as they want without permanently affecting their computer. But placing restrictions on what I can do to Windows Store apps? I'm REALLY not sure who that protects.

Edit: Alternately, give me a command I can put into power-shell to turn off the extra protection if I so choose. This is exactly how Apple's System Integrity Protection works. The only people who are going to use the command line are ones who know what they're doing.

It took decades for win32 to have all the flexibility it has now. UWP being limited is not as much as a design choice, but rather a stopgap until they can recreate the functionality in a modern way.

In the end it would benefit even users, if you know one app could be augmented by another, but in a way that's always secure, so no matter what you install it can't be used the way it wasn't intended, or that apps would integrate with the system, but without messing with the stability.

I think soon enough we could see system add inn like codecs or drivers being delivered by the store, all conflict free and in a way that's easy to remove or replace.

Though, I think you can run "unrestricted" UWP apps if you sideload them. Sideloaded UWP can use libraries not permitted at the store for instance.
 
Every application IS secure. This is exactly what UAC is for. You can't modify important system files unless you explicitly give a program permission to modify them.

I understand the logic in restricting what Windows Store apps can do—that way, the average consumer knows that he/she can install as many Store apps as they want without permanently affecting their computer. But placing restrictions on what I can do to Windows Store apps? I'm REALLY not sure who that protects.

Edit: Alternately, give me a command I can put into power-shell to turn off the extra protection if I so choose. This is exactly how Apple's System Integrity Protection works. The only people who are going to use the command line are ones who know what they're doing.

The programs are secured because if you, as a user, could easily modify them, a rogue EXE could too. This is a level beyond UAC (those folders and files are owned by a completely different user at NTFS level), but you *can* mess with those files if you really want to (via the command line, actually). If you really want to mess with everything unhinged, there are ways to actually log into Windows as SYSTEM and mess around like it's 1999.

Anyway, save files and other stuff are stored inside AppData/Packages and you can view and even edit those without any tricks.

Though, I think you can run "unrestricted" UWP apps if you sideload them. Sideloaded UWP can use libraries not permitted at the store for instance.

Not quite. For example, you cannot go opening random files off the HDD without going through a file/folder picker even if you sideload an app. The sandbox is always there. There are a few APIs/capabilities which are labeled "restricted": you can use them but cannot submit the app to the appstore without a business account and going through a review process.

Of course, it is possible to write and sideload an app that breaks sandbox by doing some shady coding... that's why MS recommends against sideloading apps from unknown/untrusted sources.
 
You can just take ownership of the windowsapps folder and view/edit the contents.

File listing for tomb raider: http://pastebin.com/kag3Y4R1
You can't DO anything with this though. Windows will still tell you that access is denied if you try to copy anything into the WindowsApps folder. And while you can select the exe in nVidia control panel, it doesn't seem to actually activate that profile when you launch the game through the start menu (which is, in turn, the only way to launch the game--the exe doesn't work)

The programs are secured because if you, as a user, could easily modify them, a rogue EXE could too. This is a level beyond UAC (those folders and files are owned by a completely different user at NTFS level), but you *can* mess with those files if you really want to (via the command line, actually). If you really want to mess with everything unhinged, there are ways to actually log into Windows as SYSTEM and mess around like it's 1999.

Anyway, save files and other stuff are stored inside AppData/Packages and you can view and even edit those without any tricks.

Even the command line doesn't seem to let me modify the WindowsApps. And I just spent about 20 minutes researching how to log in as SYSTEM... as far as I can tell, it hasn't been possible since Windows XP.

Save files may be stored in AppData but that isn't particularly useful if you want to, for instance, inject SMAA.
 
Even the command line doesn't seem to let me modify the WindowsApps. And I just spent about 20 minutes researching how to log in as SYSTEM... as far as I can tell, it hasn't been possible since Windows XP.

Are you using takeown.exe followed by icacls.exe (as in here: http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/)?

Anyway, you won't be able to modify the executable files there (at minimum), because they are all digitally signed and Windows will refuse to launch them if they have been tampered with.

As for using the SYSTEM user, you can use this to run programs as system. Use it to run cmd.exe as system, for example.

Save files may be stored in AppData but that isn't particularly useful if you want to, for instance, inject SMAA.

Due to the way UWP executables are handled, I don't think you'll be able to perform any dll injection on them even if you take ownership of the files, not without hacking the runtime broker itself.

An UWP app doesn't execute "directly" like other exes, they are executed through the runtime broker, which mediates all their interactions with the rest of the OS and the underlying hardware. UWP apps definitely don't load dlls via paths, so you can't trick them into loading your own dlls simply by dropping a custom xinput.dll next to their executables, for example.
 

Yes. I've given myself full recursive permissions over everything and Windows still doesn't let me copy files into that directory. There's seems to be some sort of external process in Windows that will just absolutely not allow it under any circumstances.

Given what you pointed out, it probably wouldn't serve a purpose anyway, but I can't shake of not being in control of my own machine.
 
Wait a sec, this pretty much means one purchase equals 10 licenses, how the hell SE agreed to that? If it works like that then it's way better than "fair".

And play it only one device at a time I guess?
Would it have features stripped? Like valve strips online play from CS GO when shared.
Could this be better than steam family sharing?
Could you play 2 different games simultaneously on 2 PCs?
 
And play it only one device at a time I guess?
Would it have features stripped? Like valve strips online play from CS GO when shared.
Could this be better than steam family sharing?
Could you play 2 different games simultaneously on 2 PCs?

No
No
Yes
Yes, up to ten. Was 81 PCs when Windows 8.1 was released. You can also play against or with each other using your own Xbox Live accounts, Microsoft will not kick or disconnect other users who want to access/play your store library.
 
So if I buy a game off the Windows store, I can't lock the framerate with RTSS? Or inject SMAA with ReShade/SweetFX? Or run the game in proper fullscreen? Oh dear, while I welcome competition to Steam, this is not the way to do it.

No, no it is not. But for $10... well.

Sure, it's cheap but I'm referring to Windows Store games in general and assuming all future releases are going to have the same quirks. Also, judging from the PC Performance thread, we can add DSR to the list of things you can't do with a Windows Store game. Wow.
 
But it is possible to play with the 360 controller? I`ve heard that the Windows Store version can ONLY be played with the ONE controller or keyboard+mouse

The UWP Gamepad API handles Xbox One & 360 controllers using the same API object, so they both should work fine. All XInput controllers, infact, should work fine. (And the 360 pad does, I've just tested)
 
Sure, it's cheap but I'm referring to Windows Store games in general and assuming all future releases are going to have the same quirks. Also, judging from the PC Performance thread, we can add DSR to the list of things you can't do with a Windows Store game. Wow.

Absolutely disgusting.
 
Top Bottom