Depth buffer detection modifications
- Laitauriz
- thalixte
- Topic Author
Laitauriz wrote: Hi there. IS it possible for someone to upload dll for source games. I want to access depth buffer in Half Life 2. It would be very kind. Thank you.
This one should work :
Half-Life2 d3d9
- Laitauriz
I installed latest reshade version and then put your d3d9.dll in order to overwrite mine. Now reshade is no longer detected by the game. No reshade window anymore. It's like your dll is not detected. Have you an idea? I tried your dll with reshade 3.2.1 too but it didn't work again.
- thalixte
- Topic Author
- Laitauriz
- thalixte
- Topic Author
I suggest you to test this one, maybe it can help:
d3d9.dll 32 bits
- Laitauriz
- Chavolatra
- Leilu
With Dark Souls 3, each time I use a nvidia DSR resolution, depth is not shown anymore (black screen) and DOF does'nt work.
- BlueSkyKnight
Ya, I tested your posted dll with Oblivion. It does seem possible to get a depth buffer in the 3rd person mod in that game. But, the problem it's strobing really fast.
If you have time I think that game would help with that new dll creation.
Also, Thank you.
- thalixte
- Topic Author
BlueSkyKnight wrote: @thalixte
Ya, I tested your posted dll with Oblivion. It does seem possible to get a depth buffer in the 3rd person mod in that game. But, the problem it's strobing really fast.
If you have time I think that game would help with that new dll creation.
Also, Thank you.
Hi, how are you ?
Does it happen in d3d9 or d3d10 (don't remember the rendering api of this game)?
- JBeckman
Oblivion and Fallout 3 / New Vegas does use 3.0 for the HDR lighting effect (adaptive brightness.) but it's a bit mixed.
(The games also used shader files for the most common AMD and NVIDIA GPU's in 18 separate files loading whatever is closest and then a 19th file going fully with shader model 3.0 but trying to force that usually just breaks the graphics in the game.)
EDIT: 2.0b I think is mainly for hair filtering resulting in finer transparency for character hair on supported hardware. Though that probably doesn't mean much else.
EDIT: I guess renaming the exe file would risk breaking things also but the game did have quite a few driver hacks from both AMD and NVIDIA, old chuck patch from AMD's side allowing HDR+MSAA together for one thing which NVIDIA also had something to allow this combination.
(Ticking HDR in the launcher would gray out MSAA so it was one or the other but this way driver forced MSAA didn't break anything and both worked at a slightly higher performance penalty as the downside to doing this.)
Quite common in games back then (DOOM3 had a lot of fun things done to it as I recall.) but it's deeper than the DirectX layer and I can't really say how much is in the current drivers either or if it even risks breaking shader injectors or if it's something else messing with the depth buffer format or how ReShade tries hooking it for this title.
- BlueSkyKnight
thalixte wrote:
BlueSkyKnight wrote: @thalixte
Ya, I tested your posted dll with Oblivion. It does seem possible to get a depth buffer in the 3rd person mod in that game. But, the problem it's strobing really fast.
If you have time I think that game would help with that new dll creation.
Also, Thank you.
Hi, how are you ?
Does it happen in d3d9 or d3d10 (don't remember the rendering api of this game)?
JBeckman said it best. It's d3d9 with some quirks.
I am doing OK. Thank you for asking.
- thalixte
- Topic Author
BlueSkyKnight wrote:
thalixte wrote:
BlueSkyKnight wrote: @thalixte
Ya, I tested your posted dll with Oblivion. It does seem possible to get a depth buffer in the 3rd person mod in that game. But, the problem it's strobing really fast.
If you have time I think that game would help with that new dll creation.
Also, Thank you.
Hi, how are you ?
Does it happen in d3d9 or d3d10 (don't remember the rendering api of this game)?
JBeckman said it best. It's d3d9 with some quirks.
I am doing OK. Thank you for asking.
Ok, good to hear Thks for both of you (you and JBeckman).
I still have the game box, but i don't know if the dvd still works ...
- Sami 1999
Depth buffer looks fine:
Normal map is wire framed:
This happens with all Sega Model 2 games [running on Nebula Model 2 emulator]. Depth of field works fine due to depth map showing correctly, but ambient occlusion and SSR aren't working well at all. The PC port works fine but that was a very dumbed down port. So if it's possible to fix the normals here, then it would be great. I've fiddled with "_IS_LOGARITHMIC" settings. But nothing worked.
Is this game's fault because of the way it's designed or there is still some hope?
- thalixte
- Topic Author
- Sami 1999
- thalixte
- Topic Author
Sami 1999 wrote: Thanks for replaying. Unfortunately, that didn't fix the issue. I even tried negative values and that didn't work.
Hmm, that's strange. Maybe you could ask Daodan what can cause this behaviour... Which Reshade dll do you use (the official one, or one of my WIP version) ?
- Sami 1999
- thalixte
- Topic Author
Sami 1999 wrote: The official one I suppose? I mean the one which you can download from the main page of Reshade website [It's the official one, right?] .
Yes it is...