Hello!! mxao wont work for me in reshade. I tried your suggestion about fixing the reshade depth buffer and it still didnt change. Basically, when i move around the sliders under mxao nothing changes. I toggle it on and off and everything looks the same. :\ i have the latest reshade which is 4.3.0. Thank you!!
Hi there! I’m sorry you’re having problems with this.
I haven’t used 4.3 so I don’t know if something has fundamentally changed, but a couple of things to try:
When you changed the ‘reversed’ line in the preprocessor definitions to ‘0’ did you press ‘reload’ afterwards? You need to do that for the changes to take effect. (I’m presuming 4.3 still has a reload button.)
Have you turned off Edge Smoothing in the game’s graphics settings? Depth effects like MXAO won’t work while that is turned on.
To check that the depth buffer is working correctly toggle on the Display Depth shader while you’re outdoors in the game. The screen should turn black and white with no detail, only the shapes of things. It should go from black in the foreground to white in the distance. It should look a little like this (this pic isn’t from TS4):
If you see something like this then the depth buffer is working correctly. If the screen is all black or all white it isn’t working as it should.
It’s important to do this outdoors because sometimes there isn’t a lot of depth definition in interior spaces in the game so you might not be able to see if it’s working correctly or not. Doing it outdoors ensures you have a lot of different models/meshes at different distances all the way to the sky in the far distance (which should be white).
If your screen looks like this while Display Depth is turned on then we know the depth buffer is set up correctly, and if MXAO still isn’t working the problem lies elsewhere.
If your screen goes from white in the foreground to black in the distance the depth buffer is still reversed so you need to double check you set the preprocessor definition correctly (and hit Reload).
If the screen is all black or all white there’s a more fundamental problem with ReShade not detecting the depth buffer and we’d have to do more in-depth troubleshooting.
So follow the steps above, remembering to make sure Edge Smoothing is turned off, and see what happens and what the Display Depth is telling you. If it’s still not working we can move forward from there. Reading the release notes for 4.3 they did change something to do with the depth buffer detection but like I said I haven’t tried that version yet so I don’t know if it’s broken in TS4 or not. If you’re still having no luck I’ll download 4.3 later and take a look for myself.






