-
Notifications
You must be signed in to change notification settings - Fork 1
Making a SWBFII Addon for XBOX (part 4) Installer
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:
Make sure it is "4c41001a" (for SWBFII)
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.
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.
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.
The XLAST output gets put into a folder called 'Offline', we'll copy these files to our custom 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.
- Developing a SWBFII DLC package
-
Notes
- SWBFII Lua Environment
- common.lvl notes
- PSP notes
- PPSSPP notes
- Console world memory notes
- Shipped world sizes
- Sides memory notes
- Sound File analysis
- Sound file Notes
- Console memory adjustments
- Important Links
- Productivity Tips
- Useful Debugging Functions
- BF1 Notes
- UnleashX Menu Notes
- Video Conversion Notes