8500DV not Directx8 compatible....wtf??

thirdeye

Platinum Member
Jun 19, 2001
2,610
0
76
www.davewalter.net
that's what 3dMark2001 tells me everytime i try to run it. it's quite bizarre i just got this card today and installed the beta drivers from ATI's site and now i get this. anyone know what might be wrong?
 

Skibby9

Senior member
Feb 3, 2002
208
0
0
I get an error msg when I try to run the 2nd pixel shader test (the one after the ocean scene) in 3DMark 2001SE. I sent feedback to madonion, but no reply yet (been 6 days now). Well, at least the first pixel shader test is just astounding! If I ran a screensaver, that would definitely be it!.

I have the retail Radeon 8500 with 6025 drivers. Had same problem with 6032's, as well as the last "official"release for windows 2000. You can see the rest of my system specs in my sig. Please pm me if you get the problem fixed. Also, I have been getting flashing/flickering shadows in Operation Flashpoint. Any ideas? TIA
 

rbV5

Lifer
Dec 10, 2000
12,632
0
0


<< anyone know what might be wrong? >>



You may (probably) have remnants of your old video card in the registry. The 8500dv is fully directX 8.1 compatable.
 

thirdeye

Platinum Member
Jun 19, 2001
2,610
0
76
www.davewalter.net
well in uninstalled the beta drivers and 3dmark and reinstalled everything and got the problem fixed. i don't have the new version of 3dmark so i can't really give any input on the last test (tried downloading it but it took forever). will try again tho and post results. got 6800 3dmark2001 btw.
 

LuDaCriS66

Platinum Member
Nov 21, 2001
2,057
0
0
I've had that happen with my Gainward GF3 Ti200. All you have to do it disable 3d accelaration in the DirectX utility. Then re-enable it. All you gotta do :)
 

Skibby9

Senior member
Feb 3, 2002
208
0
0
Thanks for the tip on resetting direct3d in directx--- I'll have to wait to check it out, as my machine is all packed up to move.
 

Skibby9

Senior member
Feb 3, 2002
208
0
0
I just got a responce from MadOnion--- here goes:

Hi,

Q: I have a Radeon 8500 and I get the following error message: Could
not create render target depth-stencil surface -
D3DERR_INVALIDCALL. What's wrong?

A: There is a possible fix for this. Please uninstall the ATI drivers,
reboot (important) and then please install the latest drivers
from ATI.

There is, however, another approach to this isssue. If you are
experienced user and are familiar with registry editing tools you can
try the following:

This answer has been constructed with the help of our users and forum
moderators.
Full thread with illustration can be found here:
http://discuss.madonion.com/forum/showflat.pl?Cat=&Board=mo3dmark2001&Number=426700

Basically the problem is this...

When trying to run the Advanced Pixel Shader (APS) test on a Radeon
8500 (possibly other cards too but this is the main one that I
know about), you get an error message like the one below:

Could not create render target depth-stencil surface -
D3DERR_INVALIDCALL

You get this because the default settings for the most of the Radeon
8500 driver forces it to not allow the use of an 8-bit stencil
buffer. This is very easy to rectify; I did it using a tweaking program
whereas Morpheus_Phreak did it via the registry. Since he
gets the credit, I'll use his method:

(1) Click on the Start button.

(2) Click on the Run... button.

(3) Type in regedit and then hit Enter.

(4) Go to the top, click on Edit and then Find and type in ZFormats.

(5) Hit Enter and wait for your PC to search through the registry.

(6) When it comes up with the first successful search, look to the
large panel in the right hand side of the registry editor; there
should be a list of commands.

(7) Look for the command that says Default - it will most likely have
the number 3 after it.

(8) Double-click on the "Default" word, and a new window will pop open.
In the bottom part, where it has the number "3" highlighted,
change this to either 7 or 15 and then click the OK button. Choosing 7
means that the stencil buffer will be made available and the
range of z-buffers you can choose are 16-bit and 24-bit. Choosing 15
gives you the 32-bit option for the z-buffer too.

(9) Now press the F3 button at the top of your keyboard to search
again.

(10) You should find a few entries for "ZFormats"; just look for those
that have the "Default" command in them and change them all
to "15" - remember to press F3 to search again each time.

(11) Once you have changed all the settings over, close regedit and
then reboot your PC.

(12) Start 3DMark 2001 SE up but remember to check the test settings if
you've set the ZFormats number to 15. This means that, by
default, 3DMark will now use a 32-bit z-buffer instead of the usual
24-bit z-buffer. There is a performance difference between the
two and you can lose marks when running with a 32-bit z-buffer.

Don't forget to reboot after making the registry changes - enjoy the
new APS test!

Regards,
MadOnion.com Support

> Error msg: Could not create render target depth-stencil surface -
D3DERR_INVALIDCALL
>
> happens when I try to run the advanced pixel shader test.
>
> I have tried various settings for the video card (too numerous to
list), but still get the same error.
>
> OS: windows 2000 sp2
> Browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461)
> GFX card: radeon 8500 retail
> Driver version: 6032 BETA
> CPU type: AMD Thunderbird-C 1333 MHz
> DirectX version: 8.1
> Motherboard: ASUS A7V133 (BIOS 1005A)
> Memory: 512Mb PC133
> Where the user was: http://www.madonion.com/support/3dmark2001/


Enjoy!