• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Microsoft: Scarlett games will work across the whole Xbox family

onQ123

Member
Again, look at the start of this generation. Shadow of Mordor's Nemesis system was a next-gen idea then. It only worked on the PS4/XBO versions of the game. The PS3/360 versions didn't have it because it couldn't work on those systems.

Every developer aims for the highest hardware currently available, and then scales down. They don't develop for the weakest hardware and scale up. That's not how it works. But people are making that argument in this thread for reasons.

Why is this a response to what I said?

I'm saying that it's not going to hold back Scarlet games visually but it might prevent them from making new games based around the new hardware. which would most likely be a small amount of games anyway.
 
Last edited:

Deanington

Member
Some people want consoles to remain a closed system like an exclusive club.


Which is really weird. It is really weird to know that this is what people get upset about. This is their hill that they defend, jesus. Anyways, I love the fact that I can choose what ever system I want to play games on.
 
Last edited:

Vawn

Banned
Can you imagine if they forced third-parties to adhere to this? Scarlett would become like Wii and Switch, where developers would be forced to make a version to run on last gen hardware, so they don't even bother.

No way Microsoft is this stupid.
 
Last edited:
Not really. The lead platform is the platform you expect to make the most money from. This is why so many Console games run poorly on PCs that are far more powerful. Skyrim has horrible controls without mods, and was designed with Xbox360 in mind. PC, the much more powerful platform, was mostly ignored by Bethesda.

Can you imagine if they forced third-parties to adhere to this? Scarlett would become like Switch, where developers would be forced to make a version to run on last gen hardware, so they don't even bother.

No way Microsoft is this stupid.
They made the Xbox1SAD. They bundled XBox1 with kinect at launch. Microsoft IS this stupid. Either that or, as i say, they were just disguising the fact that the Scarlet games are not ready.
 
Last edited:

diffusionx

Gold Member
I think a lot of people in this thread don't understand that "Xbox" isn't a console anymore. It's a platform. The console is a plastic box that sits under your TV and allows you to play Xbox games on that. But you can also play them on your PC and when X Cloud launches your smartphone or tablet.

Sounds like the Xbox has no reason to exist then, when the PC does all this, and MS invests significant resources into the PC as it is.

Please provide citation that the Xbox One S is going to be the lead platform for Scarlet games when it isn't even the lead platform for games being released right now.

Obviously nobody ever said that. The fact that the games have to run on it are enough to limit them in scope/design. Someone else pointed out the Nemesis system in Shadow of War, a game that couldn't run on the 360 or PS3. Unless you think that all game designs that can be invented have been invented, surely there will be things that require better hardware than the current gen can offer.

Not to mention it's a bad user experience - read any recent DF article and the Xbox One S is just flat out not good enough to run modern games. It's only going to get worse if the top end is better. Does MS really want to be selling a 720p/25fps user experience just so they can say the games run?

I don't think MS should sacrifice a thing to keep pushing this on a failed platform. It'd be like Nintendo mandating games run on Wii U, what's the point. Just move on.
 

Gavin Stevens

Formerly 'o'dium'
This will be a strictly first party mandate. Third parties will have a choice to either so this or ignore it. It won’t limit anything, it will just be increased work load to make sure things “work”. PC games have been doing this forever.

But all older games will work on scarlet regardless, that’s a given.
 

demigod

Member
Like many people in this thread, you're jumping to conclusions.

Quote from the article


foreseeable future does not mean there won't be any games that use Scarlett as the base. I'm sure we'll see plenty cross-gen PS4/PS5 games as well.

Cross-gen titles will always be a thing even among exclusives. No one trying to make money on video games is going to just let 40-50 million potential customers that already own an Xbox console fly by them and wait for them to pick up the new, expensive console before buying the first two years worth of games.

You don’t have to like it for it to be true. We shouldn’t be acting surprised by this trend when we’ve had years of precedent happening.

Care to name those cross-gen PS3/PS4 exclusive games there champ?

I've said this back in 2018 when it was brought up in one of the next gen thread on here, forward compatible is a bad idea. You have to showcase your next gen system for people to upgrade to it.
 
Last edited:

ManaByte

Gold Member
Why is this a response to what I said?

I'm saying that it's not going to hold back Scarlet games visually but it might prevent them from making new games based around the new hardware. which would most likely be a small amount of games anyway.

Yes, Microsoft is investing millions into new hardware they're not going to take advantage of.

giphy.gif
 
This will be a strictly first party mandate. Third parties will have a choice to either so this or ignore it. It won’t limit anything, it will just be increased work load to make sure things “work”. PC games have been doing this forever.

But all older games will work on scarlet regardless, that’s a given.
Well of course old games will work. No one has a problem with that.

But at some point, there is going to be an E3 where Xbox and Playstation would be showcasing their launch games on their respective next gen machines. And Sony would have a massive advantage showcasing their first party titles, compared to microsoft offerings. Even if MS start releasing Scarlet exclusives a year later, that would still be an entire year of bad impressions compared to the competition.
This would be an entirely self inflicted wound.

Yes, Microsoft is investing millions into new hardware they're not going to take advantage of.
Yes. That is exactly what they are doing. Because if they want to take advantage of it, they would build games from the ground up to run on Scarlet. Every 1st party game is a marketing tool to sell the console. Or at least, it is suppose to be.
 
Last edited:

ManaByte

Gold Member
Yes. That is exactly what they are doing. Because if they want to take advantage of it, they would build games from the ground up to run on Scarlet. Every 1st party game is a marketing tool to sell the console. Or at least, it is suppose to be.

Spencer: "we will not be out of position on power or price,"

This thread: "Scarlet games will look like Xbox One S games."
 
Last edited:

Sub_Level

wants to fuck an Asian grill.
Being able to play 6th, 7th, 8th, and 9th gen games on an Xbox One sounds awesome to me. Obviously the 9th gen games you can play will be limited in both number and graphical quality, but its still a nice feature.

Not everyone is gonna wanna buy a PS5/Scarlet on day 1 in November 2020. Some people will wanna play Halo Infinite without dropping $500 on new plastic.
 

ManaByte

Gold Member
Being able to play 6th, 7th, 8th, and 9th gen games on an Xbox One sounds awesome to me. Obviously the 9th gen games you can play will be limited in both number and graphical quality, but its still a nice feature.

Not everyone is gonna wanna buy a PS5/Scarlet on day 1 in November 2020. Some people will wanna play Halo Infinite without dropping $500 on new plastic.

Fuck those people. They should get with the program and be in the exclusive club of people who will buy a $500 piece of plastic on day one. /s
 

Gavin Stevens

Formerly 'o'dium'
I’m sorry but are you under the assumption that the old consoles will limit the new console? Here’s how it works:

Make a model. Make several LODs. Implement LOD system to render at effective distances to reduce system load.

Make a texture. Engine will reduce memory consumption at the cost of asset load time based on compression and mips used.

Make a sound. Sound will be loaded into memory at the correct kHz depending on memory requirements.

And so on...

Thing is, you change these settings in the fly, depending on overhead. certain things willImpact performance more (such as draw calls and physics calculation and the like) but all of these can easily be increased and reduced in fidelity based on target spec.

the last of us 2? That can run on a pc from 10 years ago. You would just have to make sacrifices in a lot of ways. But all of these sacrifices are all entirely possible with just a sight change to asset distribution maybe, and a lot of setting tweaking.

Essentially, this is exactly the same way games work on X (the most powerful console) versus the S (the least powerful console). It’s all a series of settings (Scarlet wants to render 60 AI? Make S render 15. Scarlet want to render 64 pass shadow map? S render 4. Etc), and tweaks. This is all something that’s not only possible, but also easy, and done all the time.

There is ZERO reason this would change how complicated Scarlet games can be. I know you think CPU calculations won’t be possible on older hardware, but even that can be scaled back with ease.

Source: Me, a pc developer. Who has been doing this same thing with asset control for over 20 years.
 
Last edited:
Being able to play 6th, 7th, 8th, and 9th gen games on an Xbox One sounds awesome to me. Obviously the 9th gen games you can play will be limited in both number and graphical quality, but its still a nice feature.

Not everyone is gonna wanna buy a PS5/Scarlet on day 1 in November 2020. Some people will wanna play Halo Infinite without dropping $500 on new plastic.
Your mistake is thinking that the 9th gen game would not be compromised to its core in order to run on an Xbox1S. In fact you sound like someone who never played a PC game, thus doesn't know what it is like to run a game that is right on the edge of minimum spec requirement. PC gamers know what it means to have games that run on multiple hardware setups. PC gamers also know what happens when a game company set the minimum spec too low.

A game with extremely low minimum spec, compromises the game experience for both the minimum spec machine AND the regular crowd. Because the entire game is restricted. The difference between a game that run on 64 bit or 32 bit windows, for example, is dramatic.
 

GymWolf

Gold Member
You only need to look at the overreactions and who are making them. They're in every Xbox thread but don't own a Xbox if that is any clue
What are you saying has a huge fallacy tho.

Because even people who don't own an xbox (and i unfortunately do) can still play every microsoft game on pc (like me) so lack of real nextgen game hurts everyone (except sony or nintendo stans), not only xbox fan...
 
Not really. The lead platform is the platform you expect to make the most money from. This is why so many Console games run poorly on PCs that are far more powerful. Skyrim has horrible controls without mods, and was designed with Xbox360 in mind. PC, the much more powerful platform, was mostly ignored by Bethesda.


They made the Xbox1SAD. They bundled XBox1 with kinect at launch. Microsoft IS this stupid. Either that or, as i say, they were just disguising the fact that the Scarlet games are not ready.

We're on about consoles here and I very much doubt any In-House game via Sony or Xbox has been developed only on the base development systems for the last 2 years or so.
Not what 3rd parties are up too
 

Jtibh

Banned
Oh man not this shit again.
Games can be scaled bla bla yes but this means to me once again just change in resolution and frame rates.
Maybe dialed back details draw distance.
I dont want this.
I want games that can never be done on the old systems.
I want true next gen not another ps4pro xboxx enhanced version of a basic game.
 

ManaByte

Gold Member
I’m sorry but are you under the assumption that the old consoles will limit the new console? Here’s how it works:

Make a model. Make several LODs. Implement LOD system to render at effective distances to reduce system load.

Make a texture. Engine will reduce memory consumption at the cost of asset load time based on impression and mops used.

Make a sound. Sound will be loaded into memory at the correct kHz depending on memory requirements.

And so on...

Thing is, you change these settings in the fly, depending on overhead. certain things willImpact performance more (such as draw calls and physics calculation and the like) but all of these can easily be increased and reduced in fidelity based on target spec.

the last of us 2? That can run on a pc from 10 years ago. You would just have to make sacrifices in a lot of ways. But all of these sacrifices are all entirely possible with just a sight change to asset distribution maybe, and a lot of setting tweaking.

Essentially, this is exactly the same way games work on X (the most powerful console) versus the S (the least powerful console). It’s all a series of settings (Scarlet wants to render 60 AI? Make S render 15. Scarlet want to render 64 pass shadow map? S render 4. Etc), and tweaks. This is all something that’s not only possible, but also easy, and done all the time.

There is ZERO reason this would change how complicated Scarlet games can be. I know you think CPU calculations won’t be possible on older hardware, but even that can be scaled back with ease.

Source: Me, a pc developer. Who has been doing this same thing with asset control for over 20 years.

Everyone in this thread should read this post. But they won't. They have it in their heads how game development works (Ron Howard voice: They're wrong).
 
I’m sorry but are you under the assumption that the old consoles will limit the new console? Here’s how it works:

Make a model. Make several LODs. Implement LOD system to render at effective distances to reduce system load.

Make a texture. Engine will reduce memory consumption at the cost of asset load time based on impression and mops used.

Make a sound. Sound will be loaded into memory at the correct kHz depending on memory requirements.

And so on...

Thing is, you change these settings in the fly, depending on overhead. certain things willImpact performance more (such as draw calls and physics calculation and the like) but all of these can easily be increased and reduced in fidelity based on target spec.

the last of us 2? That can run on a pc from 10 years ago. You would just have to make sacrifices in a lot of ways. But all of these sacrifices are all entirely possible with just a sight change to asset distribution maybe, and a lot of setting tweaking.

Essentially, this is exactly the same way games work on X (the most powerful console) versus the S (the least powerful console). It’s all a series of settings (Scarlet wants to render 60 AI? Make S render 15. Scarlet want to render 64 pass shadow map? S render 4. Etc), and tweaks. This is all something that’s not only possible, but also easy, and done all the time.

There is ZERO reason this would change how complicated Scarlet games can be. I know you think CPU calculations won’t be possible on older hardware, but even that can be scaled back with ease.

Source: Me, a pc developer. Who has been doing this same thing with asset control for over 20 years.
It's like people think every aspect of the render pipeline can't be scaled back or something. You could develop a game purely for Scarlett with all the bells and whistles and mind blowing graphics, and it can all be scaled down to run on an Xbox One S.

Take the Switch and The Witcher 3, that's a perfect example of this in action.
 

ManaByte

Gold Member
It's like people think every aspect of the render pipeline can't be scaled back or something. You could develop a game purely for Scarlett with all the bells and whistles and mind blowing graphics, and it can all be scaled down to run on an Xbox One S.

Take the Switch and The Witcher 3, that's a perfect example of this in action.

Look at Fortnite. The exact same game you can play in 4K 60fps can scale down to a three-year-old iPhone (and all your progress comes with it).
 

CatLady

Selfishly plays on Xbox Purr-ies X
The difference here is that people in this thread are trying to argue that the base Xbox One S is the lead platform for Scarlet, when it isn't right now.

It's the ultimate in concern trolling, while ignoring how game development really works.

I do wonder how many of those concern trolling in this thread were actually planning to buy a Scarlett at launch anyway. It's likely of no real concern to the majority of them other than complaining about everything MS does.
 

Deanington

Member
What are you saying has a huge fallacy tho.

Because even people who don't own an xbox (and i unfortunately do) can still play every microsoft game on pc (like me) so lack of real nextgen game hurts everyone (except sony or nintendo stans), not only xbox fan...


Where are you guys getting the idea that there is going to be a lack of a next gen game? Tha fuq is going on in this thread, lol.
 

Gavin Stevens

Formerly 'o'dium'
Hell the biggest issue developers will face isn’t CPU differences or asset quality, but shaders that simply won’t run on older hardware because they don’t exist... and in that case, you need to create a new shader that’s essentially will do the same thing, but work with older instructions.

But even THAT is done all the time and is common place. FP16 vs FP32, glsl etc.

Some people essentially think this is about fitting a square peg into a round hole, and that it’s not possible. The thing is, now, you will have your lovely next gen square peg, and all you have to do is shave a few corners off to get it to fit. But those corners will only be shaved off for the older hardware and not the new.

And fit it will.

Of course, and this part I must stress... I can’t vouch for how nice these titles will look or run on the older hardware, that’s a totally different beast of a discussion, lol.
 
Last edited:

ManaByte

Gold Member
Where are you guys getting the idea that there is going to be a lack of a next gen game? Tha fuq is going on in this thread, lol.

There are literally people in here arguing that MS is going to launch Scarlet without any games to show off the system.
 

diffusionx

Gold Member
I’m sorry but are you under the assumption that the old consoles will limit the new console? Here’s how it works:

Make a model. Make several LODs. Implement LOD system to render at effective distances to reduce system load.

Make a texture. Engine will reduce memory consumption at the cost of asset load time based on impression and mops used.

Make a sound. Sound will be loaded into memory at the correct kHz depending on memory requirements.

And so on...

Thing is, you change these settings in the fly, depending on overhead. certain things willImpact performance more (such as draw calls and physics calculation and the like) but all of these can easily be increased and reduced in fidelity based on target spec.

the last of us 2? That can run on a pc from 10 years ago. You would just have to make sacrifices in a lot of ways. But all of these sacrifices are all entirely possible with just a sight change to asset distribution maybe, and a lot of setting tweaking.

Essentially, this is exactly the same way games work on X (the most powerful console) versus the S (the least powerful console). It’s all a series of settings (Scarlet wants to render 60 AI? Make S render 15. Scarlet want to render 64 pass shadow map? S render 4. Etc), and tweaks. This is all something that’s not only possible, but also easy, and done all the time.

There is ZERO reason this would change how complicated Scarlet games can be. I know you think CPU calculations won’t be possible on older hardware, but even that can be scaled back with ease.

Source: Me, a pc developer. Who has been doing this same thing with asset control for over 20 years.

But what if you want to make a game that is designed around 60 AI? It's not unheard of. AC Unity tried to render huge crowds and a bustling city but ran into the limits of the One... in 2014. That was a long time ago, so if devs want to go back to that well again, it's kind of off-limits if you're still coding to the base One hardware.

Not every game will be groundbreaking, but old hardware does get dropped over time. And there comes a time when the weaker hardware makes for a truly bad experience, as anyone has seen from those "game X on low settings" videos on YouTube. I also wonder how a high end 2009 PC compares to a PS4 but that's a different discussion....
 
Last edited:

Gavin Stevens

Formerly 'o'dium'
But what if you want to make a game that is designed around 60 AI? It's not unheard of. AC Unity tried to render huge crowds and a bustling city but ran into the limits of the One... in 2014. That was a long time ago, so if devs want to go back to that well again, it's kind of off-limits if you're still coding to the base One hardware.

Not every game will be groundbreaking, but old hardware does get dropped over time. And there comes a time when the weaker hardware acts as a hindrance, as anyone has seen from those "game X on low settings" videos on YouTube. I also wonder how a high end 2009 PC compares to a PS4 but that's a different discussion....

Of course, I understand. What if the very thing about your game is taking advantage of something that just won’t be possible on older hardware, something that just couldn’t work no matter how much you lowered settings. You can’t release a game called “4096 man gangbang” and then
on the older hardware only render 64... that’s not enough penis.

Well in those cases, and I must stress these are special fringe cases that 99.9% of the time won’t come into play, you would need to do something different.
 
Last edited:

pr0cs

Member
so lack of real nextgen game hurts everyone...
You are reading a TON into one random statement. Your assumption is that their statement means that they won't have any games that will leverage the power of next gen. I can assure you that is totally incorrect. Even more so for 3rd party games, are you honestly suggesting that PS5 versions of Ubi or EA games are going to be better running than Scarlett versions simply because MS has mandated that software needs to run on OneS? If so then you're totally wrong.
Besides, in the PC world we've seen games look and play significantly different depending on base VS ultra, this is no different. This is just more evolution of consoles following the PC model of BC.
I have no doubt that some titles will look and play like shit on oneS, it will be playable but likely terrible, which is to be expected.
No one who has spent any time gaming would expect otherwise.
 
Where are you guys getting the idea that there is going to be a lack of a next gen game? Tha fuq is going on in this thread, lol.
By definition, if a game can be run on current gen machines, then it is not next gen. Next Gen is defined by being a game title that could only be made and released on next gen.

Is Skyrim Current Gen? Of course not, it was made in the previous game generation. The fact that it was remastered for this gen doesn't change the fact that it is NOT current gen. So a game that could be run on Xbox1S cannot be next gen, no matter how pretty you can make it look on Scarlet.

(Yes, that meant Zelda BotW is technically not current gen. And that by definition is true. BotW2 would be the first true current gen Switch mainline Zelda game for Nintendo.)
 

GymWolf

Gold Member
Where are you guys getting the idea that there is going to be a lack of a next gen game? Tha fuq is going on in this thread, lol.
We are not sure of course, for now we are only worried because what microsoft says can have multiple meanings...
 

GymWolf

Gold Member
You are reading a TON into one random statement. Your assumption is that their statement means that they won't have any games that will leverage the power of next gen. I can assure you that is totally incorrect. Even more so for 3rd party games, are you honestly suggesting that PS5 versions of Ubi or EA games are going to be better running than Scarlett versions simply because MS has mandated that software needs to run on OneS? If so then you're totally wrong.
Besides, in the PC world we've seen games look and play significantly different depending on base VS ultra, this is no different. This is just more evolution of consoles following the PC model of BC.
I have no doubt that some titles will look and play like shit on oneS, it will be playable but likely terrible, which is to be expected.
No one who has spent any time gaming would expect otherwise.
In My first post i asked if my understanding oft he news was wrong, i'm not sure of nothing at this point.

We are only discussing here, no one knows the truth.
 
Last edited:

ManaByte

Gold Member
By definition, if a game can be run on current gen machines, then it is not next gen. Next Gen is defined by being a game title that could only be made and released on next gen.

Is Skyrim Current Gen? Of course not, it was made in the previous game generation. The fact that it was remastered for this gen doesn't change the fact that it is NOT current gen. So a game that could be run on Xbox1S cannot be next gen, no matter how pretty you can make it look on Scarlet.

(Yes, that meant Zelda BotW is technically not current gen. And that by definition is true. BotW2 would be the first true current gen Switch mainline Zelda game for Nintendo.)

giphy.gif
 

MadYarpen

Member
The most powerful hardware is always the lead platform, and then you scale down from there. That's how it's always worked. But people in there are living in Bizarro World to concern troll.

In terms of visuals I guess that's correct, but what about gameplay mechanics, AI, NPC's routines, machine learning? It is not about adding raytracing, but a deeper issue, IMO.

Both generations of PS4 / XB1 have the same CPU, so this is different.

I think we want a generation leap due to CPU and SSD, and I can't imagine targeting previous gen consoles as well would allow this.

I hope eventually we will have next gen only games.
 
Last edited:

pr0cs

Member
We are only discussing here, no one knows the truth
It's clear from the seemingly endless interviews with Spencer that MS knows how badly it launched with the Xbone, From the get-go it was clear that the it was underpowered, hurt further by being more money. Everything he's said suggests they will NOT repeat that with Scarlett. By suggesting that their next Gen offerings will be gimped due to having to support oneS versions you're saying they are repeating history, which goes against EVERYTHING they've been saying. Not gonna happen.
 

ManaByte

Gold Member
In terms of visuals I guess that's correct, but what about gameplay mechanics, AI, NPC's routines, machine learning? It is not about adding raytracing, but a deeper isse, IMO.

Both generations of PS4 / XB1 have the same CPU, so this is not an issue.

I think we want a generation leap due to CPU and SSD, and I can't imagine targeting previous gen consoles as well would allow this.

I hope eventually we will have next gen only games.

There's a post from a developer in this thread. You should read it.
 

IntentionalPun

Ask me about my wife's perfect butthole
This normally would be fine if it weren't for the god-awful CPUs that were put in base last-gen systems.

Those actually limit games.. not just graphics, but the games themselves.

But in the end this is basically a 1st party dev acting how 3rd party devs always do at a generation change.
 
Last edited:

jshackles

Gentlemen, we can rebuild it. We have the capability to make the world's first enhanced store. Steam will be that store. Better than it was before.
This is actually a pretty great long term strategy. Microsoft is turning Xbox hardware into the equivalent of PC's iterative nature. I've got games on Steam from 10 years ago that still run great on my modern PC that's probably 10x more powerful than my PC was 10 years ago. There are new games that run okay on my current setup that I know will run amazing the next time I upgrade my PC. Not everyone can afford the latest graphics card, the fastest memory, the newest CPU, etc.

For everyone here saying "So a game that could be run on Xbox1S cannot be next gen, no matter how pretty you can make it look on Scarlet. " I present to you Red Dead Redemption 2 for PC:

WCCFreddeadredemption241-2060x1159.jpg


red-dead-pc-low-settings.jpg


This is the same game, running the same code.
 

ManaByte

Gold Member
By your own definition, since Stadia is debuting with Rise of the Tomb Raider, does that make RotTR a current gen game? Even if it was launched on the Xbox 360 in 2015?

The 360 wasn't the lead platform for Rise of the Tomb Raider. It wasn't developed for that. It was developed for current gen and downgraded for the 360. How hard is that concept to grasp?
 
Last edited:

Whitesnake

Banned
They are announcing with pride that they’re holding back games so they can run on an XBone?

Xbox Scarlett is really the final name??

The guy’s name is Matt Booty???
 

Gavin Stevens

Formerly 'o'dium'
Sadly... yeah. That above pic looks like shite but it’s actually not that far removed, lol.

Think of this like a 360 game that was then ported to the Wii. Or, better yet, The Witcher 3 Xbox One X, versus the Switch game.

It’s always easier to port down, than it is to create new data.
 

kingwingin

Member
this is pretty dope news, rather than chucking my X in the garbage i can put it in my bedroom and game it up in there when im too depressed to get out of bed
 
Top Bottom