Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
W

WinDurango

> 编程语言
Open source

The world's first Xbox One compatibility layer for Windows.

1.3K stars0 likes0 views
WebsiteGitHub

About

The world's first Xbox One compatibility layer for Windows.

Table of Contents

  About The Project

Playable Games

Screenshots

  Getting Started

Prerequisites

Building

Installation

Roadmap

Contributing

Contact

Disclaimer

About The Project

WinDurango is an Xbox One Translation Layer which allows you to play various ERA based Games on Windows via UWP. Currently, WinDurango has implemented most of the essential Xbox WinRT interfaces, KernelX and D3D11.X. Kinect support is completely experimental and hasn't been tested, expect issues.

Screenshots

Minecraft Forza Motorsport 6
Happy Dungeons Peggle 2
Sonic Mania Terraria

Playable Games

  • Sonic Mania - Playable
  • Minecraft: Xbox One Edition (version 1.2.0.0) - Playable
  • Minecraft: Xbox One Edition (versions 1.61.X.X) - Boots
  • LIMBO - Playable
  • Forza Horizon 2 and it's variants - Boots
  • Forza Motorsport 5 - Boots
  • Peggle 2 - Boots

Getting Started

Before Building WinDurango make sure you install the prerequisites.

Prerequisites

Make sure you have Visual Studio 2026 with the C++ Extension, vcpkg and cmake.

Building

  1. Open up the VS 2026 Powershell Prompt
  2. Clone the repo
    git clone https://github.com/WinDurango/WinDurango
    
  3. Install VCPKG packages
    vcpkg install
    
  4. Prep CMake
     mkdir build && cd build
     cmake ..
    
  5. Build WinDurango
    cmake .. -DCMAKE_TOOLCHAIN_FILE="$env:VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake"
    

Installation

  1. Get WinDurango Dll's from Github Actions
  2. Copy the Dll's into the Mount Dir in your Game
  3. Enable Developer Mode
  4. Install the Game (open powershell in the folder that contains AppxManifest.xml)
    Add-AppXPackage -Register .\AppxManifest.xml
    
  5. Add EmbeddedXvd to the folder that has the game executable (usually in Mount)
  6. Pick these DLLs from EmbeddedXvd and drop them in the same folder as the executable: xg_x.dll, xg.dll (if present), AcpHal.dll, xaudio2_9.dll, D3DCompiler46.dll (if present), sc_dll.dll (if present). if the game complains about a missing DLL that isn't present in this list nor implemented, please reach us out.

Minimum Requirements

WinDurango does not have a fixed and correct minimum requirements list, as some games are more demands than others (e.g. Minecraft uses way less system resources than Forza). However, we can speculate system requirements that should supply the needs of most games:

  • A CPU with at least 4 cores (e.g. Intel Core i5 4690K)
  • A GPU with at least 2GB of VRAM (e.g. NVIDIA GeForce GTX 960)
  • 12GB of RAM (DDR3 or newer)
  • Windows 10 or newer

Roadmap

  • Get Minecraft: Xbox One Edition (versions 1.61.X.X) to a playable state
  • Get Forza Horizon 2 and it's variants to a playable state
  • Get Forza Motorsport 5 to a playable state
  • Get Peggle 2 to a playable state

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Join our Discord

Disclaimer

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...). We are not any way affiliated with Microsoft.

Credits

Thanks to

  • @othneildrew for Best Readme Template

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C++compatibility-layeremulationwindurangoxb1

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言