So I've gotten a new pc after my old one died. It iuses Windows 10 which has DirectX 12. After trying to launch however it says I need the latest version. Looking at the various topics on the web apparently I needed to download DirectX runtime (which was a hell of a battle since I kept getting an Internal System error whenever I tried to install it). But the installation was a success after I edited the registry keys as per one of the suggested solutions and restarted.
But it was for naught as when I tried to launch the game again it once again says I need the latest Direct X. Was there something else I needed to do?