XeniOS – Xbox 360 Emulation on iPhone, iPad, and Mac

XeniOS is an experimental Xbox 360 emulator designed specifically for Apple devices, including iPhone, iPad, and Mac. While it’s still in alpha, XeniOS allows you to play Xbox 360 games on your Apple hardware, provided you follow the correct setup process. This guide will walk you through everything you need to know about installing, configuring, and running games on XeniOS.


Key Features

  • Cross-Apple Platform Support: Works on iPhone, iPad, and macOS (Apple Silicon and Intel).

  • Fast Development: Based on Xenia Edge, optimized for Apple hardware.

  • Open Source: Available on GitHub.

  • Customizable Performance: Supports per-game configuration and multi-threaded CPU emulation.

  • Controller Support: Fully functional with compatible external controllers; touchscreen support is limited to navigation.



Current Status

  • Stage: Alpha software. Expect crashes, graphical glitches, missing features, and game-specific compatibility issues.

  • Version: 1.0.0-9280 (Released Mar 8, 2026)

  • Supported OS: iOS / iPadOS 18.0+ (tested baseline). macOS 15.0+ for Mac builds.

  • Hardware Requirements: A16-class iPhones/iPads for iOS; Apple Silicon or Intel Macs for macOS. Older devices may work but are untested.

  • Games: No games included. You must legally dump Xbox 360 discs or digital purchases.





Installing XeniOS on iPhone / iPad

Installing XeniOS on iOS or iPadOS involves two separate steps: installing the app itself and enabling JIT (Just-In-Time compilation) to run games.



Step 1: Install XeniOS

The recommended method is SideStore:

  1. Install SideStore on your device.

  2. Download the XeniOS .ipa from the latest release.

  3. Open the .ipa with SideStore to install.

  4. Trust the developer certificate under Settings → General → VPN & Device Management.

Note: LiveContainer is untested on iOS 26, though users have reported success on iOS 18. Use it at your own risk.


Step 2: Enable JIT

JIT is required to execute translated Xbox 360 game code. Without it, games will not launch.

  1. Install StikDebug. Depending on your iOS version, LocalDevVPN may also be required.

  2. Assign the bundled Amethyst-MeloNX.js or universal.js script to XeniOS.

  3. Follow the latest SideStore JIT guide to complete setup.

Plain English: JIT gives XeniOS permission to run game code. Without it, the emulator will open, but games won’t start.


Step 3: Controller Setup

XeniOS currently does not support touchscreen gameplay. You will need a compatible controller to play games. Touch input is limited to launcher and settings navigation.


Installing XeniOS on Mac



  1. Download the latest macOS build from the release page.

    • Choose Apple Silicon for M-series Macs (M1, M2, M3, etc.)

    • Choose Intel for Intel-based Macs

  2. Drag the app into Applications.

  3. If Gatekeeper blocks the first launch, open the app once, then go to System Settings → Privacy & Security → Open Anyway.

  4. Add your legally dumped game files.

  5. Launch XeniOS and enjoy.

Important Notes:

  • macOS builds require 15.0 or newer.

  • Performance and compatibility vary by game and hardware.

  • No games are included. Only legally owned game dumps are supported.



Performance & Optimization

  • Frame Rate: Highly dependent on game, device, and scene. Ratings range from Great (near full speed), OK (playable with occasional drops), to Poor (significant issues).

  • Improving Performance:

    • Close background apps

    • Reduce internal resolution where possible

    • Use per-game config overrides

    • Keep the device cool to avoid thermal throttling

  • Stuttering: Initial lag is usually caused by shader compilation. Subsequent launches are smoother.

  • Multithreading: XeniOS distributes work across multiple CPU cores, including all three Xbox 360 cores.

Warning: Xbox 360 emulation is demanding. Extended gameplay may cause device heating and performance drops.


Compatibility

  • Games Tracked: 82 titles currently reported.

  • Platform Notes: Reports reflect what happened on tested devices and builds, not guaranteed smooth play. Playable labels indicate evidence, not perfection.

  • Future Updates: Performance and stability continue to improve as XeniOS evolves.


FAQ

What is XeniOS?
XeniOS is an Apple-focused fork of Xenia, optimized for iPhone, iPad, and Mac. It includes technical improvements to accelerate development on Apple platforms while maintaining compatibility with ARM64 and Intel devices.

Why does this fork exist?
Upstream Xenia is not structured for rapid iteration on Apple hardware. XeniOS enables faster release cycles, improved documentation, and better platform-specific features.

Is XeniOS free?
Yes, it is fully open source and hosted on GitHub.

How can I contribute?
Contributions are welcome through code, bug reports, documentation, and compatibility testing. Coordinate major changes via Discord or GitHub issues.

Which devices are supported?

  • iPhone / iPad: ARM64 with Metal support

  • Mac: Apple Silicon or Intel, macOS 15.0+

Can I expect full compatibility?
No. XeniOS is alpha software. Expect crashes, incomplete features, and game-specific issues.


Important Recommendations

  • Do not upgrade to iOS / iPadOS 26.4 beta until XeniOS compatibility is verified.

  • Allow extra storage space for game files, caches, and updates.

  • Keep up with SideStore JIT setup guides for the latest instructions.

  • Join the official Discord for setup help and community support.


XeniOS offers Apple users a glimpse into the future of console emulation, but it is still early days. By following the correct installation steps and using supported hardware, you can enjoy Xbox 360 games on your Apple devices, though patience and troubleshooting may be required.