Good work skr68 and DHR norrowing down the issue. I had never thought that the crashes are caused by some pixel shaders.
With the new patch the game already binds the common matrix resource to cb0 even though it is not used in the shader code. It looks like the "copy to cb3" 3dmigoto command then messed up something which causes the game to crash.
I uploaded a new [url=https://raw.githubusercontent.com/mx-2/3d-fix/98c5e5c21cd9dbd57111a0991a48def1f998528d/ELEX/d3dx.ini]d3dx.ini[/url] which hopefully fixes the crash. Please check if it works now.
Good work skr68 and DHR norrowing down the issue. I had never thought that the crashes are caused by some pixel shaders.
With the new patch the game already binds the common matrix resource to cb0 even though it is not used in the shader code. It looks like the "copy to cb3" 3dmigoto command then messed up something which causes the game to crash.
I uploaded a new d3dx.ini which hopefully fixes the crash. Please check if it works now.
@mx-2
Probably the cb3 was already used by one or more decals shader, but not declared...so that lead to a crash when a PS for decals was loaded.
i recommend, if possible, you do the same in the ini for [ShaderRegexShadowPS]...you use cb1 to copy the resource and those low cb# are always used!, [b]so this also may cause a crash eventually[/b]. If the matrices are not in the same shader, i recommend you to use cb13 instead cb1.
*EDIT: Try to upload your fixes in the helixmod blog :) good fixes need to be in one know place.
@mx-2
Probably the cb3 was already used by one or more decals shader, but not declared...so that lead to a crash when a PS for decals was loaded.
i recommend, if possible, you do the same in the ini for [ShaderRegexShadowPS]...you use cb1 to copy the resource and those low cb# are always used!, so this also may cause a crash eventually. If the matrices are not in the same shader, i recommend you to use cb13 instead cb1.
*EDIT: Try to upload your fixes in the helixmod blog :) good fixes need to be in one know place.
I uploaded version 1.5 of the fix which should finally fix the crash issues.
Big thanks to DHR and skr68 for tracking down the issue, without your help this crashes would never have been fixed.
Thank you very much fo this fix. I have a problem with the auto crosshait, it doesnt work for me?? Its still at very high depth and does not change with the zbuffer.
Thank you very much fo this fix. I have a problem with the auto crosshait, it doesnt work for me?? Its still at very high depth and does not change with the zbuffer.
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
Thank You mx-2 for the fix. All is working great under windows 10. (Without crashes)
CPU: Intel Core i7 7700K
Motherboard: ASUS ROG Maximus IX Hero
RAM: G.Skill Trident Z 16GB 3866MHz
GPU: ASUS GTX 980 Ti STRIX
Monitor: ASUS VG248QE
Headset: G930 7.1 Wireless
I can confirm that this fix runs very well under Windows 10.
Thank you for all the effort yout put into this fix!
ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
If still crash....there something bad with the cb3 and the Resource used for that.
The first recommendation for mx-2 is to use cb13 to be sure cb is not already used by the game.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
With the new patch the game already binds the common matrix resource to cb0 even though it is not used in the shader code. It looks like the "copy to cb3" 3dmigoto command then messed up something which causes the game to crash.
I uploaded a new d3dx.ini which hopefully fixes the crash. Please check if it works now.
My 3D fixes with Helixmod for the Risen series on GitHub
Bo3b's School for Shaderhackers - starting point for your first 3D fix
Will test for the rest of the afternoon now :)
Probably the cb3 was already used by one or more decals shader, but not declared...so that lead to a crash when a PS for decals was loaded.
i recommend, if possible, you do the same in the ini for [ShaderRegexShadowPS]...you use cb1 to copy the resource and those low cb# are always used!, so this also may cause a crash eventually. If the matrices are not in the same shader, i recommend you to use cb13 instead cb1.
*EDIT: Try to upload your fixes in the helixmod blog :) good fixes need to be in one know place.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
Big thanks to DHR and skr68 for tracking down the issue, without your help this crashes would never have been fixed.
My 3D fixes with Helixmod for the Risen series on GitHub
Bo3b's School for Shaderhackers - starting point for your first 3D fix
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
CPU: Intel Core i7 7700K
Motherboard: ASUS ROG Maximus IX Hero
RAM: G.Skill Trident Z 16GB 3866MHz
GPU: ASUS GTX 980 Ti STRIX
Monitor: ASUS VG248QE
Headset: G930 7.1 Wireless
Thank you for all the effort yout put into this fix!
ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de
Dito
Like my work? Donations can be made via PayPal to: rauti@inetmx.de