As noted in the comments, the game won't run without DX9 installed...
Game does'nt start. Error message: Code can't be continued since d3d9_43.dll is missing.
d3d9_43.dll is part of Direct X 9. While the Direct X version included in Win10 has most of the stuff that was in v.9, it doesn't include everything. So if/when folks wanted to run a game in Win10 that required DX9, they simply installed DX9, which was fine. Unfortunately today however, you'll face a couple of roadblocks... One, you can no longer get the DX9 setup files from Microsoft, and 2, while it seems Microsoft did some work to the DX9 setup files to improve installation & compatibility in Win10, since Microsoft no longer hosts those files for download, what you do find might require also installing the older .NET 3.5.
I found the setup file at filehorse -- note that if you use Google search to find the DX9 setup, if you click the 3 dots next to the results you'll now see something about the web site that result links to.
filehorse[.]com/download-directx-9/
This *might* also interest from a tech standpoint, though it's not a DX9 download.
walbourn.github[.]io/not-so-direct-setup/