I have an ATI Radeon X1650 PRO 512M card and I have the latest drivers
- I have tried a few versions and cleaned the machine between each
test using DriverSweeper.
This card is a replacement for an nVidia GeForce4 MX4000 card which
also had no Direct3D functionality - again all the latest drivers.
I have a works PC with onboard graphics (Intel) with the same problem.
A collegue also has this problem on his home PC and he has found that
re-installing Windows will fix the problem ... for a while. In his
case looking at certain videos on uTube will kill his Direct3D.
I dont really want to re-install Windows on the offchance it will fix
it.
It seems that software component somewhere is the cause.
Does anyone really know the cause of the problem or any tools to
diagnose it further.
MB: AOpen AK77-600GN, 2GB RAM (1x3M,2x512M)
CPU: AMD Athlon XP 2600+ (Barton 1.9GHz), MMX, 3DNow
DirectX 9.0c (4.09.0000.0904)
BIOS: Phoenix - AwardBIOS v6.00PG
Drivers: ati2dvag.dll (6.14.0010.6925 - 25/02/2009 22:41:10)
It's a bit hard to understand what your problem is, but I suppose that
you just loose D3D support.
Have you checked that hardware acceleration is enabled (in the display
properties -> Advanced -> Troubleshoot -> Hardware Acceleration slider,
should be fully right)? Also, you can disable and enable Direct3D
acceleration in DxDiag (in the Display tab).
Also, do you have the AGP drivers for your mainboard installed? They
usually should be installed *before* any gfx drivers are put on.
Benjamin
> Also, do you have the AGP drivers for your mainboard installed? They
> usually should be installed *before* any gfx drivers are put on.
>
Yes I have the latest AGP drivers - at least I cant find anything
newer.
DrectDraw Acceleration: Not Available [Disable button greyed]
Direct3D Acceleration: Not Available [Disable button greyed]
AGP Texture Acceleration: Not Available [Disable button greyed]
The button to 'Test DirectDraw is available and it does run some
tests.
The button for 'Test Direct3D' is greyed out.
When was the last time you updated your DirectX? The latest release is
March, 2009.
anyway, it hasn't made any difference.
I wound up selling my X1650 Pro AGP card well over a year back (was on son's
system) simply because I could not get it to function with any drivers past
the 7.5's. Every subsequent version and hotfix resulted in the "Zero Display
Service Error". It would work fine with the 7.5's but unfortunately many of
his games needed newer drivers. Upgraded the m/b to a budget Asus one an got
a 9600GT PCIe card.
You have the latest VIA Hyperion (formerly 4-in-1) AGP drivers installed,
right?
http://www.viaarena.com/Driver/VIA_HyperionPro_V523A.zip
Make sure AGP is enabled in BIOS, and AGP aperture size is 64 MB or larger
(if option is available).
--
"War is the continuation of politics by other means.
It can therefore be said that politics is war without
bloodshed while war is politics with bloodshed."
"PhilT" <goo...@green-pig.co.uk> wrote in message
news:209a7ca0-f264-49d0...@l1g2000yqk.googlegroups.com...
> You have the latest VIA Hyperion (formerly 4-in-1) AGP drivers installed,
> right?http://www.viaarena.com/Driver/VIA_HyperionPro_V523A.zip
>
Yes, thanks. I already got hold of those and they're installed.
> Make sure AGP is enabled in BIOS, and AGP aperture size is 64 MB or larger
> (if option is available).
>
AGP is turned on but I had to disable AGP Fast Writes as this cause
video corruption.
I've checked around the office and 4 PC's have the same fault. Only
one person has no fault on their home PC. This must be more than just
a driver update to get it fixed.
I have an OpenGL extensions viewer (http://www.realtech-vr.com/
glview/) and that shows 'N/A' for the DirectX version info.
3dMark06 crashes on startup with the message
"IDirect3D9::GetDeviceCaps failed: Not available
(D3ERR_NOTAVAILABLE)" ... this makes me think it's DirectX more than
the AGP drivers.
Since DirectX is integral to XP and cannot be uninstalled and re-
installed I cant see a way forward.
Maybe if I put on a really old version of DirectX it might just work !
DirectX can be upgraded in XP. Microsoft updates DX9.0c every couple of
months without rolling the major version number. Latest is March 2009,
however downloading it requires WGA authentication. The next newest one,
without WGA, is Nov 2008:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=886acb56-c91a-4a8e-8bb8-9f20f1244a8e
Over the years I've had zero compatibility issues with old hardware and old
games in conjunction the latest DirectX.
[...]
> Over the years I've had zero compatibility issues with old hardware
> and old games in conjunction the latest DirectX.
+1 on that.
I have never had a problem with the DirectX upgrade on any hardware platform
or with any game or application.
Dito.
Benjamin
My last option is to re-install Windows XP (yes it is a genuine copy)
and try again. In an earlier post, I mentioned that a colleague has to
do this regularly to resolve the same problem on his PC - despite
having all the latest drivers installed.
I suspect something in the original install gets screwed up by an
update somewhere and nobody has managed to post a solution anywhere.
--
"War is the continuation of politics by other means.
It can therefore be said that politics is war without
bloodshed while war is politics with bloodshed."
"PhilT" <goo...@green-pig.co.uk> wrote in message
news:bb315536-2c40-4bd1...@t11g2000vbc.googlegroups.com...
I have just checked the DirectX settings using PCWizard
(www.cpuid.org).
The hardware settings don't look too healthy ...
Driver Information :
Model : Radeon X1650 Series
Driver : ati2dvag.dll
WHQL Level : Yes
Version : 6.14.10.6925
Revision : 158
Vertex Shader Version : 3.0
Pixel Shader Version : 3.0
Interface :
Refresh : 75 Hz
Memory Information :
Video Memory : 5 MB free on 1 MB
Local Video Memory : 5 MB free on 1 MB
AGP Video Memory : 5 MB free on 1 MB
Texture Memory : 5 MB free on 1 MB
Hardware Information :
Z-Buffer : 0-bit
Hardware Level : Yes
3D : No
GDI : No
BANKSWITCHED : No
NOHARDWARE : Yes
PALETTE : Yes
PALETTEVSYNC : No
READSCANLINE : No
VBI : No
AUTOFLIPOVERLAY : No
CANBOBINTERLEAVED : No
CANBOBNONINTERLEAVED : No
Overlay Information :
ALIGNBOUNDARYDEST : No
ALIGNBOUNDARYSRC : No
ALIGNSIZEDEST : No
ALIGNSIZESRC : No
ALIGNSTRIDE : No
OVERLAY : No
OVERLAYCANTCLIP : No
OVERLAYFOURCC : No
OVERLAYSTRETCH : No
ZOVERLAYS : No
Palette Information :
ALPHA : No
StereoVision Information :
STEREOVIEW : No
BLT Information :
BLT : No
BLTCOLORFILL : No
BLTDEPTHFILL : No
BLTFOURCC : No
BLTQUEUE : No
BLTSTRETCH : No
DMA : No
CANCLIP : No
CANCLIPSTRETCHED : No
COLORKEY : No
COLORKEYHWASSIST : No
ZBLTS : No
CANBOBHARDWARE : No
Video Modes :
DirectDraw Mode 109 : 320x200 (8-bit)
DirectDraw Mode 110 : 320x200 (16-bit)
DirectDraw Mode 111 : 320x200 (32-bit)
DirectDraw Mode 112 : 320x240 (8-bit)
DirectDraw Mode 113 : 320x240 (16-bit)
DirectDraw Mode 114 : 320x240 (32-bit)
DirectDraw Mode 115 : 400x300 (8-bit)
DirectDraw Mode 116 : 400x300 (16-bit)
DirectDraw Mode 117 : 400x300 (32-bit)
DirectDraw Mode 118 : 512x384 (8-bit)
DirectDraw Mode 119 : 512x384 (16-bit)
DirectDraw Mode 120 : 512x384 (32-bit)
DirectDraw Mode 121 : 640x400 (8-bit)
DirectDraw Mode 122 : 640x400 (16-bit)
DirectDraw Mode 123 : 640x400 (32-bit)
DirectDraw Mode 124 : 640x480 (8-bit)
DirectDraw Mode 125 : 640x480 (16-bit)
DirectDraw Mode 126 : 640x480 (32-bit)
DirectDraw Mode 127 : 720x480 (8-bit)
DirectDraw Mode 128 : 720x480 (16-bit)
DirectDraw Mode 129 : 720x480 (32-bit)
DirectDraw Mode 130 : 720x576 (8-bit)
DirectDraw Mode 131 : 720x576 (16-bit)
DirectDraw Mode 132 : 720x576 (32-bit)
DirectDraw Mode 133 : 800x480 (8-bit)
DirectDraw Mode 134 : 800x480 (16-bit)
DirectDraw Mode 135 : 800x480 (32-bit)
DirectDraw Mode 136 : 800x600 (8-bit)
DirectDraw Mode 137 : 800x600 (16-bit)
DirectDraw Mode 138 : 800x600 (32-bit)
DirectDraw Mode 139 : 848x480 (8-bit)
DirectDraw Mode 140 : 848x480 (16-bit)
DirectDraw Mode 141 : 848x480 (32-bit)
DirectDraw Mode 142 : 1024x768 (8-bit)
DirectDraw Mode 143 : 1024x768 (16-bit)
DirectDraw Mode 144 : 1024x768 (32-bit)
DirectDraw Mode 145 : 1152x864 (8-bit)
DirectDraw Mode 146 : 1152x864 (16-bit)
DirectDraw Mode 147 : 1152x864 (32-bit)
DirectDraw Mode 148 : 1280x720 (8-bit)
DirectDraw Mode 149 : 1280x720 (16-bit)
DirectDraw Mode 150 : 1280x720 (32-bit)
DirectDraw Mode 151 : 1280x768 (8-bit)
DirectDraw Mode 152 : 1280x768 (16-bit)
DirectDraw Mode 153 : 1280x768 (32-bit)
DirectDraw Mode 154 : 1280x800 (8-bit)
DirectDraw Mode 155 : 1280x800 (16-bit)
DirectDraw Mode 156 : 1280x800 (32-bit)
DirectDraw Mode 157 : 1280x960 (8-bit)
DirectDraw Mode 158 : 1280x960 (16-bit)
DirectDraw Mode 159 : 1280x960 (32-bit)
DirectDraw Mode 160 : 1280x1024 (8-bit)
DirectDraw Mode 161 : 1280x1024 (16-bit)
DirectDraw Mode 162 : 1280x1024 (32-bit)
Advices :
The symbol indicate : Approximate Information
The symbol indicate : Information may be inaccurate
You are installing everything in administrator mode, right?
--
"War is the continuation of politics by other means.
It can therefore be said that politics is war without
bloodshed while war is politics with bloodshed."
"PhilT" <goo...@green-pig.co.uk> wrote in message
news:351f7cff-bb90-4090...@w40g2000yqd.googlegroups.com...
Thanks for the link. My board actually has the KT600 chipset which is
not specifically listed against the 4.43 drivers. However, the AOpen
site (http://global.aopen.com/products_detail.aspx?auno=413) does have
version 4.48 (slightly newer) available for my MB.
When I built the PC many years ago, I remember bugs in the 4in1
drivers. AMD blamed VIA, VIA blamed AMD and there were weekly updates
at one point. I probably kept updating them on the PC and it could
have got into a mess.
With the video driver, many file and registry entries can be left over
after an uninstall. The advice for the VIA 4in1 drivers is to
completely remove the old ones. Any tips on how to ensure they are
completely wiped out before I re-install ?
I will try both of these versions old versions and the latest version
when I can be sure I have wiped out the current set.
Have you tried wiping out / reinstalling Windows? If your problematic
Windows installation really is years old it certainly can only help to start
with a fresh install. The amount of time it would take you to backup files,
wipe/reinstall Windows, and restore backups and programs might even be less
than the time you've spent trying to debug this. I would start with a fresh
install of either XP w/SP3 integrated for Vista w/SP1 integrated (if you
care for Vista at all). Direct3D should be working "out of the box" then
and, if it is, just be conservative with the system and driver level
packages you install which might disrupt the otherwise working
configurations. You might not need the 4-in-1's at all. If your system is
working properly, don't obsess over a few yellow exclamation points in
Device Manager. I know, I've done it before and in retrospect I should have
just left well enough alone.
If you are firmly resolved to fixing this without reinstalling Windows then
... good luck!
Tony
I have tried this on two works PC's and it works - DxDiag now shows
the enable/disable options for DirectDraw and Direct3D (both with
onboard intel graphics).
I had to change a timeout value from 0 to 7 in the registry and then
reboot.
http://technet.microsoft.com/en-us/library/cc779884.aspx
I will try my home PC when I get home tonight. I was unable to try
today as I have remote registry changes disabled :(
I'm hoping this works - if so, this might be an extra solution to add
to the 'update the drivers' recomendation.
WOW, it worked on my home PC too. All sorted ... now lets see how
slow it is :)
Congrats! I'm not familiar with this NetSupport software and I'm very
surprised that it broke DirectX. Glad you you were able to find the root
problem and fix it without a Windows reinstall.
Tony
I beleive the Direct3D problem can occur with a number of remote
desktop packages. In order to view the desktop over the internet, they
disable all acceleration.
I have just recommected to my office PC and DxDiag is showing that
Direct3D is disabled again. Checking the registry (running regedit on
the office PC) shows the value set back to zero. However, running a
remote registry editor I see it is still set to 7. I'll find out on
Monday if the office PC is still ok.
I suspect that NetSupport will disable Direct3D for the duration of
the connection and then set it back to it's previous state. The
original installation of NetSupport must set the registry to zero.
I used VNC for a little while (late 90's) and then switched to program
called Remote Admin up until about 2003. Since then, I've been using RDP
solely. It's significantly faster than VNC or similar remote frame buffer
protocols, especially over lower bandwidth connections. Also, it's free and
built into Windows. RDP clients exist for *nix, Mac, pick your poison.
Another reason to use RDP is that you might want your console session to
remain undisturbed while you utilize the PC remotely (I can have some
program run in the foreground on the PC at home and the login to a brand new
remote session on the same machine).
I'm not surprised at all that DirectX is inactive during the VNC or
NetSupport connection. All of your DirectX tests should be done while
sitting at the console for reliable data.
Tony
I have the same problem with the Direct3D functionality not available.
I only know the basics when it comes to computers so I was wondering if
you could let me know how to change the timeout value?
Thanks for your help :)
NJW
NJW,
If you're not familiar with editing the registry I would advise
against trying to do it yourself as you could cause more damage.
However, that's Microsofts advice - if you are really careful you
should be able to do it
Click Start->Run and then type regedit and press OK
You should now see a window that looks like explorer - a tree of items
in the left portion and other data in the right part.
Depending on whether this has been run before, the tree in the left
may be partly expanded. Start by collapsing all of the open nodes
(click on the [+] symbols)
If, at any point, you cant findthe data or are not happy, then simply
close regedit without making any changes.
ok, now to find the key to be edited - we eventually want to get to
'HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI'
expand the branch called 'HKEY_LOCAL_MACHINE'
now expand the branch called 'SYSTEM' (can you see where this is
going?)
Then expand 'CurrentControlSet' (not any other that might look
similar!!!)
nowexpand 'Control' then 'GraphicsDrivers' and finally 'DCI'
So far we have not made any changes but this is the final stage.
Hopefully on the right you will see a data item called Timeout.
If it is not there then it will have a default value which should be 7
- DirectX should work.
If it is there (and it isn't set to 7), double click on the word
timeout and you should be able to edit the value.
Make sure the 'decimal' option is checked and then type a value of 7
and click OK - (actually hex or decimal wouldn't matter but I just
want to make sure you dont have any more questions)
That's it all done. Now close regedit and reboot - you may be able to
change graphics mode and see the fix but a reboot should do it.
Finally run DxDiag and see if the options are there.
Thanks for the instructions. I found the data item called Timeout but I
wasn't sure if anything needed to be corrected/changed this is how it
read:
Name Type Data
(Default) REG_SZ (value not set)
Timeout REG_DWORD 0x00000007 (7)
Thanks again for your help:)
NJW
That figure of 7 is fine - DirectX should work - as long as the
hardware and drivers are all ok.
I'm guessing that you have something else wrong - possibly a driver
install problem.
Sorry this didn't help.