Updating psp system
You might need a few extra programs to install PPSSPP.
Depending on your system and the version of Windows you are running, you may need some extra applications, drivers, or files to get your PPSSPP Emulator installed and working.
You've followed all of the steps in this guide, have the system requirements, and yet still can't get your PPSSPP Emulator to work. You've probably just encountered one of the several simple problems that can be easily fixed.
If you have this problem, you're probably not right clicking the PPSSPP file icon, and selecting 'Run as Administrator.' Try that, and see if it helps.
In this case, you could have problems due to Direct X, or it could be due to another issue.
Usually, it's best to do a quick check to see if you already have these programs before you start.