game won't work with DirectX12 as it's been coded for DirectX9 so needs the version that came with the released version of the game.
also on windows 10, you need to put back it which windows 10 takes out by default, eg media player as it has the correct codex's and also directxplay as install DirectX9 without it on almost all DirectX9 games throws up a wobbly in one way or another, so best to have all 3 to be sure
as you can see from my list of installed stuff, i play all sorts and ages of games on windows 10, i don't use upgraded to versions, only clean installed iso's so a clean install, and have a few older files to pre load before i install and test any old game, or new for that matter, i also still play DOS games in windows 10, as of yet, with my game collection and site testing, only a handful of games so far i haven't been able to get fully working in windows 10, normally the res issue, but some are more fussy with high DPI as well...
next as you can see from my list, i have the 32bit and 64bit versions loaded, as i'm on a 64bit version of windows, running mostly 32bit coded apps and games and programs, so the 32bit file needs installing first, then the 64bit in that order as recommended by M/S.
M/S XNA is needed for the version used, so yes the latest won't make a earlier version work, same as net framework + VC++ etc etc
and finally Nvidia drivers, newest won't support the older games either, so both the latest and Legacy drivers need loading, which oddly enough is the latest first then and only then, the older Legacy version.
with 30 odd years in IT support, you learn a few things and the net is the greatest teacher, with advice all over if you look hard enough...
< Message edited by zakblood -- 10/29/2017 7:53:41 PM >