It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Just bought Army Men - World War , and during setup it wanted to install dx 9.0c

why does setup always want to instal a x number of dx or other library while they should detect that in my case win7 is installed and uses dx 11, why is it so hard to detect which DX is installed ?

Anyway, i hope the game has not f ed up any other games and games settings and or libraries

check: dx90c_setup.jpg
Attachments:
Post edited October 20, 2018 by gamesfreak64
avatar
gamesfreak64: Just bought Army Men - World War , and during setup it wanted to install dx 9.0c

why does setup always want to instal a x number of dx or other library while they should detect that in my case win7 is installed and uses dx 11, why is it so hard to detect which DX is installed ?

Anyway, i hope the game has not f ed up any other games and games settings and or libraries

check: dx90c_setup.jpg
Let me quote replies from here :

https://superuser.com/questions/767482/directx-11-is-installed-but-programs-say-directx-9-0c-is-needed
DirectX turned into a monster in recent years. Each time a new version of the run-time is released they use a completely different DLL.

If your application targets the December 2005 version of DirectX, it is entirely possible you do not have that version of the runtime installed. And no, you need the right version of DX9, DX11 is completely orthogonal to DX9 - you could have a system with DX11 installed but lacking DX9 entirely if Microsoft did not actually package both with the operating system.


To put it simple the difference between DirectX 9 and DirectX 11 is like the difference between Windows XP and Windows 7.

Both have entirely different base (In this case DLL files). So inorder for some games to run you will certainly need DirectX 9.
avatar
gamesfreak64: Just bought Army Men - World War , and during setup it wanted to install dx 9.0c

why does setup always want to instal a x number of dx or other library while they should detect that in my case win7 is installed and uses dx 11, why is it so hard to detect which DX is installed ?

Anyway, i hope the game has not f ed up any other games and games settings and or libraries

check: dx90c_setup.jpg
avatar
i_hope_you_rot: Let me quote replies from here :

https://superuser.com/questions/767482/directx-11-is-installed-but-programs-say-directx-9-0c-is-needed

DirectX turned into a monster in recent years. Each time a new version of the run-time is released they use a completely different DLL.

If your application targets the December 2005 version of DirectX, it is entirely possible you do not have that version of the runtime installed. And no, you need the right version of DX9, DX11 is completely orthogonal to DX9 - you could have a system with DX11 installed but lacking DX9 entirely if Microsoft did not actually package both with the operating system.
avatar
i_hope_you_rot:

To put it simple the difference between DirectX 9 and DirectX 11 is like the difference between Windows XP and Windows 7.

Both have entirely different base (In this case DLL files). So inorder for some games to run you will certainly need DirectX 9.
avatar
i_hope_you_rot:
Thanks for the reply.

Okay i can ( have to ) live with that , as for windoze , windoze has always and will always be bad, i could also live with that, but win 10 = the worst windows ever and will stay the worst ever cause they dont build another windoze , at least thats what Mickeysoft said.

As for difference between Windows XP and Windows 7 - i like both and after disabling as much telemetry as possible and set updates to manual to prevent evil mickeysoft silently from upgradeing Win 7 to evil Win 10 it is pretty much far less phoning home ٩◔‿◔۶

Anyway win 10 is a behemoth ( nice word btw)
and in win 10's case i refer to the meaning as in Collins English Dictionary

Google:

Behemoth definition and meaning | Collins English Dictionary
https://www.collinsdictionary.com/dictionary/english/behemoth
If you refer to something as a behemoth, you mean that it is extremely large, and often that it is unpleasant, inefficient, or difficult to manage.
Post edited October 21, 2018 by gamesfreak64
:facepalm:
More and more that such ... questions about video cards DX D3D or Windows 7\8\10 DX (not same as cards D3D level)... But YOU question about installing DirectX 9... Already installed DLLs always be skipped from any official DirectX installers (from legit game distributives). And ALWAYS BETTER to install DirectX # supplied with games (from official CD or digital stores). Even if you installed this:
http://www.microsoft.com/en-us/download/details.aspx?id=35
and all Windows Updates. It seems that you install legit game first time.

From i_hope_you_not you already know that DirectX9 or older DLLs do not included all in > Windows Vista.

Better ask Valve way Steam try to install all redist (configured for each game from publishers - see steamdb .info) with game running after each time first install and after all updates (and ofc after verifying game files)
army men rts>library>dbg>dbghelp.dll

rename to dbghelp._old.dll

thank the steam forum for this. the dude's a legend
avatar
K0vacs24: army men rts>library>dbg>dbghelp.dll

rename to dbghelp._old.dll

thank the steam forum for this. the dude's a legend
https://samplepapers.us/case-study-3-carlson-companies/

Read more about this carlson company