> The bug is always there. It's just more noticeable in multi screen games because you > can see the gap. HLSL always shifts the whole screen slightly up and to the left. > > You have no idea what I'm complaining about because you have only one eyebrow. > > Edit: I just made a video to show you the problem. > https://www.youtube.com/watch?v=_DiHOSMeKUs
You're completely correct, the fix was clearly half-baked and broken. I'm not quite sure why these guys are coming down on you like a hammer, but you're right in this case.
The issue my "fix" was supposed to fix was something I mistakenly thought was the issue you were reporting. On my laptop I noticed a small gap between the screens on Darius and tracked it down to the texture coordinates being generated in bloom.fx not starting on an exact pixel boundary, so the edge pixels were getting blended against the clear color (black). I didn't notice the deleterious effect on scanlines because Darius only runs at like 1.25x its native resolution when maximized due to my screen only being 1280x800, so I barely see scanlines on it. When I fired up a single-screen game just now to double-check, I can confirm that the scanlines look pretty ass-y now.
I'm on vacation for the next couple weeks so I have plenty of time for MAME and MESS right now, and I'm working on a proper fix as we speak.
|