XBox One emulator for Mac (Download DMG) Microsoft

XBox One emulator for Mac OS

Xbox One emulator for Mac OS


XBox One emulator is an experimental project compatible with Mac OS. It can run most games of XBox One on PC devices (see also Android OS and iOS version).

Typically, the emulator updates once every two to four weeks, with Patreon supporters receiving updates a week before the public release. Though it is still under development, it is able to run certain games smoothly. It was successful at booting and running The Witcher 3: Wild Hunt soon after its release.

Microsoft XBox One emulator for Mac


The goal of this project is to experiment, research, and educate on the topic of emulation of modern devices and operating systems. It is not for enabling illegal activity. All information is obtained via reverse engineering of legally purchased devices and games and information made public on the internet (you’d be surprised what’s indexed on Google).


For proper handling of the GPU’s capabilities, Xenia now requires a specific feature of Direct3D 12 called Rasterizer-Ordered Views which is limited only to newer cards. Xenia is capable of 3×3 upscaling, but such a feature is resource intensive and can only be accomplished with high-end GPUs at the moment.

Microsoft XBox One emulator for Mac

Most configuration options usually found in GUI are instead found in the file xenia.config.toml. The file can be opened and edited with any text editor without having to change the file extension and can be found under the filepath “…\Users\User\Documents\Xenia” along with shader cache and per-game files when using windows. GPU options such as v-sync, resolution scale, and much more can be found in the xenia.config.toml file.

If you are trying to emulate Xbox Live Arcade titles then the line “license_mask = 0” should be changed to “license_mask = 1”. The demo mode and full game files for XBLA titles are actually identical, and this option allows the games to exit demo mode.


The emulator will check for the minimum supported CPU and GPU on startup and error out if one is not detected. Make sure that you have the latest drivers installed. You cannot just remove the checks in the code and assume things will work.

XBox One emulator for Mac Download

Minimum requirements

  • OS: Mac OS X – 10.14 or above
  • Windows <10 support is limited. Don’t expect anything to work.
  • Runs on Linux with Wine using Vulkan.
  • CPU: 64-bit x86 processor with AVX(2) support
  • You can check with CPU-Z
  • GPU: Direct3D 12-compatible or Vulkan-compatible GPU from this list
  • You can check with GPU-Z
  • Direct3D 12 will only work on Windows 10 due to D3D12on7 and vkd3d not being supported.
  • GPUs without ROV (rasterizer-ordered view) / fragment shader interlock support will perform worse and possibly have more graphical issues. Integrated GPUs will also generally provide frame rates too low for comfortable playing.
  • AMD GPUs also fall under this due to Xenia triggering driver bugs causing crashes.
  • RAM: 4GB
  • 2017/2019 x64 Visual C++ Redistributable

Recommended requirements

  • OS: Mac OS X – 10.14 or above
  • CPU: 4th generation or later i5/i7 64-bit x86 processor with AVX(2) support
  • You can check with CPU-Z
  • GPU: GTX 980 Ti or later
  • You can check with GPU-Z
  • RAM: 6GB or more



Follow us on social networks in the links below to support us or give us feedback: