So, Microsoft Made a Virtual XBOX 360
-
@scottalanmiller said:
No, can't use HyperV. HyperV is a type one, bare metal hypervisor
Are you sure? I am pretty sure it is a version of HyperV.
-
@anonymous said:
@scottalanmiller said:
No, can't use HyperV. HyperV is a type one, bare metal hypervisor
Are you sure? I am pretty sure it is a version of HyperV.
That wouldn't make much sense though. The Xbox One OS would then have to be running on top of Hyper-V as well. It would make more sense to emulate the Xbox 360 hardware and run it in software emulation on the Xbox One then have both OS's running on top of a bare metal hyper visor.
Is Hyper-V able to emulate the PowerPC architecture? I thought it was x86 only. I could be wrong there.
-
@coliver said:
The Xbox One OS would then have to be running on top of Hyper-V as well.
That's what I've read. That Xbox One runs a custom version of Hyper-V.
-
I did some research on Hyper-V tonight as I was unsure if it's implementation into Windows 8 was a type 2 or a type 1 as @scottalanmiller has stated.
Turns out it is indeed a type 1. Have a read of this
http://garvis.ca/2012/01/03/layer-1-or-layer-2-hypervisor-a-common-misconception-of-hyper-v-and-a-brief-explanation-of-the-parent-partition/ -
@Carnival-Boy said:
@coliver said:
The Xbox One OS would then have to be running on top of Hyper-V as well.
That's what I've read. That Xbox One runs a custom version of Hyper-V.
I haven't read that, but that very well may be the case. Microsoft is really pushing the one-os design and running everything on top of a hypervisor would make that easier to realize. My thinking was that the performance hit would be significant enough to where a hypervisor in this regard would be unusable.
-
@nadnerB said:
I did some research on Hyper-V tonight as I was unsure if it's implementation into Windows 8 was a type 2 or a type 1 as @scottalanmiller has stated.
It can't be switched around, the technology to make a type 1 and to make a type 2 are very different. There is no hypervisor yet made that can be both (and little need for such a thing.)
-
@coliver said:
Is Hyper-V able to emulate the PowerPC architecture? I thought it was x86 only. I could be wrong there.
That's a completely different task than standard virtualization.
-
@Carnival-Boy said:
That's what I've read. That Xbox One runs a custom version of Hyper-V.
XBOX One is a PC under the hood, or nearly a PC, so the ability to run HyperV is there. But the value to running it is low as it would impede the One's ability to be a video game platform and using HyperV to emulate the 360 would not be very beneficial because HyperV has none of that capability natively. It's not like it would just need to be tweaked to do that, it would be all new.
Doing emulation of other architectures in a type 2 system is completely standard. And 99% of the time when you are not using it, it just "disappears" so that you don't have to have the impact of it at all, which is a big deal for video game platforms that are underpowered and need to focus on squeezing every last ounce of power out of their anemic hardware.
-
Here is what I found about HyperV being there...
-
Based on what is said there and what HyperV is.... I would guess that HyperV is not being used at all for the 360 tasks. They probably have a standard emulator, tried and true, just running on top of the One's OS. Nothing more than that. No need for the complications and problems of trying to make HyperV into a PowerPC emulator.