Guide:ENBSeries: Difference between revisions
From Step Mods | Change The Game
TechAngel85 (talk | contribs) (→Memory) |
TechAngel85 (talk | contribs) (→Memory) |
||
Line 412: | Line 412: | ||
<pre style="margin:0 0 25px 25px; width:500px;">DisablePreloadToVRAM=(false, true)</pre> | <pre style="margin:0 0 25px 25px; width:500px;">DisablePreloadToVRAM=(false, true)</pre> | ||
<u>'''For testing purposes only'''</u> since enabling this parameter is general not safe. This is a workaround for users experiencing large amount of stuttering, typically on systems with large amount of VRAM (4GB+) or for 32-bit systems with more than 4GB of system RAM. When enabled, it does not use memory reallocation, compression, or enbhost.exe and will only work when <code style="font-size:1.05em;">ReduceSystemMemoryUsage=</code> is also enabled. A known bug is that ''Alt+tab'' will not work in fullscreen when this is enabled. | <u>'''For testing purposes only'''</u>, since enabling this parameter is general not safe. This is a workaround for users experiencing large amount of stuttering, typically on systems with large amount of VRAM (4GB+) or for 32-bit systems with more than 4GB of system RAM. When enabled, it does not use memory reallocation, compression, or enbhost.exe and will only work when <code style="font-size:1.05em;">ReduceSystemMemoryUsage=</code> is also enabled. A known bug is that ''Alt+tab'' will not work in fullscreen when this is enabled. | ||
<pre style="margin:0 0 25px 25px; width:500px;">EnableUnsafeMemoryHacks=(false, true)</pre> | <pre style="margin:0 0 25px 25px; width:500px;">EnableUnsafeMemoryHacks=(false, true)</pre> | ||
This parameter is a buffer for system memory/VRAM swap. The values here are measured in megabytes. For video cards with 2GB or more VRAM, 512 is a good baseline. For cards with less VRAM, 256 can work better, but users will need to test to find the value which works best for them. | |||
For video cards with 2GB or more VRAM, 512 is a good baseline. For less VRAM, 256 can work better, but | <pre style="margin:0 0 25px 25px; width:500px;">ReservedMemorySizeMb=(128, 256, 512, 1024)</pre> | ||
<pre style="margin:0 0 25px 25px; width:500px;">ReservedMemorySizeMb=(256,512,1024)</pre> | |||
This | This parameter should be set according to the available VRAM for 32-bit systems. For 64-bit systems, users can use the formula: ''(VRAM + RAM) - 2048''. Please refer to the {{#switchtablink:Installation|Installation}} tab for additional information. | ||
<pre style="margin:0 0 25px 25px; width:500px;">VideoMemorySizeMb=(512,1024,...6144)</pre> | <pre style="margin:0 0 25px 25px; width:500px;">VideoMemorySizeMb=(512,1024,...6144)</pre> | ||
This | This parameter will enable more compression in system RAM by having more textures moved into VRAM. When enabled, this can reduce stutter, but at the cost of more VRAM usage. It is generally only recommended to be enabled on systems with more than 2GB VRAM. Any system that is already nearing its VRAM limit should leave this parameter disabled. | ||
<pre style="margin:0 0 25px 25px; width:500px;"> | <pre style="margin:0 0 25px 25px; width:500px;">EnableCompression=(false, true)</pre> | ||
This is a feature that will attempt to detect a system's system RAM and VRAM amounts and automatically set the <code style="font-size:1.05em;">ReservedMemorySizeMb=</code> and the <code style="font-size:1.05em;">VideoMemorySizeMb=</code> parameters for a user. In order for this to work, a user must enable this parameter and leave the other two parameters mentioned blank. This feature generally works for most users; however, if issues such as stuttering and lag are present, disable this feature and set the two mention parameters manually to fine tune the ENBoost settings. | |||
<pre style="margin:0 0 25px 25px; width:500px;">AutodetectVideoMemorySize=(false, true)</pre><br> | |||
== Window == | == Window == |
Revision as of 18:14, September 2, 2014
Template:Notice A comprehensive guide for properly setting up ENB for n00bs and gurus alike -- by the S.T.E.P. Team