Welcome, Guest.
Username: Password: Remember me

TOPIC: Graphical glitches with d3d8 games

Graphical glitches with d3d8 games 1 year 8 months ago #1

  • brussell
  • brussell's Avatar
  • Offline
  • Posts: 139
  • Thank you received: 113
I've already posted this in the compatibility thread, but it's possible better put in here, so Crosire can see it (and work on it ;) ):

Unfortunately Reshade 0.15 doesn't fix the issues that I have with some dx8 games. I still get these flickering graphical glitches.
Examples (no Reshade.fx applied):

UT2004 (look at the shadow)


Hitman3 (look at the street markings, also the characters are black (since Reshade 0.15))


There is a 64bit-exe for UT2004 that uses dx9 and doesn't show this behavior. It's definitly dx8 related.

Also Hitman 3 chrashes with postfx enabled ingame. Log: pastebin.com/HhEcvLC5
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 8 months ago #2

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2437
  • Thank you received: 1384
Did a lot of changes to the D3D8 to D3D9 converter in 0.16.0, so please report your new findings =)
Cheers, crosire =)
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 8 months ago #3

  • lowenz
  • lowenz's Avatar
  • Offline
  • Posts: 155
  • Thank you received: 15
*I can confirm flickering for UT2004 in DX8 mode (see the water reflections zone in DM-Curse).
*3DMark2001 still can't run from start to end (black screen after each set of the game tests)
*Splinter Cell 2002 ( I love the good old Sam Fisher :D ) crashes at *mission* loading screen (not the game loading screen)

About splinter cell and splinter cell pandora tomorrow.....maybe you know there's a problem with old shadow buffer technology ( www.nvidia.com/object/feature_shadowbuffers.html ) usage, 'cause the shadow projecting method has been tailored for GeForce 3-4-FX. Result: nobody can play those *gems* today with the correct designed lighting and it's a shame, cause they are stealth games!

So....you can do magic about this problem or it's an impossible task of over-reverse-engineering ? :D
Last Edit: 1 year 8 months ago by lowenz.
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 8 months ago #4

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2437
  • Thank you received: 1384
I can't do anything without tracelogs =). They contain valuable information about which shaders weren't converted right etc.
Cheers, crosire =)
Last Edit: 1 year 8 months ago by crosire.
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 8 months ago #5

  • lowenz
  • lowenz's Avatar
  • Offline
  • Posts: 155
  • Thank you received: 15
Splinter Cell tracelog

20/03/2015 17:23:59:923 [02260] | ERROR | > Failed to reassemble shader:

C:\Splinter Cell\system\memory(23,5): error X5430: When writing to scalar output register, mov instruction must use replicate swizzle on source parameter(s), in order to select single component. i.e. .x | .y | .z | .w (or rgba equivalent)


pastebin.com/Z9AnqJvF
Last Edit: 1 year 8 months ago by lowenz.
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 8 months ago #6

  • brussell
  • brussell's Avatar
  • Offline
  • Posts: 139
  • Thank you received: 113
Unfortunately Reshade 0.16 doesn't resolve those issues.
Logs: Hitman 3, UT2004

I could gift you one of these games (via GOG), if that would help you. :)
Last Edit: 1 year 8 months ago by brussell.
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 7 months ago #7

  • lowenz
  • lowenz's Avatar
  • Offline
  • Posts: 155
  • Thank you received: 15
brussell wrote:
Unfortunately Reshade 0.16 doesn't resolve those issues.
And with the new 0.17.1?

3DMark still can't run from start to end (black screen after a test)
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 7 months ago #8

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2437
  • Thank you received: 1384
lowenz wrote:
3DMark still can't run from start to end (black screen after a test)
Tool attempts to create a new D3D device on each test, but on the same window, without finishing to destroy the one still active. That doesn't work under D3D9 and gives you the black screen. Something with the resource management isn't quite right, but I'm not sure if it's ReShade or 3DMark. =)
Cheers, crosire =)
Last Edit: 1 year 7 months ago by crosire.
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 7 months ago #9

  • lowenz
  • lowenz's Avatar
  • Offline
  • Posts: 155
  • Thank you received: 15
Perfect, just for the sake of bug reporting :D

If it's a 3dmark2001-only issue just forget it :D
Last Edit: 1 year 7 months ago by lowenz.
The administrator has disabled public write access.
The following user(s) said Thank You: crosire

Graphical glitches with d3d8 games 1 year 7 months ago #10

  • brussell
  • brussell's Avatar
  • Offline
  • Posts: 139
  • Thank you received: 113
Crosire, I just want to inform you that those graphical glitches continue to occur with 0.18. Are you still working on d3d8 compatibility issues? :)
The administrator has disabled public write access.

Graphical glitches with d3d8 games 1 year 7 months ago #11

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2437
  • Thank you received: 1384
Any changes would be found here. But after two days of debugging without promising results I stopped working on that for now. D3D debug runtimes report no errors, converted shaders look fine, ... Just can't seem to figure out what's going on with those two games (that issue with Splinter Cell on the other hand is fixed).
Cheers, crosire =)
The administrator has disabled public write access.