NetISO is an Xbox 360 plugin that can play Xbox 360 ISO games over a network using Aurora 0.7b, in addition to removing the security checks of game discs, allowing you to play game disc backups patched with abgx360. It works seamlessly on both PCs and Raspberry Pi setups.
Requirements
- A PC or Raspberry Pi (for hosting ISO files)
- DashLaunch already installed with RGH/JTAG or XeUnshackle
- Aurora 0.7b dashboard already installed
- Modified Nova.xex and NetISO Files by r/ConfusionRS
- Alternative NetISO server by tuxuser (optional)
Setup Instructions
Aurora Setup
- Download and unzip the linked Nova.xex and NetISO files.
- Edit
NetISO.xex.txtto include your computer or server's IP address. - Replace the
nova.xexfile in Aurora's plugins directory (e.g. underhdd1/apps/aurora/plugins/) on your console with the modifiednova.xexfrom the download. - Copy
NetISO.xexandNetISO.xex.txtto Aurora's plugins directory or anywhere (e.g.hdd1/).
DashLaunch Setup
- Open DashLaunch on your Xbox 360.
- Navigate to Path -> Default and select the
aurora.xexfile from thehdd1/apps/aurora/folder if not already selected. - Go to Plugins and set
NetISO.xexas the first plugin in the list (Plugin1). Caution: may conflict with other plugins likexbdm.xex- Xbox 360 Neighborhood (need more testing) - Save the configuration by pressing RB, selecting the HDD, and pressing X.
- Restart your console.
Server Setup
(Option 1) Windows
- Place your ISO files in a single directory on your PC. You can have any folder structure you want within this directory.
- Place
server.exein the same directory as your ISO files and launch it. A command prompt window will open, listing your ISO files and the server will show your Xbox 360's IP and indicate a successful connection.
(Option 2) Linux (or Raspberry Pi)
Use netiso-srv by Tuxuser.
(Option 3) Docker (suitable for NAS)
- Place your ISO files in a single directory on your Linux/macOS server. You can have any folder structure you want within this directory.
- Use the
ghcr.io/rursache/netiso_docker_xbox360docker container that bundles Wine and the server Windows binary. Detailed instructions here
- Sample Portainer stack:
services:
netiso_xbox360_rursache:
container_name: NetISO-XBOX360
image: ghcr.io/rursache/netiso_docker_xbox360:master
restart: always
network_mode: host
environment:
TZ: Asia/Ho_Chi_Minh
volumes:
- /path/to/360/isos:/games:ro
- Another sample Portainer stack using Alternative NetISO server by tuxuser (size wise, image is only 11MB):
services:
netiso_xbox360_tuxuser:
container_name: NetISO-XBOX360
image: ghcr.io/tuxuser/netiso-srv-rs:latest
ports:
- 4323:4323
volumes:
- /path/to/360/isos:/mnt:ro
Usage
- Launch Aurora on your Xbox 360.
- Press the Xbox Guide button on your controller and navigate to File Browser and select NetISO. Your games should now appear in the list.
- Select a game and mount it (this may take up to 10 seconds).
- Launch the game from the Aurora dashboard.
Notes and Limitations
- A Raspberry Pi 5 will work well, but earlier Raspberry Pi units may also work. Please update this note if earlier ones are tested.
- Only Xbox 360 ISO files are supported. There's no support for original Xbox files yet.
- The ISOs don't require patching or special naming—standard, unmodified game backups work perfectly.
- May conflict with other plugins like
xbdm.xex- Xbox 360 Neighborhood and makes some games do not work (e.g. Pro Evolution Soccer 2018 randomly gets stuck at loading screen...)