Page 1 of 2 12 LastLast
Results 1 to 40 of 45

Thread: Ok, did M$ do this on purpose???

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Dec 2001
    Location
    Great White North, ey?
    Posts
    202

    Angry Ok, did M$ do this on purpose???

    Each and every single time I run my games on windows XP, they run slow as *ell. Developed under Win 98, I tested my games on Windows XP on my friends computer, so then I tested on another friends computer, and another. On every comp the games run really slow. Now I'm certain that it's not only directx games, I tested different kinds all run slow under XP, so what's the catch here? Is there like a patch to make vb runtimes run fast on XP or something?

    Please help!

  2. #2
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    XP Sucks... =).

    Z.

  3. #3
    Member MasterEvilAce's Avatar
    Join Date
    Jul 2002
    Posts
    60
    XP rules man.. what are you talking about


    And also, why would microsoft limit their own programs on their own (NEWER) operating system?

  4. #4
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    XP is a memory hog. This leads to inherent slowness =).

    Z.

  5. #5
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,974
    M$ nearly always do this, each new version of Windows does more, which usually means it needs more power to run (CPU time & RAM). The idea is that you don't notice because you buy a better computer every time you upgrade your OS...

  6. #6
    Frenzied Member DeadEyes's Avatar
    Join Date
    Jul 2002
    Posts
    1,196
    I read somwhere that XP limits the FPS for DX8 and OpenGL
    with OpenGL having an even lower FPS than DX8.
    This limit is deliberate because M$ will want us to pay for DX9

  7. #7
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    If MS wants people to pay for DX9... ROFL. They would be shot, and developers would ALL move to OpenGL.

    Z.

  8. #8
    Addicted Member
    Join Date
    Aug 2002
    Location
    Baltimore, MD
    Posts
    230
    Originally posted by DeadEyes
    I read somwhere that XP limits the FPS for DX8 and OpenGL
    with OpenGL having an even lower FPS than DX8.
    This limit is deliberate because M$ will want us to pay for DX9
    Good grief, conspiracy theories abound! DirectX has always been, and will always be, free. I don't know where you read such garbage, probably a pro-OpenGL site.

  9. #9
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    You know it Machaira =).

    Z.

  10. #10

    Thread Starter
    Addicted Member
    Join Date
    Dec 2001
    Location
    Great White North, ey?
    Posts
    202
    And it's not because of the computer specs, On my machine (wind 98, 800Mhz, GeForce2, 128MB) my game runs at about 100fps with directx 7. Then I bring it to my firends 1.2Ghz, XP, 512MB and it goes like 0.5 fps - like what the hell. I guess if you want to do commercial games with VB you'd have to limit the requirements to only Win 95/98, possibly 2k (maybe).

  11. #11
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    Ah, what video card on his computer?

    Z.

  12. #12

    Thread Starter
    Addicted Member
    Join Date
    Dec 2001
    Location
    Great White North, ey?
    Posts
    202
    One friend i'm not sure, the other has a new ATI RADEON something.. They both have new computers, so it shouldn't matter the "worst new" video card can't be that bad.

  13. #13
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    Some "new" computers are coming equipped with TNT2s and worse. Though, a TNT2 wouldnt account for that kind of performance. My personal experiance with XP's rendering speed is not nearly as bad as what you have desribed though. It is most likely your code.

    Z.

  14. #14

    Thread Starter
    Addicted Member
    Join Date
    Dec 2001
    Location
    Great White North, ey?
    Posts
    202
    So now I have to change my code to make it work on XP? Mircro$oft, Micro$oft, *shakes his head* to be honest I don't even know where to begin, 100fps and 0.5fps is a lot of difference. I bet if I make my code run fast on XP it will become slow on 98, lol.

  15. #15
    Addicted Member
    Join Date
    Aug 2002
    Location
    Baltimore, MD
    Posts
    230
    It could also depend on the drivers in the other computers. There's too many variables to blame just on the OS.

  16. #16
    Frenzied Member
    Join Date
    Jun 2000
    Location
    England, Buckingham
    Posts
    1,341
    Machaira - lol, thats what i wud av expected the first reply to this thread to say the most common problem with graphics, if the card is new and it runs pants, DRIVERS!!

  17. #17
    Lively Member
    Join Date
    May 2001
    Posts
    96

    Limit FPS, Bull Crap.

    Have you ever read any Hardware Reveiws?!?! They get like 300 fps on games like Quake 3. Ms Doesnt limit anything (except for low prices ). Bumping a computer from a 850 to a 1200 Will Not do much if they video card is the bottle neck. I have a 1.4 ghz with a Geforce 2 MX, and I dont expect some huge increase if I where to upgrade to a Athlon XP 2200 (1.8 ghz for you people out there , and yes I have a socket A Mobo). If you want to see real preformance Upgrades, Get a Geforce 4 4600, or a Radeon 9700. Or better yet, Wait for the N30.

  18. #18
    Hyperactive Member
    Join Date
    Jun 1999
    Location
    ma,usa
    Posts
    485
    I think that the API getTimePoint (or something like that) is more efficient on XP when used in timer functions. I had to modify mine to spead up, but on 98 it was like it was ignored.

  19. #19
    Addicted Member Sheppe's Avatar
    Join Date
    Sep 2002
    Location
    Kelowna, BC
    Posts
    245
    Originally posted by Dude1
    And it's not because of the computer specs, On my machine (wind 98, 800Mhz, GeForce2, 128MB) my game runs at about 100fps with directx 7. Then I bring it to my firends 1.2Ghz, XP, 512MB and it goes like 0.5 fps - like what the hell. I guess if you want to do commercial games with VB you'd have to limit the requirements to only Win 95/98, possibly 2k (maybe).
    That may be your problem - XP ships with DX8. Try recompiling your code using the DX8 SDK. I may be off base here, but it could be worth a shot.
    [vbcode]
    On Error Goto Hell
    [/vbcode]
    Sheppe Pharis, MCSD
    Check out http://www.vb-faq.com
    Click here for access to the free Code-Express source code and component sharing network for VB6
    Want a better way to skin your .NET applications? Click here!

  20. #20
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    Originally posted by Sheppe
    That may be your problem - XP ships with DX8. Try recompiling your code using the DX8 SDK. I may be off base here, but it could be worth a shot.
    You are off base =). The DX7 code will remain the same for all time(thus begin backwards compatible).

    Z.

  21. #21

    Thread Starter
    Addicted Member
    Join Date
    Dec 2001
    Location
    Great White North, ey?
    Posts
    202

    Cool

    The thread risen from the dead once more. I haven't found a solution to my problem by the way. My friend sais that he didin't have a service pack for his XP and now that he got it I'll try testing my game on hic comp again. Some one suggested trying to set the .exe to run in win 98 compatibility mode? Not sure what that means/works.

  22. #22
    Addicted Member Sheppe's Avatar
    Join Date
    Sep 2002
    Location
    Kelowna, BC
    Posts
    245
    Originally posted by Zaei
    You are off base =). The DX7 code will remain the same for all time(thus begin backwards compatible).

    Z.
    That's what I figured, but I was speaking with some game developers who were complaining about what I mentioned. I thought I'd offer what I could.
    [vbcode]
    On Error Goto Hell
    [/vbcode]
    Sheppe Pharis, MCSD
    Check out http://www.vb-faq.com
    Click here for access to the free Code-Express source code and component sharing network for VB6
    Want a better way to skin your .NET applications? Click here!

  23. #23
    Kitten CornedBee's Avatar
    Join Date
    Aug 2001
    Location
    In a microchip!
    Posts
    11,594
    Who makes commercial apps with VB anyway?

    Radeon9700 kicks azz!


    What card is N30? New NVidia one? I heard it's not ready until X-mas! (I don't want to wait that long...)
    All the buzzt
    CornedBee

    "Writing specifications is like writing a novel. Writing code is like writing poetry."
    - Anonymous, published by Raymond Chen

    Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.

  24. #24
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    Yeah, CB... I think this Radeon9700 case sticker that is on my case makes my computer run faster =).

    Z.

  25. #25
    Fanatic Member MoMad's Avatar
    Join Date
    Oct 2000
    Location
    Seattle, WA
    Posts
    625

    Re: Limit FPS, Bull Crap.

    Originally posted by cogman
    <snip> Geforce 4 4600, or a Radeon 9700. Or better yet, Wait for the N30.
    Not everyone wants to spend $300 on video when the whole computer cost less than 700!! lol. But dont forget the "TI" because i think there is a "MX" version of that card that isnt quite as good as the TI version. *i think*
    :MoMad:
    Nice Sig!

    http://go.to/momad/ Status: Not Ready

  26. #26
    Lively Member
    Join Date
    May 2001
    Posts
    96
    there is a resion for my saying to wait for the n30. Though the N30 will be priced around 250-300, the prices of ALL the prior Vid cards will drop. Now the Geforce4 TI 4200 right now is priced at $120, That really is a very resionable price considering that it is a small preformance drop from the Geforce 4600. IMHO Avoid the MX versions of the Nvidia cards all together, youll thank me for it.

  27. #27

    Thread Starter
    Addicted Member
    Join Date
    Dec 2001
    Location
    Great White North, ey?
    Posts
    202

    Wink

    I have a GeForce 2 MX/400 and I don't find anything wrong with it. It runs pretty much all of the new games pretty well, but I know that I will need to upgrade to a GeForce 4 to play the upcoming Doom 3

  28. #28
    Frenzied Member ice_531's Avatar
    Join Date
    Aug 2002
    Location
    Sitting w/ Bob Status: -Next -To- Null- Friend: Philip
    Posts
    1,152

    Well..

    Zaei said it best... XP suckz



    n you'd think my pc wud freeze up every 2 minutes since im runnin 32mb of ram... lol
    i should really upgrade tho, but my cable modem keeps everything running speedy
    :::`DISCLAIMER`:::
    Do NOT take anything i have posted to be truthful in any way, shape or form.
    Thank You!

    --------------------------------
    "Never heard about "hiking" poles. I usualy just grab a stick from the nature, and use that as a pole." - NoteMe
    "Finaly I can look as gay as I want..." - NoteMe
    Languages: VB6, BASIC, Java, C#. C++

  29. #29
    Fanatic Member MoMad's Avatar
    Join Date
    Oct 2000
    Location
    Seattle, WA
    Posts
    625
    Originally posted by cogman
    there is a resion for my saying to wait for the n30. Though the N30 will be priced around 250-300, the prices of ALL the prior Vid cards will drop. Now the Geforce4 TI 4200 right now is priced at $120, That really is a very resionable price considering that it is a small preformance drop from the Geforce 4600. IMHO Avoid the MX versions of the Nvidia cards all together, youll thank me for it.
    And the 4600 at $230!! What is up with that??
    :MoMad:
    Nice Sig!

    http://go.to/momad/ Status: Not Ready

  30. #30
    Fanatic Member MoMad's Avatar
    Join Date
    Oct 2000
    Location
    Seattle, WA
    Posts
    625
    Hey hey hey guys, slow down.... XP DOESNT SUCK!! I used to think it sucks untill I got aload of it!! Its awesome man, say what you will but it beats all other MS oses!!
    :MoMad:
    Nice Sig!

    http://go.to/momad/ Status: Not Ready

  31. #31
    Addicted Member
    Join Date
    Aug 2002
    Location
    Baltimore, MD
    Posts
    230
    The only problem I've had with XP has been running multiple accounts and my Internet access locking up when fast switching between them. Otherwise XP has been rock solid. I've almost forgotten what the BSoD looks like and I've never had a lockup that I couldn't get out of by killing the app. And the lockups were not Windows' fault.

  32. #32
    Frenzied Member ice_531's Avatar
    Join Date
    Aug 2002
    Location
    Sitting w/ Bob Status: -Next -To- Null- Friend: Philip
    Posts
    1,152

    heh

    I still wouldn't give up my win98
    :::`DISCLAIMER`:::
    Do NOT take anything i have posted to be truthful in any way, shape or form.
    Thank You!

    --------------------------------
    "Never heard about "hiking" poles. I usualy just grab a stick from the nature, and use that as a pole." - NoteMe
    "Finaly I can look as gay as I want..." - NoteMe
    Languages: VB6, BASIC, Java, C#. C++

  33. #33
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    Heh, Ive forgotten what the BSoD looks like too... I dont get them in Win2k AT ALL, and WinXP simply restarts before the thing shows up (actually, the screen flashes blue, and then restarts). Probably happens once a day. Sounds like a Mac to me =). Win2k doesnt lock, only applications, which can be easily killed with ctrl+alt+del.

    No, I dont think XP could ever compete with my rock solid 2k install...

    Z.

  34. #34
    Fanatic Member MoMad's Avatar
    Join Date
    Oct 2000
    Location
    Seattle, WA
    Posts
    625
    Hehe, XP is better, I completely forgot what a BSoD looks like on my rock solid Win2K but now that I've seen XP, I am willing to give it a shot and let it win my heart over! XP does the coolest things man, if you dont have broadband, dont bother complaining, XP was built for high speed interent access, it was built to give you the ultimate in Entertainment (hmm, kinda like mac, but waaaaaaaayyyyyyy better!!)
    :MoMad:
    Nice Sig!

    http://go.to/momad/ Status: Not Ready

  35. #35
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    There is nothing XP can do that I want or need that 2k cant do. I dont want some frilly idiot user OS =).

    Z.

  36. #36
    Fanatic Member MoMad's Avatar
    Join Date
    Oct 2000
    Location
    Seattle, WA
    Posts
    625
    Ok, there is nothing that Win2K can do that XP cannot do.
    :MoMad:
    Nice Sig!

    http://go.to/momad/ Status: Not Ready

  37. #37

    Thread Starter
    Addicted Member
    Join Date
    Dec 2001
    Location
    Great White North, ey?
    Posts
    202
    Yes it can, it can run VB programs with normal speeds, not normal speeds divided by 10

  38. #38
    Frenzied Member ice_531's Avatar
    Join Date
    Aug 2002
    Location
    Sitting w/ Bob Status: -Next -To- Null- Friend: Philip
    Posts
    1,152

    cough

    that would be determined by the users pc, not just the os -
    ram, cable/dsl or 56k... and other aspects determine the speed
    :::`DISCLAIMER`:::
    Do NOT take anything i have posted to be truthful in any way, shape or form.
    Thank You!

    --------------------------------
    "Never heard about "hiking" poles. I usualy just grab a stick from the nature, and use that as a pole." - NoteMe
    "Finaly I can look as gay as I want..." - NoteMe
    Languages: VB6, BASIC, Java, C#. C++

  39. #39
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    Originally posted by MoMad
    Ok, there is nothing that Win2K can do that XP cannot do.
    2k can NOT waste my resources =). 2k can NOT hide away all of those useful settings. 2k can NOT baby my usage experience =). 2k does NOT crash everytime I lock my computer =).

    There are lots of things that 2k can do that XP cant =).

    Z.

  40. #40
    Frenzied Member ice_531's Avatar
    Join Date
    Aug 2002
    Location
    Sitting w/ Bob Status: -Next -To- Null- Friend: Philip
    Posts
    1,152

    hint

    most of these new o/s's (ie. XP) base most there resources on security , like built in firewalls etc... and i think it limits your exploration options
    :::`DISCLAIMER`:::
    Do NOT take anything i have posted to be truthful in any way, shape or form.
    Thank You!

    --------------------------------
    "Never heard about "hiking" poles. I usualy just grab a stick from the nature, and use that as a pole." - NoteMe
    "Finaly I can look as gay as I want..." - NoteMe
    Languages: VB6, BASIC, Java, C#. C++

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width