Welcome, Guest.
Username: Password: Remember me

TOPIC: DirectX 9 (d3d9) games with ReShade crash 24/7

DirectX 9 (d3d9) games with ReShade crash 24/7 2 years 1 month ago #1

I figured this out from my previous thread, DDON with ReShade crashing and have now figured out that ALL DirectX 9 games crash with ReShade, when just a week ago it was working perfectly. No one decided to help so I'm kinda alone on this front, but I decided to make a new thread considering this is a new issue. I install ReShade on either Dragon's Dogma: Dark Arisen, Star Wars: Empire At War (and FoC), only add LumaSharpen and Vibrance, and boom, the game crashes on startup with no reason why. I desperately want to use ReShade on games but these are my fav games that just don't work anymore with ReShade, any help is appreciated.
I'm no Jedi; I'm just a guy with a lightsaber and a few questions.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 2 years 1 month ago #2

I checked Event Viewer as I remembered it was a thing and this was the error that was provided with the start of FoC

Faulting application name: swfoc.exe, version: 1.0.0.0, time stamp: 0x4a83aec7
Faulting module name: ntdll.dll, version: 10.0.15063.447, time stamp: 0xd51d5c5e
Exception code: 0xc0000005
Fault offset: 0x0002be72
Faulting process id: 0x53e0
Faulting application start time: 0x01d321ca78fc582c
Faulting application path: E:\Games\Steam\steamapps\common\Star Wars Empire at War\corruption\swfoc.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: a5265666-13de-4e9e-af22-a9f64954df65
Faulting package full name:
Faulting package-relative application ID:
I'm no Jedi; I'm just a guy with a lightsaber and a few questions.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 2 years 1 month ago #3

Same problem with Mount & Blade.
Looks like it's because last Windows 10 update.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 2 years 1 month ago #4

FINALLY! Dude, no one has even given me a reply on my other thread and this one and thank you for tellin' me it's W10. I did suspect Windows 10 considering there was absolutely no changes whatsoever the day it worked to the day it kept crashing, but I didn't know Windows 10 likes to sneakily install updates until recently.
I'm no Jedi; I'm just a guy with a lightsaber and a few questions.
Last Edit: 2 years 1 month ago by JohnFromSteam.
The administrator has disabled public write access.
The following user(s) said Thank You: raaaaav

DirectX 9 (d3d9) games with ReShade crash 24/7 2 years 1 month ago #5

Same here, been having this issue pretty much since the creators update came out. :(
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 2 years 1 month ago #6

no crashes here, windows 10 with creators update (it was a fresh install).

i've got some weird problems in GTA IV as mentioned in my other thread though, and depth buffer missing in games where it should be supported.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 2 years 1 month ago #7

My ReShade crash only on Intel graphics. On NVidia everything ok.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 1 year 6 months ago #8

Wow after 7 months i have this issue...i can't find a fix or HELP here -_-
Last Edit: 1 year 6 months ago by Uxot.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 1 year 5 months ago #9

I also have this problem, currently trying to make it work with Batman Arkham Asylum but everytime I launch the game it hangs for a while and then a message appears saying it stopped working. I too have windows 10 fully updated.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 1 year 5 months ago #10

Dege (dgVoodoo2's creator) says this about the interaction with Unreal Engine D3D8+dgVoodoo 2 games (maybe it's the same thing for UE D3D9 games)

It crashes right at startup, when creating the internal swapchain of the D3D8 device. Referencing NULL ptr.

For more information on the case:

> D3D8.dll!D3D11Root::ApplyRenderTargets(unsigned int adapterID, ID3D11RenderTargetView * rt0, ID3D11RenderTargetView * rt1, ID3D11DepthStencilView * pDepthStencilView) Line 1297 C++

in dgVoodoo this method calls OMSetRenderTargets in the following form:

ID3D11RenderTargetView* rt[2] = {rt0, rt1};
adapter.pD3D11DeviceContext->OMSetRenderTargets (2, rt, pDepthStencilView);

rt0 and rt1 are both NULL, only pDepthStencilView is non-NULL. My guess is ReShade expects at least one non-NULL rendertarget (this code didn't change in dgVoodoo for ages).

Also, Crosire wrote that dgVoodoo deadlocks for him. Well, for Unreal Engine games it can indeed deadlock: since the engine forces the mouse cursor at the center of the physical window, it can easily go outside of the mouse range expected by dgVoodoo which tries to force it back, and this ping-pong results in deadlock.
For Unreal engine games it's better to set 'FreeMouse = true' in the GeneralExt config section.
Last Edit: 1 year 5 months ago by lowenz.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 1 year 5 months ago #11

ETS2/ATS doesn't work DX9..but dragron dogma dark arisen works (DX9) ???? WTF ???
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 1 year 1 month ago #12

Any updates on this? Like John I would love to play DDO with Reshade. But for now all that is supported is an old version of SweetFX.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 6 months 3 weeks ago #13

hello man, look i don't now if have solved it yet but what i did in my personal experiencie is that my dark souls didn't open so what did is go to the propeties of the exe i went to compatibility and disabled everything that why it worked perfeclty, i hope it solves your problem. and sorry for my bad english
The administrator has disabled public write access.
The following user(s) said Thank You: zurion

DirectX 9 (d3d9) games with ReShade crash 24/7 6 months 3 weeks ago #14

This is cause ue2.5 is using dx7todx8 conversion. Its not pure dx8. Calls in dx8 are mixed with dx7 also. That's why also latest dx9 version of ue2.5 is also 9.0b = pixel shader 2.0b max. And this one uses dx8 to dx9.
UE2.5 was purely built on dx7 then later for usage of normal maps and some other shaders, they used mixed dx7 with dx8, and then dx9 in latest.
If the game has 64bit install or mod. I suggest using it.
This is all confusing but, I have read this on old 2001-5 forums on 3dbuzz, where actual Epic Team members explained whats going on under the hood of ue2.5.
the dx8,dx9 versions will not run with newest reshade unless the game is dx9.0b and 64bit.
The administrator has disabled public write access.

DirectX 9 (d3d9) games with ReShade crash 24/7 3 months 3 days ago #15

In case anyone else is having similar issues.
I've been banging my head against a wall for the past week, trying to make Reshade work with Witcher 1. If I let the d3d9.dll in the /system folder, next to witcher.exe, the game would crash with 0xc0000005 error. If I renamed the file to dxgi.dll, it would load, but reshade didn't work.

The solution was, as sugested by Timon, to go to the compatibility tab of witcher.exe and uncheck "Run in compatibility with Windows 7" and "Run as administrator".
If the options are greyed out, click on "Change settings for all users", uncheck them there, press OK twice, then open the Compatibility tab again and you should be able to uncheck those two options.
The administrator has disabled public write access.