XP problem

We have problem running your software on XP, but it runs fine in Vista.

We are running July 7 distribution. We had problem run the software under XP SP2 + Orca, but it went pretty smooth under Vista. I have the binary published at http://www.ta-redux.com/balder_demo/testpage.html It works fine with VIsta PC, but the 3D meshes froze
at XP.

This seems to be fairly consitent. I am having the same problem on all of my XP machines. I don't have Vista to check that out. I have noticed that it may run for a little bit on my faster machines before it stops. I'm thinking that it may be generating
an exception that is not being caught properly.

Good work.
The problem is a divide by zero that is occuring in the line:"FPS : " + ( Statistics.FrameTime.Seconds < 1 ? 1000 / Statistics.FrameTime.Milliseconds : 0 ).ToString();
I am finding that the Statistics.FrameTime.Milliseconds value is switching between 15 (to give 66fps) and 0 (to cause error). FrameTime is of Timespan type so I'm not sure if this is some kind of error or just something that needs to be properly handled.

The resolution of timespan is not great so it will in some conditions give the result of 0 which then causes a divide by zero.
I will move the code for handling the FPS calculations into the statistics class and clean it up and also fix the problem at the same time.