Why aren't X1 exclusives using The Cloud to get to 1080p ?

  • 72 results
  • 1
  • 2

This topic is locked from further discussion.

Avatar image for 2mrw
2mrw

6205

Forum Posts

0

Wiki Points

0

Followers

Reviews: 23

User Lists: 0

#1  Edited By 2mrw
Member since 2008 • 6205 Posts

So Killer instinct is the latest game to join the 720p club. There are a lot of rumors about many multiplatform not being able to achieve the desired 1080p which is most likely true at this stage.

So I wonder when MS is gonna use its mighty cloud to assist its weak hardware. Was it a lie ? Can the cloud truely add anything to Xbone?

Avatar image for muffin2020
Muffin2020

534

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 5

#2  Edited By Muffin2020
Member since 2013 • 534 Posts

The cloud will give an improvement of exactly 720 pixels.

Avatar image for freedomfreak
freedomfreak

52418

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#3  Edited By freedomfreak
Member since 2004 • 52418 Posts

It will come when The Cloud feels its ready. You can't just order it around.

You have to respect it.

Avatar image for timbers_WSU
timbers_WSU

6076

Forum Posts

0

Wiki Points

0

Followers

Reviews: 17

User Lists: 0

#4 timbers_WSU
Member since 2012 • 6076 Posts

God this place has turned into a shit hole.

Avatar image for 2mrw
2mrw

6205

Forum Posts

0

Wiki Points

0

Followers

Reviews: 23

User Lists: 0

#5  Edited By 2mrw
Member since 2008 • 6205 Posts

@timbers_WSU said:

God this place has turned into a shit hole.

Why are you saying that, I am asking a legitmeit question?

Avatar image for TheEroica
TheEroica

22500

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#6 TheEroica  Moderator
Member since 2009 • 22500 Posts

Here's to 10 years of pixel wars... *twirls finger* Yay. :-l

Avatar image for blackace
blackace

23576

Forum Posts

0

Wiki Points

0

Followers

Reviews: 4

User Lists: 0

#7 blackace
Member since 2002 • 23576 Posts

Wait until E3 2014 and all your questions will be answered. It'll probably be answered before then, but at the E3 you'll be able to see the proof.

Avatar image for jman1553
jman1553

1332

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#8 jman1553
Member since 2009 • 1332 Posts

Because "The Cloud" is a piece of shit lie to make it seem like the Xbox One can perform magic.

Avatar image for deactivated-5afcc99c5544f
deactivated-5afcc99c5544f

1917

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#9 deactivated-5afcc99c5544f
Member since 2012 • 1917 Posts

Because they're bad ass.

Avatar image for ReadingRainbow4
ReadingRainbow4

18733

Forum Posts

0

Wiki Points

0

Followers

Reviews: 2

User Lists: 0

#10 ReadingRainbow4
Member since 2012 • 18733 Posts

@TheEroica said:

Here's to 10 years of pixel wars... *twirls finger* Yay. :-l

720p vs 1080p isn't quite the same small difference we've had with the xbox and ps3.

Avatar image for Sweenix
Sweenix

5957

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 1

#11 Sweenix
Member since 2013 • 5957 Posts

because cloud is a final fantasy character

Avatar image for lundy86_4
lundy86_4

61411

Forum Posts

0

Wiki Points

0

Followers

Reviews: 2

User Lists: 0

#12  Edited By lundy86_4
Member since 2003 • 61411 Posts

@freedomfreak said:

It will come when The Cloud feels its ready. You can't just order it around.

You have to respect it.

Massage it. Show you're interested, but you can't push it around. Eventually, you'll get that 1080p BJ.

Avatar image for freedomfreak
freedomfreak

52418

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#13 freedomfreak
Member since 2004 • 52418 Posts

@lundy86_4 said:

@freedomfreak said:

It will come when The Cloud feels its ready. You can't just order it around.

You have to respect it.

Massage it. Show you're interested, but you can't push it around. Eventually, you'll get that 1080p BJ.

Oh yeaaahh, baby. Xbox One and done.

Avatar image for j2zon2591
j2zon2591

3571

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#14  Edited By j2zon2591
Member since 2005 • 3571 Posts

Maybe the Cloud will exist when all X1's start becoming some sort of super computer because all of it around the globe will always be connected to each other 99% of the time it's turned on.

Those low power state X1's around the globe will give extra boost to those who are actively playing. That's on top of the other X1 servers.

Wishful thinking xD

Avatar image for I_can_haz
I_can_haz

6511

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#15  Edited By I_can_haz
Member since 2013 • 6511 Posts

@muffin2020 said:

The cloud will give an improvement of exactly 720 pixels.

Delicious.

Avatar image for mrmcygan
mrmcygan

882

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#16 mrmcygan
Member since 2010 • 882 Posts

Well it would be pretty difficult.

1. The game would always have to be online and then there is the issue of internet speed.

2. The things Microsoft was saying the cloud could assist in were AI/Physics which are CPU heavy not GPU.

3. Resolution of a game is pretty much determined by the GPU.

4. I honestly doubt the power of the xbox cloud. The games that are using it seem to only use it in minor ways. Titanfall is said to use the cloud for some physics and AI work but judging from gameplay I don't really see why to use for the cloud. The game does'nt really have complex physics and AI really isn't resource heavy especially for an online only game.

Avatar image for R3FURBISHED
R3FURBISHED

12408

Forum Posts

0

Wiki Points

0

Followers

Reviews: 7

User Lists: 0

#17 R3FURBISHED
Member since 2008 • 12408 Posts

@2mrw said:

So Killer instinct is the latest game to join the 720p club.

Killer Instinct was confirmed to 720p before September: here s a link from 02 Sep http://gamingbolt.com/killer-instinct-dev-anything-that-hinders-60-fps-is-removed-or-optimized-praises-xbox-one-cloud

Avatar image for Kinthalis
Kinthalis

5503

Forum Posts

0

Wiki Points

0

Followers

Reviews: 5

User Lists: 0

#18  Edited By Kinthalis
Member since 2002 • 5503 Posts

The consoles could all do 1080p, but then games would look as bad as current gen games do on low end PC (still better than current gen consoles, but definitely not impressive).

So, in order to add more graphical goodness, they lower the frame size.

You say, let's use the cloud! Well, the cloud is just some server somewhere in Microsoft's data centers that crunches numbers and returns them to the console. This brings some inherent problems. One is latency. It takes time to send data ot the server and bring it back. What's mroe that time will vary from user to user. So it's not like you could offload say, Anti-aliasing because you'd need that data back EVERY frame, or every 16 milliseconds. Obviously, that ain't gonna happen. You could, possibly do stuff like offload physics calculaitons, but again, they would have to be somehting that can't be interacted with ona frame by frame basis. IT would be limited only to things that are not latency sentitive... that's not many things. AI, could be another possibility.

Another issue is that not everyone would have access to it. Ok, so you've offloaded some high level decision making of the AI to the cloud... great, except that 40% of your customers aren't connected, so now they are oign to have a poorer gaming experience than those who are online.

Yet another issue is scalability. Thye more you offload, the more data has to be processed. Imagine turning on your game, and having to wait in a queue, because there aren't enough AI slots in the data center closest to you for you to use.

Avatar image for Cyberdot
Cyberdot

3928

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#19 Cyberdot
Member since 2013 • 3928 Posts

I don't think the cloud is gonna work.

It's useless.

Avatar image for Truth_Hurts_U
Truth_Hurts_U

9703

Forum Posts

0

Wiki Points

0

Followers

Reviews: 8

User Lists: 0

#20 Truth_Hurts_U
Member since 2006 • 9703 Posts

It's because cloud was all hype to get people to buy into always online.

Any person that knows how the internet works and figures in latency will know right away... It's all lies.

Avatar image for ReadingRainbow4
ReadingRainbow4

18733

Forum Posts

0

Wiki Points

0

Followers

Reviews: 2

User Lists: 0

#21  Edited By ReadingRainbow4
Member since 2012 • 18733 Posts

@Cyberdot said:

I don't think the cloud is gonna work.

It's useless.

Lol, I can just picture a large aircraft hangar with a floating storm cloud in the center of it. Scientists in labcoats holding clipboards examining it and then one of them says that.

If only someone could make this .gif into reality.

Avatar image for blackace
blackace

23576

Forum Posts

0

Wiki Points

0

Followers

Reviews: 4

User Lists: 0

#22 blackace
Member since 2002 • 23576 Posts

@Cyberdot said:

I don't think the cloud is gonna work.

It's useless.

Think again.

Avatar image for edwardecl
edwardecl

2240

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#23 edwardecl
Member since 2005 • 2240 Posts

The Cloud = Data collection + dedicated servers.

I will be much better at collecting all your bomb threat speech to text files in one convenient place for the NSA to search. Oh and the games graphics improvement... lol no

Avatar image for silversix_
silversix_

26347

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#24 silversix_
Member since 2010 • 26347 Posts

@timbers_WSU said:

God this place has turned into a shit hole.

You mad cuz your Xbone has turned into a colossal failure not ready to be forgotten any time soon? LOL. Get used to it, its WiiU's brother.

Avatar image for daious
Daious

2315

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 5

#25 Daious
Member since 2013 • 2315 Posts

Cloud can't magically turn games into 1080p. It doesn't work that way. Physics? Likely. Background AI? Likely. Actual performance and graphical fidelity? No.

Avatar image for Rage010101
Rage010101

5470

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#26 Rage010101
Member since 2006 • 5470 Posts

Because cloud is Microsoft's version of GDDR5. As for you cows, don't act like you don't get exaggerated shit turd stupid with ps4 tech/hardware.

Avatar image for I_can_haz
I_can_haz

6511

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#27 I_can_haz
Member since 2013 • 6511 Posts

@Rage010101 said:

Because cloud is Microsoft's version of GDDR5. As for you cows, don't act like you don't get exaggerated shit turd stupid with ps4 tech/hardware.

PS4 + GDDR5 RAM = COD and BF4 1080p/60fps

XB1 + Clouds = COD and BF4 720p/60fps

Nope, not the same. Try again, your butthurt is showing.

Avatar image for GTSaiyanjin2
GTSaiyanjin2

6018

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#28 GTSaiyanjin2
Member since 2005 • 6018 Posts

it needs the cloud to even hit 720p lol

Avatar image for Douevenlift_bro
Douevenlift_bro

6804

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#29  Edited By Douevenlift_bro
Member since 2013 • 6804 Posts

@blackace said:

Wait until E3 2014 and all your questions will be answered. It'll probably be answered before then, but at the E3 you'll be able to see the proof.

LOLOL blackace is in DC mode.

Avatar image for kellykelly
KellyKelly

386

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 5

#30 KellyKelly
Member since 2013 • 386 Posts

@Cyberdot said:

I don't think the cloud is gonna work.

It's useless.

Oh, Gaikai will work, but Azure, nah

Avatar image for casharmy
casharmy

9388

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#31  Edited By casharmy
Member since 2011 • 9388 Posts

THE NEW LEMMING WAR CRY!

"Just wait!"

Avatar image for g0ddyX
g0ddyX

3914

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#32 g0ddyX
Member since 2005 • 3914 Posts

Have a feeling that there will be a lot of background tasks and the streaming and updating of data instaneously...
I guess we'll find out what the cloud is and truly does when the air is cleared.

Avatar image for Murderstyle75
Murderstyle75

4412

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#33  Edited By Murderstyle75
Member since 2011 • 4412 Posts

@casharmy:

Only it appears the Lemmings have no idea how the Internet even works. If they did, they wouldn't ask such stupid questions and the rest wouldn't be waiting for the second coming of Christ.

Avatar image for Ghost120x
Ghost120x

6056

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#34 Ghost120x
Member since 2009 • 6056 Posts

Look at you non believers. In order to see the effects of the cloud you gotta believe!

Avatar image for SonofK
SonofK

1088

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#35 SonofK
Member since 2013 • 1088 Posts

It's not like PS4 has an amazing lineup of 1080p games. The only games that are running at 1080p are Forza and Killzone, and KZ Single player runs at 30 fps, the MP runs at 60 fps but it looks like crap.

Avatar image for casharmy
casharmy

9388

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#36 casharmy
Member since 2011 • 9388 Posts

@blackace said:

Wait until E3 2014 and

"just wait"

Avatar image for deactivated-5b69bebd1b0b6
deactivated-5b69bebd1b0b6

6176

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#37 deactivated-5b69bebd1b0b6
Member since 2009 • 6176 Posts

The Cloud does work if you give it a giant buster sword.

Avatar image for SonofK
SonofK

1088

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#38 SonofK
Member since 2013 • 1088 Posts

@casharmy said:

@blackace said:

Wait until E3 2014 and

"just wait"

Shouldn't that be the slogan for cows? Considering how bad their lineup is right now?

Avatar image for XxR3m1xInHDn3D
XxR3m1xInHDn3D

2365

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#39 XxR3m1xInHDn3D
Member since 2013 • 2365 Posts

@SonofK said:

@casharmy said:

@blackace said:

Wait until E3 2014 and

"just wait"

Shouldn't that be the slogan for cows? Considering how bad their lineup is right now?

Remember XBox vs PS2? Cows got destroyed in everything but sales and JRPGs (although the XBox had some good ones too) and they never thought hardware mattered. Now look at them they suddenly think that hardware is everything despite the XBox One having better games.

Avatar image for blamix99
blamix99

2685

Forum Posts

0

Wiki Points

0

Followers

Reviews: 8

User Lists: 0

#40 blamix99
Member since 2011 • 2685 Posts

that cloud thing they call is just an excuse.. so that people with low iq will still buy an xbone

Avatar image for danabo
danabo

2438

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#41  Edited By danabo
Member since 2003 • 2438 Posts

@XxR3m1xInHDn3D said:

@SonofK said:

@casharmy said:

@blackace said:

Wait until E3 2014 and

"just wait"

Shouldn't that be the slogan for cows? Considering how bad their lineup is right now?

Remember XBox vs PS2? Cows got destroyed in everything but sales and JRPGs (although the XBox had some good ones too) and they never thought hardware mattered. Now look at them they suddenly think that hardware is everything despite the XBox One having better games.

The majority of games are multi-platform. If multi-platform games are better on the PS4, like they were on the 360 compared to the PS3, then the cheaper and better performing hardware is certainly a deciding factor (again, like it was on the 360-PS3).

Avatar image for tormentos
tormentos

33784

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#42  Edited By tormentos
Member since 2003 • 33784 Posts

@blackace said:

Wait until E3 2014 and all your questions will be answered. It'll probably be answered before then, but at the E3 you'll be able to see the proof.

Hahahahaaaaaaaaaaaa..

Wait wait wait...

First was wait for launch now is wait for E3 2014..lol

Avatar image for tormentos
tormentos

33784

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#43  Edited By tormentos
Member since 2003 • 33784 Posts

@Kinthalis said:

The consoles could all do 1080p, but then games would look as bad as current gen games do on low end PC (still better than current gen consoles, but definitely not impressive).

So, in order to add more graphical goodness, they lower the frame size.

You say, let's use the cloud! Well, the cloud is just some server somewhere in Microsoft's data centers that crunches numbers and returns them to the console. This brings some inherent problems. One is latency. It takes time to send data ot the server and bring it back. What's mroe that time will vary from user to user. So it's not like you could offload say, Anti-aliasing because you'd need that data back EVERY frame, or every 16 milliseconds. Obviously, that ain't gonna happen. You could, possibly do stuff like offload physics calculaitons, but again, they would have to be somehting that can't be interacted with ona frame by frame basis. IT would be limited only to things that are not latency sentitive... that's not many things. AI, could be another possibility.

Another issue is that not everyone would have access to it. Ok, so you've offloaded some high level decision making of the AI to the cloud... great, except that 40% of your customers aren't connected, so now they are oign to have a poorer gaming experience than those who are online.

Yet another issue is scalability. Thye more you offload, the more data has to be processed. Imagine turning on your game, and having to wait in a queue, because there aren't enough AI slots in the data center closest to you for you to use.

WTF even the 7770 at 1080p kick the living ass of current gen consoles,what the hell are you smoking

Yeah because Killzone SF at 1080p look anything like a current gen game.

#35 Posted by SonofK

It's not like PS4 has an amazing lineup of 1080p games. The only games that are running at 1080p are Forza and Killzone, and KZ Single player runs at 30 fps, the MP runs at 60 fps but it looks like crap.

Dude how many games are not 1080p on PS4.? those are a minority,it is on xbox one that only 3 games are 1080p and all 3 are not impressive at all.

Killzone SF framerate is unlocked so it can be 40 45 FPS or even more,and online is 1080p 60 FPS.

XxR3m1xInHDn3D

Remember XBox vs PS2? Cows got destroyed in everything but sales and JRPGs (although the XBox had some good ones too) and they never thought hardware mattered. Now look at them they suddenly think that hardware is everything despite the XBox One having better games.

The xbox landed almost 2 years after the PS2,so yeah it had to be more powerful,and game wise the PS2 mopped the floor with the xbox,and it wasn't just JRPG's.

So how did it feel to wait 2 years for GTA3 and 1 year for Vice City.? Oh and 6 months for GTASA?

Game wise it wasn't even close.

Avatar image for Suppaman100
Suppaman100

5250

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#44 Suppaman100
Member since 2013 • 5250 Posts

@XxR3m1xInHDn3D said:

@SonofK said:

@casharmy said:

@blackace said:

Wait until E3 2014 and

"just wait"

Shouldn't that be the slogan for cows? Considering how bad their lineup is right now?

Remember XBox vs PS2? Cows got destroyed in everything but sales and JRPGs (although the XBox had some good ones too) and they never thought hardware mattered. Now look at them they suddenly think that hardware is everything despite the XBox One having better games.

LOOOOL, PS2 owned Xbox in every aspect except hardware.

Avatar image for Caseytappy
Caseytappy

2199

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#45 Caseytappy
Member since 2005 • 2199 Posts

I can't imagine how the cloud would help with graphics , maybe it will keep player stats/behaviour and upload some pre baked AI or whatever .

At the end of next gen when MS pulls the plug all these features will be lost in time ......

http://t3.gstatic.com/images?q=tbn:ANd9GcTQeifL8VxdZIabhGxJTxpyhMoY92v8tYi0rmMAMhk31QS9WTP-Rw

Avatar image for PAL360
PAL360

30570

Forum Posts

0

Wiki Points

0

Followers

Reviews: 31

User Lists: 0

#46  Edited By PAL360
Member since 2007 • 30570 Posts

@SonofK said:

It's not like PS4 has an amazing lineup of 1080p games. The only games that are running at 1080p are Forza and Killzone, and KZ Single player runs at 30 fps, the MP runs at 60 fps but it looks like crap.

Not true. Most PS4 exclusives and multiplats, are running at native 1080p.

Avatar image for casharmy
casharmy

9388

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#47  Edited By casharmy
Member since 2011 • 9388 Posts

@XxR3m1xInHDn3D said:

@SonofK said:

@casharmy said:

@blackace said:

Wait until E3 2014 and

"just wait"

Shouldn't that be the slogan for cows? Considering how bad their lineup is right now?

Remember XBox vs PS2? Cows got destroyed in everything but sales and JRPGs (although the XBox had some good ones too) and they never thought hardware mattered. Now look at them they suddenly think that hardware is everything despite the XBox One having better games.

lol, the only thing the original xbox had to brag about over Ps2 was hardware, and their first bragging point to argue for superiority over Playstation has been snatched away. xbox always got destroyed when it came to exclusive games compared to playstation consoles so lemmings last bragging rights were always things that DONT involve quality games (like hardware or internet).

with 360 lemmings tried to lower standards to enable xbox360 to compete with the quality of Ps3's superior game quality (from comparing aaae titles to include a rated titles that weren't even exclusive) thus the "only multiplats matter" DO YOU REMEMBER THAT LEMS?

lol, well now every multiplat will be superior on Ps4, superior multiplats was the reason I heard so many lems say they stuck with 360 when Ps3 destroyed the 360 in exclusive game quality. so what now lems, lol are exclusives BACK to being the main reason to get a console again and are multiplats back to not being the deciding factor of choosing a platform???? according to your last arguments buying a Ps4 over the x1 should be a no brainer now!

lol lems and their flip floppy arguments, truth is lems will switch their arguments to accommodate the situation the system is in, cows are slightly guilty but no where near the level of lems....lems were even making arguments to defend the always only drm and no used games policies for ms at one time.

Avatar image for Caseytappy
Caseytappy

2199

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#48 Caseytappy
Member since 2005 • 2199 Posts

@casharmy said:


lol lems and their flip floppy arguments, truth is lems will switch their arguments to accommodate the situation the system is in, cows are slightly guilty

j jonah jameson laughing gif

Avatar image for Rage010101
Rage010101

5470

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#49 Rage010101
Member since 2006 • 5470 Posts

@I_can_haz said:

@Rage010101 said:

Because cloud is Microsoft's version of GDDR5. As for you cows, don't act like you don't get exaggerated shit turd stupid with ps4 tech/hardware.

PS4 + GDDR5 RAM = COD and BF4 1080p/60fps

XB1 + Clouds = COD and BF4 720p/60fps

Nope, not the same. Try again, your butthurt is showing.

Why would I be butthurt if I can get the definitive version if I so chose to, that being PC version with all the bells and whistles. Too bad I think CoD is trash and for casuals like you lol

Avatar image for GrenadeLauncher
GrenadeLauncher

6843

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#50 GrenadeLauncher
Member since 2004 • 6843 Posts

Because DA CLOWD is a marketing gimmick.

Funny thing is, cloud bullshit might have been something that would be promising if Xbone had stayed always-online but because it isn't anymore it's split the potential userbase for it and devs will be less likely to use it. Bravo, Microsoft.