Jump to content
  • Advertisement

Archived

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

DeltaVee

Instaled DX8.1 (now Uninstallable) and once again, projects dont work

This topic is 6038 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

[rant] It seems to me the only projects that work from on version to the next are Microsoft''s own. Why? Because they don''t do anything other than ''demo'' one feature. I have numerous projects in excess of 100,000 lines (one project ported from DX7 to DX8), that when compiled against DX8.1 Just don''t work properly . They compile cleanly but then a) blow up or b) work but leave artifacts all over the screen. Now I have to spend hours if not days, figuring which f&^%ing flag has changed or works differently or needs another flag set. Like many people here, my time is limited. SO BE WARNED!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! DX8.1 CANNOT BE UNINSTALLED, it is now a system component. [/rant] *goes to download OpenGL and opens a beer* D.V.

Share this post


Link to post
Share on other sites
Advertisement
Guest Anonymous Poster
This is why I use OpenGL... haven''t had a problem like that yet... everything works as advertised, in every version.

Billy

Share this post


Link to post
Share on other sites
quote:
Original post by Anonymous Poster
This is why I use OpenGL... haven''t had a problem like that yet... everything works as advertised, in every version.

Billy


Heh, I wish it was that easy... For the first month of using OpenGL, it would simply keep a portion of the screen from refreshing, but never pop up a window... and then, when I finally made the window work (I swear the code was the same) triangles refused to display.

Maybe Java OpenGL works better?

Share this post


Link to post
Share on other sites
That''s why I''m switching to console programming and gaming (and selling my desktop for a laptop.)



I wanna work for Microsoft!

Share this post


Link to post
Share on other sites
You can too uninstall DX 8.1, just go to Add/Remove Programs in the Control Panel and choose "Direct X 8.1 SDK" then click the uninstall button. Works for me at least (on Win98 SE).

Share this post


Link to post
Share on other sites
First of all, you probably didn''t read the release notes that said you "HAVE TO UNINSTALL DIRECT X 8" prior to installing DirectX 8.1 and that if you don''t do that you may run into problems.

Second, I recompiled my whole game engine that was written for DirectX 8.0 with my brand new, freshly installed DirectX 8.1, and guess what? No problems at all. No flags changed. Everything is working just fine for me.

Tip of the day: Take the time to read some readme files and eventual release notes to see what you should do. Do not just install things and presume everything will be ok. And try not to drink too much beer while programming, that may also be one of your problems. Alcohol and driving don''t mix, neither do alcohol and programming

-Benny-

Share this post


Link to post
Share on other sites
I uninstalled directx 8, installed 8.1, and suddenly all of my index meshes wouldn''t render. I finally guessed it was because I was using 32bit indices, and I changed it to 16bit and it worked fine. 32bit was never supported on my card to begin with, but still it worked in version 8, but not 8.1. It would be nice if they documented these changes. On the otherhand, 8.1 fixed a texture problem I had.

Share this post


Link to post
Share on other sites
I cannot say where in the documentation I read it, but I read that 32 bits indices are not supported in DX 8.0. So, it is documented. If you have the old SDK documentation installed check CreateIndexBuffer out, maybe that''s where I read it. Anyways, it''s in the documentation

-Benny-

Share this post


Link to post
Share on other sites
1. I did uninstall DX8.
2. You can uninstall the SDK, NOT the DX8.1 components.
3. My stencil buffer(s) are failing.
4. The post was a *rant* ( ) and a ''heads up'' ( ).
5. If it worked cleanly for you, good for you, you will miss out on the frustration of debugging your code for the millionth time.

D.V.

Share this post


Link to post
Share on other sites
Has D3DXSprite been affected by the new DX8.1 SDK?
I have had a report that it crashes when using the 8.1 SDK.

If someone has some spare time, please download my D3DXSprite wrapper (its about 600K) and recompile it. (I''d do it myself but my Internet connection is unstable for huge downloads) Thanks.

Downloads, D3DXSprite tutorial, New platform game: .-= The ZeroOne Realm =-.

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!