Welcome
Ladies and Gents:

These forums are now closed and registration disabled.

Please join us at our new forum on Proboards. Our hope is that these new forums are more stable, provide more and better features, and allow continuation of the project forums in a safer, more secure, long term environment.

me3explorer.proboards.com

--The ME3Explorer Team

Mass Effect Trilogy - INI and Coalesced Settings - Graphics

General references and tutorials not related to textures, meshes, or content modding.This board is locked and will be archived once transferred to the wiki. New content should be posted directly to the wiki.

Mass Effect Trilogy - INI and Coalesced Settings - Graphics

Postby CreeperLava » 10 Jun 2016, 22:03

Please refer to this article from now on, it will contain the most up-to-date information.


As you may have noticed by now, I like doing compilations, gathering the information / mods in exhaustive and comprehensive packages. I had released Coalesced and INI settings with ALOT for ME2 and ME3, and decided to redo them entirely, clean them, add sources, as well as add information for ME1.

Using these settings can have a great impact on the graphics of the game, especially regarding shadows and anti-aliasing. If you need convincing, Nvidia has some nice comparison screenshots here and there.

What you need to edit, mostly, are .ini configuration files used by ME1 and ME2, as well as the ME3 Coalesced.bin. For the anti-aliasing settings, the guides I found also recommended using the configuration utilities of Nvidia and AMD to set the parameters specifically for each game. More information on that here, here and there.

Take notice of the settings specific to NVIDIA and AMD. To edit ME3's Coalesced.bin, you will need Wenchy's Coalesced Editor available here.

Now to the data, I ordered it into 3 spoilers, one for each game. I then sort the data by file edited, then by source (where I got my information). Sources are naturally specified with links to the original websites, note that some of these websites had wrong or contradicting information, so be careful if you want to change things according to other sources. I'm not perfect either, so please tell me if you run into trouble ! Every conflict between multiple sources should have been solved, you won't have to deal with duplicated entries.

As a final note, this time regarding performance, you can downscale MaxShadowResolution from 4096 to 2048 without losing much graphical quality, and gain a significant FPS boost (for all 3 games). You can also disable Depth Of Field and Motion Blur, if you don't like these effects. The names should be pretty self explanatory if you want to fine tune your settings :). Most of the sources also provide explanations.

Fore more information on TextureGroups : https://udn.epicgames.com/Three/Texture ... Properties


ME1
Spoiler:
--------------------
replace in BIOEngine.ini ([Documents]\Bioware\Mass Effect\Config) - default ini can be found in [ME1]\Engine\Config\BaseEngine.ini

http://www.tweakguides.com/ME_7.html
Editing [Engine.Engine], [Texture Streaming], [Editor.EditorEngine] has no impact on the game.
[Engine.GameEngine]
MinSmoothedFrameRate=22
MaxSmoothedFrameRate=62
bSmoothFrameRate=True
bUsePostProcessEffects=True
bEnableBranchingPCFShadows=True
bUseBackgroundLevelStreaming=True
ModShadowFadeDistanceExponent=0.000000

[SystemSettings]
SkeletalMeshLODBias=-1
ParticleLODBias=-1
MaxAnisotropy=16
Trilinear=True

[TextureLODSettings] (UNSAFE, use at your own risks)
//TEXTUREGROUP_Character=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)
//TEXTUREGROUP_CharacterNormalMap=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)
//TEXTUREGROUP_Effects=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_LightAndShadowMap=(MinLODSize=1024,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Skybox=(MinLODSize=4096,MaxLODSize=4096,LODBias=-1)
//TEXTUREGROUP_UI=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)
//TEXTUREGROUP_Vehicle=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)
//TEXTUREGROUP_VehicleNormalMap=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Weapon=(MinLODSize=4096,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=4096,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_World=(MinLODSize=16,MaxLODSize=4096,LODBias=2)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=16,MaxLODSize=4096,LODBias=2)
TEXTUREGROUP_AmbientLightMap=(MinLODSize=32,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Character_Diff=(MinLODSize=512,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Character_Norm=(MinLODSize=512,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Character_Spec=(MinLODSize=512,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Environment_512=(MinLODSize=1024,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Environment_256=(MinLODSize=512,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Environment_128=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Environment_64=(MinLODSize=128,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_VFX_512=(MinLODSize=32,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_256=(MinLODSize=32,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_128=(MinLODSize=32,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_64=(MinLODSize=32,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_GUI=(MinLODSize=64,MaxLODSize=2048,LODBias=-1)
TEXTUREGROUP_Environment_1024=(MinLODSize=4096,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_VFX_1024=(MinLODSize=32,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_128=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_APL_256=(MinLODSize=512,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_APL_512=(MinLODSize=1024,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_APL_1024=(MinLODSize=2048,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Character_1024=(MinLODSize=2048,MaxLODSize=4096,LODBias=-1)
TEXTUREGROUP_Promotional=(MinLODSize=256,MaxLODSize=4096,LODBias=-1)


http://www.nexusmods.com/masseffect/mods/1
[Engine.GameEngine]
DepthBias=0.006000
MinShadowResolution=32
MaxShadowResolution=4096
ShadowFilterQualityBias=4


http://masseffect.wikia.com/wiki/PC_Tweaks
[SystemSettings]
DetailMode=5

[D3DDrv.D3DRenderDevice]
BIOVertexShaderVersion=vs_3_0


http://wiki.step-project.com/User:TechA ... ryption.29
[Engine.GameEngine]
ShadowFilterRadius=3.50000

// Not sure if this has any effect on the game, but a lot of other sources add this setting to ME2 and ME3 configuration files. Shouldn't hurt to add it.
[texturestreaming]
poolsize=512


--------------------
replace in [Documents]\Bioware\Mass Effect\Config\BIOGame.ini - default ini can be found in [ME1]\Engine\Config\BaseGame.ini

[BIOC_Base.BioPawnBehavior]
m_bAllowPhysicsOnDeadBodies=TRUE

[BIOC_Base.BioPawn]
m_fCorpseCleanupFirstAttemptTime=60.0
m_fCorpseCleanupAttemptRetryTime=30.0


ME2
Spoiler:
--------------------
replace (or add) in GamerSettings.ini ([Documents]\Bioware\Mass Effect 2\BIOGame\Config)

https://steamcommunity.com/sharedfiles/ ... =411209297
http://www.overclock.net/t/1025905/mass ... tweaking-o
http://steamcommunity.com/sharedfiles/f ... =292897758
Editing AllowD3D11, [AppCompat] has no impact on the game.
[SystemSettings]
Resolution=_1920x1080
ResX=1920
ResY=1080
FullScreen=True
QualityBloom=True
FilmGrain=True
MotionBlur=True
DynamicShadows=True
LightEnvironmentShadows=True
MaxCharacterCinematicLightingPasses=3
EnableLightEnvSHLights=True
MaxAnisotropy=16
StaticDecals=True
DynamicDecals=True
DynamicLights=True
CompositeDynamicLights=False
DirectionalLightmaps=True
DepthOfField=True
Bloom=True
Distortion=True
DropParticleDistortion=False
SpeedTreeLeaves=True
SpeedTreeFronds=True
OnlyStreamInTextures=False
LensFlares=True
FogVolumes=True
FloatingPointRenderTargets=True
Trilinear=True
OneFrameThreadLag=True
UseVsync=True
UpscaleScreenPercentage=True
EnableHighPolyChars=TRUE
SkeletalMeshLODBias=-1
ParticleLODBias=-1
DetailMode=5
MaxMultisamples=16
AllowShadowVolumes=TRUE
bEnableVSMShadows=TRUE

[D3DDrv.D3DRenderDevice]
MaxTranslucencyLayers=4
MaxTextureSize=4096
DisableHWShadowMaps=False
BIOPixelShaderVersion=ps_3_0
BIOVertexShaderVersion=vs_3_0

[Engine.Console]
ConsoleKey=Tilde

[Engine.GameEngine]
bUseTextureStreaming=True
bUsePostProcessEffects=True
bEnableBranchingPCFShadows=True

[ISACTAudio.ISACTAudioDevice]
MaxChannels=64

[texturestreaming]
poolsize=512

[TextureLODSettings] (UNSAFE, use at your own risks)
TEXTUREGROUP_AmbientLightMap=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_1024=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_128=(MinLODSize=128,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_256=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_512=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character_1024=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character_Diff=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character_Norm=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character_Spec=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_1024=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_128=(MinLODSize=128,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_256=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_512=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_64=(MinLODSize=64,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_LightAndShadowMap=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Promotional=(MinLODSize=2048,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_RenderTarget=(MinLODSize=8,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_UI=(MinLODSize=32,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_1024=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_128=(MinLODSize=128,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_256=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_512=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_64=(MinLODSize=64,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_World=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)


[Engine.ISVHacks]
NVIDIA
UseMinimalNVIDIADriverShaderOptimization=False
DisableATITextureFilterOptimizationChecks=True

ATI
UseMinimalNVIDIADriverShaderOptimization=True
DisableATITextureFilterOptimizationChecks=False


http://talizorah.org/forum/index.php?topic=319.0
[SystemSettings]
ShadowFilterRadius=5
ShadowFilterQualityBias=2
MinShadowResolution=64
MaxShadowResolution=4096
AmbientOcclusion=True


ME3
Spoiler:
--------------------
replace in Coalesced.bin ([ME3]\BIOGame\CookedPCConsole)

post18714.html#p18714
[d3drenderdevice]
disablehwshadowmaps=False
maxtexturesize=4096
maxtranslucencylayers=4

[engine]
allowshadowvolumes=True
benabletranslucenthairpass=True
bforcestaticterrain=True
ATI
bdisablephysxhardwaresupport=True
ballowpostprocessmlaa=True

NVIDIA
bdisablephysxhardwaresupport=False
ballowpostprocessmlaa=False

[isvhacks]
useminimalnvidiadrivershaderoptimization=True

[systemsettings]
ballowbettermodulatedshadows=True
ballowhardwareshadowfiltering=True
ballowlighshafts=True
detailmode=5
dropparticledistortion=True
maxshadowresolution=4096
minshadowresolution=64
particlelodbias=-1
shadowdepthbias=.012
shadowfaderesolution=16
shadowfilterqualitybias=2
shadowfilterradius=4
skeletalmeshlodbias=-1
benableforegroundshadowsonworld=True
NVIDIA
benablebranchingpcfshadows=True

ATI
benablebranchingpcfshadows=False

[texturestreaming]
poolsize=512


http://talizorah.org/forum/index.php?topic=5170.0
Trilinear=True
MaxAnisotropy=16
StaticDecals=True
DynamicDecals=True
DynamicLights=True
MinShadowResolution=64
MaxShadowResolution=4096


https://steamcommunity.com/sharedfiles/ ... =411209297
[SystemSettings] (UNSAFE, use at your own risks)
TEXTUREGROUP_AmbientLightMap=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_1024=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_128=(MinLODSize=128,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_256=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_APL_512=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character_1024=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character_Diff=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character_Norm=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character_Spec=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_1024=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_128=(MinLODSize=128,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_256=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_512=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Environment_64=(MinLODSize=64,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Promotional=(MinLODSize=2048,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_UI=(MinLODSize=8,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_1024=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_128=(MinLODSize=128,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_256=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_512=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VFX_64=(MinLODSize=64,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_World=(MinLODSize=1024,MaxLODSize=4096,LODBias=0)


http://masseffectmods.tumblr.com/post/6 ... ics-tweaks
NVIDIA
busemaxqualitymode=false // can be set to true for higher quality, but is unstable with some computers, use with caution

ATI
busemaxqualitymode=false
Last edited by CreeperLava on 06 Aug 2016, 10:48, edited 5 times in total.

CreeperLava has been thanked by:
User avatar
CreeperLava
User
 
Posts: 844
Joined: 07 Feb 2015, 21:52
Has thanked: 119 time
Have thanks: 83 time

Return to General References and Tutorials

Who is online

Users browsing this forum: No registered users and 1 guest

suspicion-preferred