I think MSFT should have added the XB1S to the that listing. For the performances it delivers the XB1S SOC is simply ridiculously huge.
Either way it was clear Scorpio was not to be a overgrown XB1 but a new architecture but you did a great find
I think MSFT should have added the XB1S to the that listing. For the performances it delivers the XB1S SOC is simply ridiculously huge.
Wonder how that would work since render targets can spill over (partial render targets) into DDR3, and there's potentially no way to tell how many unique buffers a developer will render first in ESRAM then swap out to DDR3 and so on (can't just dedicate, for example, xXx MB in DDR3, since # of buffers might exceed that.).Indeed. If (high possibility) that there is no esram in Scorpio, then some sort of remapping will need to happen. It's definitely not going to be able to run it natively.
saw this on windows central this morning. http://windowscentral.com/project-scorpio-will-require-xbox-one-emulationI assumed Scorpio would just run XB1 games, so the very suggestion of a compatibility group being involved is odd. They must be doing something, so there must be a degree of remapping or somesuch. And given Sony is asking as much from its devs for the otherwise hardware compatible Neo, I guess there's something needed per title, or at least on the VM level to ensure every game works flawlessly. But as you say, there's a lot of games to go through.
It's all a bit confusing really.
I guess the post is for someone to work on the emulator, while the Team works on both emulated 360 games and compatibility with XB1 games on Scorpio.In a back and forth, Microsoft has clarified that while there is "some work" involved to ensure Xbox One games run optimally on Scorpio, it won't require any emulation.
Is it badly written? I'd trust MS to be able to do that part of their job right, as they deal with the best of engineers. The specific wording is - "We are the Xbox Compatibility team. Our mission is to bring the 360 game catalog to the Xbox One, and Xbox One catalog to Project Scorpio." It's punctuated explicitly, so no confusion. Whatever's going on, the XB1 catalog is only coming to Scorpio via the work of the Xbox Compatibility Team. And the only clarification we have is the line, "Backward Compatibility is built on advanced emulation technology." So really, it's unambiguous in saying they use advanced emulation, and it's implied they need to do this get XB1 games on Scorpio. Which confuses us all as we've been talking about forwards-compatible hardware ever since the x86 nature of the consoles was known! But there it is.
edit: Your link's Update 2 suggests it's like Neo -
I guess the post is for someone to work on the emulator, while the Team works on both emulated 360 games and compatibility with XB1 games on Scorpio.
[Updated] Project Scorpio will not require emulation to run your Xbox One games
really depends on what components are used, jaguar cpu, same gcn level, some form of esram/edram then hardly any change to vm, any of those parts changed then the related parts of the vm will possibly need to be tweaked, or updated to make best use of hardware or move from deprecated functions.Yeah. But note no-one was really thinking it'd be full-scale emulation; just a matter of how much needs to be done per title, and why. We had similar intrigue with Neo's requirement for devs to rework the titles, and they aren't just plug-and-play (although I think they are when Neo runs in 'compatibility mode').
so if it is the same bineries then it's not a next gen machine then? Guess that's one way to decide if you want.Will Scorpio have its own discs or will XB1 and Scorpio games be sold on the same disc (like PS4 / Neo)?
Someone should ask this question to Phil. It's simple, really, if Scorpio games somehow end up having their own discs (immediately, after 6 months or 1 year or more), then Scorpio is Microsoft next gen and not what they want you to believe now.
Well that is damage control as they don't want people to see Scorpio as a new system (which I think it is).They updated his link with the following title...
So, there is the answer...
hadn't thought of that, and sounds viable.Perhaps Scorpio does indeed have a much better CPU and instead of per title emulation unrolling the ppc into x86 they can emulate the actual CPU and provide a far greater level of 360 support.
I don't think they will be able to emulate the 360, though you are right to assume that faster PU should translate into improved BC performances.Perhaps Scorpio does indeed have a much better CPU and instead of per title emulation unrolling the ppc into x86 they can emulate the actual CPU and provide a far greater level of 360 support.
The specific wording is - "We are the Xbox Compatibility team. Our mission is to bring the 360 game catalog to the Xbox One, and Xbox One catalog to Project Scorpio."
Logical fallacy here. Scorpio won't have 320GB/s because it lacks EDRAM but because it is needed to tackle 4kish rendering.Scorpio likely won't have an ESRAM. That's why they need 320GB/s bandwidth (possible with 12Gb GDDR5 384bit bus like in trailer or 8Gb of GDDR5X with 256bit).
So there is some layer for ESRAM removal optimizations (like only copy on write with emulated ESRAM).
An insight that she doesn't want to share completely because the more she reveals about future products, the larger is the osborne effect over current and short-term products.
The only valid reason to assume the Scorpio will use Jaguar is because developers will have to make all non-graphics (therefore less scalable) stuff work on the Xbone's 1.7GHz Jaguar cores, and not because Lisa Su didn't explicitly say which architecture they used.
They also didn't specify which RAM type they will be using, but no one is assuming it'll be DDR3.
Both of you are of course assuming you'd want to use esram for holding multiple 4K buffers.Logical fallacy here. Scorpio won't have 320GB/s because it lacks EDRAM but because it is needed to tackle 4kish rendering.
Scorpio is likely to pass on ESRAM because the size requirement for the various render target @4ish resolution make its unpractical nabd because there are memory solution that can satisfy the need of the system both for the memory speed and capacity.
they didn't say anything about technology in regards to any components, bandwidth for ram, cores for cpu, terraflops for gpu.They revealed nothing about the CPU other than amount of cores, either because their plans are not finalized yet or because its the same CPU
That's an interesting idea, sram is supposed to be a structure that shrinks extremely well, maybe 32MB on 14nm could be only around 25 mm2?Both of you are of course assuming you'd want to use esram for holding multiple 4K buffers.
No mention of ram was made, type or speeds. Just an amount of bandwidth that will likely change closer to release. But evidence and logic does lean heavily towards a pure GDDR solution.
It's just that, well, MS has a knack for doing things people don't expect.
I don't think esram would be in such a size for 4K native. But that doesn't imply it couldn't exist. 32MB esram would be sufficient in providing backwards compatibility as well as providing a very fast scratch pad for developers; at the cost of what I assume some minor die space in the grand scheme of things.
Only developers that have shipped top tier titles truly know the ins and outs of embedded ram. If the benefits outweigh the cons I don't see a reason to exclude it unless the sacrifice of computational power was too much.
Sent from my iPhone using Tapatalk
I suppose... assuming same bandwidth & ROP interconnects. Not sure how complicated things would get if they wanted >32ROPs attached.That's an interesting idea, sram is supposed to be a structure that shrinks extremely well, maybe 32MB on 14nm could be only around 25 mm2?
It's not as big of a compromise as it was on XB1.