Direct3D Software Mode
Anyone got recommendations for optimal performance using D3D Software Mode?
------------------------
Captured Reality.
Yeah, hope the user has a P3 900 with 1024 MB of memory.
Seriously though, run in hardware mode.
Seriously though, run in hardware mode.
...Right...
It DOES run in HW mode, but I don''t want to screw the software users. I was a pure software user just a year ago. I know how it is to be left out.
------------------------
Captured Reality.
It DOES run in HW mode, but I don''t want to screw the software users. I was a pure software user just a year ago. I know how it is to be left out.
------------------------
Captured Reality.
Reduce the number of polygons, works with smaller texture, reduce your field of view, reduce your max depth, buy a Giga-Pentium (P3 900 isn''t enough), pray, make a pact with the devil, work in VC++ (I think you use VB, uh?)...
Programming is:A.The art of debugging a blank sheet of paper (or an empty file).B.A pastime similar to banging one's head against a wall, but with fewer opportunities for reward.C.The most fun you can have with your clothes on (although clothes are not mandatory).
Programming is:A.The art of debugging a blank sheet of paper (or an empty file).B.A pastime similar to banging one's head against a wall, but with fewer opportunities for reward.C.The most fun you can have with your clothes on (although clothes are not mandatory).
quote:Original post by Poltras
Reduce the number of polygons, works with smaller texture, reduce your field of view, reduce your max depth, buy a Giga-Pentium (P3 900 isn''t enough), pray, make a pact with the devil, work in VC++ (I think you use VB, uh?)...
1. Reduce polys
HW users already have this
2. Smaller Textures
HW users have this too
3. FOV
I don''t know about that. It is a great way of utilizing better clipping, but it would look funny.
4. Max Depth
That''s a good idea
6. Devil thing
Already done. He said that I can use VB with DX
5. Do VC++
no.
------------------------
Captured Reality.
There is only one solution.
Write your own software rasterizer.
I''m sorry, but even though I like DirectX its software implementation is crap. Which is obvious looking at the amount of stuff these people have to support.
Anyway, probably not a very helpfull answer but writing a software rasterizer sure is fun!!
Jaap Suter
____________________________
Mmmm, I''ll have to think of one.
Write your own software rasterizer.
I''m sorry, but even though I like DirectX its software implementation is crap. Which is obvious looking at the amount of stuff these people have to support.
Anyway, probably not a very helpfull answer but writing a software rasterizer sure is fun!!
Jaap Suter
____________________________
Mmmm, I''ll have to think of one.
quote: Original post by ECKILLER
Use VC++
ECKILLER
I already said no.
s9801758: I know it's crap, but I'm not going to spend too many hours on just implementing software mode. If it's too much trouble, then it's not worth it. Also, you gave me an idea. Maybe you/me/whoever could create a fake HAL device driver that is just a software renderer. I think I have the dx5ddk somewhere.
------------------------
Captured Reality.
Edited by - nes8bit on June 14, 2000 9:35:18 PM
Good luck, but I really think you will spend more time on it than you will save some.
BTW, I''ve used VB for making a game but dropped it... Not enough control and still a bit slower. Maybe I was just unexperienced with Dx under VB.
(( Not to get me wrong, I love VB... although I think it''s only for things that do not require speed. I''m using it everyday when I don''t want to make 100 lines for a program who just show a message box ))
Programming is:A.The art of debugging a blank sheet of paper (or an empty file).B.A pastime similar to banging one's head against a wall, but with fewer opportunities for reward.C.The most fun you can have with your clothes on (although clothes are not mandatory).
BTW, I''ve used VB for making a game but dropped it... Not enough control and still a bit slower. Maybe I was just unexperienced with Dx under VB.
(( Not to get me wrong, I love VB... although I think it''s only for things that do not require speed. I''m using it everyday when I don''t want to make 100 lines for a program who just show a message box ))
Programming is:A.The art of debugging a blank sheet of paper (or an empty file).B.A pastime similar to banging one's head against a wall, but with fewer opportunities for reward.C.The most fun you can have with your clothes on (although clothes are not mandatory).
Oh and about the field of view, just reduce the view window in full screen.... And put all around your view "Buy an hardware accelerator"... I''m sure you could get some sponsors from video cards to put their names on too
And what''s wrong with VC++? Do you have anything against it really or just using VB and can''t switch to VC? I''m talking seriously here.
Programming is:A.The art of debugging a blank sheet of paper (or an empty file).B.A pastime similar to banging one's head against a wall, but with fewer opportunities for reward.C.The most fun you can have with your clothes on (although clothes are not mandatory).
And what''s wrong with VC++? Do you have anything against it really or just using VB and can''t switch to VC? I''m talking seriously here.
Programming is:A.The art of debugging a blank sheet of paper (or an empty file).B.A pastime similar to banging one's head against a wall, but with fewer opportunities for reward.C.The most fun you can have with your clothes on (although clothes are not mandatory).
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement