Sonic Unleashed Recompiled UWP Setup Guide
This guide provides instructions for installing and setting up the "Sonic Unleashed Recompiled" fan project (UWP port by WorleyDL) on an Xbox Series S/X console running in Developer Mode. It also covers how to set up mods using HedgeModManager.
CRITICAL REQUIREMENT: E:\ Drive Letter
Sonic Unleashed Recompiled (UWP)
Series X|S fan port, USB must be E:\\ on PC so paths align.
- PC installer writes game/update/DLC into E:\unleashed
- HedgeModManager targeting E:\unleashed and mods
- UWP build reads same structure when USB is connected
- Wrong drive letter breaks data/mod detection
- USB must be plugged in before launch
- 4K reported unstable - try 1080p per Beta readme
Keep the USB as E:\\ during PC prep and when using HMM, verify paths before copying back.
This UWP port absolutely requires that your external USB drive is assigned the drive letter E: when connected to your Windows PC during the setup process (specifically for preparing game data and mods).
If Windows assigns a different letter (like D:, F:, etc.), the game data and mods will not be found by the UWP application on Xbox.
Instructions on how to check and potentially change the drive letter are included in Part 1.
Other Important Notes:
- This is a fan-made project based on the original Sonic Unleashed and is not an official SEGA product.
- UWP bugs and port issues belong on YTReviveMe/UnleashedRecomp-uwp only. Do not open upstream issues about the Xbox UWP build on hedge-dev/UnleashedRecompiled (credit in the Beta release credits WorleyDL for the UWP port).
- External USB Drive REQUIRED: Game data and mods stay on NTFS USB under
E:\unleashed(see PC prep below). The UWP readme states internal-only setups are not supported for this port. - Console: Matches the Emulation Revival listing - Xbox Series X|S in Developer Mode.
Prerequisites
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. This drive must appear as drive
E:when connected to your Windows PC. - PC: A Windows PC for downloading files, running the PC installer, using HedgeModManager, and accessing the Xbox Dev Portal.
- Sonic Unleashed Game Files: You need your own copy (dump) of the Xbox 360 version of Sonic Unleashed (ISO or extracted folder format), the latest Title Update, and optionally, any DLCs.
- Sonic Unleashed Recompiled PC Installer: The Windows version installer is needed to generate game data files.
- Sonic Unleashed Recompiled UWP build: Prepare these two packages for Device Portal sideload (same pair the Emulation Revival listing mirrors - see Part 2):
UnleashedRecompiled_*_x64.msixbundle(current Beta tag shipsUnleashedRecompiled_1.0.3.0_x64.msixbundle)Microsoft.VCLibs.x64.14.00.appx
Prepare E:\unleashed entirely on Windows using Part 1. The UWP Beta readme states the PC installer wizard does not run correctly inside this UWP build - if the setup wizard opens on Xbox, your USB layout is incomplete. UWP issues belong on UnleashedRecomp-uwp, not on hedge-dev/UnleashedRecompiled.
Need help with prerequisites? See the Xbox Developer Mode Setup guide for detailed instructions on activating Dev Mode, setting up Remote Access, and preparing a USB drive (including formatting and permissions, but double-check the drive letter requirement below).
Part 1: Preparing Game Data Files on the E:\ Drive (Using PC Installer)
This step must be done on your PC, and the USB drive must be assigned the letter E:.
1.1. Ensure Your USB Drive is Assigned E:
- Connect USB Drive: Plug your prepared (NTFS, permissions set) USB drive into your Windows PC.
- Check Drive Letter: Open File Explorer (
This PC). Note the drive letter assigned to your USB drive. - If Not E:, Attempt to Change: If the drive letter is not
E:, you must attempt to change it. Warning: Changing drive letters can sometimes affect programs that expect a drive at a specific letter. Proceed with caution.- Open Disk Management:
- Right-click the Windows Start button and select "Disk Management".
- Alternatively, press
Win + R, typediskmgmt.msc, and press Enter.
- Identify USB Drive: Locate your USB drive in the list of disks and partitions. It will likely show as "Removable". Be absolutely sure you have identified the correct drive based on its size and label.
- Change Drive Letter:
- Right-click on the main partition of your USB drive (the large block representing the storage).
- Select "Change Drive Letter and Paths...".
- Click the "Change..." button.
- Select the radio button for "Assign the following drive letter:".
- From the dropdown menu, select E.
- Click "OK".
- If E: is Taken: If
E:is already in use by another drive (internal or external), you will first need to change that drive's letter to something else (likeG:,H:, etc.) using the same process, then change your USB drive's letter toE:.
- Confirm Warning: Windows may warn you that changing the drive letter might cause programs to stop working. Click "Yes" to proceed.
- Verify: Close Disk Management and check File Explorer again to confirm your USB drive is now assigned the letter
E:.
- Open Disk Management:
1.2. Prepare Installer and Game Files on E:\ Drive
(Assuming your USB drive is now successfully assigned as E:)
- Download PC Installer: Go to the official Sonic Unleashed Recompiled GitHub releases page: https://github.com/hedge-dev/UnleashedRecompiled/releases
- Download Windows Zip: Download the
UnleashedRecompiled-Windows.zipfile. - Extract Installer: Extract the
.zipfile to a temporary location on your PC. - Create
unleashedFolder on USB: On yourE:\drive (your USB drive), create a new folder named exactlyunleashed(Path:E:\unleashed). - Move Installer Contents to USB: Copy all contents from the extracted
UnleashedRecompiled-Windowsfolder into theE:\unleashedfolder. - Prepare Game Source Files on USB:
- Inside the
E:\unleashedfolder, create a subfolder namedmy sonic files. - Copy your Sonic Unleashed game files (ISO or extracted folder), Title Update, and DLCs into
E:\unleashed\my sonic files.
- Inside the
- Run PC Installer (from USB):
- Navigate to
E:\unleashed. - Run
UnleashedRecompiled.exefrom the USB drive. - Select language, click "Next", click "Next".
- Navigate to
- Add Game Sources (from USB):
- Game: Click "Add Files". Navigate to
E:\unleashed\my sonic filesand select your game file (.isoordefault.xex). Click "Open". - Update: Click "Update" tab > "Add Files". Navigate to
E:\unleashed\my sonic filesand select your Title Update. Click "Open". - DLC (Optional): Click "DLC" tab > "Add Files". Select all DLC files in
E:\unleashed\my sonic files. Click "Open". Or click "Skip".
- Game: Click "Add Files". Navigate to
- Install Files (to USB): Click "Next". Click "Next" again. The installer will generate game data folders (
game,update, etc.) insideE:\unleashed. Wait for completion. - Finish Installation: Click "Next", then "Exit". Your
E:\unleashedfolder now contains the necessary generated game data. (You can deletemy sonic filesnow if desired).
Part 2: Installing the UWP Application
Install the app package on the Xbox (internal OK - game data still lives on USB at E:\unleashed).
- Download UWP files:
- Browse Sonic Unleashed Recomp on Emulation Revival Store, or open the UWP Beta release directly.
- Download
UnleashedRecompiled_*_x64.msixbundleandMicrosoft.VCLibs.x64.14.00.appx(only these two packages are listed for Beta as of last review).
- Access Dev Portal: Connect to your Xbox Device Portal.
- Navigate to "Add": Go to "My games & apps" > "Add".
- Upload MSIX bundle: Choose the
UnleashedRecompiled_*.msixbundle. - Upload dependency: Click "Next". Add
Microsoft.VCLibs.x64.14.00.appx. - Start Installation: Click "Start", wait for completion, click "Done".
- Configure on Xbox:
- On Xbox Dev Home, find the game.
- Press "View" button > "View details".
- Change "App type" to "Game".
- (Recommended) Restart Console.
Part 3: Launching the Game
The Beta release readme notes 4K can be unstable and suggests 1080p if you hit crashes - change resolution in-game if needed.
- Connect USB Drive: Plug in the same NTFS USB that holds
unleashedfrom Part 1 before launching. Part 1 must have been done with USB asE:on Windows sogame,update, DLC, etc. live underE:\unleashedpaths the port expects. - Launch: Go to the Xbox dashboard > "My games & apps" > "Games", find "Sonic Unleashed Recompiled", and launch it.
The UWP app will look for its data in the unleashed folder on the connected external drive, expecting it to correspond to the E:\ path established during PC setup.
Part 4: Modding Setup (Requires USB assigned as E:)
Mods are managed on PC using HedgeModManager, configured to read/write to the E:\unleashed structure on your USB drive.
4.1. Download HedgeModManager
- Download: Get the latest
.exefrom the HedgeModManager GitHub Release Page.
4.2. Prepare mods Folder on E:\ Drive
- Create
modsFolder: On your USB drive (E:\), navigate into theunleashedfolder. Create a subfolder namedmods(Path:E:\unleashed\mods). - Delete
ModsDB.ini: If copying from a PC setup, deleteModsDB.iniinsideE:\unleashed\mods. - Add Mods: Place your mod files/folders inside
E:\unleashed\mods.
4.3. Configure Mods with HedgeModManager
- Run HMM: Launch
HedgeModManager.exeon your PC (with the USB drive connected asE:). - Configure Paths (Crucial):
- Go to the "Settings" tab.
- Ensure the "Install Directory" points to
E:\unleashed. - Ensure the "Mods Directory" points to
E:\unleashed\mods.
- Manage Mods: Go to the "Mods" tab. Enable desired mods. Set priority.
- Save: Click "Save". HMM writes to
E:\unleashed\mods\ModsDB.ini.
4.4. Play with Mods
- Connect USB to Xbox: Eject USB from PC, connect to Xbox.
- Launch Game: Launch Sonic Unleashed Recompiled UWP. It should load mods based on the
ModsDB.inifound at the expectedE:\unleashed\modspath structure.
Troubleshooting / Q&A
Q: Game doesn't launch or crashes / Mods aren't working. A:
- Installer wizard on Xbox: If Unleashed’s setup wizard appears on Dev Mode, the
E:\unleashedtree was not copied correctly - redo Part 1 on PC. The UWP build is not meant to run that wizard (Beta release readme). - PC path
E:\unleashed: Confirm Part 1 was done with USB asE:on Windows sogame,update, DLC folders generate underE:\unleashed. - USB Connected? Ensure the USB drive is connected to the Xbox before launching.
- HMM Paths Correct? Double-check HedgeModManager's "Install Directory" (
E:\unleashed) and "Mods Directory" (E:\unleashed\mods) in Settings. Click Save after changes. - Game Data Generation: Verify the PC installer fully generated the
game,update, etc., folders insideE:\unleashed. - USB Permissions: Re-verify NTFS format and "ALL APPLICATION PACKAGES" full control permissions.
- UWP Installation: Ensure both the
.msixbundleand.appxdependency installed correctly. - Series X|S Only: Confirm you are not using an Xbox One.
- Try Without Mods: Disable mods in HMM (Save) and test.
Disclaimer:
For this UWP build, report problems on YTReviveMe/UnleashedRecomp-uwp. Use hedge-dev/UnleashedRecompiled only for PC upstream bugs. HedgeModManager is a separate tool - use its repo for HMM crashes unrelated to Xbox UWP packaging.