someone_nt 0 Posted August 18, 2000 http://support.microsoft.com/support/kb/artic les/Q263/1/16.ASP?LN=EN-US&SD=gn&FR=0 Slow DirectX Performance in Windows 2000 The information in this article applies to: Microsoft Windows 2000 Professional Microsoft Windows 2000 Server Microsoft Windows 2000 Advanced Server SYMPTOMS DirectDraw vertex buffer callbacks may not succeed in Windows 2000, preventing video drivers from using the full features of DirectX. This can cause slower performance in programs that use DirectX 8. RESOLUTION To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, please see the following article in the Microsoft Knowledge Base: Q260910 How to Obtain the Latest Windows 2000 Service Pack STATUS Microsoft has confirmed this to be a problem in Microsoft Windows 2000. This problem was first corrected in Windows 2000 Service Pack 1. MORE INFORMATION If you are a developer or author of video drivers, see the following Microsoft Web site for additional information: http://microsoft.com/ddk Additional query words: directx DX8 games Keywords : kbenv kbhw Win2000PreSP1Fix Win2000SP1Fix Version : WINDOWS:2000 Platform : WINDOWS Issue type : kbbug Technology : kbvcSearch ========================================= I've downloaded and installed windows 2000 sp1, but it didn't fix any of my slow directdraw performance issues. I use gens,snes9x, and several other emulators (with legal roms), and I find out that their slow down once I try to resize the window. Is there a real fix? Share this post Link to post
Dragon-Lord 0 Posted August 18, 2000 you need to install the new (140) beta build of DX8 on top of SP1...it works wonders for all 2d draws that I have seen. Might help you as well. :} Share this post Link to post
someone_nt 0 Posted August 27, 2000 Yesterday I was playing with a nice windows tweaking tool (X-setup 5.7, very good tool), And I found these setting under the "hardware -> videocards -> nvidia -> riva tnt - >Windows NT/2000 Options" folder. "Enable H/W Curbe" "Enable Strech interpolation". the following explanation about the meaning of those options was: //////////////////////////////////////////// If HW Curve is *DISABLED*, it turns off GDI hardware acceleration for curve drawing. If you *DISABLE* this option, hardware acceleration will be bypassed and force your card to use Windows NT/2000 for rendering circles, ellipses, arcs etc. If Stretch Interpolation is *DISABLED* it prevents pixel interpolation of stretched bitmap images. *DISABLE* this option if you do not want Windows NT/2000 to smoothen bitmaps when they are enlarged. NOTE: Please use the NVidia reference drivers from http://www.nvidia.com with this plug-in as it may not work properly with third party drivers such as Creative Labs, Hercules, etc. This plug-in is designed for use with the NVidia reference drivers. //////////////////////////////////////// But after enabling them and rebooting, my system stills slows down when I resize a directdraw apliacation. I've upgraded to SP1, installed dx8 v 140, and still no success. I've also installed detonator 3 (6.18 drivers) without success. Do TNT windows 2000 drivers have H/Strech and interpolation? Note: these setting make reference to two registry keys: [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\RIVA TNT\Display] "DisableHWCurve"=dword:00000000 "NoStretchBltInterpolate"=dword:00000000 If you have any clue about how to make this work, it really be apreciated!!!! PS: If you want x-setup, download it at http://www.xteq.com/products/xset/index.html Share this post Link to post