Emulator Issues #127
closedDX9 Video Plugin is Broken
0%
Description
What steps will reproduce the problem?
- Use the DirectX Video Plugin
- Use Pixel Shader 2.0 or later (default in current DX plugin version)
- Load & play a game which draws shadows using the ground texture
stenciling method. Ex: Super Smash Bros. Melee .
What is the expected output? What do you see instead?
Ground textures, which should be visible everywhere except in shadowed
areas, are the opposite. The ground texture lying outside the cast shadow
is rendered as if it were in shadow, and the area where there should be a
shadow is rendered as clear.
What version of the product are you using? On what operating system?
Vista x64 with Rev. 166, but all previous versions which use Ps 2.0 also
have this problem.
Please provide any additional information below.
In older DX plugin versions, which had the option to choose which Pixel
Shader version was used, this problem could be solved by choosing to use an
older version instead of PS 2.0. It seems that this is an issue only with
the DirectX plugin when PS 2.0 is used.
Updated by tommyhl2.SS about 16 years ago
I think the DX9 plugin could use an update guys, if you don't mind. I see a lot of
work being done to the OGL plugin which was already working well to begin with. Lets
show ATI and DX9 some extra love, too. :)
Updated by knuckles500 about 16 years ago
Yeah I have to say, a lot of the issues I've been having in terms of video all come
from the plugins using PS 2.0. Would be great if you can figure out the problem, or
in the mean time, just bring back the ability to switch between PS versions.
Updated by federelli about 16 years ago
This issue still persists in current versions, 667.
Updated by JohnRHawk about 16 years ago
Still persists in 701. I honestly wish developers would stop concentrating on the
nVidia-only OGL plugin and work on the DX one; not only is the DX framework more
efficient and better supported, but it's easier to code for! What's the deal? Let's
please stop claiming universal support and working on builds for obscure systems and
architectures until we have a working program for the mainstream user--that is,
Windows and an ATI card.
Updated by Anonymous about 16 years ago
I don't agree. Why do you call it "nVidia OGL"? I would say "portable OGL".
DX is only for Windows, and the other architectures or OSes are not obscure.
That's my honest opinion.
Updated by tommyhl2.SS about 16 years ago
Definitely, OGL is for Linux that hardly anyone uses. Can't someone make some fixes
for the DX9 plugin for a while. This is starting to look like an OGL/Linux/Nvidia
project.
Updated by XTra.KrazzY about 16 years ago
- Status changed from New to Accepted
IMHO Link should have a shadow in LoZ:WW
Updated by XTra.KrazzY about 16 years ago
- Category set to gfx
- Operating system Windows added
Updated by reach.Ray about 16 years ago
it's called nVidia OGL because out of the two major gpu producers on the market, the
OGL plugin is only usable with one of them, and that's nVidia.
Xtra.KrazzY, any luck on fixing the shadow problem?
Updated by XTra.KrazzY about 16 years ago
Not much luck I'm afraid, though I can't seem to see any shadow in any of the two
plugins... ATI wasn't really the GFX developers' choice eh?
Updated by reach.Ray about 16 years ago
I don't know much about the coding of the OGL plugin so I can't say if the developers
have chosen or not, maybe it's ATI's OGL's drivers being incomplete and/or quirky,
who knows... but it does suck that all the ATI users are being left behind.
If you run Super Smash Brothers Melee, you'll see the the entire ground surface
texture is all shadow (black) lol
Updated by XTra.KrazzY about 16 years ago
Try it now, maybe the shadows on SSB:M are fixed?
Updated by juniorthebad about 16 years ago
only get fixed on OGL, the DX9 plugin still displays the shadows
Updated by AHeinerm almost 16 years ago
Still, the shadows in SSBM(using OGL) don't look correct(seem to be stretched out?).
Updated by XTra.KrazzY almost 16 years ago
Issue 528 has been merged into this issue.
Updated by marcus over 15 years ago
It sounds like there's a true/false logic typo somewhere...but where?
Updated by ekshenman over 15 years ago
And DX3D have other problem: in Super Smash Bro. Melee don't show transparent colors:
( when caracter give some artifact.
Updated by omegadox over 15 years ago
Isn't the stencil bug due to a clipping bug?
Updated by federelli over 15 years ago
The shadows look correct in openGL in fullscreen only it seems, not in windowed mode.
r2226
Updated by omegadox over 15 years ago
You must be using a resolution bigger than 640x480. Shadows in Windowed mode should
work ok on the normal Wii/GCN resolution (640x480).
Updated by federelli over 15 years ago
If i wanted to play at native resolution i'd use my GC/Wii :P.
Updated by omegadox over 15 years ago
Does this bug still exist in the D3D CG ? DX is now really bug now, bugs could of
changed since the new CG implementation.
Updated by ekshenman over 15 years ago
Why DirectX 3D not show 3d models in latest revisions?
Updated by XTra.KrazzY over 15 years ago
Scratch this issue, we have a way more important one at hand.
Updated by XTra.KrazzY over 15 years ago
Issue 837 has been merged into this issue.
Updated by asadsid.menofat almost 15 years ago
i hate opengl i hate it i hate its low compatiblility its rare to find a old computor
with its compatibility and thats all i have
Updated by XTra.KrazzY almost 15 years ago
What the heck are you talking about?