Emulator Issues #1420
closedD3D Plugin : EFB issues (Prime 2 visor not working, etc)
0%
Description
What steps will reproduce the problem?
- use the directx plugin
- run smg
- try to pick up star bits or use hinging stars
What is the expected output? What do you see instead?
You should be able to pick up or us these objects but it ignores them.
Please use labels and text to provide additional information.
R4275 was used to test.
Updated by hrydgard about 15 years ago
It's because EFB Z reads aren't implemented yet. They are especially tricky on DX9 but
wouldn't be much of an issue on DX10.
Updated by hrydgard about 15 years ago
One solution is to write Z to a separate MRT color render target and read that back,
but that's not very efficient. INTZ / RAWZ texture formats could be a way around
this. Nvidia supports both and ATI supports INTZ in newer cards. We'd use one of
these as a depth buffer.
See http://developer.amd.com/gpu_assets/Advanced%20DX9%20Capabilities%20for%20ATI%20Radeo
n%20Cards.pdf
However, unless Intel also supports it we'll still need the annoying MRT solution
too. So might as well implement it..
Updated by ChaosCode about 15 years ago
Issue 1484 has been merged into this issue.
Updated by masterkillua123 about 15 years ago
This isn't fixed??I can select the star icon with D3D plugin in the last revs...
Updated by ingrid_ely_serafim about 15 years ago
Well, if it is... Prime 2 scan visor isn't working... so, since the issues are
merged... e_e
Updated by Autoran1 about 15 years ago
ingrid_e...@hotmail.com, of course it isn't, since EFB to RAM wasn't implemented in
D3D
Updated by zantezuken about 15 years ago
Looks like the same issue is responsible for transparent minimap in ZTP and broken
(a bit) global/area map.
Updated by Autoran1 about 15 years ago
Disable Safe Texture Cache fixes global map in ZTP but there is no longer mini map
Updated by zantezuken about 15 years ago
I have tried without STC - there is no minimap and no detailed overlay map on big
dungeon map (only texture).
SCT matters not tbh
Updated by sizednochi about 15 years ago
Yeah, that's right, only the textures appears
Updated by Anonymous about 15 years ago
Is it possible with DX10 to create a dx9 device, in the same way that you may create a
DX10 device from DX11? That way we could be lazy, and manage to add support for peekZ -
just for DX10 devices ;p
Updated by Autoran1 almost 15 years ago
Scanner working, i think it's time to close this issue
Updated by sizednochi almost 15 years ago
Yeah, it's working, but it's buggy... Try scanning in Metroid Prime 3 or even in
Prime 2 and you'll see. There's no highlight, you have to guess what you can scan or
not... Or use a FAQ. But finally it works! That's quite awesome.
Updated by Migs351 almost 15 years ago
works just fine here... I think this should be closed?