Directx8.1 not recognized
I recently purchased "Command & Conquer: Ultimate Edition", and when attempting to Run Command and Conquer Generals, and its expansion, "Zero Hour" I get an error message that reads "Please make sure that you have DirectX version 8.1 or higher, and that your graphics hardware meets the minimum requirements."
I have searched far and wide, watching numerous videos and reading various forums trying to solve this problem. One solution requests that I alter the resolutions on the Options.ini file in the documents>command&conquer:Generals folder. I have tried this to no avail. I have also attempted moving my own resolution around to suit the default.
I have been advised to delete a dbghelp.dll file. I found this file and duly deleted it. This has also been to no avail.
I have been advised to delete the .cab files in Programfiles(x86)>OriginGames>Command&Conquer:Generals>_Installer folder. No avail.
I have rolled back my version of DirectX to 9. I have also tried to run the game both from the origin menu in every compatibility scenario I can think of, from Windows XP Spk1 to windows 7.
I have gone to the origin menu and asked it to repair the game. It re installs the game, and I have the same problem as before.
I am currently running an Intel i3, screen resolution 1600x900, Intel integrated graphics, Windows 7 fully updated as of 9/9/2015.
Please suggest some other course of action, or contact your vendor to patch the game accordingly.