   DirectX runs slower on another computer
  Hi,I apologize if this doesn't fit directly into the scope of this forum, but I'm at a complete loss when it comes to this sort of problem.I've managed to complete a little DirectX graphics intro for a Windows form.  Everything works on my computer, but when I put it on a different one, the intro runs, but at a significantly slower rate.  I don't know if this was necessary since the intro did run, but I followed the Chapter 2 of Managed DirectX 9 - Graphics and Game Programming by Tom Miller, checked my graphics card features, and all looked ok.  From here, I have no idea where to look to determine the cause of this.  Thanks for any advice,Mel   
  Would the other computer happen to be slower by any chance?  I mean I could write something that flies on say a 7800GTX that will run slower than anything on say a 5200 or 5600, etc.   ;  No, it's actually faster.   ;Quote:Original post by melanieabNo, it's actually faster.Could you list the hardware specs of both machines stating which one runs the app at the higher rate? [smile]Regards,ViLiO   ;  Try running one of the SDK samples from the \Samples\C++\Direct3D\Bin\x86 subdirectory and see if they run slower on the supposedly faster machine.Doing that will at least tell you if it's something off on the machine, or something in your code.;  Ok, I didn't run the SDK samples, but I did run examples from the Tom Miller book, and they, too, ran normally on my machine and more slowly on the other.  So I'm thinking it's something with the machine.Here are the specs:My machine, which runs examples at normal speed:  XP Pro SP2Athlon 2500+ XP1.71 GHz, 512 MB RAMGraphics - 3DForce4-MX440-8X Series, NVIDIA GeForce4 MX440 with AGP8X - 64MBOther machine (runs examples slowly):XP Pro SP2Dell DIM3000, Celeron 2.4 GHz, 512 MB RAMIntel 82865G Graphics Controller - 96 MBPlease let me know if anyone can point me in some direction, or if there's any other info you need.Thanks very much!Mel;Quote:Original post by melanieabIntel 82865G Graphics Controller - 96 MBMelThere's your problem...Intel cards aren't really that great. Try plugging in the GeForce4 from the other computer and see what happens.;  I wouldn't call the other machine faster than yours. The AMD 2500+ runs approximately equivalent to a Pentium 4 2.5GHz and the Celeron is slower than the equivalent Pentium 4. Also the Dell is using an integrated video controller that shares video RAM with system RAM and is inherently slow by itself.Having said that, when you say "slower" what exactly do you mean? 85 FPS vs 60 FPS (which could be screen refresh rate related) or 300 FPS vs 100 FPS which could be CPU/GPU speed related.;  Thanks!  Will do.   ;  I'd expect to see a significan drop in performance between the two. If you can get 500 FPS on the first machine, I wouldn't be at all surprised if the second gave you 100 FPS (Ok, maybe not that bad, but I still wouldn't be surprised)   