Playing Games over Network (NetISO)

From ConsoleMods Wiki
Jump to navigation Jump to search
m (minor edit to change from 0.7b to latest aurora. it works)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
==How to Play Xbox 360 ISO-Games Over the Network using NetISO and Aurora (Windows PC or Raspberry Pi)==
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.
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===
== Requirements ==
1. A Windows PC or Raspberry Pi (for hosting ISO files)
# A Windows PC or Raspberry Pi (for hosting ISO files)
 
# A modified Xbox 360
2. A modified Xbox 360
# [[Xbox 360:DashLaunch]] already installed
 
# [[Xbox 360:Aurora|Aurora 0.7b dashboard]] already installed
3. DashLaunch  
# [[:Media:Nova%2BNetISO-Aurora0.7b.zip|Modified Nova.xex and NetISO Files]] by [https://www.reddit.com/user/ConfusionRS/ ConfusionRS]
 
4. Aurora 0.7b Dashboard
Download Aurora 0.7b: http://phoenix.xboxunity.net/downloads/Aurora%200.7b.2%20-%20Release%20Package.rar
 
5. Modified Nova.xex and NetISO Files
Download Nova.xex and NetISO: https://mega.nz/file/I0Z11Y4R#FWmaWHnV_HeosrQIY8IJXuOBVSnDzpiL1InCJHTsPOM (Thanks to ConfusionRS: https://www.reddit.com/user/ConfusionRS/)
 
===Steps for Setup===
 
====1. Prepare Aurora and NetISO on Xbox 360====
1. Download and unzip Aurora.
 
2. Download and unzip the linked Nova.xex and NetISO files.
 
3. Replace the `nova.xex` file in Aurora's plugins directory with the modified `nova.xex` from the download.
 
4. Copy `NetISO.xex` and `NetISO.xex.txt` to the Plugins folder in Aurora's directory.
 
5. Edit `NetISO.xex.txt` to include your computer or server’s IP address.
 
6. Transfer the modified Aurora folder (with all its contents) to your Xbox 360 (e.g., under `hdd1/apps/aurora`).
 
====2. Configure DashLaunch====
1. Open DashLaunch on your Xbox 360.
 
2. Navigate to Path -> Default and select the `aurora.xex` file from the folder you just copied.
 
3. Go to Plugins and set `NetISO.xex` as the first plugin in the list (Plugin1).
 
4. Save the configuration:
Press RB, select HDD, and press X.
5. Restart your console.
 
====3. Set Up the Server on PC====
1. Place `server.exe` in the same directory as your ISO files on your PC.
 
2. Run `server.exe`.
  A command prompt window will open, listing your ISO files.
  - The server will show your Xbox 360’s IP and indicate a successful connection.
 
====4. Access and Play Your Games====
1. Launch Aurora on your Xbox 360.
 
2. Press the Xbox Guide button on your controller.
 
3. Navigate to File Browser and select NetISO:
Your games should now appear in the list.
4. Select a game and mount it (this may take up to 10 seconds).


5. Launch the game from the Aurora dashboard.
== Setup Instructions ==


===Optional: Using a Raspberry Pi as a Server===
=== Aurora Setup ===
If you’d rather not use a PC, a Raspberry Pi works just as well! (This is the setup I personally use.)
# Download and unzip the linked Nova.xex and NetISO files.
# Edit `NetISO.xex.txt` to include your computer or server's IP address.
# 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.
# Copy `NetISO.xex` and `NetISO.xex.txt` to Aurora's plugins directory.


====1. Set Up File Sharing (optional)====
=== DashLaunch Setup ===
- Use OpenMediaVault or manually install Samba for easy file transfers between your computer and the Raspberry Pi.
# Open DashLaunch on your Xbox 360.
# Navigate to Path -> Default and select the `aurora.xex` file from the `hdd1/apps/aurora/` folder if not already selected.
# Go to Plugins and set `NetISO.xex` as the first plugin in the list (Plugin1).
# Save the configuration by pressing RB, selecting the HDD, and pressing X.
# Restart your console.


====2. Run Server.exe on the Raspberry Pi====
=== Server Setup ===
1. Install Wine and Box86 on your Raspberry Pi to run `server.exe`.
==== (Option 1) Windows PC ====
  - Follow this guide: https://pimylifeup.com/raspberry-pi-wine/
# Place your ISO files in a single directory on your PC. You can have any folder structure you want within this directory.
2. 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.
# Place `server.exe` in 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.
  - Guide: https://pimylifeup.com/raspberry-pi-page-size/


===Notes and Limitations===
==== (Option 2) Raspberry Pi ====
- In my testing (on Windows and a Raspberry Pi 5), the setup works well with a variety of Xbox 360 games.  
# Place your ISO files in a single directory on your Raspberry Pi. You can have any folder structure you want within this directory.
# Install Wine and Box86 on your Raspberry Pi to run `server.exe`. A guide for this can be found [https://pimylifeup.com/raspberry-pi-wine/ on PiMyLifeUp].
#* If you're using a 64-bit Raspberry Pi OS, ensure the kernel is [https://pimylifeup.com/raspberry-pi-page-size/ configured with a 4K page size], as x86 code won't run otherwise.
# Place `server.exe` in the same directory as your ISO files and launch it. The terminal will list your ISO files and the server will show your Xbox 360's IP and indicate a successful connection.


- Only Xbox 360 ISO files are supported. There’s no support for OG Xbox files yet.
== 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.


- The ISOs don’t require patching or special naming—standard, unmodified game backups work perfectly.
== 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.

Latest revision as of 11:22, 17 February 2025

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. You can have any folder structure you want within this directory.
  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 and 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 can have any folder structure you want within this directory.
  2. Install Wine and Box86 on your Raspberry Pi to run server.exe. A guide for this can be found on PiMyLifeUp.
  3. Place server.exe in the same directory as your ISO files and launch it. The terminal will list your ISO files and the server will show your Xbox 360's IP and indicate a successful connection.

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.