| I don't work in the industry. But just because you "worked on AA games" before doesn't make you correct. This detailed architectural overview of the 360 discusses the hypervisor: https://www.copetti.org/writings/consoles/xbox-360/ This YouTuber, who is an industry vet, and has done several xbox ports claims the XB360 has a hypervisor: https://www.youtube.com/watch?v=Vq1lxeg_gNs And there entries in the CVE database for the XB360 which describe the ability to run code in "hypervisor mode": https://www.cvedetails.com/cve/CVE-2007-1221/ This detailed article on the above exploit goes into detail on how the memory model works on the XB360, including how main memory addressing works differently in hypervisor mode than in real mode: https://www.360-hq.com/article1435.html That's a whole lot of really smart people discussing a topic that you claim doesn't exist. |
> This detailed architectural overview of the 360 discusses the hypervisor:
> https://www.copetti.org/writings/consoles/xbox-360/
Yes, the 128KB of key storage and W^X. That's not a hypervisor in the sense that the XB1/HyperV or VMWare have a hypervisor, they shouldn't even share a name it's not the same thing at all.
It's like calling the JVM is a virtual machine in the same way QEMU is.
The 360 "Hypervisor" is more akin to a software T2 chip than anything that actually virtualises.