Playing Games over Network (NetISO)

From ConsoleMods Wiki
Revision as of 11:17, 17 February 2025 by Derf (talk | contribs) (→‎Requirements)
Jump to navigation Jump to search

This guide explains how to set up and play Xbox 360 ISO games over a network using Aurora 0.7b. It works seamlessly on both Windows PCs and Raspberry Pi setups.

Requirements

  1. A Windows PC or Raspberry Pi (for hosting ISO files)
  2. A modified Xbox 360
  3. DashLaunch already installed
  4. Aurora 0.7b dashboard already installed
  5. Modified Nova.xex and NetISO Files by ConfusionRS

Setup Instructions

Aurora Setup

  1. Download and unzip the linked Nova.xex and NetISO files.
  2. Edit NetISO.xex.txt to include your computer or server's IP address.
  3. Replace the nova.xex file in Aurora's plugins directory (e.g. under hdd1/apps/aurora/plugins) on your console with the modified nova.xex from the download.
  4. Copy NetISO.xex and NetISO.xex.txt to Aurora's plugins directory.

DashLaunch Setup

  1. Open DashLaunch on your Xbox 360.
  2. Navigate to Path -> Default and select the aurora.xex file from the hdd1/apps/aurora/ folder if not already selected.
  3. Go to Plugins and set NetISO.xex as the first plugin in the list (Plugin1).
  4. Save the configuration by pressing RB, selecting the HDD, and pressing X.
  5. Restart your console.

Server Setup

(Option 1) Windows PC

  1. Place your ISO files in a single directory on your PC.
  2. Place server.exe in the same directory as your ISO files and launch it. A command prompt window will open, listing your ISO files.
    • The server will show your Xbox 360's IP and indicate a successful connection.

(Option 2) Raspberry Pi

  1. Place your ISO files in a single directory on your Raspberry Pi. You may wish to use OpenMediaVault or manually install Samba for easy file transfers between your computer and the Raspberry Pi.
  2. Install Wine and Box86 on your Raspberry Pi to run server.exe. A guide for this can be found on PiMyLifeUp.
  3. If you're using a 64-bit Raspberry Pi OS, ensure the kernel is configured with a 4K page size, as x86 code won't run otherwise.

Usage

  1. Launch Aurora on your Xbox 360.
  2. Press the Xbox Guide button on your controller and navigate to File Browser and select NetISO. Your games should now appear in the list.
  3. Select a game and mount it (this may take up to 10 seconds).
  4. 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.