Archived

This topic is now archived and is closed to further replies.

2D GeForce 256 Blitting problem with DX7

This topic is 6588 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I just got a Geforce 256 card and it''s nice, but when I tried running my DX7 2D graphics engine on it, it blits the surface onto the backbuffer and copies it to the primary. That''s OK, but the sprites (32x32) are all blitted into the rect with a height of 16. The width is OK, but the lower half of the rect is filled with random colored pixels. The same .exe will run perfectly on my old TNT, so I think it is a driver problem or defect in the card. BTW, I am using DDSURFACEDESC2 and IDIRECTDRAW7 interfaces. Also, I can''t find anywhere to e-mail NVidia about the problem so no luck there. Thanks. Mike Griffin

Share this post


Link to post
Share on other sites
well i have a geforce and ahve many problems with D3d so maybe dx7 isnt all ready for the gefroce, but in 2d works fine, are you using lpitch and params like that instead of useing just integer values by you ? sometimes when you blit you should use some dsurface desc vars instead of you r own

hope it can help in some way !

Bruno Sousa

Share this post


Link to post
Share on other sites
Griff,

Try posting to the DirectX forum on Microsoft''s website, I know Richard Huddy (from Nvidia) and others on the list will most likely be able to help you. Also Nvidia has a program on their site if you''re a registered developer, where you send them your code and they will trouble shoot it by running it through their hardware. Give it a try.

Share this post


Link to post
Share on other sites
i have heard of some problem with dx7 when you have an athlon with a geforce 256, if this is your hardware, it''s probably the source of the problem, and maybe you will have to wait for a new version of dx7 or something, good luck!

Share this post


Link to post
Share on other sites
That''s odd, I have DirectX 7 and a GeForce 256 (Creative Labs 3D Annihlator) and haven''t had any problems whatsoever.

Share this post


Link to post
Share on other sites