Your problem with this game is not a Windows 10 issue as such, or it would not have run from the start,
but if you have done the 1511 update, something may have been broken during the update procedure.
If you have installed anything else this may have created a conflict, and if you installed another game and it
did an automatic DirectX 'update'/install, this may have corrupted an, or some, DX files.
This game has come up on the Win7 forums a number of times since it's release.
I've not followed those threads so don't really know what's it's issue are, but if you have not visited the
Rome Total War forums you may want to try there for fixes that address the games peculiarities.
"I have tried everything I can... "
It is best to list what you have tried. Detailing exactly what is, or is not happening is also helpful.
This saves us guess work and keeps you from having to read suggestions for what you have tried
as well as saving us from making those suggestions again, but ...
"Basically, it requires Directx 9 which apparently is incompatible with Windows 10"
Nothing to do with DX9 not being compatible with Win10.
- It's a common misconception that Win7/8/8.1 has only DX 11, and Win10 has only DX12, or that
DX9 no longer works with newer OS's.
Win7/8/8.1/10 all have DX - 9,10, and 11. Win 10 adds DX12 into the mix
- Games select which DX9 file the require, not Windows, and there are no 'special' versions of
the different Direct X files. The vast majority of games still use DX9, even those that have options for
DX10 or 11 effects.
- The following is a list of the Direct X .dll's you will have when the files are up to date.
Go to the Windows / System 32 folder, (and SysWOW64 if you have 64bit).
They are in alphabetical order and will start with d3dx9 - 24 > 43 . Then
d3dx10 - 33 > 43
& finally d3dx11 - 42 > 43.
There should also be - d3d9, d3d10 and d3d11 these come before the D3Dcompilers - 33>43.
- Win10 currently has only two d3d 12 files. One in System 32,and SysWOW64 .
There are more DX files, but these are most of the graphics related Direct X .dll's
If your Windows has all the files above it may be a file, or files are corrupt.
- If a DX file has been corrupted, or a file is 'missing' using the DirectX Redist (June 2010) installer
package should fix the issue as this will overwrite all the DX files.
Download Details - Microsoft Download Center - DirectX Redist (June 2010)
(The download unpacks files to a location of your choice. You then open the folder and find the
DXSETP.exe
and run that to reinstall DirectX.
- Once the reinstall is complete you can delete the folder the files were unpacked to.)
"It is clearly an issue that is affecting a great many people judging by comments on the Net."
Fair enough, but the net is all about problems. The net tends to skew perceptions.
You won't be reading many posts from people who are not having issues.
People waxing lyrical about what a wonderful time they are having is pretty uncommon.
This applies to every consumer item, not just games, software, or PC's in general.
.