Este tópico foi trancado
-$ilver- 11/abr./2020 às 23:18
*****FIXED**** Error d3dx9_43.dll (DirectX 9.0c) not allowing me to play Everquest on Steam *****FIXED*****
I am trying to play Everquest and it keeps giving me an error d3dx9_43.dll not being found, meaning I do not have a certain DirectX installed on my machine. But I have Windows 10 with DirectX 12 and I even verified it with the DXdaig command. I've read in other sites or even on the EQ forum to find the version I need of DirectX and download it, but I would of assumed for one, that version 12 is better than 9 (and one place I visited did mention that) and also that the EQ installer should of done that for me in the first place.

Regardless verifying both with Steam and the EQ launcher of files I may be missing (it does not mention anything about missing DirectX 9.03 on it's own unless I try to actually play the game and the error message comes up) it shows they are all there. So after doing some research and trying some things, including uninstalling EQ and then reinstalling all of which did not work, I finally tried to download the 9.0c file itself.

However it tells me my system is not compatible and basically I need an older version of Windows. Doing more research confirmed something that old (version 9.0c) can no longer be downloaded because the newer systems wont allow for it, but you could find a game that also requires DirectX 9.0c on Steam and to simply download that game and let it patch it in for you. My question is, what (free) game actually has it and is that even plausible that it would work?

I have played EQ before on Steam on this system and I do not remember having to jump through hoops to get it to work. I factory reset my system a while back and for what ever reason EQ is not allowing me to play now. And no there is no way to restore a point any more before the reset or anything like that. Any suggestions on how to get the 9.0c now? Thank you.
Última edição por -$ilver-; 12/abr./2020 às 23:01
< >
Exibindo comentários 115 de 20
-$ilver- 11/abr./2020 às 23:28 
That was the site I had initially tried from and was told it would not work on my system.
-$ilver- 11/abr./2020 às 23:38 
Windows 10 with DirectX 12
Karien 11/abr./2020 às 23:42 
I think you might have to buy some older games to try getting it. Or just quit Everquest alltogether. Oddly though, I question the need since even on Win 10, I can play games running on dx9. I think Steam no longer provides direct redist for games and they are all in a separate file shared by all games. Since most games on dx9 with them are lazy copypasted from my old PC.
Última edição por Karien; 11/abr./2020 às 23:43
rawWwRrr 11/abr./2020 às 23:58 
You shouldn't need to download anything. Try setting the compatibility on the exe file to a lower version of Windows.
Nx Machina 12/abr./2020 às 0:02 
Try running setup from:

Steam > steam apps > common > Steamworks Shared > _Common Redist > DirectX > June
2010 > DXSETUP.exe
MancSoulja 12/abr./2020 às 0:09 
Also, d3dx9_43.dll not found doesn't necessarily mean DX isn't installed. Have you tried just downloading the .dll file and copying it to the root of System32.

https://www.dll-files.com/d3dx9_43.dll.html
Mailer 12/abr./2020 às 0:13 
Escrito originalmente por MancSoulja:
Also, d3dx9_43.dll not found doesn't necessarily mean DX isn't installed. Have you tried just downloading the .dll file and copying it to the root of System32.

https://www.dll-files.com/d3dx9_43.dll.html
Alternatively, place it next to the game executable. Should also be viable to do.
Jaunitta 🌸 12/abr./2020 às 0:18 
All newer gpu have a backwards compatibility with the earlier direct x.
If your game wont start its either drivers or as rawWwRrr ~> try setting the compatibility on the exe file to a lower version of Windows.
See solution here comment 4 states the same action and solved.
https://steamcommunity.com/app/205710/discussions/0/451850213946065042/?l=italian
MancSoulja 12/abr./2020 às 0:24 
Escrito originalmente por Mailer:
Escrito originalmente por MancSoulja:
Also, d3dx9_43.dll not found doesn't necessarily mean DX isn't installed. Have you tried just downloading the .dll file and copying it to the root of System32.

https://www.dll-files.com/d3dx9_43.dll.html
Alternatively, place it next to the game executable. Should also be viable to do.

Absolutely!

Escrito originalmente por Jaunitta 🌸:
All newer gpu have a backwards compatibility with the earlier direct x.
If your game wont start its either drivers or as rawWwRrr ~> try setting the compatibility on the exe file to a lower version of Windows.
See solution here comment 4 states the same action and solved.
https://steamcommunity.com/app/205710/discussions/0/451850213946065042/?l=italian

Windows 10 does not come with legacy versions of DirectX pre-installed. You cannot play DX9 games 'out of the box' on Windows 10 with any GPU.
-$ilver- 12/abr./2020 às 0:30 
Escrito originalmente por rawWwRrr:
You shouldn't need to download anything. Try setting the compatibility on the exe file to a lower version of Windows.

How do I do that exactly?

Escrito originalmente por Kusa:
Try running setup from:

Steam > steam apps > common > Steamworks Shared > _Common Redist > DirectX > June
2010 > DXSETUP.exe

I can get to the part of Common Redist, but DirectX is not found there.

Escrito originalmente por MancSoulja:
https://www.microsoft.com/en-gb/download/details.aspx?id=35

What is the description of the link and I will search for it on the Microsoft website myself. I make it a habit not to click on links regardless what path it shows it is from or the good intentions of another.

Escrito originalmente por MancSoulja:
Also, d3dx9_43.dll not found doesn't necessarily mean DX isn't installed. Have you tried just downloading the .dll file and copying it to the root of System32.

https://www.dll-files.com/d3dx9_43.dll.html

I am not sure of that website at all. I do not mind downloading from the Microsoft one however. Which for 9.0c I already tried it and was denied the download being told it was not compatible. And I will say I have not tried to copy it to the root of System32. Wouldn't it put it in the right place, once the download could even start to begin with?

Escrito originalmente por Mailer:
Escrito originalmente por MancSoulja:
Also, d3dx9_43.dll not found doesn't necessarily mean DX isn't installed. Have you tried just downloading the .dll file and copying it to the root of System32.

https://www.dll-files.com/d3dx9_43.dll.html
Alternatively, place it next to the game executable. Should also be viable to do.

I've tried to download 9.0c with no success, unless that link is for a different Direct X version. And no I have not tried to copy it straight to the root of System32. How safe is that without screwing something up?
MancSoulja 12/abr./2020 às 0:33 
Escrito originalmente por -$ilver-:
Escrito originalmente por MancSoulja:
Also, d3dx9_43.dll not found doesn't necessarily mean DX isn't installed. Have you tried just downloading the .dll file and copying it to the root of System32.

https://www.dll-files.com/d3dx9_43.dll.html

I am not sure of that website at all. I do not mind downloading from the Microsoft one however. Which for 9.0c I already tried it and was denied the download being told it was not compatible. And I will say I have not tried to copy it to the root of System32. Wouldn't it put it in the right place, once the download could even start to begin with?

Just google DirectX web installer and click the first link.

dll-files.com has been running for two decades, it's safer than the Microsoft website.
Última edição por MancSoulja; 12/abr./2020 às 0:38
-$ilver- 12/abr./2020 às 0:34 
Escrito originalmente por Jaunitta 🌸:
All newer gpu have a backwards compatibility with the earlier direct x.
If your game wont start its either drivers or as rawWwRrr ~> try setting the compatibility on the exe file to a lower version of Windows.
See solution here comment 4 states the same action and solved.
https://steamcommunity.com/app/205710/discussions/0/451850213946065042/?l=italian

May I have the title of the thread please. As far as I know all my drivers are up to date or so the system/websites say.

Escrito originalmente por MancSoulja:

Windows 10 does not come with legacy versions of DirectX pre-installed. You cannot play DX9 games 'out of the box' on Windows 10 with any GPU.

It's funny you should mention that, as a supposed solution was to change a setting to Legacy and some other thing, maybe Direct Play which did not work either.
MancSoulja 12/abr./2020 às 0:36 
Escrito originalmente por -$ilver-:
Escrito originalmente por Jaunitta 🌸:
All newer gpu have a backwards compatibility with the earlier direct x.
If your game wont start its either drivers or as rawWwRrr ~> try setting the compatibility on the exe file to a lower version of Windows.
See solution here comment 4 states the same action and solved.
https://steamcommunity.com/app/205710/discussions/0/451850213946065042/?l=italian

May I have the title of the thread please. As far as I know all my drivers are up to date or so the system/websites say.

Escrito originalmente por MancSoulja:

Windows 10 does not come with legacy versions of DirectX pre-installed. You cannot play DX9 games 'out of the box' on Windows 10 with any GPU.

It's funny you should mention that, as a supposed solution was to change a setting to Legacy and some other thing, maybe Direct Play which did not work either.

Direct Play is a online gaming API. won't help you much here.
< >
Exibindo comentários 115 de 20
Por página: 1530 50

Publicado em: 11/abr./2020 às 23:18
Mensagens: 20