Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Direct3D9 and Direct3D11 backend doesn't work.
09-01-2017, 01:11 PM
Post: #1
Direct3D9 and Direct3D11 backend doesn't work.
OpenGL and Vulkan backend works but DirectX doesn't work.

ppsspp version: 1.4.2
GPU: AMD Radeon HD 7750.
Find all posts by this user
Quote this message in a reply
09-01-2017, 01:41 PM
Post: #2
RE: Direct3D9 and Direct3D11 backend doesn't work.
Hm...we already have a thread aparently about the same issue: https://forums.ppsspp.org/showthread.php?tid=23405

Looks like it's something with AMD cards.

Phones: Poco F3 8GB/256GB (Snapdragon 870 5G) and Redmi Note 6 Pro 4/64GB (Snapdragon 636)

PC: AMD Ryzen 5 3600 / 16GB RAM DDR4 3600MHz / NVIDIA GTX 1660 Ti 6GB / Windows 10 Pro
Find all posts by this user
Quote this message in a reply
09-02-2017, 03:19 PM (This post was last modified: 09-02-2017 03:54 PM by Clariska.)
Post: #3
RE: Direct3D9 and Direct3D11 backend doesn't work.
Give me a few min just got back home after a few days.I will run this on my ancient pc with a 5450 ati card.Yes it does indeed have dx 11 Big Grin and a very older driver.

Update:Ok it still doesn't work.What's funny is that i don't see it being an ATI problem.i tested 3 different cards 3 different architecture.3 Different drivers.5450 running cat 14.11(i think forgot to check)6570 running 15.8 beta and my rx running crimson..

Fine i will be forced to take my nvidia 2morrow out of the closest and test it again.....will update when i am done.....
Find all posts by this user
Quote this message in a reply
09-03-2017, 03:42 AM
Post: #4
RE: Direct3D9 and Direct3D11 backend doesn't work.
I use an old GTX 650 on PC and HD Graphics 3000 on laptop, all backends work here.

Phones: Poco F3 8GB/256GB (Snapdragon 870 5G) and Redmi Note 6 Pro 4/64GB (Snapdragon 636)

PC: AMD Ryzen 5 3600 / 16GB RAM DDR4 3600MHz / NVIDIA GTX 1660 Ti 6GB / Windows 10 Pro
Find all posts by this user
Quote this message in a reply
09-04-2017, 04:41 AM
Post: #5
RE: Direct3D9 and Direct3D11 backend doesn't work.
Same thing on my GT640/hd 4600 on my emulation PC and my GTX980 ti on my main PC (just to test I don't generally run PPSSPP on my main pc)
Find all posts by this user
Quote this message in a reply
09-04-2017, 03:04 PM
Post: #6
RE: Direct3D9 and Direct3D11 backend doesn't work.
To be honest... Why are you trying to get DX? OpenGL is better anyway.

Everything is Hitsuzen!
Find all posts by this user
Quote this message in a reply
09-04-2017, 05:14 PM
Post: #7
RE: Direct3D9 and Direct3D11 backend doesn't work.
Having GPU supporting dx is not enough to use d3d9/11 backends, you also need to have correct libraries in your system. For example in the still the most popular windows - 7 you need to install this to get d3d9 backend and also copy correct d3dcompiler_47.dll to your PPSSPP directory which you can find in here for d3d11 backend(it's also official redistributable file, however MS does not provide an installer for it, since they included it in win 10 and aren't friendly for older systems anymore;p).

Of course you also need video drivers to be installed as those doesn't come preinstalled with any system either.



I'm not around much recently so not sure if it's still present, but d3d11 as fairy new backend had an annoyance causing loading savestates to glitch graphics in some games, simply reloading it again or changing render res(even to same one) would fix the graphics so it's nothing really game breaking/permanent, it also might still have some other backend specific per-game issues, but the same is true for OGL, for example in "Driver 76" game(which still needs a WIP branch or cwc patch to work decently) there's a nasty shadow surrounding buildings in OGL(more exactly a very simplified "distant" texture showing up close), which never happens in D3d11.

As of PPSSPP backend's, none is perfect, but d3d11 would be recommended one in case of stability problems, which AMD gpu's does suffer starting from crimson drivers, and some Nvidia systems also from I belive starting with windows 10 creators update. Most of the code is shared between graphic backends and both OGL and D3D11 are just as great of a choice. As for the other backends Vulkan might at some point be the true best replacing all others on modern systems, but it still has a long way to go, while d3d9 is really only kept for compatibility with very ancient/weak systems mostly powered by intel graphics.

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: