Guide:Wrye Bash: Difference between revisions
From Step Mods | Change The Game
No edit summary |
|||
Line 44: | Line 44: | ||
=== Establish a Clean Skyrim Install === | === Establish a Clean Skyrim Install === | ||
[[File:Figure1_SkyrimClean.jpg|thumb|right|450px| | [[File:Figure1_SkyrimClean.jpg|thumb|right|450px|'''Figure 1:''' These are the only files that should appear in ''skyrim\''.]] | ||
A clean Skyrim install establishes a baseline from which to begin the STEP installation procedure. The simplest way to ensure a clean Skyrim install is to delete all loose files (not directories) from the ''skyrim\'' directory (parent to Data directory), followed by cleaning out all files and directories from the Data directory ('''Figure 1'''). | A clean Skyrim install establishes a baseline from which to begin the STEP installation procedure. The simplest way to ensure a clean Skyrim install is to delete all loose files (not directories) from the ''skyrim\'' directory (parent to Data directory), followed by cleaning out all files and directories from the Data directory ('''Figure 1'''). | ||
Line 229: | Line 229: | ||
== Package Order == | == Package Order == | ||
[[File:Figure7_BAINHeaders.jpg|thumb|right|450px| | [[File:Figure7_BAINHeaders.jpg|thumb|right|450px|'''Figure 7:''' BAIN column headers.]] | ||
Like all tabs in WB, the installers tab has several header elements that can be right clicked to pull up a context menu of useful commands. Left clicking on a given header label will sort the list by that column (see '''Figure 7'''). | Like all tabs in WB, the installers tab has several header elements that can be right clicked to pull up a context menu of useful commands. Left clicking on a given header label will sort the list by that column (see '''Figure 7'''). | ||
Once the files have been downloaded, renamed and sorted by package, BAIN should resemble '''Figure 8'''. | Once the files have been downloaded, renamed and sorted by package, BAIN should resemble '''Figure 8'''. | ||
[[File:Figure8_BAINSTEP2B2Mods.jpg|thumb|left|200px| | [[File:Figure8_BAINSTEP2B2Mods.jpg|thumb|left|200px|'''Figure 8:''' STEP-reorganized BAINs sorted by package name.]] | ||
The '''[Order]''' column is of particular interest, as this column defines the installation hierarchy. Packages assigned to lower numbers are installed first; thus, ''files from lower-numbered packages will be overwritten by those from higher numbered packages where there is conflict''. Likewise, sub-packages work the same way: those with lower numeric prefixes will appear in the list first and thus, will be installed first, and conflicting files will be overwritten by those with higher numbers (sub-packages are sorted alphanumerically). | The '''[Order]''' column is of particular interest, as this column defines the installation hierarchy. Packages assigned to lower numbers are installed first; thus, ''files from lower-numbered packages will be overwritten by those from higher numbered packages where there is conflict''. Likewise, sub-packages work the same way: those with lower numeric prefixes will appear in the list first and thus, will be installed first, and conflicting files will be overwritten by those with higher numbers (sub-packages are sorted alphanumerically). | ||
Line 243: | Line 243: | ||
Because installation order is critical to get the results expected in game, the packages must be ordered properly according to install order such that the desired assets overwrite their conflicting assets. This is done by sorting BAIN installers by the '''[Order]''' field. BAIN will handle every aspect of the hierarchy according to the preset install order, regardless of what packages are installed, saving the user a huge management headache and allowing the user to easily install/uninstall alternate conflicting assets. | Because installation order is critical to get the results expected in game, the packages must be ordered properly according to install order such that the desired assets overwrite their conflicting assets. This is done by sorting BAIN installers by the '''[Order]''' field. BAIN will handle every aspect of the hierarchy according to the preset install order, regardless of what packages are installed, saving the user a huge management headache and allowing the user to easily install/uninstall alternate conflicting assets. | ||
[[File:Figure12_MoveTo2.jpg|thumb|right|200px| | [[File:Figure12_MoveTo2.jpg|thumb|right|200px|'''Figure 12:''' Adjusting installation order of single mods or mod groups.]] | ||
| | ||
#Click on the '''[Packages]''' column header to sort by package name. This will organize the mods according to the STEP Guide recommendations. | #Click on the '''[Packages]''' column header to sort by package name. This will organize the mods according to the STEP Guide recommendations. | ||
Line 250: | Line 250: | ||
#Left click on the '''[Order]''' header to sort by package order. The new sort should cause a slight change in the package list order, but only within groups. Check to be certain that packages are now both ordered by increasing '''[Order]''' number as well as that the package name groups are also in order. If they are not, simply right click on the misbehaving package, and '''[Move To]''' a position within its respective group within that group's '''[Order]''' range. | #Left click on the '''[Order]''' header to sort by package order. The new sort should cause a slight change in the package list order, but only within groups. Check to be certain that packages are now both ordered by increasing '''[Order]''' number as well as that the package name groups are also in order. If they are not, simply right click on the misbehaving package, and '''[Move To]''' a position within its respective group within that group's '''[Order]''' range. | ||
#Once the installation order has been correctly set, the package list--when sorted on the [Order] column--should resemble '''Figure 13'''. | #Once the installation order has been correctly set, the package list--when sorted on the [Order] column--should resemble '''Figure 13'''. | ||
[[File:Figure13_MoveTo3.jpg|thumb|left|200px| | [[File:Figure13_MoveTo3.jpg|thumb|left|200px|'''Figure 13:''' Final STEP Textures/Graphics load order.]] | ||
== Package Installation == | == Package Installation == | ||
Line 258: | Line 258: | ||
*Right click on one of the selected packages and select '''[Hide]''' from the context menu (confirm when prompted; see '''Figure 14'''). | *Right click on one of the selected packages and select '''[Hide]''' from the context menu (confirm when prompted; see '''Figure 14'''). | ||
[[File:Figure14_Hide.jpg|thumb|right|200px| | [[File:Figure14_Hide.jpg|thumb|right|200px|'''Figure 14:''' Hiding installers.]] | ||
*Select “4-(CORE!-FPS)Tobes Highres Textures_1_2_1024_BAIN.7z” installer, and examine the package details in the upper right frame of the BAIN window. | *Select “4-(CORE!-FPS)Tobes Highres Textures_1_2_1024_BAIN.7z” installer, and examine the package details in the upper right frame of the BAIN window. | ||
Line 266: | Line 266: | ||
**The '''[Conflicts]''' tab is of special interest, because it will reveal actual conflicts OR potential conflicts according to a setting in BAIN’s main context menu. If '''[Show Inactive Conflicts]''' is unchecked, the '''[Conflicts]''' tab should be empty, so ensure that this setting is ticked to reveal potential conflicts ('''Figure 15'''), as no packages have been installed to this point. | **The '''[Conflicts]''' tab is of special interest, because it will reveal actual conflicts OR potential conflicts according to a setting in BAIN’s main context menu. If '''[Show Inactive Conflicts]''' is unchecked, the '''[Conflicts]''' tab should be empty, so ensure that this setting is ticked to reveal potential conflicts ('''Figure 15'''), as no packages have been installed to this point. | ||
[[File:Figure15_ShowConflicts.jpg|thumb|left|200px| | [[File:Figure15_ShowConflicts.jpg|thumb|left|200px|'''Figure 15:''' Show inactive conflicts]] | ||
:*According to TheCompiler, "Tobes Highres Textures" overwrites "HD Misc", "Skyrim HD" and "High Quality Food and Ingredients", so check to be certain that this is the case. Files and package '''[Order]''' numbers that will be overwritten will be listed first under the "=Lower===" heading, and those that will overwrite the currently-selected mod will be listed under the "=Higher===" heading ('''Figure 16'''). Verify the accuracy of TheCompiler’s claims. | :*According to TheCompiler, "Tobes Highres Textures" overwrites "HD Misc", "Skyrim HD" and "High Quality Food and Ingredients", so check to be certain that this is the case. Files and package '''[Order]''' numbers that will be overwritten will be listed first under the "=Lower===" heading, and those that will overwrite the currently-selected mod will be listed under the "=Higher===" heading ('''Figure 16'''). Verify the accuracy of TheCompiler’s claims. | ||
[[File:Figure16_Conflicts.jpg|thumb|right|200px| | [[File:Figure16_Conflicts.jpg|thumb|right|200px|'''Figure 16:''' View conflicts]] | ||
**'''[Underridden]''' and '''[Dirty]''' tabs list misbehaving and problematic files, respectively and should always be empty. | **'''[Underridden]''' and '''[Dirty]''' tabs list misbehaving and problematic files, respectively and should always be empty. | ||
Line 279: | Line 279: | ||
**Once installed, the boxes preceding package names will be either yellow or green, and each will have a '+' symbol, which indicates that the package is installed. Yellow means that the package has some filed installed, but others have been overridden by higher-order packages. Green means that all files of the package are installed without any overrides ('''Figure 17'''). | **Once installed, the boxes preceding package names will be either yellow or green, and each will have a '+' symbol, which indicates that the package is installed. Yellow means that the package has some filed installed, but others have been overridden by higher-order packages. Green means that all files of the package are installed without any overrides ('''Figure 17'''). | ||
[[File:Figure17_BAINInstalled.jpg|thumb|left|200px| | [[File:Figure17_BAINInstalled.jpg|thumb|left|200px|'''Figure 17:''' Installed mods & Overwrites]] | ||
Infrequently, packages that are highlighted in yellow or orange have not been installed according to the defined heirarchy. This can easily be corrected by right clicking on the package and selecting '''[Install Missing]'''. Afterwards, right click the package again and click '''[Anneal]''' or '''[Anneal All]''' to tell BAIN to consider all packages in the install list. The '''[Anneal]''' function simply tells BAIN to refresh its assessment of the defined install hierarchy and reapply those rules to correct any unintended conflicts. It never hurts to use this function frequently, and '''[Auto Anneal]''' should always be ticked in BAIN’s main context menu to honor the install hierarchy. | Infrequently, packages that are highlighted in yellow or orange have not been installed according to the defined heirarchy. This can easily be corrected by right clicking on the package and selecting '''[Install Missing]'''. Afterwards, right click the package again and click '''[Anneal]''' or '''[Anneal All]''' to tell BAIN to consider all packages in the install list. The '''[Anneal]''' function simply tells BAIN to refresh its assessment of the defined install hierarchy and reapply those rules to correct any unintended conflicts. It never hurts to use this function frequently, and '''[Auto Anneal]''' should always be ticked in BAIN’s main context menu to honor the install hierarchy. |
Revision as of 07:08, December 11, 2012
A simplified guide to using Wrye Bash to maintain a modded S.T.E.P. setup -- by z929669 & S.T.E.P. Team
- Updated: 7:08:22 11 December 2012 (UTC)