Xbox:Online Play: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
No edit summary
(Added Insignia setup for stock consoles)
Line 4: Line 4:
== Xbox Live Recreation (Insignia) ==
== Xbox Live Recreation (Insignia) ==


[https://insignia.live/ Insignia] is a reverse engineered recreation of Xbox Live for the original Xbox. Below is a full registration and setup tutorial by MrMario2011.
[https://insignia.live/ Insignia] is a reverse engineered recreation of Xbox Live for the original Xbox. Below are full registration and setup tutorials by MrMario2011.


<youtube>https://www.youtube.com/watch?v=zIQEu9vU3ew</youtube>
<youtube>https://www.youtube.com/watch?v=zIQEu9vU3ew</youtube>
<youtube>https://www.youtube.com/watch?v=cgc7mBG3Alg</youtube>


=== Required Items ===
=== Required Items ===


* A modified original Xbox (the service does not work on Xbox 360 or later consoles). A stock Xbox can be used if you exploit the console without installing a softmod.
* An original Xbox (the service does not work on Xbox 360 or later consoles)
* If you have a stock Xbox: an Xbox to USB Adapter and [[Xbox:USB Device Compatibility List|a compatible USB device]] '''(any data on the device will be erased)'''
** If you have a softmodded console and are not on Rocky5's softmod 1.1.8 or newer, you will need to upgrade it using Rocky5's extras disc, Rocky5's Quick Upgrade or Quick Update.
** If you have a softmodded console and are not on Rocky5's softmod 1.1.8 or newer, you will need to upgrade it using Rocky5's extras disc, Rocky5's Quick Upgrade or Quick Update.
** If you are running a hardmodded console, you need to have a BIOS that doesn't block Xbox Live. Several other BIOSes are supported. Some of these BIOSes include, but are not limited to Cerbios 2.1.0 and later, EvolutionX M8+ (EvoX M8+), iND-BiOS 5003 (XBL Enabled patch).
** If you are running a hardmodded console, you need to have a BIOS that doesn't block Xbox Live. Several other BIOSes are supported. Some of these BIOSes include, but are not limited to Cerbios 2.1.0 and later, EvolutionX M8+ (EvoX M8+), and iND-BiOS 5003 (XBL Enabled patch).
** If your HDD Key is nulled (all 0s), it needs to be changed, either back to the original HDD Key if you still have it backed up, or to all 1s. '''Only change it before registering your console to Insignia otherwise you may not be able to connect.''' Do note that there are [[Xbox:Games with Non-Roamable (EEPROM-Locked) Saves|some game saves]] that are signed with your console's HDD Key, so you may need to resign them. Any DLC on the console will also need to be resigned with [https://github.com/feudalnate/XBX-Content-Tool this tool].
** If your HDD Key is nulled (all 0s), it needs to be changed, either back to the original HDD Key if you still have it backed up, or to all 1s. '''Only change it before registering your console to Insignia otherwise you may not be able to connect.''' Do note that there are [[Xbox:Games with Non-Roamable (EEPROM-Locked) Saves|some game saves]] that are signed with your console's HDD Key, so you may need to resign them. Any DLC on the console will also need to be resigned with [https://github.com/feudalnate/XBX-Content-Tool this tool].


=== Installation ===
=== Installation ===


====Stock Console====
'''Any data on the USB device you use will be erased. Backup any data before connecting to your Xbox.'''
# Connect the USB to your Xbox and go to the Memory menu in the dashboard. A message should show up saying that the Memory Unit has been erased.
# Download the `Stock.zip` file from the [https://github.com/insignia-live/setup-assistant-release/releases/latest Insignia Setup Assistant GitHub] and extract the files.
# Connect the USB to your computer. If prompted by Windows to format it, click Cancel. Install [https://fatxplorer.eaton-works.com/3-0-beta/ FATXplorer] if not installed. Load FATXplorer, and install the driver.
# Mount the USB using FATXplorer by selecting Devices, then click Refresh. The USB will appear as "Original Xbox MU". Select it, then choose Mount Device > Load Device, choose a drive letter to mount the USB to, then click on Mount Data Partition.
# Copy the extracted files from Stock.zip to your USB. Once copied, you can unmount it from FATXplorer by selecting Devices > Original Xbox MU > Unmount.
# Connect the USB to your Xbox. Select the Memory Unit in the Memory menu. The Setup Assistant will then load.
# Select "Register Xbox" and it should pop up a message that it was successful. Select "View HDD Key" and take note of the key.
# Select "Quit Setup Assistant".
# Launch the Microsoft Dashboard and navigate to Settings > Network Settings, and choose Connect. All four connection status lights should light up green, indicating a proper connection to Insignia.
#* If you run into issues, launch the Insignia Setup Assistant again and click the "Troubleshoot" button.
====Modded Console====
# On your dashboard, set your Network settings to a Static IP address and add your network's subnet mask and gateway.
# On your dashboard, set your Network settings to a Static IP address and add your network's subnet mask and gateway.
#* Subnet mask and gateway can be obtained on a Windows PC by pressing Start, searching for "command prompt", and running the command `ipconfig`.  
#* Subnet mask and gateway can be obtained on a Windows PC by pressing Start, searching for "command prompt", and running the command `ipconfig`.  
Line 25: Line 41:
# Restart your Xbox (or refresh the dashboard) and the application should show up in your dashboard. Launch it.
# Restart your Xbox (or refresh the dashboard) and the application should show up in your dashboard. Launch it.
# Select "Register Xbox" and it should pop up a message that it was successful.
# Select "Register Xbox" and it should pop up a message that it was successful.
#* If your console is stock, it's recommended to also backup your HDD Key. Select "View HDD Key" and take note of it.
# Select "Quit Setup Assistant".  
# Select "Quit Setup Assistant".  
# Launch the Microsoft Dashboard and navigate to Settings > Network Settings, and choose Connect. All four connection status lights should light up green, indicating a proper connection to Insignia.
# Launch the Microsoft Dashboard and navigate to Settings > Network Settings, and choose Connect. All four connection status lights should light up green, indicating a proper connection to Insignia.

Revision as of 02:56, 4 March 2024

While Xbox Live was shutdown for the original Xbox in April 2010, you can still play over the Internet using a free Xbox Live recreation — Insignia. Alternatively, there is XLink Kai or XBSlink on any game that supports System Link, and XLAN on most.

Xbox Live Recreation (Insignia)

Insignia is a reverse engineered recreation of Xbox Live for the original Xbox. Below are full registration and setup tutorials by MrMario2011.

Required Items

  • An original Xbox (the service does not work on Xbox 360 or later consoles)
  • If you have a stock Xbox: an Xbox to USB Adapter and a compatible USB device (any data on the device will be erased)
    • If you have a softmodded console and are not on Rocky5's softmod 1.1.8 or newer, you will need to upgrade it using Rocky5's extras disc, Rocky5's Quick Upgrade or Quick Update.
    • If you are running a hardmodded console, you need to have a BIOS that doesn't block Xbox Live. Several other BIOSes are supported. Some of these BIOSes include, but are not limited to Cerbios 2.1.0 and later, EvolutionX M8+ (EvoX M8+), and iND-BiOS 5003 (XBL Enabled patch).
    • If your HDD Key is nulled (all 0s), it needs to be changed, either back to the original HDD Key if you still have it backed up, or to all 1s. Only change it before registering your console to Insignia otherwise you may not be able to connect. Do note that there are some game saves that are signed with your console's HDD Key, so you may need to resign them. Any DLC on the console will also need to be resigned with this tool.

Installation

Stock Console

Any data on the USB device you use will be erased. Backup any data before connecting to your Xbox.

  1. Connect the USB to your Xbox and go to the Memory menu in the dashboard. A message should show up saying that the Memory Unit has been erased.
  2. Download the Stock.zip file from the Insignia Setup Assistant GitHub and extract the files.
  3. Connect the USB to your computer. If prompted by Windows to format it, click Cancel. Install FATXplorer if not installed. Load FATXplorer, and install the driver.
  4. Mount the USB using FATXplorer by selecting Devices, then click Refresh. The USB will appear as "Original Xbox MU". Select it, then choose Mount Device > Load Device, choose a drive letter to mount the USB to, then click on Mount Data Partition.
  5. Copy the extracted files from Stock.zip to your USB. Once copied, you can unmount it from FATXplorer by selecting Devices > Original Xbox MU > Unmount.
  6. Connect the USB to your Xbox. Select the Memory Unit in the Memory menu. The Setup Assistant will then load.
  7. Select "Register Xbox" and it should pop up a message that it was successful. Select "View HDD Key" and take note of the key.
  8. Select "Quit Setup Assistant".
  9. Launch the Microsoft Dashboard and navigate to Settings > Network Settings, and choose Connect. All four connection status lights should light up green, indicating a proper connection to Insignia.
    • If you run into issues, launch the Insignia Setup Assistant again and click the "Troubleshoot" button.

Modded Console

  1. On your dashboard, set your Network settings to a Static IP address and add your network's subnet mask and gateway.
    • Subnet mask and gateway can be obtained on a Windows PC by pressing Start, searching for "command prompt", and running the command ipconfig.
  2. Set the first DNS server to 46.101.64.175 and second DNS server to any valid DNS server such as 1.1.1.1 or 8.8.8.8.
  3. Set the first DNS server in your homebrew dashboards and network enabled applications to 46.101.64.175 and second DNS server to any valid DNS server such as 1.1.1.1 or 8.8.8.8.
  4. Download the default.xbe file from the Insignia Setup Assistant GitHub.
  5. Use Xbox:FTP to transfer the default.xbe file to your Xbox and copy it to E:\Apps\Insignia Setup\
  6. Restart your Xbox (or refresh the dashboard) and the application should show up in your dashboard. Launch it.
  7. Select "Register Xbox" and it should pop up a message that it was successful.
  8. Select "Quit Setup Assistant".
  9. Launch the Microsoft Dashboard and navigate to Settings > Network Settings, and choose Connect. All four connection status lights should light up green, indicating a proper connection to Insignia.
    • If you run into issues, launch the Insignia Setup Assistant again and click the "Troubleshoot" button.

Registration

  1. Visit the Insignia website and sign up using your email address. You will receive an email containing a single-use code.
  2. On the Microsoft Dashboard, select the Xbox Live tab > New Account, and follow the prompts to create an account. If your country is not listed, choose the geographically closest country.
  3. When prompted for a "Subscription Code", enter the single-use code that was sent in your email.
  4. When prompted for a credit card number, use the fake information below:
    • Payment Method: Visa
    • Cardholder Name: (any name)
    • Credit Card Number: 4111 1111 1111 1111
    • Expiration Date: (any future date)
    • Phone Number: 123-456-7890
    • Email Address: Use the valid email address you used to sign up for your account.
  5. Choose "No" to the options asking about sharing information.
  6. Choose "Yes" to activate your account, and choose "Done".
  7. Choose your account you just created > Account Management > Account Settings. You will be prompted for the last four digits of a credit card number, which you will retrieve from the Insignia website in the next step.
  8. Log into the Insignia website, click your name in the top-right corner and choose "Dashboard". Click the "Recovery Info" tab > Reveal. Enter the last four numbers into your console and it will open the Account Settings menu.
  9. Change the Voice, Premium Purchases, and Created Content settings to "Enabled". You can now access all features of Insignia.

Troubleshooting

  • "Your serial number is already taken" message when registering in Setup Assistant
    • This message appears when your Xbox has already been registered for Insignia. If you can't connect to Insignia and know that the console has not been registered, create a support ticket or join the Discord server and go to the support forum.
  • "Failed to configure TLS" error in Setup Assistant
    • Your Insignia Setup Assistant is likely outdated. Download the latest one from the GitHub.
  • "Missing String" in Microsoft Dashboard billing region
    • Your dashboard is outdated. The latest 5960 dashboard needs to be installed. If your console is stock, you can update to 5960 using any of the games from this list.
  • Controller not working in Setup Assistant
    • The Setup Assistant doesn't support some 3rd party controllers. Use an official Xbox controller if you have one.

System Link Tunneling

Several options are available; XLink Kai is account based, uses a central server, is the most popular, allows adding friends, has chat messaging, and uses a mix of peer-to-peer (P2P) traffic and centralized servers to ensure stable connectivity and as low of latency as possible. XBSlink on the other hand is only peer-to-peer, and therefore does not rely on a server being up, and is open source. XLAN only supports client - server netcode games, but allows ping restrictions on rooms, is very stable, and has the unique feature of being able to simulate the same latency to the host for all clients.

Services

Service specific pages:

XLink Kai

XBSLink

XLAN