Well, I don't have a dedicated video card either, just ATI 200 onboard graphics. Though I was surprised, it performed as well as the machine it was replacing, with a GeForce2 card that was the top of the line, in its day. I'd like to get a new PCI express card, but for now it's just the onboard graphics.
Pretty much, the only thing happening in the program is the Newton objects colliding with themselves, a (ground) object, and about 30 convex hull Newton objects. The convex hulls are not very intricately shaped, but they do add to the Newton calculations.
I can actually
handle more objects, 100, 200, 300 like was mentioned, and when these objects not very densely packed together and colliding, then it's mostly fine. It's when the objects must all land on the ground, near each other, and they start having to lay atop one another. Well, I tried it at 800 objects today and got about 2 FPS. I will have to find a way to use the physics sparingly, because I don't think there would be a way to handle 800 objects or more, that's quite a bit to ask for a physics simulation. Would be nice though!
http://www.geocities.com/crmnlelmnt/