By using this site, you agree to our Privacy Policy and our Terms of Use. Close
EpicRandy said:
Mnementh said:

The games would still have to be ported to Xbox, but still that would be huge. Because devs already registered with the PC stores and know their publishing process. And I also assume the stores would actually help with porting. Maybe even with an emulation layer like Steam has for Linux with Proton.

EGS would be already a good addition, if that could include Steam it would be massive though!

In the context MS is opening up the Xbox OS it is possible they do so in a way that drop the requirement to be packaged as an Xbox executable, if they do so there will be little requirement left preventing windows executable to run as-is on Xbox. But more likely than not, MS would still want to keep a minimal process just to make sure somebody is handling the situation and is responsible for the end quality.

As for emulation, MS already as a better solution running Linux software on windows (WSL2) than Linux as running windows executatble (Proton). WSL2 work because MS fully integrated a Linux core inside windows itself which allow Linux software to run on windows without an emulation overhead. I do believe the same strategy, and an easier to implement one a that, could be used here.

WSL is aactually a virtual machine: "WSL 2 uses virtualization technology to run a Linux kernel inside of a lightweight utility virtual machine (VM). Linux distributions run as isolated containers inside of the WSL 2 managed VM."

https://learn.microsoft.com/en-us/windows/wsl/about

Which is quite a bit more overhead than emulation.

But reading up on it, it seems Xbox uses a Windows system under the hood already. There are certainly some specialties like a hypervisor, but probably porting isn't that big of a deal.



3DS-FC: 4511-1768-7903 (Mii-Name: Mnementh), Nintendo-Network-ID: Mnementh, Switch: SW-7706-3819-9381 (Mnementh)

my greatest games: 2017, 2018, 2019, 2020, 2021, 2022, 2023

10 years greatest game event!

bets: [peak year] [+], [1], [2], [3], [4]