I'm unfortunately on a same boat. With plain 3dmigoto no problem, but something in the fix makes game crash. I'm wondering if there's a difference between steam- and GOG-versions?
I'm unfortunately on a same boat. With plain 3dmigoto no problem, but something in the fix makes game crash. I'm wondering if there's a difference between steam- and GOG-versions?
[quote=bo3b]Just resent the HelixModBlog invite to the hotmail email you provided earlier.[/quote]I tried it one last time - it does not work and I have no idea why!
[quote=Asder380]But.... Unfortunately, the game crashes with the fix shortly after start.
With an older 3Dmigoto Version, the game does not crash, but there are graphics errors.[/quote]That's strange. I know no reason why an older version could cause graphic errors. Which old version have you tried?
[quote=nGrander]I'm unfortunately on a same boat. With plain 3dmigoto no problem, but something in the fix makes game crash. I'm wondering if there's a difference between steam- and GOG-versions?[/quote]There are definitely differences between Steam and GOG versions. The biggest one is that the Steam version got a patch and the GOG version didn't.
My Risen 3 fix had lots of problems with the Steam version as well. In that case the 3D didn't kicked in at all if the fix was installed. Can anybody try it with the GOG version?
bo3b said:Just resent the HelixModBlog invite to the hotmail email you provided earlier.
I tried it one last time - it does not work and I have no idea why!
Asder380 said:But.... Unfortunately, the game crashes with the fix shortly after start.
With an older 3Dmigoto Version, the game does not crash, but there are graphics errors.
That's strange. I know no reason why an older version could cause graphic errors. Which old version have you tried?
nGrander said:I'm unfortunately on a same boat. With plain 3dmigoto no problem, but something in the fix makes game crash. I'm wondering if there's a difference between steam- and GOG-versions?
There are definitely differences between Steam and GOG versions. The biggest one is that the Steam version got a patch and the GOG version didn't.
My Risen 3 fix had lots of problems with the Steam version as well. In that case the 3D didn't kicked in at all if the fix was installed. Can anybody try it with the GOG version?
Hi!
I've tried both versions, Steam and GOG 1.0 without any patch, and the game crashes too, with Windows 10 and both drivers 358.87 and 388.31.
The game looks really amazing with your fix, mx-2! Thanks for the nice work! I really hope you could fix the crash issue!
[quote=gvitores]I've tried both versions, Steam and GOG 1.0 without any patch, and the game crashes too, with Windows 10 and both drivers 358.87 and 388.31.
The game looks really amazing with your fix, mx-2! Thanks for the nice work! I really hope you could fix the crash issue![/quote]I'm sorry to say that but I can't do anything against those crashes as long as I'm unable to reproduce them on my system (Windows 7 x64, GOG version 1.0, driver 358.87).
Since there are no crashes on my system there must be some other cause than the fix itself.
I remember that ELEX used around 13GB of memory when it crashed on my system after playing for some time. If you have less than 16 GB of memory this could be a problem.
This is most likely not very helpful but my last idea: Retry it on a clean Windows 7 system where only the game and 3D vision is installed since some anti-virus or any other program could cause the crashes.
gvitores said:I've tried both versions, Steam and GOG 1.0 without any patch, and the game crashes too, with Windows 10 and both drivers 358.87 and 388.31.
The game looks really amazing with your fix, mx-2! Thanks for the nice work! I really hope you could fix the crash issue!
I'm sorry to say that but I can't do anything against those crashes as long as I'm unable to reproduce them on my system (Windows 7 x64, GOG version 1.0, driver 358.87).
Since there are no crashes on my system there must be some other cause than the fix itself.
I remember that ELEX used around 13GB of memory when it crashed on my system after playing for some time. If you have less than 16 GB of memory this could be a problem.
This is most likely not very helpful but my last idea: Retry it on a clean Windows 7 system where only the game and 3D vision is installed since some anti-virus or any other program could cause the crashes.
I updated the fix in the first post. In the new version 1.1 the HUD is finally fixed.
This version also limits the amount of matrix constant buffer copies to 1. Maybe this reduces crashes.
I updated the fix in the first post. In the new version 1.1 the HUD is finally fixed.
This version also limits the amount of matrix constant buffer copies to 1. Maybe this reduces crashes.
Game still crashes. Could this have something to do with unfixed shaders? At the opening area game crashes when going over the first fence and there's an unfixed text at the top of the building ahead. Same at the teleport to Goliat: unfixed gravel at the beginning of the bridge and unfixed wet spot on the ground -> crash. Game also crashes outside the Goliat hotel ruins where there's an unfixed effect on the walls.
Game still crashes. Could this have something to do with unfixed shaders? At the opening area game crashes when going over the first fence and there's an unfixed text at the top of the building ahead. Same at the teleport to Goliat: unfixed gravel at the beginning of the bridge and unfixed wet spot on the ground -> crash. Game also crashes outside the Goliat hotel ruins where there's an unfixed effect on the walls.
[quote="bo3b"]
@Pauldusler: You used a German address, did you have to jump through any extra hoops to sign up?
[/quote]
I don't remember exactly any more but I think it worked out of the box without any further steps. I'll add Elex fix to 3D Fix Manager as I already did for Risen 1-3!
bo3b said:
@Pauldusler: You used a German address, did you have to jump through any extra hoops to sign up?
I don't remember exactly any more but I think it worked out of the box without any further steps. I'll add Elex fix to 3D Fix Manager as I already did for Risen 1-3!
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
[quote="nGrander"]Game still crashes. Could this have something to do with unfixed shaders? At the opening area game crashes when going over the first fence and there's an unfixed text at the top of the building ahead. Same at the teleport to Goliat: unfixed gravel at the beginning of the bridge and unfixed wet spot on the ground -> crash. Game also crashes outside the Goliat hotel ruins where there's an unfixed effect on the walls.[/quote]That unfixed shaders are interesting. Before I uploaded the 1.1 release I started a new game and played until Goliat for test purposes. In this test I encountered no crashes or unfixed shaders.
The text on the first building and the gravel in Goliat are definitely fixed decals.
What ingame settings do you use? I tested it with everything on ultra, anti-aliasing disabled. If you use these settings and still get unfixed shaders there have to be something wrong with your installation. If that's the case: Can you please set "unbuffered" to "1" in the ini file and upload the log?
nGrander said:Game still crashes. Could this have something to do with unfixed shaders? At the opening area game crashes when going over the first fence and there's an unfixed text at the top of the building ahead. Same at the teleport to Goliat: unfixed gravel at the beginning of the bridge and unfixed wet spot on the ground -> crash. Game also crashes outside the Goliat hotel ruins where there's an unfixed effect on the walls.
That unfixed shaders are interesting. Before I uploaded the 1.1 release I started a new game and played until Goliat for test purposes. In this test I encountered no crashes or unfixed shaders.
The text on the first building and the gravel in Goliat are definitely fixed decals.
What ingame settings do you use? I tested it with everything on ultra, anti-aliasing disabled. If you use these settings and still get unfixed shaders there have to be something wrong with your installation. If that's the case: Can you please set "unbuffered" to "1" in the ini file and upload the log?
There was something wrong with my install. Did a fresh install and graphics are now ok. Graphics settings are on ultra and AA disabled. Unfortunately crashes go on. Could be win10-thing. Anybody got ELEX 3d-vision working on win 10?
There was something wrong with my install. Did a fresh install and graphics are now ok. Graphics settings are on ultra and AA disabled. Unfortunately crashes go on. Could be win10-thing. Anybody got ELEX 3d-vision working on win 10?
It's not a Win10 only issue, I'm on Win7 !
But.. I also noticed broken shaders in the areas where it crashes, it looks mostly like ambient occlusion in wrong depht, and I haven't been able to fix that !
nGrander@ Is it possible to get past the "crash sites" and play most of it in 3D ??
But.. I also noticed broken shaders in the areas where it crashes, it looks mostly like ambient occlusion in wrong depht, and I haven't been able to fix that !
nGrander@ Is it possible to get past the "crash sites" and play most of it in 3D ??
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Asus Geforce RTX 2080 TI Rog Strix OC
Monitor: Asus PG278QR
And lots of ram and HD's ;)
[quote="nGrander"]There was something wrong with my install. Did a fresh install and graphics are now ok. Graphics settings are on ultra and AA disabled. Unfortunately crashes go on. Could be win10-thing. Anybody got ELEX 3d-vision working on win 10?[/quote]OK, the log shows that there is something working completely different on your system. I added the relevant parts of your and my log for comparison.
Your log:
[code]
HackerDevice::CreatePixelShader called with BytecodeLength = 680, handle = 000000003E970D50, ClassLinkage = 0000000000000000
FNV hash = 8444e1ff6e7684b2
returns result = 0, handle = 000000005898AE38
# Created last shader - init is complete here
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
# Something is wrong here: CreateDeferredContext is not called at all in my log
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:0000000003AEFB80
created HackerContext(class HackerContext@0000000058D25DC0) wrapper of 000000006B7B5798
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:0000000003CEFB80
created HackerContext(class HackerContext@0000000058647740) wrapper of 000000006BD571F8
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:00000000039EFB80
created HackerContext(class HackerContext@00000000585D68E0) wrapper of 000000006BD8D388
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:0000000003DEFB80
created HackerContext(class HackerContext@00000000586470E0) wrapper of 000000006BDC1808
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:000000000014F6D0
created HackerContext(class HackerContext@00000000585A9EB0) wrapper of 000000006BDD5C78
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:0000000003BEFB80
created HackerContext(class HackerContext@000000006B38B2A0) wrapper of 000000006BDEA0E8
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:000000000371FB80
created HackerContext(class HackerContext@0000000008AD3C40) wrapper of 000000007E3A41C8
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = 4c930554
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = 4c930554
returns result = 0
HackerDevice::CreateTexture3D called with parameters
pInitialData = 0000000039792150->000000007E4B0C98, SysMemPitch: 32, SysMemSlicePitch: 1024
InitialData = 0000000039792150, hash = d69d2757
returns result = 0
HackerDevice::CreateTexture3D called with parameters
pInitialData = 00000000082A6EF0->000000006BD310B8, SysMemPitch: 32, SysMemSlicePitch: 1024
InitialData = 00000000082A6EF0, hash = d69d2757
returns result = 0
setting custom surface creation mode.
HackerDevice::CreateTexture3D called with parameters
pInitialData = 000000006B687FE0->0000000059CBC0C8, SysMemPitch: 256, SysMemSlicePitch: 8192
InitialData = 000000006B687FE0, hash = fda78248
returns result = 0
# Copies resources far too much
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
NOTICE: cache now contains 2 resources
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
NOTICE: cache now contains 3 resources
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
NOTICE: cache now contains 4 resources
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
NOTICE: cache now contains 5 resources
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
NOTICE: cache now contains 6 resources
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
NOTICE: cache now contains 7 resources
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
NOTICE: cache now contains 8 resources
# Those libraries are hooked the 8th time, in my case they are only hooked twice.
Replaced Hooked_LoadLibraryExW for: C:\Windows\system32\nvapi64.dll to nvapi64.dll.
Replaced Hooked_LoadLibraryExW for: C:\Windows\system32\nvapi64.dll to nvapi64.dll.
Replaced Hooked_LoadLibraryExW for: C:\Windows\system32\d3d11.dll to d3d11.dll.
Replaced Hooked_LoadLibraryExW for: C:\Windows\system32\d3d11.dll to d3d11.dll.
# Crash
[/code]
My log:
[code]
HackerDevice::CreatePixelShader called with BytecodeLength = 740, handle = 000000003AF59E80, ClassLinkage = 0000000000000000
FNV hash = 7e1b20d8ac374f8f
returns result = 0, handle = 000000001F28B7A8
# Created last shader - init is complete here
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = 4c930554
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = 4c930554
returns result = 0
HackerDevice::CreateTexture3D called with parameters
pInitialData = 00000000669F09D0->000000002D4197F8, SysMemPitch: 32, SysMemSlicePitch: 1024
InitialData = 00000000669F09D0, hash = d69d2757
returns result = 0
HackerDevice::CreateTexture3D called with parameters
pInitialData = 00000000669F23D0->000000002D4197F8, SysMemPitch: 32, SysMemSlicePitch: 1024
InitialData = 00000000669F23D0, hash = d69d2757
returns result = 0
setting custom surface creation mode.
HackerDevice::CreateTexture3D called with parameters
pInitialData = 00000000669F32D0->00000000978400C8, SysMemPitch: 256, SysMemSlicePitch: 8192
InitialData = 00000000669F32D0, hash = fda78248
returns result = 0
# Copy matrices once
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
HackerDXGISwapChain::SetFullscreenState(class HackerDXGISwapChain@0000000003080E90) called with
Fullscreen = 0
Target = 0000000000000000
returns 0
# Shutdown game
HackerUnknown::Release(class HackerDXGIFactory1@0000000003756180), counter=3, this=0000000003756180
HackerDXGISwapChain::SetFullscreenState(class HackerDXGISwapChain@0000000003080E90) called with
Fullscreen = 0
Target = 0000000000000000
returns 0
HackerUnknown::Release(class HackerDXGISwapChain@0000000003080E90), counter=0, this=0000000003080E90
counter=0, this=0000000003080E90, deleting self.
failed result = 80004002 for 000000000012FCB0
HackerUnknown::Release(class HackerDXGIAdapter1@0000000003756090), counter=2, this=0000000003756090
[/code]
The last thing you could try is to experiment with the values in the [System] section of the ini file. There you can enable several crash/hang workarounds - see comments in the ini. If that doesn't help, I'm out of ideas.
[quote="Blacksmith56"]It's not a Win10 only issue, I'm on Win7 !
But.. I also noticed broken shaders in the areas where it crashes, it looks mostly like ambient occlusion in wrong depht, and I haven't been able to fix that !
nGrander@ Is it possible to get past the "crash sites" and play most of it in 3D ?? [/quote]Do you have the Win 7 platform update (the "evil update") installed?
nGrander said:There was something wrong with my install. Did a fresh install and graphics are now ok. Graphics settings are on ultra and AA disabled. Unfortunately crashes go on. Could be win10-thing. Anybody got ELEX 3d-vision working on win 10?
OK, the log shows that there is something working completely different on your system. I added the relevant parts of your and my log for comparison.
Your log:
HackerDevice::CreatePixelShader called with BytecodeLength = 680, handle = 000000003E970D50, ClassLinkage = 0000000000000000
FNV hash = 8444e1ff6e7684b2
returns result = 0, handle = 000000005898AE38
# Created last shader - init is complete here
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
# Something is wrong here: CreateDeferredContext is not called at all in my log
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:0000000003AEFB80
created HackerContext(class HackerContext@0000000058D25DC0) wrapper of 000000006B7B5798
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:0000000003CEFB80
created HackerContext(class HackerContext@0000000058647740) wrapper of 000000006BD571F8
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:00000000039EFB80
created HackerContext(class HackerContext@00000000585D68E0) wrapper of 000000006BD8D388
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:0000000003DEFB80
created HackerContext(class HackerContext@00000000586470E0) wrapper of 000000006BDC1808
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:000000000014F6D0
created HackerContext(class HackerContext@00000000585A9EB0) wrapper of 000000006BDD5C78
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:0000000003BEFB80
created HackerContext(class HackerContext@000000006B38B2A0) wrapper of 000000006BDEA0E8
HackerDevice::CreateDeferredContext(class HackerDevice@0000000007213760) called with flags = 0, ptr:000000000371FB80
created HackerContext(class HackerContext@0000000008AD3C40) wrapper of 000000007E3A41C8
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = 4c930554
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = 4c930554
returns result = 0
HackerDevice::CreateTexture3D called with parameters
pInitialData = 0000000039792150->000000007E4B0C98, SysMemPitch: 32, SysMemSlicePitch: 1024
InitialData = 0000000039792150, hash = d69d2757
returns result = 0
HackerDevice::CreateTexture3D called with parameters
pInitialData = 00000000082A6EF0->000000006BD310B8, SysMemPitch: 32, SysMemSlicePitch: 1024
InitialData = 00000000082A6EF0, hash = d69d2757
returns result = 0
setting custom surface creation mode.
HackerDevice::CreateTexture3D called with parameters
pInitialData = 000000006B687FE0->0000000059CBC0C8, SysMemPitch: 256, SysMemSlicePitch: 8192
InitialData = 000000006B687FE0, hash = fda78248
returns result = 0
# Those libraries are hooked the 8th time, in my case they are only hooked twice.
Replaced Hooked_LoadLibraryExW for: C:\Windows\system32\nvapi64.dll to nvapi64.dll.
Replaced Hooked_LoadLibraryExW for: C:\Windows\system32\nvapi64.dll to nvapi64.dll.
Replaced Hooked_LoadLibraryExW for: C:\Windows\system32\d3d11.dll to d3d11.dll.
Replaced Hooked_LoadLibraryExW for: C:\Windows\system32\d3d11.dll to d3d11.dll.
# Crash
My log:
HackerDevice::CreatePixelShader called with BytecodeLength = 740, handle = 000000003AF59E80, ClassLinkage = 0000000000000000
FNV hash = 7e1b20d8ac374f8f
returns result = 0, handle = 000000001F28B7A8
# Created last shader - init is complete here
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = d1f676ae
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = 4c930554
returns result = 0
HackerDevice::CreateTexture3D called with parameters
InitialData = 0000000000000000, hash = 4c930554
returns result = 0
HackerDevice::CreateTexture3D called with parameters
pInitialData = 00000000669F09D0->000000002D4197F8, SysMemPitch: 32, SysMemSlicePitch: 1024
InitialData = 00000000669F09D0, hash = d69d2757
returns result = 0
HackerDevice::CreateTexture3D called with parameters
pInitialData = 00000000669F23D0->000000002D4197F8, SysMemPitch: 32, SysMemSlicePitch: 1024
InitialData = 00000000669F23D0, hash = d69d2757
returns result = 0
setting custom surface creation mode.
HackerDevice::CreateTexture3D called with parameters
pInitialData = 00000000669F32D0->00000000978400C8, SysMemPitch: 256, SysMemSlicePitch: 8192
InitialData = 00000000669F32D0, hash = fda78248
returns result = 0
# Copy matrices once
Creating cached resource [ShaderOverrideGetMatrices] resourcecommonmatrices = vs-cb0
HackerDXGISwapChain::SetFullscreenState(class HackerDXGISwapChain@0000000003080E90) called with
Fullscreen = 0
Target = 0000000000000000
returns 0
# Shutdown game
HackerUnknown::Release(class HackerDXGIFactory1@0000000003756180), counter=3, this=0000000003756180
HackerDXGISwapChain::SetFullscreenState(class HackerDXGISwapChain@0000000003080E90) called with
Fullscreen = 0
Target = 0000000000000000
returns 0
HackerUnknown::Release(class HackerDXGISwapChain@0000000003080E90), counter=0, this=0000000003080E90
counter=0, this=0000000003080E90, deleting self.
failed result = 80004002 for 000000000012FCB0
HackerUnknown::Release(class HackerDXGIAdapter1@0000000003756090), counter=2, this=0000000003756090
The last thing you could try is to experiment with the values in the [System] section of the ini file. There you can enable several crash/hang workarounds - see comments in the ini. If that doesn't help, I'm out of ideas.
Blacksmith56 said:It's not a Win10 only issue, I'm on Win7 !
But.. I also noticed broken shaders in the areas where it crashes, it looks mostly like ambient occlusion in wrong depht, and I haven't been able to fix that !
nGrander@ Is it possible to get past the "crash sites" and play most of it in 3D ??
Do you have the Win 7 platform update (the "evil update") installed?
I uploaded a new version of the fix in the first post.
The new version fixes decals at any FoV (aiming), rain within buildings, adds auto-crosshair and multiple HUD depth and convergence profiles.
I uploaded a new version of the fix in the first post.
The new version fixes decals at any FoV (aiming), rain within buildings, adds auto-crosshair and multiple HUD depth and convergence profiles.
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 have test with Windows10 and the new 388.31 and some older driver (387.92 and 387.92).
With Windows7 the Game crash too
That's strange. I know no reason why an older version could cause graphic errors. Which old version have you tried?
There are definitely differences between Steam and GOG versions. The biggest one is that the Steam version got a patch and the GOG version didn't.
My Risen 3 fix had lots of problems with the Steam version as well. In that case the 3D didn't kicked in at all if the fix was installed. Can anybody try it with the GOG version?
My 3D fixes with Helixmod for the Risen series on GitHub
Bo3b's School for Shaderhackers - starting point for your first 3D fix
I've tried both versions, Steam and GOG 1.0 without any patch, and the game crashes too, with Windows 10 and both drivers 358.87 and 388.31.
The game looks really amazing with your fix, mx-2! Thanks for the nice work! I really hope you could fix the crash issue!
Since there are no crashes on my system there must be some other cause than the fix itself.
I remember that ELEX used around 13GB of memory when it crashed on my system after playing for some time. If you have less than 16 GB of memory this could be a problem.
This is most likely not very helpful but my last idea: Retry it on a clean Windows 7 system where only the game and 3D vision is installed since some anti-virus or any other program could cause the crashes.
My 3D fixes with Helixmod for the Risen series on GitHub
Bo3b's School for Shaderhackers - starting point for your first 3D fix
This version also limits the amount of matrix constant buffer copies to 1. Maybe this reduces crashes.
My 3D fixes with Helixmod for the Risen series on GitHub
Bo3b's School for Shaderhackers - starting point for your first 3D fix
I don't remember exactly any more but I think it worked out of the box without any further steps. I'll add Elex fix to 3D Fix Manager as I already did for Risen 1-3!
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
The text on the first building and the gravel in Goliat are definitely fixed decals.
What ingame settings do you use? I tested it with everything on ultra, anti-aliasing disabled. If you use these settings and still get unfixed shaders there have to be something wrong with your installation. If that's the case: Can you please set "unbuffered" to "1" in the ini file and upload the log?
My 3D fixes with Helixmod for the Risen series on GitHub
Bo3b's School for Shaderhackers - starting point for your first 3D fix
But.. I also noticed broken shaders in the areas where it crashes, it looks mostly like ambient occlusion in wrong depht, and I haven't been able to fix that !
nGrander@ Is it possible to get past the "crash sites" and play most of it in 3D ??
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Asus Geforce RTX 2080 TI Rog Strix OC
Monitor: Asus PG278QR
And lots of ram and HD's ;)
Your log:
My log:
The last thing you could try is to experiment with the values in the [System] section of the ini file. There you can enable several crash/hang workarounds - see comments in the ini. If that doesn't help, I'm out of ideas.
Do you have the Win 7 platform update (the "evil update") installed?
My 3D fixes with Helixmod for the Risen series on GitHub
Bo3b's School for Shaderhackers - starting point for your first 3D fix
@Blacksmith56 Unfortunately no.
The new version fixes decals at any FoV (aiming), rain within buildings, adds auto-crosshair and multiple HUD depth and convergence profiles.
My 3D fixes with Helixmod for the Risen series on GitHub
Bo3b's School for Shaderhackers - starting point for your first 3D fix
This is my next game to play :)
Really liked Your Risen fixes.
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