>As far as I can tell it's about whether or not modern games use software rendering.<
Ahh, so you guys are arguing over a broad generalization such as that? Interesting...
>As far as I can tell it's about whether or not modern games use software rendering.<
Ahh, so you guys are arguing over a broad generalization such as that? Interesting...
I wasn't arguing about it. I stopped putting in my two cents after Sayeh proved me wrong and gave me ideas for further research.
-Prelude
My best code is written with the delete key.
Hmm, I think I read this whole thread front to back.
I have now read this entire thread, top to bottom word to word,
and i'm very sorry that i am a late comer and have missed this.
quzah, sorensen, you are both excellent and i believe you are both highly skilled and exceptional programmers,
and im sorry, but Sayeh is right.
i will refrain from any further comments, and or responses.
ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.
You sure try and sound like you know what you're talking about.Originally posted by Sayeh
To the sorenson and Quzah, again you are wrong on all your points. The problem is you didn't research far enough in any direction to find out.
Christ, I don't make this stuff up. It's experienced, it's lived. I mean, gee whiz-- Since Mechwarrior 4 didn't recognize my 32MB GeForce3 Ti 500 card in my 2.4GHz box, I thought it awfully interesting that it defaulted to software (but Daddy, it says 'accelerator required on the box!').
Look:
start -> run -> dxdiag -> display -> disable ddraw [OR]
start -> settings -> control pannel -> system -> preferences -> display -> lower hardware acceleration to basic or none
MW4 REQUIRES hardware acceleration in the application.
So it didn't see your video card. That couldn't possibly be because your video drivers were installed wrong. Just because one game on your system happens to run in hardware accelerated mode, does NOT mean that all of them will.
I will correct one point: Mech Commander 2 doesn't require hardware acceleration. Mech Warrior 4 does. Further more, some newer games come with a list of video cards and their default settings. (For Mech Commander, look at 'badcard.csv' and 'vidcard.csv') If your video card is not on the list, when it launches, and it wouldn't be since the Geforce3 TI 500 WAS NOT OUT WHEN MECH COMMANDER 2 WAS RELEASED, then it will not implicitly recognize it. As such, it will default to software mode.
Mech Warrior REQUIRES hardware acceleration. If you don't believe me, disable direct draw in dxdiag and then ask yourself why MW4 doesn't run.
Of course it does. I never stated that DirectX didn't support software rendering. Further more, DirectX 8.x has two hardware acceleration tests: DirectX 7 tests, and DirectX 8 tests.
Too, amazingly, DirectX 8.x supports software rendering, that's why the DX diags tool tests for it... Oh, but I forgot, W2K and XP don't use DX8X... silly me.
Excuse me? Win2K _DOES_ use DirectX 8. WinXP SHIPS WITH DirectX 8.1, and as such, this is why there is no download link for it for WinXP. Please know what your talking about before you attempt to rant at me.
Quzah.
Hope is the first step on the road to disappointment.
He's right huh? On what point? That WinXP actually allow kernel mode access? Oh really? Then why is it that when WinXP came out half of the printer manufacturers out there either had to (a) write non-kernel mode drivers; (b) say "Sorry, this printer doesn't work in XP."Originally posted by no-one
I have now read this entire thread, top to bottom word to word,
and i'm very sorry that i am a late comer and have missed this.
quzah, sorensen, you are both excellent and i believe you are both highly skilled and exceptional programmers,
and im sorry, but Sayeh is right.
i will refrain from any further comments, and or responses.
On the point that MW4 uses software mode? HAHAHA. Get real. Trust me on this one. I absolutely know what I am talking about here. It's my job.
Quzah.
Hope is the first step on the road to disappointment.
I remember Sayeh saying that it is possible to program graphics output in only ANSI C and it would be portable on every platform. That's entirely wrong. It's silly and ignorant to assume how a particular hardware platform actually modifies the display. For every one I can think of, it's through memory. But who's to say this or that platform works in the same way?
I'm sorry, but I have no choice but to side with the arguers (new word?) of Sayeh. (Sorry Sayeh) Before I get a discourse on how I don't understand how the hardware works, I will plug my ears - so save your breathe.
No, you're right, hillbillie - nothing can guarantee that whatever you program with C will have a display at all, so there can't possibly be a totally portable way to do it. I've spent the last year programming on something like that.
-Govtcheez
[email protected]
Amazing how everyone always has to be, violently, right on a message board.
If there was less fighting, and less flaming, there would be more information, because more people would post.
And since when has "more information" ever been bad, to anyone but those that try to control others?
Just worry about yourself, the only stupid question is the one that's never asked. If you get 5 different answers, that doesn't mean 4 are wrong, it means you didn't specify your question well enough.
To have people fighting and leaving that are only here to otherwise share their knowledge is robbing the community of the only thing of any worth.
Information.
ok damnit, i said i wasn't going to respond but i will to make one statement,
Stop being to busy trying to be right to see what is being offered!
LOOK YOU PEOPLE TOOK EVERYTHING HE SAID TO THE WORST EXTREME OF WHAT WAS INTENDED! YOU GAVE HIM NO ROOM TO EXPLAIN AND WHEN YOU DID YOU REFUSED TO ACCEPT HIS ANSWERS AND PUSHED THE SUBJECT TO IRRELEVANT SIDE SUBJECTS!
(The following does not imply anything toward the current discussion, especially that Sayeh is wrong, mistaken or otherwise)
anyone ever heard of RESPECT for ELDERS!, damn just give them the common courtesy of assuming that since their experience extends slightly farther that yours THAT THEY MIGHT KNOW A LITTLE ABOUT THE FREAKING SUBJECT, EVEN IF THEY ARE WRONG BECAUSE THINGS CHANGE, GRANT THEM THE COMMON COURTESY TO REALIZE THIS FACT AND JUST LISTEN!
----------------------------------------
HE MAY BE WRONG ON ONE OR TWO SMALL POINTS BUT DEAR LORD TAKE WHAT HE SAYS IN THE CONTEXT IT WAS MEANT! STOP TRYING TO BREAK HIM DOWN OVER ONE OR TWO SMALL POINTS!
im not gonna go any further because i could go for hours on the specifics.
::edit:: BTW: hes right. read what he says again, you'll see that.
Last edited by no-one; 04-05-2002 at 11:14 AM.
ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.
I'm a newbie programmer, and new to this site as well. I just wanted to thank you all for posting this thread. It excites me to know how powerful C is and that one day I will be able to do all this incredible stuff - i.e. make a game or some other great program.
And I wanted to thank Sayeh for making it so simple (I'm talking about your initial post all the way on page 1). When you talk about a computer as only adding and memory, it does seem so simple, and therefore so full of potential and power.
Anyway, you are all very knowledgable and this was a fascinating thread. I hope nobody got too insulted, as it is apparent to all who read this that EVERYONE who comented to any significant degree really knows what they are talking about. And since we are all here to learn, we have all really benefitted in some way from reading this thread.