Thanks for your help so far DHR, I'm afraid that we still have one issue left...
The first one is 100% ok, but f53c43b1270119c2 is changed and stereo is ok, but the surface is busted (rock on the right)...
The rock on the left is fixed, the one on the right is busted, the 2 rocks did look identical before the fix !
[img]https://forums.geforce.com/cmd/default/download-comment-attachment/74249/[/img]
Probably the code for the f53c43b1270119c2 is not the correct one....i never seen the same exact shader code in 2 shaders for the same game, so probably by mistake you copied the code from the first shader in to the second shader and that's why you see that issue in the second rock.
Give me 1 hour and i will copy and paste here the ShaderRegex for that pattern.
Probably the code for the f53c43b1270119c2 is not the correct one....i never seen the same exact shader code in 2 shaders for the same game, so probably by mistake you copied the code from the first shader in to the second shader and that's why you see that issue in the second rock.
Give me 1 hour and i will copy and paste here the ShaderRegex for that pattern.
Copy and Paste this code at the end of the last ShaderRegex in the d3dx.ini. I don't full test, because i don't have any UE4 game installed right now with that pattern to test, but should work. For example the game ECHO have like 100 of this ones.
Backup and Remove the 2 PS related to those rocks from the ShaderFixes folder.
[code]
;OBJECTS1 VARIANT SWIZZLE
[ShaderRegex_Objects_Swizzle]
shader_model = ps_4_0 ps_5_0
temps = stereo tmp1 tmp2
[ShaderRegex_Objects_Swizzle.Pattern]
mul r\d+\.xyzw, (?P<result>v\d+)\.yyyy, (?P<cbuffer>cb[01])\[37\]\.xyzw\n
\s*mad r\d+\.xyzw, (?P=result)\.xxxx, (?P=cbuffer)\[36\]\.xyzw, r\d+\.xyzw\n
\s*mad r\d+\.xyzw, (?P=result)\.zzzz, (?P=cbuffer)\[38\]\.xyzw, r\d+\.xyzw\n
\s*add r\d+\.xyzw, r\d+\.xyzw, (?P=cbuffer)\[39\]\.xyzw\n
\s*div (?P<pos>r\d+)\.yzw, r\d+\.xxyz, r\d+\.wwww\n
[ShaderRegex_Objects_Swizzle.Pattern.Replace]
${0}
\n
// DHR ShaderRegex - UE4 Pattern Objects Swizzle:\n
ld_indexable(texture2d)(float,float,float,float) ${stereo}.xyzw, l(0, 0, 0, 0), t125.xyzw\n
//Translate to clip\n
mul ${tmp1}.xyzw, ${pos}.zzzz, ${cbuffer}[1].xyzw\n
mad ${tmp1}.xyzw, ${pos}.yyyy, ${cbuffer}[0].xyzw, ${tmp1}.xyzw\n
mad ${tmp1}.xyzw, ${pos}.wwww, ${cbuffer}[2].xyzw, ${tmp1}.xyzw\n
add ${tmp1}.xyzw, ${tmp1}.xyzw, ${cbuffer}[3].xyzw\n
//Fix\n
add ${tmp2}.w, ${tmp1}.w, -${stereo}.y\n
mul ${tmp2}.w, ${stereo}.x, ${tmp2}.w\n
add ${tmp1}.x, ${tmp1}.x, -${tmp2}.w\n
//Translate to world\n
mul ${pos}.yzww, ${tmp1}.yyyy, ${cbuffer}[33].xyzw\n
mad ${pos}.yzww, ${tmp1}.xxxx, ${cbuffer}[32].xyzw, ${pos}.xyzw\n
mad ${pos}.yzww, ${tmp1}.zzzz, ${cbuffer}[34].xyzw, ${pos}.xyzw\n
mad ${pos}.yzww, ${tmp1}.wwww, ${cbuffer}[35].xyzw, ${pos}.xyzw \n
\n
[ShaderRegex_Objects_Swizzle.InsertDeclarations]
dcl_resource_texture2d (float,float,float,float) t125[/code]
I will probably release the Universal UE4 fix i made, i add more ShaderRegex to the one in the Obduction fix, now also fix on the fly CS Reflections, Volumetric Lighting, improve a couple of ShaderRegex and this variant of the 2D Objects.
Copy and Paste this code at the end of the last ShaderRegex in the d3dx.ini. I don't full test, because i don't have any UE4 game installed right now with that pattern to test, but should work. For example the game ECHO have like 100 of this ones.
Backup and Remove the 2 PS related to those rocks from the ShaderFixes folder.
I will probably release the Universal UE4 fix i made, i add more ShaderRegex to the one in the Obduction fix, now also fix on the fly CS Reflections, Volumetric Lighting, improve a couple of ShaderRegex and this variant of the 2D Objects.
Thanks again DHR, but now the surface/ textures moves when I do !
But listen.. I will probably donate my last money, to get an updated Universal UE4 fix, and I can easely wait with Rad Rodgers till it's done !!
What I'm trying to say is that, don't waste more time on Rad, and when you eventually get the Universal fix done, I'll be happy to try it :)
But you can see the result here It also had an impact on some textures, look to the left on the ground close up :
[img]https://forums.geforce.com/cmd/default/download-comment-attachment/74250/[/img]
Ok...i just probably made a mistake with the swizzle. Need to test that shaderregex....when i see that pattern again in a game i know need testing...is a common pattern but normally there are a few shader of them (2 or 3).....so i normally fix it manually.
Ok...i just probably made a mistake with the swizzle. Need to test that shaderregex....when i see that pattern again in a game i know need testing...is a common pattern but normally there are a few shader of them (2 or 3).....so i normally fix it manually.
@Blacksmith56
I just update the "UE4 Unversal Fix", now include 2 more variant for some shaders:
- 2D Object Variant with different swizzle --> [b]THANKS bo3b for help me with this!![/b]
- 2D Decals 2
This update will cover that 2D object swizzle this game have!
[url]https://s3.amazonaws.com/dhr/Test/3Dmigoto.Universal.3DFix._A_UE4.x64.by.DHR.zip[/url]
I still need to add 2 more ShaderRegex...i need the game to test those.
I just update the "UE4 Unversal Fix", now include 2 more variant for some shaders:
- 2D Object Variant with different swizzle --> THANKS bo3b for help me with this!!
- 2D Decals 2
This update will cover that 2D object swizzle this game have!
Hey DHR,
I just ran through the game for about 20 minutes from my previous save point and everything looks great. I am more than willing to gift you the game on Steam or make a PP donation for you to purchase if you want to add it to your library - just let me know.
I just ran through the game for about 20 minutes from my previous save point and everything looks great. I am more than willing to gift you the game on Steam or make a PP donation for you to purchase if you want to add it to your library - just let me know.
@TheBigDogma
Not need to donate...you always support my fixes :) so not neccesary.
Great that works well... i want to test the others 2 ShaderRegex i have pending and with those the Universal Fix will be in a very good shape :))
Sorry for being late to the party, my real life needed some attention :)
It looks really amazing now, there's no need to do more !!!
THANK YOU DHR, donation on the way !!!
Buuu....i suppose is the last decals variant i need to add.
I think i can cover all decals with a single ShaderRegex capturing 6 variables more...i will try that this weekend and test with some UE4 games i have installed for testing.
Buuu....i suppose is the last decals variant i need to add.
I think i can cover all decals with a single ShaderRegex capturing 6 variables more...i will try that this weekend and test with some UE4 games i have installed for testing.
The first one is 100% ok, but f53c43b1270119c2 is changed and stereo is ok, but the surface is busted (rock on the right)...
The rock on the left is fixed, the one on the right is busted, the 2 rocks did look identical before the fix !
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)
Give me 1 hour and i will copy and paste here the ShaderRegex for that pattern.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
Backup and Remove the 2 PS related to those rocks from the ShaderFixes folder.
I will probably release the Universal UE4 fix i made, i add more ShaderRegex to the one in the Obduction fix, now also fix on the fly CS Reflections, Volumetric Lighting, improve a couple of ShaderRegex and this variant of the 2D Objects.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
But listen.. I will probably donate my last money, to get an updated Universal UE4 fix, and I can easely wait with Rad Rodgers till it's done !!
What I'm trying to say is that, don't waste more time on Rad, and when you eventually get the Universal fix done, I'll be happy to try it :)
But you can see the result here It also had an impact on some textures, look to the left on the ground close up :
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
I just update the "UE4 Unversal Fix", now include 2 more variant for some shaders:
- 2D Object Variant with different swizzle --> THANKS bo3b for help me with this!!
- 2D Decals 2
This update will cover that 2D object swizzle this game have!
https://s3.amazonaws.com/dhr/Test/3Dmigoto.Universal.3DFix._A_UE4.x64.by.DHR.zip
I still need to add 2 more ShaderRegex...i need the game to test those.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
I just ran through the game for about 20 minutes from my previous save point and everything looks great. I am more than willing to gift you the game on Steam or make a PP donation for you to purchase if you want to add it to your library - just let me know.
Not need to donate...you always support my fixes :) so not neccesary.
Great that works well... i want to test the others 2 ShaderRegex i have pending and with those the Universal Fix will be in a very good shape :))
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
i9-7900X @ 4,5GHz
Gigabyte X299 UD4-Pro
G.Skill 32Gb DDR4
2 x GTX 1070 FE
bequiet! Straight Power 11 1000W
Acer GN276HL DVI
Win 10 x64
HUD are very particular for each game.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
It looks really amazing now, there's no need to do more !!!
THANK YOU DHR, donation on the way !!!
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)
This update in the Universal fix may fix the shader for footprints you disable in "Seven The Days Long Gone".
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)
I think i can cover all decals with a single ShaderRegex capturing 6 variables more...i will try that this weekend and test with some UE4 games i have installed for testing.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
Another one to add to the Steam Wishlist, looks fun