it needs a more in-depth installation guide. I'm not even sure if I've done it right. It also stated to replace a file with their file. No file in there was the same.
I have had the best results by using the latest ENBoost (v0259) wrapper - (properly edit enblocal.ini ! ) - latest Reshade (rename its d3d9.dll to dxgi.dll) and Oblivion Stutter Remover (with Heap settings that agree with my PC Heap type 2, Heap Size 320) I also use MoreHeap (320) to set the initial size of heap as my game loads even though it will get replaced by OSR as I play - this is to reduce the chances of silent crashes on game load that can sometime happen even with OSR.
ENBlocal.ini key point: [PROXY] EnableProxyLibrary=true InitProxyFunctions=false ProxyLibrary=dxgi.dllOn the description page, Read Boris' instruction's carefully and ciustomize the rest of your enblocal.ini - it's likely the only other entries YOU will need to change are the ABOVE and these two under memory section:
ReservedMemorySizeMb= VideoMemorySizeMb= I am not 100% I need OSR but I have it capping FPS, Critical Hook and FastExit and Heap. (Used GBRPluss advice - below in spoiler - on OSR setup -it reliably worked for me.
Spoiler:
Show
Everyone can find sourcecode on Github. About Heap, 5 & 6 (6 is faster but less stable) modes are the fastest but heapsize is not equal for everyone its a CPU-OS based. 320 is good almost for everyone, like I write before (90% of users) Mode 2 works good for you-its good but its not universal thing for everyone.
My advice is Heap 5 Heapsize 320 - 1024 (find your size)
bHookCriticalSections=1 CriticalSections={ bUseOverrides=1 iDefaultMode=1 iDefaultSpin=1500 (can be higher CPU based) iStaggerLevel=4 bEnableMessages=0 bEnableProfiling=0
and only one critical overide CallerAddress=0x701748 Mode=5
And YES definitely 4GB patch your Oblivion.exe !!!! NOTE - you only need to 4GB LAA patch the Oblivion.exe - nothing else.!!!!!
Keep in mind that larger Heap Sizes are not necessarily better - finding the right algorithim is also important - see details above as a good start. ENBoost largely eliminates memory handling issues with game, but you still need to install mods correctly and set stuff up correctly. OSR - can be a game crasher if tweaked out of whack keep it simple, see details above. You MUST patch Oblivion.EXE to truly ground the game's capacity to use more memory.
My system:
Operating System: Manjaro Linux KDE Plasma Version: 6.0.5 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.6.47-1-MANJARO (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™ i5-4670 CPU @ 3.40GHz Memory: 23.2 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 4600 Manufacturer: LENOVO Product Name: 10AM0002US System Version: ThinkCentre M83 I run Windows 10 custom Bottle - but however you do Linux gaming is up to you - if you have Microsoft OS disregard this detail.
Thanks for this post... I couldn't get ENBoost to work without CTD, but I changed my OSR settings to your suggestions and FINALLY, no more stutter! Even going under 60 FPS isn't so bad anymore because it's much less noticeable
To anyone who can not run game after install ENB or ENB Boost: Just rename the file from the archive (d3d9.dll) in (other_d3d9.dll)
and everything will work! The author of the ENB should have done it himself, if you ask my opinion...
In any case, this error (crash at startup after press "play" key in oblivion launcher) occurs due to the fact that the ENB ini file refers to a wrong file from the DirectX system library, and not to a modified file from the enb. Good luck to everyone!
i spent whole day trying to fix it after getting new Amd card... wow thx you so much!!! just renamed enbboost d3d9 to other_d3d9, so simple but was so hard to find this info
I'm no stranger to installing presets or ENBoost but it's turning out to be a real pain to get both to work together for this particular game.
Could someone clarify how i am supposed to have both a preset and ENBoost active without having them crash my game when it launches?
Installing ENBoost, setting EnableProxyLibrary to true and then renaming the renaming the d3d9.dll for the preset to other_d3d9.dll does not work for me.
Probably too late for you, but there's a new version on the official website ("v0.500: This version is requested mix of 0.181 graphic mod with 0.259 memory manager enboost with some minor bug fixes").
I'm confused, how exactly do you use ENBoost with enb graphics on? People are saying you can change it in the ini but there doesn't seem to be an option for that
I'm a total rookie when it comes to modding. I could not, for the life of me, figure out how to get ENBoost to work on my windows install on my steam deck. The solution for me was to download Directx End-User Runtime located here:
318 comments
ENBlocal.ini key point:
[PROXY]
On the description page, Read Boris' instruction's carefully and ciustomize the rest of your enblocal.ini - it's likely the only other entries YOU will need to change are the ABOVE and these two under memory section:EnableProxyLibrary=true
InitProxyFunctions=false
ProxyLibrary=dxgi.dll
ReservedMemorySizeMb=
VideoMemorySizeMb=
I am not 100% I need OSR but I have it capping FPS, Critical Hook and FastExit and Heap. (Used GBRPluss advice - below in spoiler - on OSR setup -it reliably worked for me.
Everyone can find sourcecode on Github. About Heap, 5 & 6 (6 is faster but less stable) modes are the fastest but heapsize is not equal for everyone its a CPU-OS based. 320 is good almost for everyone, like I write before (90% of users) Mode 2 works good for you-its good but its not universal thing for everyone.
My advice is Heap 5 Heapsize 320 - 1024 (find your size)
bHookCriticalSections=1
CriticalSections={
bUseOverrides=1
iDefaultMode=1
iDefaultSpin=1500 (can be higher CPU based)
iStaggerLevel=4
bEnableMessages=0
bEnableProfiling=0
and only one critical overide
CallerAddress=0x701748
Mode=5
bManageFPS=1
FPS_Management={
bInject_iFPSClamp=1
fMaximumFPS=0
fMinimumFPS=28
iFPS_Report_Period=5000
fExtraSleepPercent=0.2
And YES definitely 4GB patch your Oblivion.exe !!!! NOTE - you only need to 4GB LAA patch the Oblivion.exe - nothing else.!!!!!
Keep in mind that larger Heap Sizes are not necessarily better - finding the right algorithim is also important - see details above as a good start. ENBoost largely eliminates memory handling issues with game, but you still need to install mods correctly and set stuff up correctly. OSR - can be a game crasher if tweaked out of whack keep it simple, see details above. You MUST patch Oblivion.EXE to truly ground the game's capacity to use more memory.
My system:
Operating System: Manjaro Linux
I run Windows 10 custom Bottle - but however you do Linux gaming is up to you - if you have Microsoft OS disregard this detail.KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.6.47-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-4670 CPU @ 3.40GHz
Memory: 23.2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4600
Manufacturer: LENOVO
Product Name: 10AM0002US
System Version: ThinkCentre M83
Just rename the file from the archive (d3d9.dll) in (other_d3d9.dll)
and everything will work! The author of the ENB should have done it himself, if you ask my opinion...
In any case, this error (crash at startup after press "play" key in oblivion launcher) occurs due to the fact that the ENB ini file refers to a wrong file from the DirectX system library, and not to a modified file from the enb. Good luck to everyone!
Could someone clarify how i am supposed to have both a preset and ENBoost active without having them crash my game when it launches?
Installing ENBoost, setting EnableProxyLibrary to true and then renaming the renaming the d3d9.dll for the preset to other_d3d9.dll does not work for me.
http://enbdev.com/mod_tesoblivion_v0500.htm
And for things like that it's never too late because i was planning on giving Oblivion another shot soon.
http://enbdev.com/patch_oblivion_enboost_v0259.htm
https://www.microsoft.com/en-us/download/details.aspx?id=35
Hope this helps someone in the future. Cheers
This mod works with Intel HD 4000 integrated video cards? Or only with Nvidia and AMD?
Same process as for Skyrim? I use enbseries_skyrim_v0366
Don't use ENB nor in Skyrim, nor OBV.
Thanks in advance.