/*-----------------------------------------------------------.
/ Description /
'------------------------------------------------------------/
Game: Battlefield 4
Author: K-putt
SweetFX version: 1.5.1/Boulotaur2024 Injector. +Chromatic Aberration Shader.
Description:
$$\ $$\ $$\ $$\ $$\ $$$$$$\ $$$$$$\ $$\
$$ | $$ | $$ | $$ | $ | $$ __$$\ $$ __$$\ \__|
$$ |$$ / $$$$$$\ $$\ $$\ $$$$$$\ $$$$$$\ \_/ $$$$$$\ $$ / \__| $$$$$$\ $$$$$$$\ $$ / \__|$$\ $$$$$$\
$$$$$ / $$$$$$\ $$ __$$\ $$ | $$ |\_$$ _| \_$$ _| $$ __$$\ $$ | $$ __$$\ $$ __$$\ $$$$\ $$ |$$ __$$\
$$ $$< \______|$$ / $$ |$$ | $$ | $$ | $$ | $$$$$$$$ | $$ | $$ / $$ |$$ | $$ |$$ _| $$ |$$ / $$ |
$$ |\$$\ $$ | $$ |$$ | $$ | $$ |$$\ $$ |$$\ $$ ____| $$ | $$\ $$ | $$ |$$ | $$ |$$ | $$ |$$ | $$ |
$$ | \$$\ $$$$$$$ |\$$$$$$ | \$$$$ | \$$$$ | \$$$$$$$\ \$$$$$$ |\$$$$$$ |$$ | $$ |$$ | $$ |\$$$$$$$ |
\__| \__| $$ ____/ \______/ \____/ \____/ \_______| \______/ \______/ \__| \__|\__| \__| \____$$ |
$$ | $$\ $$ |
$$ | \$$$$$$ |
\__| \______/
K-putt'e Battlefield 4 Config 1.4
•SMAA
•LEVELS
•GAUSSIAN - UNSHARPMASK
•LUMASHARPEN
•LIFTGAMMAGAIN
•TONEMAP
•VIBRANCE
•CURVES
*--------------------------------------------------------*
| Updates |
*--------------------------------------------------------*
Update 1.1
•Small changes to Vibrance RGB balance and Tonemap.
•A bit less Contrast.
•Less bright.
Update 1.2
•Got rid of the small green tint.
•Changed some contrast things.
•Tweaked vibrance RGB a bit more.
•Small changes to Liftgammagain.
•A bit sharper.
•SMAA instead of FXAA.
Update 1.3
•Added Unsharp masking.
•Changed Lumasharpen.
Update 1.4
•Final release update.
•A bit more UnsharpMask.
•Small changes to Levels.
*--------------------------------------------------------*
| Optional |
*--------------------------------------------------------*
You can enable Filmgrain by changing
#define USE_FILMGRAIN 0
to
#define USE_FILMGRAIN 1
If the preset doesn't work for you, but others do, try to delete the whole header section of the config.
From the giant K-putt'e Config to "choose effects".
*--------------------------------------------------------*
| Miscellaneous |
*--------------------------------------------------------*
• CeeJay.dk released a new SweetFX Version. 1.5.1
• I added all his new and updated Shaders to Boulotaur2024's Injector which has x64 support.
• I also added a Chromatic Aberration Shader to this version.
• You'll need this Version to get the same results as me.
• DOWNLOAD HERE
• sFX.TheLazy - http://goo.gl/W2kZQQ
• For questions or requests visit the forum - http://sfx.thelazy.net/forum/
• Or visit the official SweetFX subreddit - http://www.reddit.com/r/sweetfx
/*-----------------------------------------------------------.
/ Choose effects /
'-----------------------------------------------------------*/
// Set to 1 for ON or 0 for OFF
#define USE_SMAA_ANTIALIASING 1 //[0 or 1] SMAA Anti-aliasing : Smoothens jagged lines using the SMAA technique.
#define USE_FXAA_ANTIALIASING 0 //[0 or 1] FXAA Anti-aliasing : Smoothens jagged lines using the FXAA technique
#define USE_CA 0 //[0 or 1] Chromatic aberration. You can only use Chromatic Aberration OR the Explosion Shader. Not both at the same time.
#define USE_EXPLOSION 0 //[0 or 1] Explosion : Scatters the pixels, making the image look fuzzy.
#define USE_CARTOON 0 //[0 or 1] Cartoon : "Toon"s the image.(Interferes with SMAA, CRT, Bloom, HDR and Lumasharpen)
#define USE_LEVELS 1 //[0 or 1] Levels : Sets a new black and white point. This increases contrast but causes clipping. Use Curves instead if you want to avoid that.
#define USE_ADVANCED_CRT 0 //[0 or 1] Advanced CRT : Simulates an old CRT TV display. Set gaussian blur along with it to get a halation effect
#define USE_BLOOM 0 //[0 or 1] Bloom : Makes bright lights bleed their light into their surroundings (relatively high performance cost)
#define USE_HDR 0 //[0 or 1] HDR : Not actual HDR - It just tries to mimic an HDR look (relatively high performance cost)
#define USE_LUMASHARPEN 1 //[0 or 1] LumaSharpen : Also sharpens the antialiased edges which makes them less smooth - I'm working on fixing that.
#define USE_GAUSSIAN 1 //[0 or 1] Gaussian Blur : can be used to... blur, but also bloom/hazy/glowy look, also unsharp masking
#define USE_FILMGRAIN 0 //[0 or 1] Filmgrain effect
#define USE_TECHNICOLOR 0 //[0 or 1] TECHNICOLOR : Attempts to mimic the look of an old movie using the Technicolor three-strip color process (Techicolor Process 4)
#define USE_DPX 0 //[0 or 1] Cineon DPX : Should make the image look like it's been converted to DXP Cineon - basically it's another movie-like look similar to technicolor.
#define USE_MONOCHROME 0 //[0 or 1] Monochrome : Monochrome makes the colors disappear.
#define USE_LIFTGAMMAGAIN 1 //[0 or 1] Lift Gamma Gain : Adjust brightness and color of shadows, midtones and highlights (avoids clipping)
#define USE_TONEMAP 1 //[0 or 1] Tonemap : Adjust gamma, exposure, saturation, bleach and defog. (may cause clipping)
#define USE_VIBRANCE 1 //[0 or 1] Vibrance : Intelligently saturates (or desaturates if you use negative values) the pixels depending on their original saturation.
#define USE_CURVES 1 //[0 or 1] Curves : Contrast adjustments using S-curves.
#define USE_SEPIA 0 //[0 or 1] Sepia : Sepia tones the image.
#define USE_VIGNETTE 0 //[0 or 1] Vignette : Darkens the edges of the image to make it look more like it was shot with a camera lens. May cause banding artifacts.
#define USE_DITHER 0 //[0 or 1] Dither : Applies dithering to simulate more colors than your monitor can display. This lessens banding artifacts (mostly caused by Vignette)
#define USE_BORDER 0 //[0 or 1] Border : Makes the screenedge black as a workaround for the bright edge that forcing some AA modes sometimes causes.
#define USE_SPLITSCREEN 0 //[0 or 1] Splitscreen : Enables the before-and-after splitscreen comparison mode.
#define USE_CUSTOM 0 //[0 or 1] Custom : Write your own shader by editing custom.h, and then enable it here.
/*-----------------------------------------------------------.
/ SMAA Anti-aliasing settings /
'-----------------------------------------------------------*/
#define SMAA_THRESHOLD 0.05 //[0.05 to 0.20] Edge detection threshold. If SMAA misses some edges try lowering this slightly. I prefer between 0.08 and 0.12.
#define SMAA_MAX_SEARCH_STEPS 32 //[0 to 98] Determines the radius SMAA will search for aliased edges
#define SMAA_MAX_SEARCH_STEPS_DIAG 16 //[0 to 16] Determines the radius SMAA will search for diagonal aliased edges
#define SMAA_CORNER_ROUNDING 50 //[0 to 100] Determines the percent of antialiasing to apply to corners. 0 seems to affect fine text the least so it's the default.
// -- Advanced SMAA settings --
#define COLOR_EDGE_DETECTION 1 //[0 or 1] 1 Enables color edge detection (slower but slightly more acurate) - 0 uses luma edge detection (faster)
#define SMAA_DIRECTX9_LINEAR_BLEND 0 //[0 or 1] Using DX9 HARDWARE? (software version doesn't matter) if so this needs to be 1 - If not, leave it at 0.
//Enable this only if you use a Geforce 7xxx series or older card, or a Radeon X1xxx series or older card.
/*-----------------------------------------------------------.
/ FXAA Anti-aliasing settings /
'-----------------------------------------------------------*/
#define FXAA_QUALITY__PRESET 39 //[1 to 39] Choose the quality preset. 39 is the highest quality.
#define fxaa_Subpix 0.1 //[0.000 to 1.000] Choose the amount of sub-pixel aliasing removal.
#define fxaa_EdgeThreshold 0.6 //[0.000 to 1.000] Edge detection threshold. The minimum amount of local contrast required to apply algorithm.
#define fxaa_EdgeThresholdMin 0.07 //[0.000 to 1.000] Darkness threshold. Trims the algorithm from processing darks.
/*-----------------------------------------------------------.
/ Chromatic aberration /
'-----------------------------------------------------------*/
#define outfocus 0.01 //[0.00 to 1.000] How strong the effect should be.
/*-----------------------------------------------------------.
/ Explosion settings /
'-----------------------------------------------------------*/
#define Explosion_Radius 1.0 //[0.2 to 100.0] Amount of effect you want.
/*-----------------------------------------------------------.
/ Cartoon settings /
'-----------------------------------------------------------*/
#define CartoonPower 4.0 //[0.1 to 10.0] Amount of effect you want.
#define CartoonEdgeSlope 6.0 //[0.1 to 8.0] Raise this to filter out fainter edges. You might need to increase the power to compensate. Whole numbers are faster.
/*----------------------------------------------------------.
/ Levels settings /
'----------------------------------------------------------*/
#define Levels_black_point 4 //[0 to 255] The black point is the new black - literally. Everything darker than this will become completely black. Default is 16.0
#define Levels_white_point 245 //[0 to 255] The new white point. Everything brighter than this becomes completely white. Default is 235.0
//Colors between the two points will stretched, which increases contrast, but details above and below the points are lost (this is called clipping).
/*----------------------------------------------------------.
/ Advanced CRT settings /
'----------------------------------------------------------*/
#define CRTAmount 1.00 //[0.00 to 1.00] Amount of CRT effect you want
#define CRTResolution 1.0 //[1.0 to 8.0] Input size coefficent (low values gives the "low-res retro look"). Default is 1.2
#define CRTgamma 2.2 //[0.0 to 4.0] Gamma of simulated CRT (default 2.2)
#define CRTmonitorgamma 2.4 //[0.0 to 4.0] Gamma of display monitor (typically 2.2 is correct)
#define CRTBrightness 1.2 //[1.0 to 3.0] Used to boost brightness a little. Default is 1.0
#define CRTScanlineIntensity 2.0 //[2.0 to 4.0] Scanlines intensity (use integer values preferably). Default is 2.0
#define CRTScanlineGaussian 1 //[0 or 1] Use the "new nongaussian scanlines bloom effect". Default is on
#define CRTCurvature 1 //[[0 or 1] "Barrel effect" enabled (1) or off (0)
#define CRTCurvatureRadius 2.0 //[0.0 to 2.0] Curvature Radius (only effective when Curvature is enabled). Default is 1.5
#define CRTCornerSize 0.0100 //[0.0000 to 0.0020] Higher values, more rounded corner. Default is 0.001
#define CRTDistance 2.00 //[0.00 to 4.00] Simulated distance from viewer to monitor. Default is 2.00
#define CRTAngleX 0.00 //[-0.20 to 0.20] Tilt angle in radians (X coordinates)
#define CRTAngleY -0.15 //[-0.20 to 0.20] Tilt angle in radians (Y coordinates). (Value of -0.15 gives the 'arcade tilt' look)
#define CRTOverScan 1.00 //[1.00 to 1.10] Overscan (e.g. 1.02 for 2% overscan). Default is 1.01
#define CRTOversample 0 //[0 or 1] Enable 3x oversampling of the beam profile (warning : performance hit)
/*-----------------------------------------------------------.
/ Bloom settings /
'-----------------------------------------------------------*/
#define BloomThreshold 20.25 //[0.00 to 50.00] Threshold for what is a bright light (that causes bloom) and what isn't.
#define BloomPower 1.446 //[0.000 to 8.000] Strength of the bloom
#define BloomWidth 0.0142 //[0.0000 to 1.0000] Width of the bloom
/*-----------------------------------------------------------.
/ HDR settings /
'-----------------------------------------------------------*/
#define HDRPower 1.30 //[0.00 to 8.00] Strangely lowering this makes the image brighter
#define radius2 0.87 //[0.00 to 8.00] Raising this seems to make the effect stronger and also brighter
/*-----------------------------------------------------------.
/ LumaSharpen settings /
'-----------------------------------------------------------*/
// -- Sharpening --
#define sharp_strength 0.4 // [0.10 to 3.00] Strength of the sharpening
#define sharp_clamp 0.035 // [0.000 to 1.000] Limits maximum amount of sharpening a pixel recieves - Default is 0.035
// -- Advanced sharpening settings --
#define pattern 2 // [1|2|3|4] Choose a sample pattern. 1 = Fast, 2 = Normal, 3 = Wider, 4 = Pyramid shaped.
#define offset_bias 1.0 // [0.0 to 6.0] Offset bias adjusts the radius of the sampling pattern.
// I designed the pattern for offset_bias 1.0, but feel free to experiment.
// -- Debug sharpening settings --
#define show_sharpen 0 // [0 or 1] Visualize the strength of the sharpen (multiplied by 4 to see it better)
/*-----------------------------------------------------------.
/ Gaussian Blur settings /
'-----------------------------------------------------------*/
#define GaussEffect 1 //[0|1|2|3] 0 = Blur, 1 = Unsharpmask (expensive), 2 = Bloom, 3 = Sketchy. Default is 2
#define GaussQuality 0 //[0|1|2|3] Warning: 2 and 3 are expensive. Default is 1
#define GaussSigma 2 //[1 to 4] The higher the wider blur/bloom is (only effective when Bloom selected)
#define GaussBloomWarmth 2 //[0|1|2] "Temperature" of the bloom - 0 = neutral, 1 = warm, 2 = hazy/foggy
#define GaussThreshold 0.50 //[0.00 to 1.00] [DX10/11 only] Threshold for what is a bright light (that causes bloom) and what isn't.
#define GaussExposure 43.0 //[0.00 to 100.00] [DX10/11 only] Exposure of the effect (the lower the brighter)
#define GaussStrength 0.25 //[0.00 to 1.00] Amount of effect blended into the final image
/*-----------------------------------------------------------.
/ Film grain settings /
'-----------------------------------------------------------*/
#define FilmGrainIntensity 0.8 //[0.00 to 1.00] Intensity of grain. Default is 0.46
#define FilmGrainExposure 25 //[0 to 100] Grain Exposure. Default is 40 (Lower -> darker noise)
#define FilmGrainSize 6 //[0 to 10] Size of the grain. Default is 2 (Higher -> thinner noise)
/*-----------------------------------------------------------.
/ TECHNICOLOR settings /
'-----------------------------------------------------------*/
#define TechniAmount 0.46 //[0.00 to 1.00]
#define TechniPower 4.0 //[0.00 to 8.00]
#define redNegativeAmount 0.74 //[0.00 to 1.00]
#define greenNegativeAmount 0.83 //[0.00 to 1.00]
#define blueNegativeAmount 0.9 //[0.00 to 1.00]
/*-----------------------------------------------------------.
/ Cineon DPX settings /
'-----------------------------------------------------------*/
#define Red 9.0 //[1.0 to 15.0]
#define Green 9.0 //[1.0 to 15.0]
#define Blue 9.0 //[1.0 to 15.0]
#define ColorGamma 1.0 //[0.1 to 2.5] Adjusts the colorfulness of the effect in a manner similar to Vibrance. 1.0 is neutral.
#define DPXSaturation 1.0 //[0.0 to 8.0] Adjust saturation of the effect. 1.0 is neutral.
#define RedC 0.33 //[0.60 to 0.20]
#define GreenC 0.36 //[0.60 to 0.20]
#define BlueC 0.35 //[0.60 to 0.20]
#define Blend 0.23 //[0.00 to 1.00] How strong the effect should be
/*-----------------------------------------------------------.
/ Monochrome settings /
'-----------------------------------------------------------*/
#define Monochrome_conversion_values float3(0.18,0.41,0.41) //[0.00 to 1.00] Percentage of RGB to include (should sum up to 1.00)
/*-----------------------------------------------------------.
/ Lift Gamma Gain settings /
'-----------------------------------------------------------*/
#define RGB_Lift float3(1.02, 1.02, 1.01) //[0.000 to 2.000] Adjust shadows for Red, Green and Blue
#define RGB_Gamma float3(1.0, 1.01, 1.0) //[0.000 to 2.000] Adjust midtones for Red, Green and Blue
#define RGB_Gain float3(1.0, 1.0, 1.0) //[0.000 to 2.000] Adjust highlights for Red, Green and Blue
/*-----------------------------------------------------------.
/ Tonemap settings /
'-----------------------------------------------------------*/
#define Gamma 0.98 //[0.000 to 2.000] Adjust midtones
#define Exposure 0.0 //[-1.000 to 1.000] Adjust exposure
#define Saturation -0.33 //[-1.000 to 1.000] Adjust saturation
#define Bleach 0.0 //[0.000 to 1.000] Brightens the shadows and fades the colors
#define Defog 0.4 //[0.000 to 1.000] How much of the color tint to remove
#define FogColor float3(-0.007, 0.01, 0.0) //[0.00 to 2.55, 0.00 to 2.55, 0.00 to 2.55] What color to remove - default is blue
/*-----------------------------------------------------------.
/ Vibrance settings /
'-----------------------------------------------------------*/
#define Vibrance 0.15 //[-1.00 to 1.00] Intelligently saturates (or desaturates if you use negative values) the pixels depending on their original saturation.
#define Vibrance_RGB_balance float3(4.2, 0.0, 3.3) //[-10.00 to 10.00,-10.00 to 10.00,-10.00 to 10.00] A per channel multiplier to the Vibrance strength so you can give more boost to certain colors over others
/*-----------------------------------------------------------.
/ Curves settings /
'-----------------------------------------------------------*/
#define Curves_mode 0 //[0|1|2] Choose what to apply contrast to. 0 = Luma, 1 = Chroma, 2 = both Luma and Chroma. Default is 0 (Luma)
#define Curves_contrast 0.24 //[-1.00 to 1.00] The amount of contrast you want
// -- Advanced curve settings --
#define Curves_formula 10 //[1|2|3|4|5|6|7|8|9|10] The contrast s-curve you want to use.
//1 = Sine, 2 = Abs split, 3 = Smoothstep, 4 = Exp formula, 5 = Simplified Catmull-Rom (0,0,1,1), 6 = Perlins Smootherstep
//7 = Abs add, 8 = Techicolor Cinestyle, 9 = Parabola, 10 = Half-circles.
//Note that Technicolor Cinestyle is practically identical to Sine, but runs slower. In fact I think the difference might only be due to rounding errors.
//I prefer 2 myself, but 3 is a nice alternative with a little more effect (but harsher on the highlight and shadows) and it's the fastest formula.
/*-----------------------------------------------------------.
/ Sepia settings /
'-----------------------------------------------------------*/
#define ColorTone float3(1.0, 1.0, 1.0) //[0.00 to 2.55, 0.00 to 2.55, 0.00 to 2.55] What color to tint the image
#define GreyPower 0.0 //[0.00 to 1.00] How much desaturate the image before tinting it
#define SepiaPower 0.58 //[0.00 to 1.00] How much to tint the image
/*-----------------------------------------------------------.
/ Vignette settings /
'-----------------------------------------------------------*/
#define VignetteType 1 //[1|2|3] 1 = Original, 2 = New, 3 = TV style
#define VignetteRatio 1.00 //[0.15 to 6.00] Sets a width to height ratio. 1.00 (1/1) is perfectly round, while 1.60 (16/10) is 60 % wider than it's high.
#define VignetteRadius 1.00 //[-1.00 to 3.00] lower values = stronger radial effect from center
#define VignetteAmount -0.40 //[-2.00 to 1.00] Strength of black. -2.00 = Max Black, 1.00 = Max White.
#define VignetteSlope 6 //[2 to 16] How far away from the center the change should start to really grow strong (odd numbers cause a larger fps drop than even numbers)
#define VignetteCenter float2(0.500, 0.500) //[0.000 to 1.000, 0.000 to 1.000] Center of effect for VignetteType 1. 2 and 3 do not obey this setting.
/*-----------------------------------------------------------.
/ Dither settings /
'-----------------------------------------------------------*/
#define dither_method 2 //[1 or 2] 1 = Ordered dithering (very good and very fast), 2 = Random dithering (different but slightly slower dithering)
//Note that the patterns used by Dither, makes an image harder to compress.
//This can make your screenshots and video recordings take up more space.
/*-----------------------------------------------------------.
/ Border settings /
'-----------------------------------------------------------*/
#define border_width float2(1,100) //[0 to 2048, 0 to 2048] (X,Y)-width of the border. Measured in pixels.
#define border_color float3(0, 0, 0) //[0 to 255, 0 to 255, 0 to 255] What color the border should be. In integer RGB colors, meaning 0,0,0 is black and 255,255,255 is full white.
/*-----------------------------------------------------------.
/ Splitscreen settings /
'-----------------------------------------------------------*/
#define splitscreen_mode 1 //[1|2|3|4|5|6] 1 = Vertical 50/50 split, 2 = Vertical 25/50/25 split, 3 = Vertical 50/50 angled split,
// 4 = Horizontal 50/50 split, 5 = Horizontal 25/50/25 split, 6 = Curvy vertical 50/50 split
/*-----------------------------------------------------------.
/ Key settings /
'-----------------------------------------------------------*/
// This is the section where you can define your own key mapping
// See the following URL to find out what keycode a key has:
// http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
// key_toggle_sweetfx = 45 ; 45 = Einfg
// key_screenshot = 35 ; 35 = Ende->
// key_reload_sweetfx = 46 ; 46 = Entf
/*-----------------------------------------------------------.
/ Misc settings /
'-----------------------------------------------------------*/
// You can load and chain other DirectX wrappers (ENB, Helix, Windower...)
// If the external wrapper is already named d3d9.dll, rename it into
// something else like "d3d9_enb.dll" (note that even if this is commented it actually works)
// external_d3d9_wrapper = none
// external_dxgi_wrapper = none
@KodiaKro I'm having the same problem with SWBF. It happens with origin overlay enabled, if I disable it, the game crashes on startup or when I alt+tab to fullscreen.
I got a weird bug with this mod.
Mouse and keyboard no longer work in-game. I can only use the mouse in the deployment screen, but after i click Deploy i cant move or look around. As soon as i delete the mod, mouse and keyboard are usable again.
Any ideas why?
K-putt do you use this preset in bf4 online? Cuse im premium and i am wanna be very very sure if i not get banned ;)
also im using Windows 10.
Some server admins will kick you, but i don't think you can get banned from punkbuster with it.
Also, this preset was made with the Boulotaur's injector which only works on Windows 7.
Is sweetfx with this preset allowed in BF4 online? I like the preset alot and i want to use it but i dont wanna get banned.
[23:05:01] D3D11CreateDeviceAndSwapChain failed: 00000000887A0004 ! I don't know why it is in loge.. And bf4 stays with loading ever...
nvm i think its because radeonpro only works correctly with 1.4
When using this with 1.5.1 the image goes really really dark, i have to use HDR to get it brighten up but that increases the colorfulness which i do not like. Any ideas how to get it brighten up? it works fine with 1.4
Ah.. yeah. I always forget that i already have it deactivated. Glad you figured it out on your own. =)
I fially got it workin, it was the ****** origin overlay!!!! :D
Windows 7 x64
used notepad++ didn't work.
thx anyways. :)
Windows 8? Are you using the x64 dxgi.dll? Did you change the settings and saved it with windows' notepad? You'll need something else to change the settings. Windows' notepad has a weird way of saving files. Notepad++ will do.
Thx, but it's not working anyways. Game just keep's crashing on startup.
Not banned. But some servers will kick you.
If I use this, will I get banned?
Really nice K-Putt.
Hey,
for me I dont know if it works. I get no kinds of errors but in-game i cant switch the preset on and off. Or are the changes that small that you dont see them? (I highly doubt that.
Using Windows 8.1 64bit
I solved it some time ago. For some reason i needed to delete your header using notepad++, default notepad makes your presets broken (maybe it's because of Boulotaur2024's Injector, who knows). I just wanted to share this info, hope it helps.
I don't know, just can't get it to work. I didn't touch a thing. Downloaded the sweetfx you provided, copyed everything into battlefield 4 folder. Then i downloaded your preset, edited the name to match it and replaced the default. Last time i tryed with fxaa instead of smaa because i was getting this with smaa: Unable to load 'SMAA_DX11.fx': ..\..\SweetFX_settings.txt(1,1): error X3000: Illegal character in shader file. I have no idea what to do anymore... if i disable smaa game just crashes, logs don't tell anything..
eFX isn't really useful for DX11 games yet. I tried it and most of the shaders aren't working. It's only useful for DX9 games at the moment. At least for me.
@stalki - This must be something on your end. I guess you didn't install sweetFX properly. Maybe you changed something in the preset. I don't know.
when you will do a new version with eFX?
I'm running Win 7 64 bit (yes, using 64 bit dll's).
It just doesn't work, it crashes bf4. In the log says:
Unable to load 'FXAA_DX11.fx': ..\..\SweetFX_settings.txt(1,1): error X3000: Illegal character in shader file
You could set "#define Levels_white_point" to 255. That should help a little.
I love it man, but I hate the sand. Can you make the sand really matte? It's like shimmering...
this is a great preset. My only complaint is how blinding metal and sand reflections are.
that would be cool
Exactly deejaybos. I can make a new version for eFX. But eFX doesn't have the Gaussian shader yet. So it won't look as sharp/clean. But i can try to get similar results with the Lumasharpen shader.
The eFX package works, but not with the settings from this. I don't know a lot about this, but I'm guessing it's because the eFX shader package doesn't match the one K-putt provides.
Even after removing the header as you suggest, here's the error I keep getting in my log file when trying to use this preset. BTW: on windows 8.1 x64 using the eFX package, and have tested with another settings file.
2013-12-20 23:47:03 | INFO | EFFECT | Loading effect file "C:/Program Files (x86)\Origin Games\Battlefield 4\SweetFX\Shaders\Sweet.fx" ...
2013-12-20 23:47:03 | ERROR | EFFECT | Failed to compile effect:
SweetFX_Settings.txt(1,1): error X3000: Illegal character in shader file
durjoy184
try eFX
will this work with windows 8.1 x64? i can use radeon pro to to inject sweetfx in most of my games but sometimes it gives me error, maybe cuz the sweetfx shaders are only compatible with 1.5...which currently doesnt work with 8.1 as far my knowledge..so is there no way? and will punk buster ban me if i go online with this?
i disabled origin ingame overlay and it worked for me
not working for me, battlefield 4 has stopped working W7 64bit - deleted the header, used the x64 files, bf4 is also set to x64
I don't know why it doesn't like the header, but i will write it into the description :) Thanks for the heads up!
Nevermind, just hate to delete your header to get it to work.
Latest patch (11/14/2013) isn't letting me use your preset but other presets work. O.o??
I'm using this setup on Windows 8.1 using: http://goo.gl/gqtXHh
Thank you very much... looks much better than before.
ok works now, my mistake!
i didnt copy the x64 dlls in the right folder.
thank you all :)!
That's odd. I really don't know why it doesn't work for you then. It works for me and many other on here. You're also using the x64 dll's, right?
tried to delet the description doesnt work for me T_T...
Someone else said that you may delete the whole description.
Try it out. Maybe it works for you as well.
K-putt i rebind the toggle, but it dont work. other configs work.
i started battlefield 4 64bit exe...
My Config should work as well. Radfield is using the exact same version. Did you rebind the toggle keys fanta22go?
This Setting works, i can turn on and off:
http://sfx.thelazy.net/games/preset/885/
i dont can turn on or off an config from sweetfx ingame, wheres is my problem T_T...
i dont can turn on or off an config from sweetfx ingame, wheres is my problem T_T...
I have it turn off Agost, but it dont work :(
Thy Agost, but how can i turn Curves off Agost???
Sorry i mistake of MOD xD I mean, in Natural Colors 1.0 MOD works like this way. But in this mod i cant run it. (Its works on Batman Origin for example).
I have the same problem with all configs. Not works. But then i tried to change on/off some options and Bingo! The problem is this setting: Curves. If you put OFF (insted on).. will work ;)
Nope. Just change 45,35,46 to whatever key you want.
yeah but i have to delete this "//" before the text, or not ?
fanta22go, you can change the keys in this config. It's all the way down under Key settings.
how i cant change the button to turn it on or off...
i think radero pro does it own SMAA
I seen something about it on one of the fourms
also try to run radero pro has admin
in the folder u should have
sweetfx folder
x64dlls folder
2 dll file
and 3 settings files.
do not move them
try that
radeon pro does it all for you. leave the 64bit dll in the same folders
no u don;t use the 64 bit dll for bf4
just winzip it to a folder all the file and don't move them.
use radeon proto point where the sweetfx folder is. radeon will do the rest
Did you try to use the x86 version of BF4 just to see if it works?
Still can't get this to work. I sure hope SweetFX works on Windows 8.1 very soon.
Funny thing is, K-Putt's Batman Arkham Origins works perfect on Windows 8.1 using the same SweetFX files/shaders, all forced via RadeonPro.
Only difference is, BF4 is 64-bit! And yes, I am using the X64 dll's.
Is it enough if i put all these files:
"http://ge.tt/4CpDyZt/v/0"
to my bf4 folder?
no got the new vesions the work on my laptop to
so i don;t think that will fix it
this is the old virsion
https://app.box.com/s/jp0u6nocvrup4dn3elpe
Please try this one Let me know if it works
Works on my laptop 8.1 i just installed
i think i fould the problwm with radeon pro. install it on laptop and it does not work. i was using the old version
Boulotaur2024.Injector_CeeJay.DK's.1.5.Shader+ChromaticAberrationShader
not the new one
I will try to "port" my settings to Crosires (eFX) injector. That one doesn't have gauss/unsharpmask though. But it should at least work with windows 8.1. Though i can't test it myself because i don't have win 8.1 . If someone wants to test it for me, pm me on FlickR -> https://secure.flickr.com/photos/k_putt/
Hi, it dont work with my computer,
nvidia GTX670 newest driver.
What i do:
I Download the files from this link: "http://ge.tt/4CpDyZt/v/0"
and copy all files to my battlefield 4 folder.
I cant turn it on or off ingame.
Do i somehting wrong or forget i something?
i need only this files or ?
-> "http://ge.tt/4CpDyZt/v/0"
uploading it now
http://youtu.be/1xYTLV_U7wI
This it what i have
Bradley we have to wait until SweetFX works with Win8.1 it currently doesn't work.
what is it doing
http://steamcommunity.com/id/xMrBeer
[MIA]MrBeer My steam name
I watched the video and followed everything you did. I still can't get SweetFX to work. I noticed you use an Nvidia GPU. Maybe that has something to do with this?
Well i'm just being careful sorry, i know you're trying to help.
I don't see why u cant up it on youtube?
Thanks MrBeer I will DL the video soon. Do you have a steam name?
the folder and file format has to stay the same
also u don't put any file in for bf4 folder.
just unzip the file that is on this page in a folder and don't move them.
ok it was for BradleyW
Just trying to help
I'm not gonna download a video, i'll for other people to confirm...
this video is just the program setting.
Not game play
if u need more help can go to teamspeek and i can help you.
https://app.box.com/s/y3bjyg5w4qmvl8jtzyza
Video is uploading now
MrBeer you sure you are using Windows 8.1?
My gues is you use Windows 8 or 7.
Thank you very much MrBeer. I appreciate it.
i can will do it later today
I agree with Signex here. No luck with RadeonPro, Windows 8.1, this SweetFX and 64 bit version of BF4. Could you make a video MrBeer to show us how it's done?
I did use these files.
this is my settings for bf4 and bf3
https://app.box.com/s/xonvk9xb759qfysfo159
all u have to do is make sure u go the settings of radeon pro and change location for the sweetfx.Also u have to use the sweetfx that is on this page.
paran0ia i use the file here version 1.5 do not work with radeonpro
this onne on this page is 1.4 with 1.5 updates Shader
Well, if i cant get it to work nobody can on win8.1.
It runs now 32/64bit, did everything correct, still nothing.
I think i see the problem, RadeonPRO doesn't start in 64bit, but it's not disabled.
Right bottom in the corner it says 32bit on RadeonPro.
Did you enable the x64 compatibility in RadeonPro Signex? Check this -> http://forum.radeonpro.info/bug-reports/348-help-with-radeon-pro-and-bf4#pid1062
Well i gave up, been trying so many different things, i'm going back to win7.
I really want SMAA in this game, 2x aa gives 10-15fps impact on performance.
MrBeer: Do you use the SweetFX 1.4 or 1.5 as it is included in the file offered here?
What do you mean with say in the bottom 32/64?
How do i import the settings?
First i thought it was origin ingame chat, i've disabled it but still it doesnt work.
make sure on the botton it say 32/64
download
http://www.radeonpro.info/download/
Yes it works for nvidia
then download the sweetfx
go to settings in radeopro change the dir where sweetfx is the inport the settings it works in win8.1.
it will work
Doesn't work for me either
Radeonpro didn't worked, tried everything.
•Tweaked vibrance RGB a bit more.
•Small changed to Liftgammagain.
•A bit sharper.
•SMAA instead of FXAA. For now.
Update 1.3
•Added Unsharp masking.
•Changed Lumasharpen.
Update 1.4
•Final release update.
•A bit more UnsharpMask.
•Small changes to Levels.
*--------------------------------------------------------*
| Optional |
*--------------------------------------------------------*
You can enable Filmgrain by changing
#define USE_FILMGRAIN 0
to
#define USE_FILMGRAIN 1
*--------------------------------------------------------*
| Miscellaneous |
*--------------------------------------------------------*
• CeeJay.dk released a new SweetFX Version. 1.5.1
• I added all his new and updated Shaders to Boulotaur2024's Injector which has x64 support.
• I also added a Chromatic Aberration Shader to this version.
• You'll need this Version to get the same results as me.
• DOWNLOAD HERE
• Ge.tt - http://ge.tt/4CpDyZt/v/0
• Dropcanvas - http://dropcanvas.com/iz7s1
• Dropbox - http://goo.gl/qiXHtr
if u delete all this in the file irt will work with radron pro
Signex
Downmload RadeonsPro
Amazing screenshots k-putt!
Too bad SweetFX doesn't work yet with Win 8.1.
open up the file (profile) delete all the stuff on top of the file all to info about what it does save it and then try it. I willl work then.
That is what i had to do
BF4 still crashes using RadeonsPro SweetFX feature with version 1.4, it doesn't matter which functions I enable or disable. Was really looking forward to get this working :(
Thank you Ghoster!
Only time can tell carat-cash, only time.
Or CeeJay.dk .
Ah ok! but how soon a version with FXAA + compatibility with Windows 8.1 released?
Perfect preset like always. :)
This injector doesn't work with win 8.1. eFX is, or will work with it. But that injector is still in an early alpha version. The only thing you can do to get sweetfx/dx11 on Win 8.1 is RadeonPro's SweetFX feature(works also on nvidia). But can't use my config with it.
I'm with windows 8.1
I have put the x64 file
At the launch of games, crash games, and said that "d3d11dll is not findable in System 32", I check and d3d11 it!
Anyway its not working ...
You can only use SweetFX 1.4 with RadeonPro. This config is made for 1.5 shaders.
BF4 is always crashing using RadeonPro Tool with NVIDIA Card on Win 8.1 64 Bit.
Anyone knows a workaround?
amazing preset..poor Campain in BF4
really dissapoint..but MP awesom
Thnaks MrBeer and Kput it worked, now will have to wait for BF4 full release :)
It's still the 1.4 injector.
Only the updated Shaders are 1.5.
got to make sure that on the botton of radeon pro it sat 32/64. right hand side.
click on it to change it.Then it will work.
Ge.tt - http://ge.tt/4CpDyZt/v/0
---> Dropcanvas - http://dropcanvas.com/iz7s1
---> Dropbox - http://goo.gl/qiXHtr
works with radeon pro the i am using it
Could you please make one with SweetFX 1.4 (same version as you used for BF3) That way I can use sweetfx embedded in RadeonPro (RadeonPro does not support Sweetfx 1.5)
:)
download
http://www.radeonpro.info/download/
Yes it works for nvidia
then download the sweetfx
go to settings in radeopro change the dir where sweetfx is the inport the settings it works in win8.1.
I did, i'm out of options, gues i'll have to play without sweetfx.
It can. But it shouldn't. Only use dxgi.dll,SweetFX_preset,SweetFX_settings and the whole sweetfx folder. Nothing else.
I am using Windows 8 without the 8.1 update, can that be causing it?
Yes i have them disabled, i did use the 64bit dll's from the x64_dlls map.
It's getting pretty frustrating. :(
Did you use my files?
Also, try to disable all OSD programs. (fraps, rivatuner)
Mine does seem to work, i can see smaa being add but when i toggle off and on i don't see any difference.
Preset should be done now. I hope :)
I've had a few people tell me they can't get it working, even with the exact same files I'm using. I also can't use the toggle keys which is pretty annoying.
Maybe take the .fx files and the injector.ini from CeeJay's version.
Doesn't matter...the beta sucks anyway. (Officially) Super buggy. Frame drops, freezes, bad performance, graphics bugs. There's a official buglist from EA and many community forums. No fun at all. I wait for an early Beta update or the final game. This Beta is a joke. Some users report it's unplayable with even high-end hardware.
I can't say anything about that yet. Still have to wait till october 4. But it really should work if you only use my files and this preset.
Still doesn't work for me. I use the legal pre-order Beta and Win 7 x64. Dunno why, but I'm not alone with it...
That makes sense. But i uploaded files to that site before. And they're still online. Anyway... it's on 3 other sites now though. Let's hope they stay there :)
Rghost only gives you 5 days by default. You have to change it in the update box that appears when you've finished uploading but it only goes up to 30 days.
Online now. I really don't know why it gets deleted. http://rghost.net/49100617
file is offline...
Windows 8 64bit Works perfectly with the 64bit dll's
Sorry Fraps doesn't take splitscreen shots, ignore those links.
It does work r3dfield. Take the files from the zip linked in the description and JUST copy those, don't try to mix in the 1.5.1 SweetFX update. You can add in the shaders and your own settings text file but nothing else.
I figured it out, it does work but there's no discernible difference. I checked with splitscreen. Here are a couple of shots from my BF3 preset to show it does work though.
http://imageshack.us/a/img23/5155/2qmt.png
http://imageshack.us/a/img138/2475/li20.png
Doesn't work...no matter what version. Tried Boulotaur2024's in 32 and 64 bit, SweetFX 1.4 and 1.5.1! Either crash with 64 or it starts, but no effect. Disabled AA, FRAPS and everything...no change.
That's weird. Every game i tried so far worked with this SweetFX version.
I tried both yours and the dll's from Boulotaur2024. It just crashes the game unfortunately.