I know this is a very old posting, but it should help those with TW PGA Tour 08.
YOU CAN get it to work with Windows 10 if you know how. The problem is to do with the level of the DirectX installed in W10 native, DX9 to 11, and the game needs DX8, no longer supported by MS. Firstly go to this web link and download the dgVoodoo2 file http://dege.freeweb.hu/dgVoodoo2.html
Then unzip it, go into the MS folder and copy the three .dll files you find there, D3D8.dll D3DImm.dll and DDraw.dll then paste these three files into \Electronic Arts\Tiger Woods PGA Tour 08\bin folder. DO NOT place these files ANYWHERE else on the hard drive or in the system folders, you have been warned, ONLY in the mentioned games folder. That's it start the game and adjust the settings to suit you hardware. I've maxed all of them out as I have a top of the line 2015 hardware.
Screen resolution ingame is maxed at 1680x1050, so if you have higher resolutions screens, you will get framing, but hey who cares, if you want the game to work, this is the way.
Now go and enjoy the game, and let the real computer wizards find the solutions and answers for you. Sorry if I sound arrogant, but these MS support sites, yes I know many are not affiliated to MS, but then don't answer with garbage or flipchart type responses, just do not offer anything of any real help. I rarely reply to sites like this as they pee me off with the bull and ignorant replies I see. Anyway for those that can use this, even one vote will mean I am to "Be the first person to mark this helpful"
Regards
Andrew