File information

Last updated

Original upload

Created by

sunshinenbrick

Uploaded by

sunshinenbrick

Virus scan

Safe to use

About this mod

A tweaked and updated ENB/SweetFX preset for Mass Effect 2 that vastly increases performance and visual quality. Also allows you to use Alt + F4 to exit the game as a bonus!

Desktop and laptop support.

Requirements
Permissions and credits
Mirrors
    ### NEWS ### NEWS ### NEWS ###

      21 August 2016 @ 23:21 GMT

      -> ATTENTION! Bioware Social Network is closing to the public on 26th August 2016. Please ensure you have taken precautions before this date!

      -> Still working on overhaul of this preset. Big improvements of compatibility, quality settings and performance!

      -> Please ensure to read all instructions to ensure a conflict free installation.

      -> My other ENB presets as they become available:

              Skyrim
              Fallout 3
              Fallout New Vegas
              Dishonoured
              Black Mesa
              Half Life 2

              Monkey Island Special Edition

      -> Visit me on my 
facebook page. Post something interesting?


    ### NEWS ### NEWS ### NEWS ###



 ___ INTRODUCTION _________________

An ENB and SweetFX preset built from the ground up to enable unparalleled performance increases and more visual prowess. Also adds the ability to use Alt + F4 to exit the game. Awesome!



 ___ PREVIOUS INSTALLATIONS ________

For other/previous installations please ensure to remove the following so to be sure of no conflicts. PLEASE NOTE! Always be safe and backup files in case something goes wrong!

Remove the following from Mass Effect 2/Binaries directory:

(IF FILE IS MISSING JUST SKIP IT!)

enbhost.exe 
d3d9.dll

d3d9_boost.dll
d3d9sfx.dll

enblocal.ini
enbseries.ini

enbseries /folder
SweetFX / folder

[ALL] .fx files

effect.txt
SweetFX_preset.txt
SweetFX_settings.txt



 ___ REQUIREMENTS ________________

You need:

  1. ONLY "enbhost.exe" and "d3d9.dll" files from the "WrapperVersion" in this ENBSeries link (scroll down and download link is a little arrow/box icon in the bottom-left)
  2. Download and installl Boulotaur2024 Sweet FX Injector (one of the mirrors in the original post)
  3.    a) For 32bit you must change the root d3d9.dll to SweetFX.dll
       
    b) For 64bit you can try the X64_dll folder and use this dll instead. PLEASE NOTE Mass Effect 2 is 32bit as far as I know so 64bit dll will unlikely work!



NOTICE! Yes, this is the Skyrim ENB but most of the engine and working effects still function and are also up to date! Whammy!


Also please consider showing your appreciation to Boris/SweetFX teams and/or contribute to their projects if you can as the team works hard to bring the amazing improvements that these technologies allow.



 ___ MAIN INSTALLATION ____________

  1. Put enbhost.exed3d9.dll and SweetFX files into the Mass Effect 2/Binaries directory.
  2.   
  3. Put all files from my downloads into the Mass Effect 2/Binaries directory and OVERWRITE SweetFX_settings.txt file when asked
  4.        
  5. Ensure to check out GRAPHICS DRIVER SETTINGS



 ___ INSTALLATION NOTES ___________

Please ensure to read through the notes in GRAPHICS DRIVER SETTINGS section.

You can customise ENB and SweetFX through enblocal.ini and SweetFX_settings.txt in the Mass Effect 2/Binaries directory. See ENB and SWEETFX CUSTOMISATION sections for details.



ATI INSTALLATION NOTES: (Disclaimer from Boris!)

The 'booster' will not work because the card is not Nvidia based... obviously! :D

In this case, after installing (or even before!), go to enblocal.ini in your Mass Effect 2/Binaries directory where you can change the line (3):

ProxyLibrary=d3d9_boost.dll

to 

ProxyLibrary=none

You will still gain a fair amount of performance through the ENB memory tweaks!



 ___ ENB CUSTOMISATION ____________

These files are found here: Mass Effect 2/Binaries/


enblocal.ini 

This is where the main engine is configured with everything from memory management to fps clamps and anisotropic filtering. If an entry/value is missing its because it is either best left as it is or is for specific problems/setups.

[PERFORMANCE]
EnableZPrepass=true
  // This renders depth properly and makes the picture clearer and sharper as a result!

[MEMORY]
ExpandSystemMemoryX64=true
 // Enables memory tweaks for 64bit systems. I used this on my 32bit system and never had a problem so...
ReduceSystemMemoryUsage=true // This reduces RAM usage and is more or less essential but disabling can give a small boost. But it will crash and freeze more often.
DisablePreloadToVRAM=false // Useful if your save game won't load because of memory bottle-necking.
ReservedMemorySizeMb=512 // The higher the better, this will probably be OK for 4 > 8 GB but you can lower for less or even increase if you have a lot.
VideoMemorySizeMb=4096 // Overall available RAM, 4096 seems pretty stable on 8GB try lowering if you have less and/or crash a lot.
EnableCompression=false // Can descrease RAM but increases CPU/GPU usage and causes muddy textures.
AutodetectVideoMemorySize=false // do not use, specify amount above.

[ENGINE]
ForceAnisotropicFiltering=false 
// Default game settings cause this to be a major slowdown when enabled here too
MaxAnisotropy=0 // Texture filtering. You must disable game AF and enable it here for this to work.
EnableVSync=true // Best left on or you will likely get tearing which looks horrible!

[LIMITER]
EnableFPSLimit=false
 //This 'clamps' the FPS. A tricky setting that may depend on card and other configurations. PLEASE NOTE! See the GRAPHICS DRIVER SETTINGS section further below.
FPSLimit=60.0 // A setting that can be played with to give various results.

[ADAPTIVE QUALITY]
Quality=2
 // This has next to no visual effect in this setup so is best left as is for best performance
DesiredFPS=1000.0 // This setting makes a big difference in the visible FPS of the game i.e. not the technical number but the render effect of Adaptive Quality. Worth experimenting with!!

[ANTIALIASING]
EnableEdgeAA=true
// If you have performance issues try turn this off

[FIX]
Remove Blur=true
// Experimental. For me this seems to work.



 ___ SWEETFX CUSTOMISATION ________

The file is found here: Mass Effect 2/Binaries/SweetFX_settings.txt

This allows for different techniques and greater control over balances. You can try the different effects to see what they look like, but you have to do it outside the game and then restart. Each setting then has its own finer configuration values further down and CeeJay has kindly put lots of notes in the files to help!

The most useful settings (with my default values) from my experience are:

SMAA - Enabled (Lightning quick and good quality Anti Aliasing)
Lumasharpen - Enabled (Booster Version uses effect.txt for sharpening but this is very slightly faster.)
Gaussian - Enabled (Adds an advanced blur to the image which actually helps make 3D object lines more distinct)
Levels - Disabled (a little like Photoshop levels... but without the graph!)
ToneMap - Enabled (this is my favourite for adjusting brightness/contrast/saturation, its almost like using a TV... almost...)
Vibrance - Disabled (more specifically for saturation issues)
Curves - Enabled (A quick blast of contrast!)



 ___ GRAPHICS DRIVER SETTINGS ______

There are few things you can do in your graphics card profiler to improve performance but most settings and effects are handled by ENB/SweetFX or the game configuration panel

PLEASE NOTE! The game configuration panel should either be set to defaults or everything increased to maximum. With the ENB performance patches the visuals look much better with little decrease in performance. Decreasing settings just made the visuals worse but little if any performance gain. Your own experience may be different...

These are the graphics card values that help me get more out of it:

Maximum Pre-rendered frames = DEFAULT //  1 - 7 can improve smoothness/responsiveness but can cause mess/blur

Tripple Buffering = ON // Eperimental! You can try this off if you think it looks blurry at all!

Vertical Sync Smooth AFR = ON // Perhaps a matter of personal taste, smooths out FPS. Worth experimenting with but I prefer it on, for now...!

Texture Filtering Quality = Default // I recommend you try High Performance as it is much faster without affecting visuals much, SweetFX settings cover up any desaturation like issues.



 ___ COMPATIBILITY ________________

I have used a number of other mods and have not encountered any problems.



 ___ CREDITS _____________________

Boris Vorontsov - ENB creator
Meritus/Meritus335 - Booster d3d9
CeeJay/Crosire & Boulotaur2024/K-Putt - SweetFX creators/coders
Jorge Jimenez/Belen Masia/Jose I. Echevarria/Fernando Navarro/Diego Gutierrez - SMAA developers


SPECIAL THANKS

BioWare
The Nexus Community


This preset is only intended for personal use and any commercial use or reproduction is prohibited.  All rights and lefts reserved. 2017.
Top