Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I'm sorry I couldn't provide an answer, I'm just hoping someone else sees this thread who can help.
Life is too short for Rockstar's poorly ported, wildly overated games.
I am pretty sure that I tried that anyway. Althought it was so long ago, I cannot remember.
I think i've found the cause for the "The Launcher cannot query DirectX." problem under XP. There are some solutions for Win7/8... like: installing the included DirectX 9 version... or: run your Steam client with administrator rights. But for me (under XP) the cause for the error message was another one:
The LANLauncher.exe was looking for the "DirectX for Managed Code" subfolder inside the "Microsoft.NET" folder of the "C:\Windows" directory. For some stupid reason this absolute path name is hardcoded inside the LANLauncher.exe. Usually that won't be a problem at all. But if your Windows (for whatever reason) is installed under a different directory name, the LANLauncher.exe looking for the "DirectX for Managed Code" folder at the wrong place and therefore can't find it. This results in the "The Launcher cannot query DirectX." message.
My solution:
I hardlinked the whole "Microsoft.NET" folder content via Link Shell Extension:
http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html#download
... into a dummy "C:\Windows" directory. But a simple copy & paste of the "Microsoft.NET" folder into a manually created "C:\Windows" directory will do the trick too.
After that, the launcher found the folder and it's content, therefore giving me the opportunity, to run the game hassle-free!
Since using Win7 the problem was gone for me too. But it always bugged me that a game which should SUPPOSEDLY run under XP had such a strange problem under XP and nobody seemed to know how to solve it. That's why i wanted to give it a last try... and (finally) did found the solution by accident.
At the end it's simply (and at the same time: sadly) the result of unnecessary sloppy programming :( .
Dude, thanks! I was almost giving up when I saw your post and decided to try.
Just copying the folder "Microsoft.NET" to "C:\Windows" and done, it works!
Srsly, thanks a lot :)
directx_Jun2010_redist.exe
instal these.
I just ran Verify Integrity of Game Files. https://support.steampowered.com/kb_article.php?p_faqid=282
The file that fails to verify is local configuration. This file was restored, then, before running the game, Steam launched the installation of the DirectX components required for the game, and the game started.
I understand that most likely this will not help everyone who has encountered this problem, but it can at least help someone.