STEP:Mod Testing: Difference between revisions

From Step Mods | Change The Game
Line 153: Line 153:
==External Assesment==
==External Assesment==


'''Enable a Vanilla Skyrim Profile'''
'''Mod Package Structure Assessment'''


Enable your vanilla version of skyrim using SIS or MO. Do not start the game yet.
Using WB or 7zip, observe if the downloaded mod package is properly structured or configured for installation. Detailed information on proper mod package structure can be found [[Guide:Wrye_Bash#tab=BAIN_Installers|here]].


'''Generate Default Skyrim.ini & SkyrimPrefs.ini Files'''
'''Conflicts & Overwrites Assessment'''


If you have not already done so using SIS or MO, generate default ini files on medium or high settings with the relevant modifications by following the instructions in the [[Guide:Mod_Testing#tab=Skyrim_Stability__26_Settings|Skyrim Stability and Settings]].
Using WB, take note of any conflicts that appear against vanilla skyrim files. Information on how to do so can be found under the "[[Guide:Wrye_Bash#tab=BAIN_-_Installing_Mods|Package Installation]]" subsection of the BAIN - Installing Mods section of the WB guide.


'''Mod Package Structure Assessment'''
For true conflict and overwrite information, it is best to extract the contents of the BSA archives, and use the extracted files instead of the BSA archives. Instructions on how to do this can be found here in the DDSOpt guide.


Using WB or 7zip, observe if the mod package downloaded is properly structured or configured for installation. Detailed information on proper mod package structure can be found [[Guide:Wrye_Bash#tab=BAIN_Installers|here]].
'''Plugin Assessment'''


'''Conflicts & Overwrites Assessment'''
Using WB, asses the plugin. Right-click on the .esp or .esm plugin and highlight "Mod Cleaning". In the drop down box, select "Scan for UDR's". This will indicate if the mod is clean or dirty, which should be noted in the review. Once additional programs such as TESVEdit, TESVJedit, and TESVGecko are released a more detailed explanation will be added.


Using WB, take note of any conflicts that appear against vanilla skyrim files. Information on how to do so can be found under the "[[Guide:Wrye_Bash#tab=BAIN_-_Installing_Mods|Package Installation]]" subsection of the BAIN - Installing Mods section of the WB guide.
'''Enable a Vanilla Skyrim Profile'''


For true conflict and overwrite information, it is best to extract the contents of the BSA archives, and use the extracted files instead of the BSA archives. Instructions on how to do this can be found here.
Enable your vanilla version of skyrim using SIS or MO. Do not start the game yet.


'''Plugin Assessment'''
'''Generate Default Skyrim.ini & SkyrimPrefs.ini Files'''


Using WB, asses the plugin (more details to come). Once additional programs such as TESVEdit, TESVJedit, and TESVGecko, a more detailed explanation will be added.
If you have not already done so using SIS or MO, generate default ini files on medium or high settings with the relevant modifications by following the instructions in the [[Guide:Mod_Testing#tab=Skyrim_Stability__26_Settings|Skyrim Stability and Settings]].


'''Papyrus Logging'''
'''Papyrus Logging'''


During all stages of mod testing, papyrus modding should be enabled. Activate it by changing the relevant ini values in the Skyrim.ini file under Documents/My Games/Skyrim/ (for Win7).
During all stages of mod testing, papyrus modding should be enabled. Activate it by changing the relevant ini values in the Skyrim.ini file under Documents/My Games/Skyrim/ (for Win7).





Revision as of 17:11, July 30, 2012

Template:Warning Template:Notice Mod Testing for S.T.E.P. -- by the S.T.E.P. Team and Wiki Editors

Updated: 17:11:20 30 July 2012 (UTC)

GUIDE FORUM THREAD

[edit]

General Information

This guide will attempt to lay out good practices for testing mods to recommend for S.T.E.P. as well as for testing mods should this be asked for or required by TC and S.T.E.P. team. With a guide as complex as S.T.E.P., it is beneficial to reduce as much variation as possible, since complexity can breed a host of issues. This guide will try to recommend standardized testing techniques. The approach will be bottom-up, meaning recommendations will begin at the hardware level, progressing to software and then to mods.