• gnuplusmatt@reddthat.com
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    3 days ago

    why would an xbox that runs an x86_64 architecture need a translation layer to run Windows binaries? This sounds like the next xbox is going to be a fixed hardware Windows PC with a custom interface replacement and probably all the unnecessary services ripped out of it.

    • xavier666@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      3 days ago

      why would an xbox that runs an x86_64 architecture need a translation layer to run Windows binaries?

      This is based on my partial understanding of the xbox architecture. I suspect that there is a difference between full fat Windows and the xbox OS. So certain function calls (required by Steam) are not supported by xbox OS. So it won’t be a traditional layer like WINE or Proton. Just enough for certain gamestore applications to run (Epic?).

      going to be a fixed hardware Windows PC with a custom interface replacement and probably all the unnecessary services ripped out of it.

      I hope for this too. But how will traditional Xbox games run if it’s just Windows? Will it have a built-in emulator running on top of Windows? Also, it will invite people to hack the device since it’s a standard Windows OS. I doubt MS wants their next xbox to be so open, given their history regarding MS Store.

    • kadup@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      It doesn’t need a translation layer, but it does already use a hypervisor even for running native games. It’s how Microsoft guarantees every single bit of executable code is authorized.