I have gone through every single combination of drivers for my card, even rolling back to older versions and still get the same error on launching the game. I have forced a re-install of DirectX (June 2010 redistribution version) per Microsoft instructions. I have tried the AMD latest Beta drivers. Still getting the same results. I have researched on the web and found that if the game developer still makes calls to D3D9.dll that this might be the issue. They should make calls to the DirectX 11 version of that dll instead especially if the OS is 64-bit.
So my question for Perfect World/Cryptic devs is are you using DirectX 9 or DirectX 11 and are you using 32-bit or 64-bit coding?
This will clear up the issue and let me decide if I want to create a game system with 32-bit code running DirectX 9 just to play the STO.
Everything was working fine on the Holodeck before LOR patch. I did report this on the Tribble Test Server section of the forums about two weeks ago and never got one reply back. Now the same issue on the Holodeck. It has to be their code and lack of quality programing. Maybe someone in charge should actually try to play the game and they would see what we all see....
Really poor quality control of the product.
It's just sad, really sad that people don't take pride enough in what they produce anymore.
If bugs and errors are reported on your test server, then why would you not address them before you launch?
Just another blunder in a long line of blunders by the so-called "Quality Control" group of Perfect World/Cryptic!
Hey Perfect World/Cryptic Developers... Tell me why an HIS 6790 IceQX Turbo 1GB GDDR5 PCI-E video card is not a SUPPORTED VIDEO CARD in your game!
Some interesting dates for the devs....
DirectX 9.0c release date from Microsoft: August 2004
Supporting DX11 is not a trivial task. It requires rewriting portions of the game engine and hoping you don't break anything in the process.
That being said, utilizing DX9 is by no means a bad move. DX9 is the most widely supported DX version available (even if not all cards render things exactly the same) in terms of both hardware and software.
I don't understand why the devs would still be using 4 and 5 year old DirectX DLL's when updated ones have been available for 3 years now!
Also I don't understand why they have d3dx9_37.dll as part of their package and include it with the 2009 d3dx9_42.dll. What a strange way to produce a video game!
I am in the process of dumbing down my PC with an ancient ATI video card (HD 4850) and to my complete surprise it comes up fine with NO unsupported video card error!
Now how dumb is that? An ancient video card checks out fine, but a newer card with more horsepower is unsupported!
WOW Perfect World/Cryptic where did you get that logic from?
I will update this thread as I get more info, but IMHO the devs need to replace the ancient video cards they use and get something at least made in this decade!
BTW, did you try backing up cryptics ancient files and replacing them with MS's updated ones ? I believe the directX files are not tied to game file except in providing an interface to your hardware.
yes I did that but wonderful Perfect World/Cryptic has a nasty little file checker called StartrekClient.manifest that replaces any file if it is different than what is listed in the manifest with the ones they use each time you launch the game.
So they make sure the outdated d3d dlls are used!
IMHO The devs at Perfect World/Cryptic need to stop using video cards from the ancient past and UPGRADE!
Oh PWE/Cryptic devs you might want to read this and consider upgrading your OS as well!
Desktop operating systems, Latest service pack, End of mainstream support, End of extended support
Windows XP, Service Pack 3, April 14, 2009, April 8, 2014
Windows Vista, Service Pack 2, April 10, 2012, April 11, 2017
Windows 7 *, Service Pack 1, January 13, 2015, January 14, 2020
Windows 8, Not yet available, January 9, 2018, January 10, 2023
:mad:
I don't know if you got an answer to the 32 bit vs 64 bit coding used by the game but my Windows 8 OS says that STO is a 32 bit application an the video troubleshooting on the forums says that the game is DX9 native
Yes STO is developed as a Windows XP 32-bit app with DirectX 9.0c support and that is the problem.
Windows XP extended support ends next April and DirectX is already at 11.1 (DirectX 11 was released June 2010) so PWE/Cryptic seems to have missed a golden opportunity to put 64-bit and DirectX 11 support in the game with the 6 month development they just did with the LOR release.
Seems odd that they still use DirectX dlls that are 4 to 5 years old and only have DirectX 11 Beta support.
But someone at PWE/Cryptic must have had a reason to do that much work on the game engine and video engine for the LOR release and still not update DirectX support. It just does make sense to me that a gaming company would do that much work and leave out such a major piece of code to support the newer video systems.
My sig says it all...
Now running an ancient ATI HD 4850 video card just to play STO!
Now running an ancient ATI HD 4850 video card just to play STO!
I'm running an 18 month old Nvidia Geforce GT 555m and I spent from patch time trying to get the thing to run after STO caused blue screen after blue screen...
Comments
???
Dx9 support on that card ?
Awoken Dead
Now shaddup about the queues, it's a BUG
So my question for Perfect World/Cryptic devs is are you using DirectX 9 or DirectX 11 and are you using 32-bit or 64-bit coding?
This will clear up the issue and let me decide if I want to create a game system with 32-bit code running DirectX 9 just to play the STO.
Every card that i know of supports DX9.
Really poor quality control of the product.
It's just sad, really sad that people don't take pride enough in what they produce anymore.
If bugs and errors are reported on your test server, then why would you not address them before you launch?
Just another blunder in a long line of blunders by the so-called "Quality Control" group of Perfect World/Cryptic!
Hey Perfect World/Cryptic Developers... Tell me why an HIS 6790 IceQX Turbo 1GB GDDR5 PCI-E video card is not a SUPPORTED VIDEO CARD in your game!
Some interesting dates for the devs....
DirectX 9.0c release date from Microsoft: August 2004
DirectX 10 release date from Microsoft: Nov 2006
DirectX 11 release date from Microsoft: Oct 2009
Don't you think it's time to support DirectX 11
That being said, utilizing DX9 is by no means a bad move. DX9 is the most widely supported DX version available (even if not all cards render things exactly the same) in terms of both hardware and software.
I don't want to force the issue, because I did with Neverwinter and ended up needing to have my RAM reset.
Is there a fix on the way?
Here is a list of what they are using (located in the installed folders of STO on your PC).
DLL filename DirectX Redistribution Package date and cab file
d3dx9_42.dll Aug2009_d3dx9_42_x64.cab and/or x86.cab
d3dx9_37.dll Mar2008_d3dx9_37_x64.cab and/or x86.cab
d3dx11_42.dll Aug2009_d3dx11_42_x64.cab and/or x86.cab
D3DCompiler_42.dll Aug2009_D3DCompiler_42_x64.cab and/or x86.cab
These files have been updated by Microsoft in the June 2010 DirectX Redistribution package as follows;
d3dx9_43.dll Jun2010_d3dx9_43_x64.cab and/or x86.cab
d3dx11_43.dll Jun2010_d3dx11_43_x64.cab and/or x86.cab
D3DCompiler_43.dll Jun2010_D3DCompiler_43_x64.cab and/or x86.cab
I don't understand why the devs would still be using 4 and 5 year old DirectX DLL's when updated ones have been available for 3 years now!
Also I don't understand why they have d3dx9_37.dll as part of their package and include it with the 2009 d3dx9_42.dll.
What a strange way to produce a video game!
I am in the process of dumbing down my PC with an ancient ATI video card (HD 4850) and to my complete surprise it comes up fine with NO unsupported video card error!
Now how dumb is that? An ancient video card checks out fine, but a newer card with more horsepower is unsupported!
WOW Perfect World/Cryptic where did you get that logic from?
I will update this thread as I get more info, but IMHO the devs need to replace the ancient video cards they use and get something at least made in this decade!
Keep us informed please.
BTW, did you try backing up cryptics ancient files and replacing them with MS's updated ones ? I believe the directX files are not tied to game file except in providing an interface to your hardware.
Awoken Dead
Now shaddup about the queues, it's a BUG
So they make sure the outdated d3d dlls are used!
IMHO The devs at Perfect World/Cryptic need to stop using video cards from the ancient past and UPGRADE!
Oh PWE/Cryptic devs you might want to read this and consider upgrading your OS as well!
Desktop operating systems, Latest service pack, End of mainstream support, End of extended support
Windows XP, Service Pack 3, April 14, 2009, April 8, 2014
Windows Vista, Service Pack 2, April 10, 2012, April 11, 2017
Windows 7 *, Service Pack 1, January 13, 2015, January 14, 2020
Windows 8, Not yet available, January 9, 2018, January 10, 2023
:mad:
Windows XP extended support ends next April and DirectX is already at 11.1 (DirectX 11 was released June 2010) so PWE/Cryptic seems to have missed a golden opportunity to put 64-bit and DirectX 11 support in the game with the 6 month development they just did with the LOR release.
Seems odd that they still use DirectX dlls that are 4 to 5 years old and only have DirectX 11 Beta support.
But someone at PWE/Cryptic must have had a reason to do that much work on the game engine and video engine for the LOR release and still not update DirectX support. It just does make sense to me that a gaming company would do that much work and leave out such a major piece of code to support the newer video systems.
My sig says it all...
Now running an ancient ATI HD 4850 video card just to play STO!
I'm running an 18 month old Nvidia Geforce GT 555m and I spent from patch time trying to get the thing to run after STO caused blue screen after blue screen...
I have it working for the time being
When are you going to fix the "Unsupported Video card" error!
An AMD 6790 video card with 1GB of GDDR5 ram should be supported PERIOD!
What gives? Can you not update your code to support video cards made in this Millennium?
Unbelievable... just Fraking unbelievable!
:mad: