Topic: What is Directdraw?  (Read 8046 times)

0 Members and 1 Guest are viewing this topic.

Offline _Rondo_GE The OutLaw

  • Commodore
  • *
  • Posts: 10018
  • Gender: Male
What is Directdraw?
« on: February 24, 2005, 02:31:14 pm »
In the space of one day my NWN game would crash on load.  So the first thing i did was uninstall NWN and reinstall.

Nope.  Stil did it.

Next up I installed my windows from a system backup point. (WIN ME)

Still wouldn't work.

Then I went to the Bioware website and they told me to update all my drivers from their self help forum.  I used a commercial analyzer that told me my GForce driver was out of date.  I updated the drivers.

Still can't get it to work.

At that point i decided to run some other software on my system to see if anything elkse was acting funny.  SFC worked just fine.  MS office had no problems.  But then i tried to run a game called "Titlebout" and got a "directdraw" error.

What the?

Is this program tied into DirectX?

At this point I'm beginning to think I should reinstall WIn ME or...since i have WIN XP sitting in a box and my drivers are now updated...I migfht want to install a new op system.

Any thoughts?

Offline Sirgod

  • Whooot Master Cattle Baron
  • Global Moderator
  • Vice Admiral
  • *
  • Posts: 27814
  • Gender: Male
Re: What is Directdraw?
« Reply #1 on: February 24, 2005, 02:35:01 pm »
Direct Draw is indeed tied to DirectX. from what I understand , It's part of DX instruction set, that also works in Conjunjction with you Video cars Drivers.  Might want to check and make sure they are both up to date.

Stephen
"You cannot exaggerate about the Marines. They are convinced to the point of arrogance, that they are the most ferocious fighters on earth - and the amusing thing about it is that they are."- Father Kevin Keaney, Chaplain, Korean War

Offline _Rondo_GE The OutLaw

  • Commodore
  • *
  • Posts: 10018
  • Gender: Male
Re: What is Directdraw?
« Reply #2 on: February 24, 2005, 04:10:38 pm »
Direct Draw is indeed tied to DirectX. from what I understand , It's part of DX instruction set, that also works in Conjunjction with you Video cars Drivers.  Might want to check and make sure they are both up to date.

Stephen

Thanks SG...hmmm....could be my eight year old screwed things up.  She's off this week from school and playing "My Little pony" and "Barbie Software" on my system.  She think's she's pretty slick so I'm thinking that perhaps she tried to install one of these games and in the process no doubt installed or corrupted my latest version of Direct X as many of these older games offer to install DirexctX.  But all she knows how to do when installing a program is the word.."yes".  But I guess the WIN ME backup system doesn't fix this.

She denies installing but I do not think she would recognize the process. We found some old games in a shoebox a few days ago and I'll bet ya they are on the system now.   I better look around on my system for my DirectX instal program or...yuk...download it from MS. 

But now MS wants you to download another program that will first "verify" if your version of WIndows is real.  I have no reason to believe it is not (except perhps for the fact that this is a generic system I had put together in "Thai Board Heaven" on Clairmont Mesa Blvd  ...  errr .... I also have no reason to trust Microsoft.  What's to prevent them from saying my system is counterfeit and sueing me for 10K   ...  who but they could prove it true or false?  or worse sabtoging my system if their prgram really does determine it is counterfeit...ulp....
\
Hey I got the cd key and the hologram and all that but i'm paranoid...I'm the kind of guy that answers "no" to whether I trust Microsoft or not  when it pops up   ;D

scary.

(as a sidenote she was lecturing me the other night on her theory about computers...it was pretty hilarious...teach a kid to say "yes" to a popup window and all hell breaks loose)

Offline Nemesis

  • Captain Kayn
  • Global Moderator
  • Commodore
  • *
  • Posts: 12529
Re: What is Directdraw?
« Reply #3 on: February 24, 2005, 04:45:39 pm »
There is a program for diagnosing problems with directx.  Use the run option on the start menu to run the program dxdiag.exe.  It should help you at least find where the problem is.
Do unto others as Frey has done unto you.
Seti Team    Free Software
I believe truth and principle do matter. If you have to sacrifice them to get the results you want, then the results aren't worth it.
 FoaS_XC : "Take great pains to distinguish a criticism vs. an attack. A person reading a post should never be able to confuse the two."

Offline Sirgod

  • Whooot Master Cattle Baron
  • Global Moderator
  • Vice Admiral
  • *
  • Posts: 27814
  • Gender: Male
Re: What is Directdraw?
« Reply #4 on: February 24, 2005, 05:11:01 pm »
exactly what Nemesis said. And No Problem Rondo. always happy to help.

Stephen
"You cannot exaggerate about the Marines. They are convinced to the point of arrogance, that they are the most ferocious fighters on earth - and the amusing thing about it is that they are."- Father Kevin Keaney, Chaplain, Korean War

Offline Pestalence_XC

  • "The Terminator"
  • Commander
  • *
  • Posts: 2636
  • Gender: Male
  • "The Terminator" Pestalence_XC, Xenocorp
Re: What is Directdraw?
« Reply #5 on: February 24, 2005, 06:48:48 pm »
The only way to fix DirectX errors including Direct Draw is to reinstall DirectX from the Microsoft web site.. you will need to install DirectX 9.0c.. installing a DirectX version on top of DirectX 9.0c that is of a previous version will corrupt DirectX as stated by Microsoft.. if your 8 year old installed a game and installed the DirectX from the CD, chances are the DirectX version was pre- 9.0c thus corrupting DirectX.. to correct it, just reinstall DirectX 9.0c.
"You still don't get it, do you?......That's what he does. That's all he does! You can't stop him! It can't be bargained with. It can't be reasoned with. It doesn't feel pity, or remorse, or fear. And it absolutely will not stop, ever, until you are dead!"

Member :
Xenocorp / Dynaverse.net Moderator & Beta Test Team
SFC 4 Project QA Coordinator
Taldren Beta Test Team
14 Degrees East Beta Test Team
Activision Visioneers SFC 3 Beta Test Team

Offline _Rondo_GE The OutLaw

  • Commodore
  • *
  • Posts: 10018
  • Gender: Male
Re: What is Directdraw?
« Reply #6 on: February 24, 2005, 09:30:02 pm »
The only way to fix DirectX errors including Direct Draw is to reinstall DirectX from the Microsoft web site.. you will need to install DirectX 9.0c.. installing a DirectX version on top of DirectX 9.0c that is of a previous version will corrupt DirectX as stated by Microsoft.. if your 8 year old installed a game and installed the DirectX from the CD, chances are the DirectX version was pre- 9.0c thus corrupting DirectX.. to correct it, just reinstall DirectX 9.0c.


Darn you guys are good...

Direcdtdraw passed all tests but Direct3d failed all tests...

Should I uninstall DirectX or just install over it?



Offline toasty0

  • Application.Quit();
  • Captain
  • *
  • Posts: 8045
  • Gender: Male
Re: What is Directdraw?
« Reply #7 on: February 24, 2005, 09:41:17 pm »
The only way to fix DirectX errors including Direct Draw is to reinstall DirectX from the Microsoft web site.. you will need to install DirectX 9.0c.. installing a DirectX version on top of DirectX 9.0c that is of a previous version will corrupt DirectX as stated by Microsoft.. if your 8 year old installed a game and installed the DirectX from the CD, chances are the DirectX version was pre- 9.0c thus corrupting DirectX.. to correct it, just reinstall DirectX 9.0c.


Darn you guys are good...

Direcdtdraw passed all tests but Direct3d failed all tests...

Should I uninstall DirectX or just install over it?




If you have XP try your OS disc first. It detect the curroption (usually) and fix the appro files. Give that a spin first Rondo to see if it fixes the prob.

Jerry
MCTS: SQL Server 2005 | MCP: Windows Server 2003 | MCTS: Microsoft Certified Technology Specialist | MCT: Microsoft Certified Trainer | MOS: Microsoft Office Specialist 2003 | VSP: VMware Sales Professional | MCTS: Vista

Offline Pestalence_XC

  • "The Terminator"
  • Commander
  • *
  • Posts: 2636
  • Gender: Male
  • "The Terminator" Pestalence_XC, Xenocorp
Re: What is Directdraw?
« Reply #8 on: February 24, 2005, 11:29:51 pm »
The only way to fix DirectX errors including Direct Draw is to reinstall DirectX from the Microsoft web site.. you will need to install DirectX 9.0c.. installing a DirectX version on top of DirectX 9.0c that is of a previous version will corrupt DirectX as stated by Microsoft.. if your 8 year old installed a game and installed the DirectX from the CD, chances are the DirectX version was pre- 9.0c thus corrupting DirectX.. to correct it, just reinstall DirectX 9.0c.


Darn you guys are good...

Direcdtdraw passed all tests but Direct3d failed all tests...

Should I uninstall DirectX or just install over it?





Just reinstall DirectX 9.0c.. it will fix the errors.. also inform the users of your PC that if they install a program, that they are not to install DirectX on your system.. you should install it if, and only if, a newer version is released.. currently DirectX 9.0c is the latest version and no newer version is planned for release until Win Longhorn 64 bit is released late this year or early next year.


P.S. DirectX can not be uninstalled from a PC without messing somethig up in the Operating system really bad.. (DirectX Buster will corrupt several Windows files, especially on XP systems)..

The only way to fix DirectX is to reinstall the latest version on to your system, it will automatically overwrite the invalid files thus fixing DirectX components like Direct 3D, Direct Draw, Direct Sound, and many others.

hope that this helps.
"You still don't get it, do you?......That's what he does. That's all he does! You can't stop him! It can't be bargained with. It can't be reasoned with. It doesn't feel pity, or remorse, or fear. And it absolutely will not stop, ever, until you are dead!"

Member :
Xenocorp / Dynaverse.net Moderator & Beta Test Team
SFC 4 Project QA Coordinator
Taldren Beta Test Team
14 Degrees East Beta Test Team
Activision Visioneers SFC 3 Beta Test Team

Offline Pestalence_XC

  • "The Terminator"
  • Commander
  • *
  • Posts: 2636
  • Gender: Male
  • "The Terminator" Pestalence_XC, Xenocorp
Re: What is Directdraw?
« Reply #9 on: February 24, 2005, 11:39:46 pm »

But now MS wants you to download another program that will first "verify" if your version of WIndows is real.  I have no reason to believe it is not (except perhps for the fact that this is a generic system I had put together in "Thai Board Heaven" on Clairmont Mesa Blvd  ...  errr .... I also have no reason to trust Microsoft.  What's to prevent them from saying my system is counterfeit and sueing me for 10K   ...  who but they could prove it true or false?  or worse sabtoging my system if their prgram really does determine it is counterfeit...ulp....

Microsoft components are about the only ones you can trust as far as the OS is concerned..

also the verificarion is to check your Windows activation code to make sure it isn't faked.. but if you look at the DL pages and read them carefully, it asks if you want to verify.. you can click no and then continue and you will still go to the DL page... however when your Windows was Activated originally, your Activation Code was sent to microsoft, so putting it back into their site makes no difference, they already have it, that is unless your OS is a cracked version or activated using an XP keygen.
"You still don't get it, do you?......That's what he does. That's all he does! You can't stop him! It can't be bargained with. It can't be reasoned with. It doesn't feel pity, or remorse, or fear. And it absolutely will not stop, ever, until you are dead!"

Member :
Xenocorp / Dynaverse.net Moderator & Beta Test Team
SFC 4 Project QA Coordinator
Taldren Beta Test Team
14 Degrees East Beta Test Team
Activision Visioneers SFC 3 Beta Test Team

Offline _Rondo_GE The OutLaw

  • Commodore
  • *
  • Posts: 10018
  • Gender: Male
Re: What is Directdraw?
« Reply #10 on: February 24, 2005, 11:45:48 pm »
Whoa this thing just got challenging.,,

installed 9c but directx3d stiill flunks...rebooted and all...dunno...associated file problem?  My gforce board?  might need a new board but ...

Noticed in Dxdiag this error mesage I sorta glossed over

"The file nvdisp.drv is not digitally signed, which means that it has not been tested by Microsoft's Windows Hardware Quality Labs (WHQL).  You may be able to get a WHQL logo'd driver from the hardware manufacturer."

Should I reinstall the nvidia gforce driver?

When I went to the manufacturer this is as far as I got...

http://www.nvidia.com/object/win9x_66.94

These driver sights confuse the hell out of me.

o boy sorry aboyut this...maybe I'm thinking the old "reinstall windows trick" might end up being what fixes it.

Offline toasty0

  • Application.Quit();
  • Captain
  • *
  • Posts: 8045
  • Gender: Male
Re: What is Directdraw?
« Reply #11 on: February 24, 2005, 11:51:44 pm »
With all respect to Pesty, listen to uncle Toasty on this one. Try running your OS installation disk again.

digital signatures aren't important right now. You can worry about that later.

Jerry
MCTS: SQL Server 2005 | MCP: Windows Server 2003 | MCTS: Microsoft Certified Technology Specialist | MCT: Microsoft Certified Trainer | MOS: Microsoft Office Specialist 2003 | VSP: VMware Sales Professional | MCTS: Vista

Offline toasty0

  • Application.Quit();
  • Captain
  • *
  • Posts: 8045
  • Gender: Male
Re: What is Directdraw?
« Reply #12 on: February 25, 2005, 12:01:17 am »



If the repair install doesn't fix your issue go back to the dxdiog and select the more help tab, then the directdraw button. That will walk you through some help files and such to figure out your problem and possible solutions.

Jerry
MCTS: SQL Server 2005 | MCP: Windows Server 2003 | MCTS: Microsoft Certified Technology Specialist | MCT: Microsoft Certified Trainer | MOS: Microsoft Office Specialist 2003 | VSP: VMware Sales Professional | MCTS: Vista

Offline _Rondo_GE The OutLaw

  • Commodore
  • *
  • Posts: 10018
  • Gender: Male
Re: What is Directdraw?
« Reply #13 on: February 25, 2005, 12:27:09 am »



If the repair install doesn't fix your issue go back to the dxdiog and select the more help tab, then the directdraw button. That will walk you through some help files and such to figure out your problem and possible solutions.

Jerry



Well I see one issue from help I already Id'ed...

Unsigned drivers. Microsoft has not tested unsigned drivers for full compatibility with the latest version of DirectX. It is recommended that you use drivers that are digitally signed by Microsoft Windows Hardware Quality Labs (WHQL).

And now this one looked promising but I see my hardware acceleration is already set at full...

Lack of hardware acceleration. Some programs run very slowly or not at all unless Microsoft DirectDraw or Direct3D hardware acceleration is available. On the Display page, look under DirectX Features to see whether DirectDraw, Direct3D, or AGP Texture acceleration is marked "Not Available." If so, you might consider upgrading your hardware. Or if you are using a product in the Windows Server 2003 family, you may need to enable graphics acceleration. You can do this by opening Display in Control Panel, selecting the Settings tab, and then clicking Advanced. Select the Troubleshoot tab, and then move the Hardware Acceleration slider to Full.

But tabbing around into the display control panel I noticed a Gforce tab and drop down box called application profiles, global driver settings.  If you drop the list down you see a whole mess of games but NWN is not one of em.  (Diablo Icewind Dale and some weird thing called Alice are...)  Iwonder what that's all about.  I wonder if I should reinstall NWN again to see if it pickls up on the new gforce driver driver...




Offline _Rondo_GE The OutLaw

  • Commodore
  • *
  • Posts: 10018
  • Gender: Male
Re: What is Directdraw?
« Reply #14 on: February 25, 2005, 03:02:04 pm »
Some status on this...

I went to Nvidia and loaded their driver for my GFORCE board  (I had used another site that claimed the driver I used was the latest)...(although DirectX still says it is unsigned...so how reliable can thsat be I wonder...)

I did a virus scan (using stopsign) and cleaned out all the spyware and nabbed two viruses...(I need to look at the log and research what they were doing)

And pretty much am considering reloading WIN ME or upgrading to XPPRO (since i already have the system cd and key).  My son's system was all screwed up about 9 months ago and I spewnt gobs of time trying to figure it all out ...  after i cleaned the virus out I reloaded windows and he was back up and running...

I'll probably reload WIN ME (about 45 - 1 hour) and see if it's fixed then start preparing for the upgrade to XP.

Hopefully all will go well....






Offline Nemesis

  • Captain Kayn
  • Global Moderator
  • Commodore
  • *
  • Posts: 12529
Re: What is Directdraw?
« Reply #15 on: February 25, 2005, 05:54:26 pm »
For a driver to be signed by Microsoft the manufacturer of the driver must pay Microsoft to test and sign it.  Pay a very hefty sum.  As long as you got the driver from the hardware manufacturer  I wouldn't worry about it being signed.
Do unto others as Frey has done unto you.
Seti Team    Free Software
I believe truth and principle do matter. If you have to sacrifice them to get the results you want, then the results aren't worth it.
 FoaS_XC : "Take great pains to distinguish a criticism vs. an attack. A person reading a post should never be able to confuse the two."

Offline toasty0

  • Application.Quit();
  • Captain
  • *
  • Posts: 8045
  • Gender: Male
Re: What is Directdraw?
« Reply #16 on: February 25, 2005, 09:43:06 pm »
For a driver to be signed by Microsoft the manufacturer of the driver must pay Microsoft to test and sign it.  Pay a very hefty sum.  As long as you got the driver from the hardware manufacturer  I wouldn't worry about it being signed.

Oh yeah, and just how much is that "very hefty" sum?

Honestly, I didn't it cost anything. I know to get the winlogo on your software (considered an endorsement form MS) you only need to pass their standards test which to the best of mny knowledge cost nada.

Jerry
MCTS: SQL Server 2005 | MCP: Windows Server 2003 | MCTS: Microsoft Certified Technology Specialist | MCT: Microsoft Certified Trainer | MOS: Microsoft Office Specialist 2003 | VSP: VMware Sales Professional | MCTS: Vista

Offline Nemesis

  • Captain Kayn
  • Global Moderator
  • Commodore
  • *
  • Posts: 12529
Re: What is Directdraw?
« Reply #17 on: February 25, 2005, 10:18:12 pm »
Oh yeah, and just how much is that "very hefty" sum?

Honestly, I didn't it cost anything. I know to get the winlogo on your software (considered anf endorsement form MS) you only need to pass their standards test which to the best of mny knowledge cost nada.

Jerry


So you are sure that Microsoft does the testing and signatures out of the goodness of their hearts and charge nothing?  You think that even though it is free companies like nVidia and ATi just can't be bothered to get driver updates signed by Micirosoft?  I don't.  Microsoft likes money way too much to do so.

Here is a link to a site for a company that does pretesting to check and see if Microsoft would approve them.  This testing is not guaranteed to result in the Microsoft signing. 

Price quote:
Quote
How much does it cost?
“Designed for Windows” tests differ in price range based on product type and associated logo requirements. Generally a full test runs from about €600 up to €3000 per test.


Why would there be numerous companies ( I found a number and quit looking once one listed prices online) with a pay pretesting service if Microsofts service were free?  Why would anyone pay for the pretest that doesn't even guarantee that Microsofts testing will pass you unless the Microsoft test is expensive?

How many times does a company like nVidea or ATi upgrade drivers in the lifecycyle of a device?  How many times do you think that they want to pay Microsoft for the priviledge?  How many times do you think they want to wait for Microsofts blessing to issue a bugfix for a driver?

Sorry toasty but Microsoft does charge for this.  To get the Logo you also have to pass all the (paid) tests as well. 
Do unto others as Frey has done unto you.
Seti Team    Free Software
I believe truth and principle do matter. If you have to sacrifice them to get the results you want, then the results aren't worth it.
 FoaS_XC : "Take great pains to distinguish a criticism vs. an attack. A person reading a post should never be able to confuse the two."

Offline _Rondo_GE The OutLaw

  • Commodore
  • *
  • Posts: 10018
  • Gender: Male
Re: What is Directdraw?
« Reply #18 on: February 26, 2005, 02:31:19 am »
Well....

I reloaded WINME and got my direct X draw to work again as well as Titlebout...

But not NWN...

So I uninstalled there last patch (also loaded last week) and reloaded (reversed) to 1.64 as i heard the 1.65 had some probs...

nope...

So...to ...well...three options left...

Get help from Bioware and cry (sniff sniff)

Go find my old original Gforce installation disk and reload the old driver...

or...

do the nasty...load (ulp) WIN XP...

Since this has now become an application specific type deal I'm gonna boohoo the Bioware folks.  Must admit this has been one freaky thing.

I need a vacation.  If I were a single guy I would run down to Tijuana and spend my weekend with a nice semi-plump seniorita...but...marriage makes my options slim...my wife works nights...

&^&^#$@%^%(()!


Heck I'd believe anything of Microsoft.   I must have passed my authenticity check; either that or they havent sued me yet. 

This is not a "young" board so I think the Nvidia people just didn't bother to send their last patch.  Of course i could alos shell out some bucls and buy a GForce III board...hmmmmm....

...or just quit playing NWNs....

Offline Pestalence_XC

  • "The Terminator"
  • Commander
  • *
  • Posts: 2636
  • Gender: Male
  • "The Terminator" Pestalence_XC, Xenocorp
Re: What is Directdraw?
« Reply #19 on: February 26, 2005, 07:54:36 am »
You'll like Win Xp way more than Win ME.. no chashing or blue screens, easy system restores, more stable, better application memory management, etc..

Win ME was listed by everyone who has used Win 98SE and Win XP as the bastard child of Microsoft.

when you install Win XP, make sure to install the Network install of Service Pack 2, it is a 266 MB DL, the Windows update Service Pack 2 is only a partial package and causes 1 in 5 PC's to screw up.

the Service Pack 2 DL location you should use is :

http://www.microsoft.com/downloads/details.aspx?FamilyId=049C9DBE-3B8E-4F30-8245-9E368D3CDB5A&displaylang=en

This should be the first update you should get for XP.. then go to Windows Updates web site and use Custom Install.. get any and all available updates.. you may have to go back 2 or 3 times to get all the updates since some updates require a restart... and some updates may not show up until other components are installed.

I would also recommend getting a Geforce FX 5200 with 128 mb vid memory.. they are an older card, by WAY better than Geforce 3.. Geforce 3 and Geforce 4 are only DirectX 8 cards, they can not render DirectX 9 code sets. Geforce FX series or the new Geforce FX 6800 series are designed for DirectX 9.

Doing a search for the Geforce FX 5200 card, the cheapest one I could find online is $54.00, however I think you can get them even cheaper on ebay.

ebay has the cards going from $ 4.99 and up and different versions of the cards.. some companies have the buy it now option which have a set purchase price.. some are listed at $45...

the FX cards are cheaper than what people think.. the newest standard for graphics is the Geforce 6800 Ultra. these cards make Geforce II, III and IV look like they were made back in the stone ages when it comes to playback of DVDs and games..

anyhow, just thought you should know.. a Geforce III or IV is not going to work with any new games coming out as many games require a minimum of a DirectX 9 video card, which would start with the Geforce FX card series.

hope that this helps.
"You still don't get it, do you?......That's what he does. That's all he does! You can't stop him! It can't be bargained with. It can't be reasoned with. It doesn't feel pity, or remorse, or fear. And it absolutely will not stop, ever, until you are dead!"

Member :
Xenocorp / Dynaverse.net Moderator & Beta Test Team
SFC 4 Project QA Coordinator
Taldren Beta Test Team
14 Degrees East Beta Test Team
Activision Visioneers SFC 3 Beta Test Team