Thread: turbo? clean? basic? Is C still a contender?

  1. #61
    Disagreeably Disagreeable
    Join Date
    Aug 2001
    Posts
    711
    >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...

  2. #62
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    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.

  3. #63
    Disagreeably Disagreeable
    Join Date
    Aug 2001
    Posts
    711
    Hmm, I think I read this whole thread front to back.

  4. #64
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,263
    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.

  5. #65
    ATH0 quzah's Avatar
    Join Date
    Oct 2001
    Posts
    14,826
    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!').
    You sure try and sound like you know what you're talking about.
    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.


    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.
    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.

    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.

  6. #66
    ATH0 quzah's Avatar
    Join Date
    Oct 2001
    Posts
    14,826
    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.
    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."

    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.

  7. #67
    Disagreeably Disagreeable
    Join Date
    Aug 2001
    Posts
    711
    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.

  8. #68
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    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.

  9. #69
    Registered User
    Join Date
    Apr 2002
    Posts
    1

    chill

    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.

  10. #70
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,263
    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.

  11. #71
    Registered User
    Join Date
    Apr 2002
    Posts
    8
    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.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 10
    Last Post: 11-23-2007, 12:13 AM
  2. Remember Turbo? It is comming back
    By Mario F. in forum A Brief History of Cprogramming.com
    Replies: 1
    Last Post: 08-14-2006, 01:26 PM
  3. [ANN] New script engine (Basic sintax)
    By MKTMK in forum C++ Programming
    Replies: 1
    Last Post: 11-01-2005, 10:28 AM
  4. what are your thoughts on visual basic?
    By orion- in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 09-22-2005, 04:28 AM