:
Destination Time
:
Present Time
:
Last Time Departed
Sign in to follow this  
Rasterwerks

ENB and BTTF

Recommended Posts

Now I'm sure this has been brought up before, but lets see if we can try and resolve this issue once and for all.

ENB Series and BTTF SA Mini Mod working together in harmony.

I've tried on my own to get this to work using several methods suggested to me, however I have been unable to produce any results. I think the best starting point would be to look at the ENB Series capability of running proxy libraries. Some say that its as easy as going into the enbseries.ini and changing the proxy library code:

[PROXY]

EnableProxyLibrary=0

InitProxyFunctions=1

ProxyLibrary=

to

[PROXY]

EnableProxyLibrary=1

InitProxyFunctions=1

ProxyLibrary=NAME OF NEW LIBRARY.dll

What I don't understand is if we are supposed to rename the ENB Series mod's d3d9.dll file or the other mod's d3d9.dll file (in this case the BTTF Mini Mod). I've tried both, and here were the results:

Renaming the ENB d3d9.dll returned a functioning BTTF mod but no sign of functionality from ENB itself.

Renaming the BTTF d3d9.dll returned no sign of functionality from either mod and a CTD during the save file loading process.

...personally I think there's more to it than just renaming the file. I'm no coder by any stretch of the phrase, but does a mod not have to look for it's d3d9.dll file? And wouldn't it have trouble finding it if it's been renamed?

I'm probably just talking outta my *** asking those questions, but I still consider them to be somewhat valid based on the fact that I followed the instructions from several people who say they've gotten other mods working with ENB series just fine. I followed their instructions to the letter...and still didn't get any results.

So I ask you this, have you gotten ENB working with your copy of the SA BTTF minimod?

Or do you see where I'm making a n00bish error?

ENB Series is great, and the BTTF mod is amazing...lets all try and see if we can't get them to play nice and work together to give us a better San Andreas experience. What do ya say?

Share this post


Link to post
Share on other sites

I never tested that though, but maybe this works?

Rename the d3d9.dll that comes with the Mini-Mod to something like SALimitAdjusterProxy.dll and use this for the ENB Series configuration file:

[PROXY]

EnableProxyLibrary=1

InitProxyFunctions=1

ProxyLibrary=SALimitAdjusterProxy.dll
Otherwise try
[PROXY]

EnableProxyLibrary=1

InitProxyFunctions=1

ProxyLibrary=SALimitAdjuster.asi

(if the file that comes with the mod is called SALimitAdjuster.asi)

Share this post


Link to post
Share on other sites

Ok, to get it working, start off with a stock bttf install.

Download SA Limit Adjuster 7.5 from ---here---

Extract ONLY the d3d9.dll to your SA directory

Now download enb and extract everything BUT d3d9.dll to your SA directory

place enb's d3d9.dll instead in another folder (I put it in "data/")

/data/d3d9.dll
Open up saloader.ini and add the location of enb's d3d9.dll at the end (in my case, it was "data/d3d9.dll")
# SA Loader

# Filename: saloader.ini

# Made By: Sacky

# Insert the DLL names/paths to execute here

data/d3d9.dll

Run gta:sa

Share this post


Link to post
Share on other sites

lol, that's the other way around.

Not ENB series loading the limit adjuster, but limit adjuster loading ENB series :D.

Share this post


Link to post
Share on other sites

is there a way to get enb on vc's mod?

Share this post


Link to post
Share on other sites

Cool, it works for the Stargate mod too. :D

Edited by Orgcon

Share this post


Link to post
Share on other sites

Now for the ultimate test, will it work for Anderius (Alien City)? :S

EDIT: Nope! :(

A reflection of the Del on the bonnet of the Del;

Del-Reflect-Del.jpg

Does anybody have a nice ENB setup they want to share, mine has way too much Bloom, and I can be bothered faffing around getting it looking right. ;)

Edited by Orgcon

Share this post


Link to post
Share on other sites

This is the one I use...low motion blur, moderate but not over done bloom, and shiny SHINY cars:

[PROXY]

EnableProxyLibrary=0

InitProxyFunctions=1

ProxyLibrary=

[GLOBAL]

UseEffect=1

AlternativeDepth=1

AllowAntialias=1

BugFixMode=0

SkipShaderOptimization=0

QuadVertexBuffer=0

EnableShaders_3_0=1

AdditionalConfigFile=enbseries2.ini

UseMRTRendering=0

[EFFECT]

EnableBloom=1

EnableOcclusion=0

EnableReflection=1

EnableMotionBlur=1

EnableWater=1

EnableShadow=1

DepthBias=0

EnableDepthOfField=0

[INPUT]

KeyUseEffect=123

KeyBloom=120

KeyOcclusion=121

KeyReflection=122

KeyCombination=16

KeyScreenshot=44

KeyShadow=119

KeyWater=118

KeyShowFPS=106

[REFLECTION]

ReflectionPower=100

ChromePower=100

UseCurrentFrameReflection=50

ReflectionQuality=2

ReflectionSourceSpecular=50

ReflectionSourceTFactor=50

UseAdditiveReflection=0

ReflectionDepthBias=0

UseLowResReflection=0

ReflectionSinglePass=1

UseEnvBump=1

EnvBumpAmount=100

EnvBumpOffset=100

ReflectionFlip=1

[BLOOM]

BloomPowerDay=20

BloomFadeTime=100

BloomConstantDay=5

BloomQuality=2

BloomScreenLevelDay=15

BloomCurveDay=0

BloomPowerNight=20

BloomConstantNight=0

BloomCurveNight=0

BloomScreenLevelNight=10

BloomAdaptationScreenLevel=30

BloomAdaptationMultiplier=50

BloomAllowOversaturation=1

BloomMaxLimit=100

[SSAO]

UseFilter=0

OcclusionQuality=2

FilterQuality=2

DarkeningLevel=10

BrighteningLevel=10

IlluminationLevel=20

AdditiveIlluminationLevel=20

UseAmbientOcclusion=0

UseIndirectLighting=0

FadeDistance=40

UseForAlphaTest=0

UseForAlphaBlend=0

UseIndirectLightning=1

[COLORCORRECTION]

DarkeningAmountDay=2

ScreenLevelDay=50

ScreenLevelNight=30

DarkeningAmountNight=3

GammaCurveDay=2

GammaCurveNight=2

ColorSaturationDay=1

ColorSaturationNight=1

UsePaletteTexture=0

[WATER]

UseWaterDeep=0

WaterDeepness=0

WaterQuality=2

[SHADOW]

ShadowFadeStart=40

ShadowFadeEnd=80

ShadowAmountDay=60

ShadowAmountNight=30

ShadowScreenLevelDay=20

ShadowScreenLevelNight=10

ShadowQuality=2

UseShadowFilter=0

FilterQuality=2

ShadowBlurRange=20

[ENGINE]

ForceAnisotropicFiltering=0

MaxAnisotropy=0

ForceDisplayRefreshRate=1

DisplayRefreshRateHz=85

[MOTIONBLUR]

MotionBlurQuality=2

MotionBlurVelocity=36

MotionBlurRotation=36

[PERPIXELLIGHTING]

SpecularColorMin=0

SpecularColorMax=100

SpecularColorMultiplier=100

SpecularGlossinessMin=0

SpecularGlossinessMax=100

SpecularGlossinessMultiplier=100

[DEPTHOFFIELD]

DOFQuality=2
DOFNumberOfPasses=2
DOFFocusRange=0
DOFBlurinessRange=0
[PLUGIN]
WeatherMod=0[/codebox]

Edited by Mini-Me
boxed

Share this post


Link to post
Share on other sites

Neat. I should try this out.

Which version of the ENB series should I use?

Open up saloader.ini and add the location of enb's d3d9.dll at the end (in my case, it was "data/d3d9.dll")

<CODE>

So it is the limit adjuster loading the ENB series itself? Might explain why it crashed with an SA mod with limit adjuster installed.

EDIT: Just saw Mini-Me's post, which confirms it does load the ENB series.

Share this post


Link to post
Share on other sites

Hrmm...I think I might of scrapped the enb.ini that had the low blur. No matter, when I get the thing working again (for some reason when I tried to do a clean install it broke the whole thing) I'll tweak it and then post it for ya'll again.

...the one I'm using works well on my laptop too, albeit it's a rather high-end laptop.

Share this post


Link to post
Share on other sites

The set up you posted works rather well or my low end desktop!

Although I had to reduce the motion blur.

Some nice shots;

delsun.jpg

paradox.jpg

[in two places at once]

Edited by Orgcon

Share this post


Link to post
Share on other sites

Still bothered by that ATI-related SA graphics problem, Mike?

Re-posting this question.

Which version of the ENB series should I use?
Just wanna know which version is the most stable. I'd test each and every one of them, like what I usually do with software with a huge history of stability issues, if only I had the time. :lol:

Share this post


Link to post
Share on other sites

The sparks are fine for me now that I've reduced the bounceback from 300 to 150, still, I think when the time comes for a new GPU, I'll be going with nVidia.

Share this post


Link to post
Share on other sites
Sign in to follow this