explaingit

ashnar2602/x360-mobile---official

11Audience · generalComplexity · 2/5Setup · easy

TLDR

An experimental Xbox 360 emulator for Android phones, built on the open-source Xenia Canary PC emulator. Free to download, about 40% of tested games run at playable speeds on high-end Snapdragon devices.

Mindmap

mindmap
  root((X360 Mobile))
    What it does
      Xbox 360 on Android
      APK download hub
      Game compatibility list
    Requirements
      Android 12 plus
      6GB RAM minimum
      Snapdragon processor
    Supported formats
      ISO files
      XEX files
      Unpacked folders
    Status
      300 games tested
      40 percent playable
      Closed source
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Play Xbox 360 games you already own on a high-end Android phone without needing a console.

USE CASE 2

Test which Xbox 360 games run at playable speeds on your Snapdragon-powered Android device using the compatibility list.

USE CASE 3

Report game-specific compatibility issues or graphical bugs to help improve emulation support.

Tech stack

AndroidXenia Canary

Getting it running

Difficulty · easy Time to first run · 30min

Requires a high-end Snapdragon Android phone, Mali and Xclipse GPU devices have significant performance issues.

The emulator is closed-source and free to use with no stated license terms.

In plain English

X360 Mobile is an experimental Xbox 360 emulator for Android phones and tablets. An emulator is software that mimics one device on another, allowing you to run games designed for a specific console on hardware the games were never built for. This project brings Xbox 360 game compatibility to Android, built on top of an existing open-source PC emulator called Xenia Canary. This GitHub repository does not contain the emulator's source code. The project is closed-source, meaning the developers keep the code private. The repository exists solely as a download hub for APK files, which are the installable packages used on Android, along with a place to report compatibility problems and find setup guides. Getting started involves downloading the APK from the releases section of the repository, enabling installation from unknown sources in your Android settings, and directing the emulator to wherever you have stored your game files. The emulator supports game files in ISO, XEX, and unpacked folder formats. The developers state that users must own physical copies of any games they run. Running Xbox 360 games requires substantial phone hardware. The minimum is Android 12 with 6 GB of RAM and a Qualcomm Snapdragon processor. Phones with Mali or Xclipse GPUs are noted to have significant performance problems. For playable speeds on demanding games, the developers recommend a flagship Snapdragon chip with at least 8 GB of RAM. As of the time of writing, over 300 games have been tested and roughly 40% run at playable speeds. Lighter games and older arcade titles work well. Demanding games like Red Dead Redemption and Halo 3 can boot and reach playable speeds on the newest flagship hardware, though with some graphical issues. The project is free to download and use, with no fees or advertising.

Copy-paste prompts

Prompt 1
I've installed X360 Mobile on my Android phone. How do I load an Xbox 360 game in ISO format and configure the settings for the best performance on a Snapdragon 8 Gen 3?
Prompt 2
Which Xbox 360 games are most likely to run at playable speeds on X360 Mobile with 8GB RAM and a flagship Snapdragon chip?
Prompt 3
I'm getting graphical glitches in X360 Mobile while playing Halo 3. What graphics settings should I try adjusting to reduce rendering artifacts?
Prompt 4
How do I enable installation of APKs from unknown sources on Android 12 and install X360 Mobile safely?
Open on GitHub → Explain another repo

← ashnar2602 on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.