Making a SWBFII Addon for XBOX (part 4) Installer - BAD-AL/SWBF2_Xbox_mod_effort GitHub Wiki
XLAST
The XLAST program is pretty easy to use. We use the 'Build for DVD' feature. Look at the following for an example of what your XLAST file should look like:
TitleID
Make sure it is "4c41001a" (for SWBFII)
PubOfferingID
In that file we have PubOfferingID="0000025" this refers to the 'TDATA' location that the addon will be stored at. Shaymin posted a 'sign up sheet' here to make sure we don't step over one another when creating SWBFII DLC installers.
Icons
When first building I was getting errors with XLAST regarding missing icons. I suggest placing 2 bmp images in the same folder as your XLAST file and naming them "Dash_icon_64x64.bmp" and "Dash_icon_168x128.bmp" (making them the correct dimensions) as I have in the referenced XLAST file.
Manifest
As the Readme in the modtools also says, make sure you keep this file up to date with all the stuff you are putting in your addon package.
XLAST output
The XLAST output gets put into a folder called 'Offline', we'll copy these files to our custom installer.
Installer
The installers we use were initially created by "Harcroft and Amygrrl" to install the Pandemic created DLC that onto modded OG XBOXes. To create your addon installer, start by downloading an existing one from here. You can customize this to suit your needs. For Christmas in Jinglin' town I edited/replaced/added the following:
- ambient/ambient.wma (ambient music that plays when the installer program is running)
- CDXMedia/CDX.inx (defines the buttons, informs of install paths, preview image)
- Readme.txt
- Uninstall.txt
- content/$c/4c41001a/<all_my_mod_files> (the content of the 'Offline' folder)
Now you have a package you can use on your XBOX, FTP the files over to your OG XOBX and run the installer.