Skip to content
rfandangoPublic
forked from izzy2lost/xemu

About

xbox emulator for Android

Resources

Stars

844 stars

Watchers

32 watching

Forks

 
 

Repository files navigation

hakuX

hakuX runs original Xbox games on Android (arm64), tuned for Adreno GPUs.

Its core runs the game's x86 code on a JIT (a FEX fork) under a reimplementation of the Xbox kernel, and draws by decoding the push buffer the game's own Direct3D sends the NV2A into Vulkan. Audio is the MCPX APU, ported from xemu.

hakuX is free

hakuX is free, and always will be. The only official download is hakuX's GitHub releases.

If you paid for hakuX in any way, shape or form, you were scammed. That includes a store purchase, a subscription, an in-app unlock, a "premium" build, or an app that repackages it. Ask for a refund wherever you paid, and get hakuX here for free.

Requirements

  • An arm64 Android device with Vulkan. Custom Turnip drivers can be loaded for Adreno GPUs.
  • Your own game images (ISO or XISO), dumped from discs you own.

No BIOS, MCPX ROM or hard disk image is needed. hakuX doesn't include any copyrighted Xbox software.

Building

See android/README.md.

License

hakuX is free software under the GNU General Public License, version 3 or later (COPYING): anyone who distributes it, or a work based on it, must make the complete source available under the same license. The code ported from xemu (the MCPX APU) and the third-party components keep their own licenses, listed in LICENSE and licenses/.

Notes

  • hakuX is not affiliated with Microsoft.

About

xbox emulator for Android

Resources

Stars

844 stars

Watchers

32 watching

Forks

Releases

Packages

Contributors

Languages