how does xbox x apps work on a different cpu architecture (Zen 2)

jredfox fox 1 Reputation point
2022-03-10T03:54:45.907+00:00

since xbox series x uses zen 2 architecture how is it running apps? since almost all apps are compiled into x64 architecture? Does it require all programmers to compile to zen 2 if it's for xbox series x? Or does zen 2 support x64 without emulation? it wouldn't make sense if they choose zen 2 and then it emulated all the apps that would dramatically slow down execution time. I get that they wanted an architecture which was better for gaming and power usage.

Developer technologies | Universal Windows Platform (UWP)
{count} votes

1 answer

Sort by: Most helpful
  1. jredfox fox 1 Reputation point
    2022-03-10T21:46:11.09+00:00

    zen 2 isn't an cpu architecture but a uarch (microarchitecture). the actual ISA(instruction set architecture) is x86_64 (AMD64) which can run both x86 and x64 without emulation. which for windows apps is the best one out there you can get. However compiling apps directly to x86_64 instructions instead of either x86 or x64 produces problems that still have yet to be resolved according to Wikipedia

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.