User talk:Diana TES GotH/Morroblivion Overhaul/Mod Installation/Extenders and DLL Enhancements: Difference between revisions

From Step Mods | Change The Game
No edit summary
No edit summary
Line 1: Line 1:
=Morroblivion Overhaul: <span style="color: #9eb8ee">Mod Installation | Extenders and DLL Enhancements</span>=
=Morroblivion Overhaul: <span style="color: #9eb8ee">Mod Installation | Extenders and DLL Enhancements</span>=
{{TOC right}}
==Extenders and DLL Enhancements==
==Extenders and DLL Enhancements==
'''Notice''': Most of the mods in this sections are not packaged properly. Review [http://wiki.step-project.com/User_talk:Diana_TES_GotH/Morroblivion_Overhaul#GamerPoets_Useful_Tips_for_Mod_Organizer_Users GamerPoets Useful Tips for Mod Organizer Users] for installation instructions.
'''Notice''': Most of the mods in this sections are not packaged properly. Review [http://wiki.step-project.com/User_talk:Diana_TES_GotH/Morroblivion_Overhaul#GamerPoets_Useful_Tips_for_Mod_Organizer_Users GamerPoets Useful Tips for Mod Organizer Users] for installation instructions.

Revision as of 01:36, April 22, 2018

Morroblivion Overhaul: Mod Installation | Extenders and DLL Enhancements

Template:TOC right

Extenders and DLL Enhancements

Notice: Most of the mods in this sections are not packaged properly. Review GamerPoets Useful Tips for Mod Organizer Users for installation instructions.

ENBoost v0.259 patch for TES Oblivion

CORE
ENBoost v0.259 patch for TES Oblivion by Boris Vorontsov

Description: This is adaptation of code Boris Vorontsov did for TES Skyrim to reduce memory usage of the game and to fix most CTDs (crashes to desktop) because of "out of memory" issue when many mods installed. It's just a patch without any changes to graphics. What it's doing? Utilize your videocard memory much better, compress resources and send them to enbhost.exe process, so you can install more mods with x64 OS (up to 4 gb game use by default and with this it's max about 10 gb at this moment).

Notice: ENBoost is not required if installing Oblivion Reloaded or another ENB Preset.

Special Installation Instructions:
Download manually:

• ENBoost v0.259 patch for TES Oblivion
Notice: Download the next file for installation instructions.

CTD and Memory patch ENBoost

CORE
CTD and Memory patch ENBoost by Boris Vorontsov

Description: A fix for CTDs and Memory Patch

Notice: ENBoost is not required if installing Oblivion Reloaded or another ENB Preset.

Special Installation Instructions:
Download manually:

• ENBoost 1_0
1. Use the Working Folder structure to repackage the mod. This time, however, we will be repacking the mod to move data straight into the Oblivion directory.
2. Extract enbseries_oblivion_v0259enboost.zip.
3. Extract ENBoost 1_0-45266-259.zip.
4. Create a new folder and name it ENBoost.
5. From ENBoost v0.259 patch for TES Oblivion move the d3d9.dll file, enbhost.exe, and enblocal.ini from the WrapperVersion folder into the ENBoost folder.
6. Extract the CTD and Memory patch ENBoost files and choose the settings based on your graphics card. Move the enblocal.ini to the ENBoost folder replacing files when prompted.
   NOTE: Save this folder with your download files for easy access if you have to re-install ENBoost.
7. Now copy all of the files from the Working ENBoost folder into the Oblivion game directory.
8. Settings can be altered to suit the users’ preferences. Browse the web for recommended enbseries.ini configurations and test them out.
9. Review and make any needed changes to the "enblocal.ini". Some Recommendations include:
[MEMORY] ExpandSystemMemoryX64=false ReduceSystemMemoryUsage=true DisableDriverMemoryManager=false DisablePreloadToVRAM=false EnableUnsafeMemoryHacks=false ReservedMemorySizeMb=64 VideoMemorySizeMb=0 (Use Boris Vorontsov VRamSizeTest v1.0 to get the correct value for the parameter) EnableCompression=true
[ENGINE] ForceAnisotropicFiltering=true
Remap the Free VRAM key to a different unused key. [INPUT] KeyFreeVRAM=121
10. Some users may still experience CTD issues. Review muffinz10's post on CTD and Memory patch ENBoost Nexus Forum.

MoreHeap

Optional
MoreHeap by shadeMe

Description: Starts the game with a larger footprint of memory, allowing the game to run for longer without resulting in impolite CTD behavior.

NOTICE: Some users experience issues using this mod. Oblivion Stutter Remover also manages Heap. Both may be installed, but only OSR is required. Nevertheless, modifying Heap is known to cause instability.

Special Installation Instructions:
Download manually:

• MoreHeap 11
1. Place the "Version.dll" in Oblivion's root directory (where "Oblivion.exe" is located).
2. Create a new text file in the same directory and name it "MoreHeap.ini".
3. Open it up in any text editor and copy/paste the info below.
[Editor::MemAlloc] DefaultHeapSize=768 (or 512 depending on system) [Runtime::MemAlloc] DefaultHeapSize=768 (or 512 depending on system)

RefScope

Optional
RefScope by Wyzard

Description: RefScope is a powerful tool that lets you explore the internals of objects in the game. All this information can be valuable in resolving conflicts, debugging mods, or just keeping track of where your game content is coming from.

Special Installation Instructions:
Download manually:

• RefScope 2_1_2



NOTICE: The following mods contain OBSE Plugins that will need to be manually installed into the Oblivion\Data\OBSE\Plugins folder.

AddActorValues

Optional
AddActorValues by JRoush

Description: AddActorValues allow modders to create and use *new* actor values, which are treated *exactly* like the built-in ones. New actor values won't do anything by themselves, of course, but they are very convenient ways for mods to attach information to any actor, which is then saved with the save game. For details, see the included `Features' pdf.

Notice: AddActorValues is a requirement of FEA - Fundament Enchanting Addons (another Optional mod included in the modlist).

Special Installation Instructions:
Download manually:

• AddActorValues

AV Uncapper

Optional
AV Uncapper by JRoush

Description: Uncaps skills, attributes, and other actor values. Also modifies game formulas so that values above 100 actually have an effect.

AV Uncapper Settings

Optional
AV Uncapper Settingsr by JCN

Description: Ini file for AV Uncapper which uncaps skills & attributes and gives values over 100 an effect.

Blockhead

CORE
Blockhead by shadeMe

Description: This is a fork of the original shadeMe plugin which features improved shadow queueing, fixes the problem of disappearing shadows when turning, and adds some additional options and optimizations. You can now get nice dynamic shadows on architecture and landscape with a low shadow count and minimal performance drop.

Notice: Blockhead is a requirement of OCO2 which is included in the modlist.

Special Installation Instructions:
Download manually: Install with Wrye Bash

• Blockhead 10.3

ConScribe

Optional
ConScribe by shadeMe

Description: This plugin logs all console output to text files for later reviewing, including those typed in by the player. It removes the need for modders to adopt independent logging functions. This is only needed if you plan to make changes to the UI.

Special Installation Instructions:
Download manually:

• ConScribe 100

Elys- Universal Silent Voice

CORE
OBSE -Elys- Universal Silent Voice by Elys

Description: When a character in the game isn't voiced Oblivion will skip through the dialogue even if there are subtitles. This mod fixes that by placing a blank audio track in place of the voiced dialogue so you are able to read the text dialogue.

Special Installation Instructions:
Download manually:

• OBSE -Elys- Universal Silent Voice v93

EngineBugFixes

CORE
EngineBugFixes by Tiawar

Description: EngineBugFixes is an OBSE plugin containing bug fixes for the Oblivion game engine.

Special Installation Instructions:
Download manually:

• EngineBugFixes v1.9
Edit the EngineBugFixes.ini: [Patch] Section, Set ALL to 0.

Enhanced Camera

Optional
Oblivion - Enhanced Camera by LogicDragon

Description: Replaces the first person camera with third person and then moving the camera into a first person view.

Special Installation Instructions:
Download manually:

• Enhanced Camera

MenuQue - OBSE Plugin

CORE
MenuQue - OBSE Plugin by kyoma

Description: MenuQue - OBSE Plugin extends Oblivions game-engine to deal with various additions/changes to the User Interface, Skills, Fonts and more.

Special Installation Instructions:
Download manually: Install with Wrye Bash

• MenuQue v16b

MessageLogger

CORE
MessageLogger by Tiawar

Description: A plugin for OBSE which logs error and warning messages from the game engine to a text file.

Special Installation Instructions:
Download manually: Install with Wrye Bash

• MessageLogger v1.0

NVAC - New Vegas Anti Crash

CORE
NVAC - New Vegas Anti Crash by Queue

Description: Fixes the Windows 10 Anniversary Update + up-to-date Nvidia / AMD video driver crashes / issues for the following:

• Oblivion
• Construction Set (Oblivion)
NVAC (short for New Vegas Anti Crash) is a NVSE plugin that implements structured exception handling and sanity checking to reduce frequency of game crashes.

Special Installation Instructions:
Download manually: Install with Wrye Bash

• NVAC - New Vegas Anti Crash

Oblivion Magic Extender

CORE
Oblivion Magic Extender by JRoush

Description: OBME extends the Oblivion magic system to make it more general and open to mod makers. It is a pair of plugin libraries for OBSE that hack the game/CS to change its behavior.

Notice: Required for Morroblivion_Unofficial_Patch_Magic_Addon.esp.

Special Installation Instructions:
Download manually:

• OBME v1_0
Esp/m Filter: Uncheck: ALL

Oblivion Stutter Remover

CORE
Oblivion Stutter Remover by SkyRanger-1

Description: This is a must have for anyone playing Oblivion. It has many tools that are useful to Oblivion such as the FPS management, force quit and heap replacement.

Special Installation Instructions:
Download manually:

• OSR_4-1-37
1. Navigate to OBSE/Plugins and find "sr_Oblivion_Stutter_remover.ini" and open it with Notepad to make the following changes:
Master bManageFPS = 1 (change to 0 if the GPU is managing FPS) bReplaceHeap = = 1 (NOTICE: Modifying Heap settings has been known to cause instability in Oblivion. Change this value to 0 if you experience CTD.) bFastExit = 1 bReplaceRandom = 0 bExperimentalStuff = 1
FPS_Management fMaximumFPS = 45 fMinimumFPS = 10
CriticalSections iDefaultSpin = 4200
Heap iHeapAlgorithm = 6 iHeapSize = 768 (or 512 depending on system)
2. Click Save and Close.

One Tweak

Optional
OneTweak by virusek
Notice: One Tweak will not be needed if installing Oblivion Reloaded, but is highly recommended for all other users.

Special Installation Instructions:
Download manually:

• OneTweak

Pluggy

CORE
Pluggy by haama

Description: Pluggy is a multifunction OBSE plugin that adds new functions to Oblivion, and is a further extension to Oblivion Script Extender. The functions allow modders to create and manipulate arrays, strings, .ini files, text files, both text and surface/image HUDs, and change object names.

Notice: Pluggy is required for Map Marker Overhaul.

Special Installation Instructions:
Download manually:

• Pluggy v132

RuntimeScripTProfiler

Optional
RuntimeScripTProfiler by shadeMe

Description: An OBSE plugin to profile script execution.

RuST Report Tool

Optional
RuST Report Tool by Mind

Description: Small Tool to parse information created by RuntimeScriptProfiler to gather some useful information.

shadeMe Enhanced

Optional
shadeMe Enhanced by arafuse

Description: This is a fork of the original shadeMe plugin which features improved shadow queueing, fixes the problem of disappearing shadows when turning, and adds some additional options and optimizations. You can now get nice dynamic shadows on architecture and landscape with a low shadow count and minimal performance drop.

Special Installation Instructions:
Download manually:

• shadeMe Enhanced

VoiceFile Redirector OBSE Plugin

Morroblivion
CORE
VoiceFile_Redirector OBSE Plugin by ponyrider0

Description: OBSE plugin to redirect missing voicefiles to other locations. Based on Elys_USV. Version 1.0 expands on elys_usv.dll functionallity with the following: If no voicefiles are present, it first tries to substitute the imperial race in the voice filename to find a match. If none present, it will try to detect if current dialog is a greeting and then redirect to a generic greeting based on race and sex of speaker. If both fail, it will fallback to elys_usv.mp3 if present.

Notice: This mod has been specifically tailored for Morroblivion However Morroblivion is not required and therefore it should work with Oblivion just as well.

Special Installation Instructions:
Download manually:

• voicefile_redirector-v1_2.7z
Navigate to \Oblivion\Data\OBSE\Plugins and delete Elys_usv.dll (or rename it to Elys_usv.dll.bak)

Test the Game

1. Activate all installed mods and plugins.
2. Run BOSS to sort the load order and review any Bash Tag suggestions or Dirty Plugins references.
3. Run Wrye Bash. Deactivate any mods missing masters.
   Right click on Bashed Patch, 0.esp and select Rebuild Bashed Patch...
   In the "Update Bashed Patch, 0.esp window, review the options and make selections based on user preference. The following can also be useful selections:
   Tweak Actors
     Irresponsible Creatures
   Tweak Assorted
     Bow Reach Fix
     Darnified Books
     Default Icons
     Magic: Script Effect Silencer
     Right Hand Rings
   Tweak Settings
     Crime: Alarm Distance (set to 2000)
     Greeting Distance (set to 100)
     UOP Vampire Aging and Face Fix.esp
     Warning: Exterior Distance to Hostiles (set to 2000)    
4. Run TES4LODGen 
5. Run MPGUI
6. Launch Oblivion and play for a bit. If you are satisfied with the testing exit the game and proceed to the Next Section.

Next Section: Oblivion Fixes and UOPs

Previous Section: Morroblivion Overhaul: Mod Installation
Morroblivion Overhaul Home