TES Skyrim 0.209

Forum rules
new topics are not allowed in this subsection, only replies.
  • Author
  • Message
Offline
Posts: 13
Joined: 11 Aug 2013, 11:47

Re: TES Skyrim 0.209

Setting VideoMemorySizeMb to 0 results in much smoother gameplay than setting it to the actual VRAM size. Weird.

Offline
User avatar
Posts: 41
Joined: 11 Jul 2013, 15:08
Location: Paraguay, the real life RPG

Re: TES Skyrim 0.209

well, fuck you Boris. :o

now I have no freaking excuse left, no need to "test" different ENB versions any more, and have to go back to actually PLAYING Skyrim, goddamnit.

LOL

Setting VRAM to slightly less than my 2GB as well as to twice the amount both works like a charm. I do not understand why, and I do not care. :)

From what I posted in the 208 thread about re-testing my mod list: likely candidates for the stuttering problem are so far "SkyTest Realistic Animals and Predators", "Immersive Patrols" and "Interesting NPCs", as well as the Parallax related mods. Maybe that helps others to nail their problems. Otherwise I am throwing all HD shit and whatnot at my poor little machine, and besides some loading stutters and less-than-famous framerates I can not reproduce the problems I had earlier (massive stuttering while turning cam, freezes on wolves attacks, frozen loading screens, etc.).

I do not see a pattern there and my limited technical knowledge forbids to understand what combination of mods exactly causes the problems and why, but I guess I am not alone with that, we talk about Skyrim engine here, LOL

anyways: cheers, thanks, good luck pleasing the uber nerds, and I'm off to happily play the game!
_________________
Laptop-Gamer ;-) - Lenovo Y500, i7 3630QM, 2x GT650M SLI 2GB VRAM, 8GB, Win 8.1 64bit, Driver 347.52
ENBs: Somber 3, Grim & Somber Jyggalag
Screenshots on my Nexus profile and Flickr

Offline
*sensei*
Posts: 286
Joined: 20 Sep 2012, 00:20
Location: the perfect system

Re: TES Skyrim 0.209

Glad to see we're sticking with the v0.207 memory reduction code moving forward... v0.209 id running like a dream. I have updated my configuration, and I tried to provide some helpful information to people getting their files set up correctly for their systems.

Earlier I posted this simple web app that gives the default ENBoost settings for various video card/system configurations.

In my latest PNENB v1.62 (I put it up in the preset section) I made some comments in the [MEMORY] section of enblocal.ini to help people further, mostly with getting their VRAM settings input correctly. If anyone thinks something could be changed here for clarity let me know:
[MEMORY]
//For default ENBoost settings for your video card and system:
//http://www.iparadigm.org/pages/pnenb/ENBoost.html
//------------------------------------------------------------------
//Fix for game engine buffer limitations; allows 64-bit systems
//to access 3-4GB RAM with optimized performance.
//Can generally be left true even for 32-bit systems.
//If using a 32-bit system and having problems test as false.
ExpandSystemMemoryX64=true
//------------------------------------------------------------------
//Core ENBoost for all systems:
//Reduce RAM use to radically reduce *memory-related* CTD issues.
ReduceSystemMemoryUsage=true
//------------------------------------------------------------------
//Reduce chance of CTD or low performance due to bad video drivers,
//however with good drivers leaving as false can be optimal.
//When true, bad drivers can cause lower performance or pauses where
//they would normally just CTD if false. Reported to help AMD users.
//If you experience CTD even while above setting is set true,
//try setting this to true. If having lag/long pauses, try false.
DisableDriverMemoryManager=false
//------------------------------------------------------------------
//When set true can give faster cell load times as geometry/textures
//aren't loaded into video memory until visible. May cause stutter
//as more data must be dynamically loaded into memory "on-demand" as
//you look and move around.
//If having long cell load times I recommend instead to first try
//using the "free VRAM" key (PageDown by default) to clear VRAM
//before entering a new location or fast traveling instead to clear
//video memory prior to load: similar benefit without the stutter.
DisablePreloadToVRAM=false
//------------------------------------------------------------------
//Workaround mode for users experiencing large amount of stutter,
//typically systems with large amount of VRAM (4GB+) or for 32-bit
//systems with 4GB+ RAM. For testing only, unless ENBoost recommends
//setting it true for your hardware.
//Does not use memory reallocation, compression, or enbhost.exe.
//Only works when ReduceSystemMemoryUsage=true.
//Alt+tab will not work in fullscreen when this is true.
EnableUnsafeMemoryHacks=false
//------------------------------------------------------------------
//Buffer for memory/VRAM swap.
//Generally, smaller=less RAM use/CTD, larger=less stutter in heavy
//areas with many mods or high ugrids value. Lower values may also
//improve long load times, though I suggest you try using the
//"free VRAM" key before enabling this for that reason alone.
//For video cards with 2GB or more VRAM, 512 is a good baseline.
//For less VRAM, 256 can work better, but needs testing.
//Values from above ENBoost settings link generally acceptable.
//Users with less than 1GB VRAM can try setting to their VRAM value.
ReservedMemorySizeMb=512
//------------------------------------------------------------------
//Manual setting for video memory usage.
//As a baseline, set this to 1024 x how many GB of VRAM you have.
//VRAM is how much memory your VIDEO CARD has, not system RAM.
//6GB VRAM = 6144
//3GB VRAM = 3072
//2.5GB VRAM = 2560
//2GB VRAM = 2048
//1.5GB VRAM = 1536
//1GB VRAM = 1024
//<1GB VRAM = Number of MB of VRAM (512 for a 512MB card.)
//In some cases where other running process (or bad drivers) are
//causing additional VRAM load, or VRAM is otherwise being maxed out,
//reducing this value can improve stability and performance.
//For optimized systems with large amounts of VRAM/system RAM,
//increasing this setting may offer similar improvements.
//Do not increase beyond system RAM size.
VideoMemorySizeMb=1024
EDIT EDIT: Hopefully these revised descriptions offer better clarity and help people to fine-tune their ENBoost settings. Thanks for the feedback, Boris.


It says to use the PageDown key to clear VRAM as that is what I mapped it to in my config. :P
[INPUT]
//Define in-game key bindings for ENB.
//Google Keyboard Keys and Key Code Values
KeyCombination=16 //shift=16
KeyUseEffect=123 //f12=123
KeyFPSLimit=36 //home=36
KeyShowFPS=106 //num=106
KeyScreenshot=45 //insert=45 printscreen=44
KeyEditor=13 //enter=13 f19=130
KeyFreeVRAM=34 //pagedown=34
Last edited by Phinix on 24 Aug 2013, 01:56, edited 3 times in total.

Offline
*sensei*
Posts: 312
Joined: 18 Jul 2012, 09:46
Location: Bangladesh

Re: TES Skyrim 0.209

Took a while to set correct values for my system and now its awesome.
As long as user knows what to set, this version is flawless.
0.209 is a version that gives FULL control to user. Could not ask for more.
Will do more in depth and intensive tests in morning.

Boris, unless you have more ideas for memory management take a break from this lol.
Do something that you have fun. Back to effects maybe.
_________________
CPU :: Core i7 2600k @3.40GHz
GPU :: Sapphire Radeon HD 7870 GHz edition 2GB
Ram :: 8GB
Sound :: Creative X-Fi Titanium
OS :: Win 7 Ultimate 64-bit

Offline
Posts: 43
Joined: 17 Aug 2013, 13:04

Re: TES Skyrim 0.209

@Phinix
Thank you for the explanations, I for one was lost on these settings.

Offline
Posts: 77
Joined: 12 Aug 2013, 20:38

Re: TES Skyrim 0.209

Thank you Phinix!

Offline
Posts: 31
Joined: 23 Jul 2013, 17:55

Re: TES Skyrim 0.209

Phinix

on "DisablePreloadToVRAM" I think you should also mention that it helps against loading freezes and low performance after loading.
Last edited by Aminados on 23 Aug 2013, 23:26, edited 1 time in total.

Offline
Posts: 42
Joined: 23 Aug 2013, 23:17

Re: TES Skyrim 0.209

все круто, спасибо! вот бы еще тесселяцию в скайрим и вообще все было бы прекрасно :)

Offline
*sensei*
Posts: 312
Joined: 18 Jul 2012, 09:46
Location: Bangladesh

Re: TES Skyrim 0.209

@Phinix

As an AMD user i can confirm DisableDriverMemoryManager=True has no problem while using 13.8beta2 driver.
_________________
CPU :: Core i7 2600k @3.40GHz
GPU :: Sapphire Radeon HD 7870 GHz edition 2GB
Ram :: 8GB
Sound :: Creative X-Fi Titanium
OS :: Win 7 Ultimate 64-bit

Offline
User avatar
*sensei*
Posts: 432
Joined: 03 Mar 2013, 18:42
Location: Norway

Re: TES Skyrim 0.209

It is not that simple, cause VideoMemorySizeMb is amount RAM used for V-mem :>
Need to balance this to get rid of freezes and stutters :)
Lower values seem to work well to me, but not below 2048MB that gave me bad performance. High values above V-ram gave me freezes:>
Still havent found that right spot yet, think it is somewhere between 2048 and 3584 for me since I got only 6GB. Need more testing ^^
_________________
Intel i7-5960X @4.6GHz EK Water Cooling^^/EVGA X99 Classified/2x Asus 980ti 6GB SLI
Samsung U28D590D @2160p/16GB G.Skill (DDR4)/Win10 Pro 64bit
Post Reply