I have been trying to install Project Reality; upon loading the game, I was greeted with an error stating that my Directx9.0c dependency is missing.

I have proceeded to install the web installer via
https://www.microsoft.com/en-us/downloa ... aspx?id=35
However, running it failed the installation because it says I have a newer DirectX version. Running dxdiag on Run shows that I have DirectX 12; which would be newer than 9.0c.

I have also tried to download, unzip the actual entire package via
https://www.microsoft.com/en-us/downloa ... px?id=8109
But the BF2 PR still fail to recognise it and it does not really fix the issue.
Does anyone know what is broken or know how to fix it?
