update 07/02/2022 v1.1 - a custom shader upscale.hlsl (3dmigoto) replaces reshade - no longer use smaa by reshade switched to smaa internal of game - tested on windows 10 (v1903) - reworked distance fog, cone now starts further away from avatar - reduce outline npcs - increase presence ambient occlusion for hbao high (formely hbao low) - tweaked frame based fx global contrast and brightness with fog
Awesome mod. I've tried several of the reshades posted however almost all of them (in my opinion) are over the top be it with effects, colour, saturation, etc.
Your mod is amazing in that it compliments the original art style and gives it a bit more of a modern look. Very, very well done.
Quick question - I'm using the latest version, what settings should I use for anti-aliasing and AO? Thank you in advance and thanks again for this great mod.
Thank you for the feedback! Regarding settings see: https://www.nexusmods.com/assassinscreedivblackflag/mods/23?tab=images&jump_to_comment=141177378 or direct: https://staticdelivery.nexusmods.com/mods/2996/images/23/23-1608899251-623703163.jpeg Note regarding anti-aliasing used to use smaa by reshade however from v1.1: - no longer use smaa by reshade switched to smaa internal of game
Also from the 'description' 'The visual tweaks are listed below how ever a word of caution regarding the hbao / ssao the tweak centers around the setting 'hbao high' other settings might give less desirable results see 'further tweaking' for tips on how to disable specific shaders.'
Dunno if related but I'm using 120/240 fps mod and disable annoying effects mod and if combined with this one I got a black screen view on spyglass and mortar. I also use reshade.
From the 'description': Note(s): The package has a customized shader 'upscale.hlsl' which does some fullscreen tweaks as sharpening and color modification.
Yes, other shaders work without it. upscale.hlsl can be disabled by opening d3dx.ini in a text editor then goto line 19 and change from: include = ShaderFixes\upscale.ini to ;include = ShaderFixes\upscale.ini save d3dx.ini then start the game or if in game press F10
Thank you for reporting this. A bit odd since upscale.hlsl is the one shader that is not bound (or replaces an existing shader).
I suspect that a possible cause is the game version ver 1.08 ... I tested with v1.06 (see description under 'tested') might take a look at this in due time.
For those who like to tweak try changing upscale.hlsl at line 135 from: color = cartoon(color, tex); to: // color = cartoon(color, tex); save upscale.hlsl and either start the game or if in game press F10
Hey someone asked about using this with rogue and you gave him a link but its not working anymore. Do you have more info for using this with rogue? I HATE the lens and screen effects with a passion.
The forum has been updated regrettably old links no longer work so this is the reply I gave back then (regarding using the mod with rogue):
Well the method would, using 3dmigoto then hunting for the correct shaders and modifying them, however the modified shaders in this package most likely will not work nor the bundled dll's.
On the plus side, since the shadercache folder contains the unmodified versions it is possible to compare them with the modified version and deduce some tricks for modifying specific shader functionality.
I don't have the game myself but from: https://www.pcgamingwiki.com/wiki/Assassin's_Creed_Rogue It looks like it is using dx11 x64 (64bit) which is supported by 3dmigoto. Bye the bye black flag uses dx11 x86 (32bit) so the dxgi.dll and d3dcompiler are not usable
A good primer into working with 3dmigoto can be found here: https://github.com/bo3b/3Dmigoto/wiki
Hi, would it be possible to disable volumetric fog during cutscenes? If I disable volumetric fog in the settings, it disables it in the cutscenes but then you shaderfix for reduced distance fog doesn't work. Thank you!
This is the greatest mod ever. Vanilla Black Flag looked so terrible that I was almost unable to play it, but this mod fixes most of that. Everyone should install this right now. Thank you very much for your work!
This is an excellent shader pack that substantially improves the quality of the graphics. I tried a number of alternative reshade presets and packs but most had oversaturated colours, exaggerated contrast or over the top effects. This pack is outstanding and the lighting is a different class to the unmodified original game and the colour balance is superb also. Thanks for sharing this and removing my disappointment with the look of the original game. This is the best way to play Black Flag!
Game was working perfectly, added the files to my directory and the game crashed when loading the save. Took the files out and tried loading again but still crashing on load. It can't be anything else because I was playing the game 5 min prior to installing this perfectly. Not a single crash. now I can't load into the game at all despite the files not being there. Going to have to reinstall and start from scratch smfh
48 comments
- a custom shader upscale.hlsl (3dmigoto) replaces reshade
- no longer use smaa by reshade switched to smaa internal of game
- tested on windows 10 (v1903)
- reworked distance fog, cone now starts further away from avatar
- reduce outline npcs
- increase presence ambient occlusion for hbao high (formely hbao low)
- tweaked frame based fx global contrast and brightness with fog
Your mod is amazing in that it compliments the original art style and gives it a bit more of a modern look. Very, very well done.
Quick question - I'm using the latest version, what settings should I use for anti-aliasing and AO? Thank you in advance and thanks again for this great mod.
Regarding settings see:
https://www.nexusmods.com/assassinscreedivblackflag/mods/23?tab=images&jump_to_comment=141177378
or direct:
https://staticdelivery.nexusmods.com/mods/2996/images/23/23-1608899251-623703163.jpeg
Note regarding anti-aliasing used to use smaa by reshade however from v1.1:
- no longer use smaa by reshade switched to smaa internal of game
Also from the 'description'
'The visual tweaks are listed below how ever a word of caution
regarding the hbao / ssao the tweak centers around the setting
'hbao high' other settings might give less desirable results
see 'further tweaking' for tips on how to disable specific shaders.'
Hope this helps.
Dunno if related but I'm using 120/240 fps mod and disable annoying effects mod and if combined with this one I got a black screen view on spyglass and mortar. I also use reshade.
Fixed it me self.But any way good to hear!
Had to delete this 5FC7C89F0F8E3FDC-PS_REPLACE.TXT
Great mod
Do other shaders work w/o that?
Note(s):
The package has a customized shader 'upscale.hlsl' which
does some fullscreen tweaks as sharpening and color modification.
Yes, other shaders work without it.
upscale.hlsl can be disabled by opening d3dx.ini in a text editor
then goto line 19 and change from:
include = ShaderFixes\upscale.ini
to
;include = ShaderFixes\upscale.ini
save d3dx.ini then start the game or if in game press F10
d3dx.ini is in the same folder as AC4BFSP.exe
Hope this helps.
ver 1.08
A bit odd since upscale.hlsl is the one shader
that is not bound (or replaces an existing shader).
I suspect that a possible cause is the game version
ver 1.08 ... I tested with v1.06 (see description under
'tested') might take a look at this in due time.
For those who like to tweak try changing upscale.hlsl
at line 135 from:
color = cartoon(color, tex);
to:
// color = cartoon(color, tex);
save upscale.hlsl
and either start the game or if in game press F10
Hope this helps.
---------- 1AD8ED0CE390E845-PS_REPLACE.TXT
// reduce distance fog
// ---- Created with 3Dmigoto v1.3.16 on Thu Dec 17 14:18:41 2020
r0.z = (g_FogParams.y + -g_FogParams.x) * 1.8f; // reduce mist landmass layer
Hope this helps.
no longer work so this is the reply I gave back then
(regarding using the mod with rogue):
Well the method would, using 3dmigoto then hunting
for the correct shaders and modifying them,
however the modified shaders in this package most likely
will not work nor the bundled dll's.
On the plus side, since the shadercache folder contains
the unmodified versions it is possible to compare them
with the modified version and deduce some tricks for
modifying specific shader functionality.
I don't have the game myself but from:
https://www.pcgamingwiki.com/wiki/Assassin's_Creed_Rogue
It looks like it is using dx11 x64 (64bit) which is supported
by 3dmigoto. Bye the bye black flag uses dx11 x86 (32bit)
so the dxgi.dll and d3dcompiler are not usable
A good primer into working with 3dmigoto can be found here:
https://github.com/bo3b/3Dmigoto/wiki
If you are tempted good luck.
difficult never the less I'll keep
it in mind thank you for reporting
the issue.
always nice to hear that the
mod has a positive impact.
Enjoy the game!
Good to hear that it ticked most of the boxes I was trying
to address with this mod for you as well.
Enjoy the game.