This guide provides instructions for installing and setting up the fan-made game "Sonic Adventure Blast 2" (SAB2) UWP port on an Xbox Series S/X console running in Developer Mode.
Ported By: WorleyDL
Important:
- This is a fan-made port and is not an official SEGA product.
- This guide is based on the setup process demonstrated in the referenced video. Ensure you have the correct files as shown.
- This port requires an External USB Drive for game data. It will not work using only the Xbox's internal storage for game assets.
- This port is confirmed to work on Xbox Series X|S only. It will not work on Xbox One consoles.
Before you begin, ensure the following conditions are met:
- Xbox Developer Mode Activated: Your Xbox Series S/X must be successfully set up and running in Developer Mode.
- Remote Access Enabled: Remote Access must be enabled and configured within the Xbox Dev Home application.
- External USB Drive: A USB drive formatted as NTFS with full read/write permissions set for UWP applications.
- PC: A Windows PC for downloading files and accessing the Xbox Device Portal.
Need help with prerequisites? See the Xbox Dev Mode Setup guide for detailed instructions on activating Dev Mode, setting up Remote Access, and preparing a USB drive.
The necessary files are obtained from the official GitHub repository releases page.
- Go to Xbox Dev Store: Navigate to the Xbox Dev Store.
- Find SAB2: Go to the "Games" tab and scroll down to find "Sonic Adventure Blast 2 (SAB2)".
- Go to Official Page: Instead of clicking "Download", click the "Official Page" button. This will take you to the GitHub repository (
worleydl/SAB2-uwp
).
- Navigate to Releases: On the GitHub page, find the "Releases" section (usually on the right side) and click on the latest release (e.g., "SAB2-UWP v1.0.0").
- Download Required Files: Under the "Assets" section of the release, download the following three files:
SAB2_1.0.0_x64.msixbundle
(The main application package)
Microsoft.VCLibs.x64.14.00.appx
(The necessary dependency)
SonicAdventureBlast2_1.1.zip
(The game content files - Note: The version number might differ from the main package)
- Save Files: Save these three files to a known location on your PC.
Support the Developer: If you enjoy WorleyDL's ports, consider supporting their work via their Ko-fi link (https://ko-fi.com/worleydl).
The game's core content (Settings
and res
folders) needs to be placed on your external USB drive.
- Extract Game Content: On your PC, locate the
SonicAdventureBlast2_1.1.zip
file you downloaded and extract its contents using a tool like 7-Zip or Windows Explorer's built-in extractor. This will create a folder (e.g., SonicAdventureBlast2_1.1
) containing Settings
and res
subfolders.
- Create
sab2
Folder: Connect your prepared external USB drive to your PC. Create a new folder directly in the root directory of the USB drive and name it exactly sab2
.
- Copy Game Folders:
- Open the extracted
SonicAdventureBlast2_1.1
folder.
- Select both the
Settings
folder and the res
folder.
- Copy these two folders.
- Navigate into the
sab2
folder you created on your USB drive.
- Paste the
Settings
and res
folders directly inside the sab2
folder. Your structure should look like E:\sab2\Settings
and E:\sab2\res
(assuming E:\
is your USB drive).
- Keep Files: Keep the downloaded
.msixbundle
and .appx
files on your PC for the next step. You can optionally delete the downloaded .zip
and the extracted game content folder from your PC after copying them to the USB drive.
Use the Xbox Device Portal to install the application package and its dependency.
- Access Dev Portal: On your PC, open a web browser and navigate to the Remote Access URL displayed in Dev Home on your Xbox.
- Bypass Security Warning: If necessary, bypass the browser's security warning.
- Navigate to "Add": Under "My games & apps", click "Add".
- Upload MSIXBUNDLE: Click "Choose File" (or drag and drop) and select the
SAB2_1.0.0_x64.msixbundle
file from your PC.
- Upload Dependency: Click "Next". On the dependency page:
- Click "Choose File" (or drag and drop).
- Select the
Microsoft.VCLibs.x64.14.00.appx
file.
- Start Installation: Click "Start" and wait for the installation to complete ("Package successfully registered"). Click "Done".
Set the application type to "Game" for optimal performance.
- Locate SAB2 in Dev Home: On your Xbox, go back to Dev Home. Find
sab2-uwp
(or similar name) in the list.
- Change Type to "Game":
- Highlight the app and press the "View" button (two overlapping squares).
- Select "View details".
- Change the "App type" from "App" to "Game".
- Press B to go back.
- (Recommended) Restart Console: Select "Restart console" from the Dev Home main menu.
- Connect USB Drive: Ensure your external USB drive (containing the
sab2
folder with Settings
and res
) is plugged into your Xbox before launching the game.
- Launch SAB2:
- After the restart, go back to Dev Home.
- Select "Launch Home".
- Navigate to "My games & apps".
- Find "Sonic Adventure Blast 2" (or
sab2-uwp
) under the "Games" category.
- Select the game and press A to launch it.
- First Launch: The game might take a few extra seconds (~5 seconds) to load the first time.
If setup was successful, Sonic Adventure Blast 2 should now launch and run! Remember this requires the USB drive with the game data to be connected whenever you play.