I have had Halo 2 installed on my PC for some time now and have never had any issues. Last night, my PC (running Windows 10) updated. After the update, I can no longer run Halo 2. Upon launch, I receive the following error dialog:
I first re-installed Halo 2 from the disc, then re-installed DirectX 9 (the original version that worked) to no avail. I then downloaded the most recent release of DirectX and that also did not work. As a potential alternative, I manually installed multiple versions of
d3dx9_31.dll which furbished no results. Has any one else had this problem? Is there another solution?