This guide explains how to set up Raze, a source port for Build engine games (like Duke Nukem 3D, Blood, Shadow Warrior), on an Xbox Series S/X in Developer Mode. It covers both external (USB drive) and internal (console storage) installation methods, including game file placement and modding.
Raze folder and a preconfigured raze_portable.ini file.DUKE3D.GRP, BLOOD.RFF). These are not included in the premade folder.This method uses a USB drive to store game files, mods, and the Raze configuration.
Extract the Premade Folder: Extract the downloaded premade USB folder. You should have a folder named Raze.
Locate Game Folders: Open the Raze folder. Inside, you'll find subfolders for supported games (e.g., Blood, Duke3D, Redneck, SW for Shadow Warrior).
Check Required Files: Inside each game folder, you'll find a .txt file that lists the required game files. For example, the Blood folder's .txt file would list files like:
blood.ini.rff files.art files.dat files.smk filesCopy Game Files: Copy the required game files from your game installations into the corresponding game folders within the Raze folder.
Move Raze Folder to Root: Drag the entire Raze folder to the root directory of your USB drive (e.g., E:\Raze).
LocalAppData > Raze > Localstate and delete the existing raze_portable.ini file. Upload the raze_portable.ini file from the extracted Raze folder, to the LocalState folder.Eject and Connect: Safely eject the USB drive from your PC and connect it to your Xbox.
Launch Raze: Launch the Raze application on your Xbox.
Create Mods Folder: Inside the Raze folder on your USB drive, create a new subfolder named Mods.
Copy Mod Files: Copy your mod files (e.g., .grp or .zip files) into the Mods folder. Example: E:\Raze\Mods\MyMod.grp.
Locate the INI File: Using the Dev Portal on your PC, navigate to LocalAppData > Raze > Localstate and download the raze_portable.ini file.
Edit the INI File:
raze_portable.ini in a text editor (like Notepad).[Duke.Autoload] for Duke Nukem 3D).Path= line for each mod, specifying the full path to the mod file on your USB drive. Examples:[Duke.Autoload]
Path=E:\Raze\Mods\Metro.grp
[Blood.Autoload]
Path=E:\Raze\Mods\Blood_Graphics_AIO.zip
Save and Reupload: Save your modified raze_portable.ini to your PC, then using the Dev Portal, upload and replace the raze_portable.ini back into the LocalState folder on your Xbox.
Launch and Play: Launch Raze; your mods should be loaded for the specified game.
This method uses the Xbox's internal storage for all files.
Extract Premade Folder: Extract the downloaded premade USB folder. You should have a folder named Raze.
Locate Game Folders: Open the Raze folder and find the game-specific subfolders (e.g., Blood, Duke3D).
Check Required Files: As with the external method, check the .txt file inside each game folder to see the list of required files.
Copy Game Files: Copy the necessary game files from your game installations into their corresponding folders within the Raze folder.
Create zip file of game folders: Once all files are correctly in place, select all of the game folders and compress them into a single .zip file.
raze_portable.ini file (from the extracted Raze folder) in a text editor.save_dir: Find the line that says save_dir=E:\Raze\Saves. Change this line to: save_dir=Savesraze_portable.ini file.Upload INI File:
LocalAppData > Raze > LocalState.raze_portable.ini file in this location.raze_portable.ini file (from step 2), and click "Upload".Upload Game ZIP:
LocalAppData > Raze > LocalState directory..zip file containing your game folders, and click "Upload".Create Saves Folder:
LocalAppData > Raze > LocalState directory.Saves.Launch Raze: Launch the Raze application.
Create Mods Folder: Inside the LocalState folder, create a new folder named Mods.
Copy Mod Files: Copy your mod files (.grp or .zip) into the Mods folder.
Locate the INI File: Using the Dev Portal on your PC, navigate to LocalAppData > Raze > Localstate and download the raze_portable.ini file.
Edit the INI File:
raze_portable.ini in a text editor.[Duke.Autoload]).Path= line for each mod, specifying the relative path from the LocalState folder. Examples:[Duke.Autoload]
Path=Mods\Metro.grp
[Blood.Autoload]
Path=Mods\Blood_Graphics_AIO.zip
Save and Reupload: Save your modified raze_portable.ini to your PC, then using the Dev Portal, upload and replace the raze_portable.ini back into the LocalState folder on your Xbox.
Launch and Play: Launch Raze, and your mods should be loaded.
Prefer a visual guide? Check out this tutorial by Revive: https://youtu.be/odxBpuR9Yog?si=jEhClUgETnuSLTqR
This guide should help you get Raze running with your favorite Build engine games and mods on your Xbox in Developer Mode!