command and conquer generals and C & C generals zero hour, having difficulty running the game as its coming up with an error for Directx 8.1 required. I haven't got any issues running red alert 3 or other in the series. I have re downloaded latest directx but not having much luck. has anyone else had a similar experience?
The problem is that the "or higher" refers to higher versions of DirectX 8/9, not higher versions of DirectX beyond 9. The game can't actually use the DirectX 10/11/12 that is installed on windows machines by default nowadays, so updating to the latest DirectX will not help you.
It seems Generals, specifically, has an issue with DirectX that is caused by a malfunctioning dll in the game folder that was actually left there from testing. If you go into the game folder, and delete the file "dbghelp.dll" there, this problem should be resolved.
I am having the same issues but the solution listed did not help. I installed the patch listed and It did not work. I still get the directx error. Any help would be helpful at this point I am out of ideas
I have been a PS / LR user for many years as an enthusiastic amature. The latest version of PS / LR 24.4 runs very happily on my windows 10 PC with an nvidia Quadro K2200 GPU. In all respects my PC significantly exceeds the stated requirements of PS. However along with many others I am sure, I have been "playing" with the new Beta software for PS.
The GPU compatibility in the beta app says that I need directx 12 but my K2200 only supports Directx 11. All the tech specs I can find say the the K2200 does support Directx 12. Has anyone any suggestions on this issue?
The directx_Jun2010_redist worked for getting it going.
Still has a fault that if you tab off the game it closes but I have been able to play otherwise. Perhaps a solution overall is closely related to this.
If none of the mentioned workarounds work for you there are basically two options, you can either run the game via DevilutionX or add a DirectDraw wrapper dll to the game folder that redirects the DirectDraw calls to a more modern graphics API.
d3342ee215