Correct me if I'm wrong, but people who use to program in Borland C++ would experience divide by zero messages, right? I think it is because in opengl32.dll, it does some calculations that can cause a divide by zero. There was a solution to get rid of the messages I think. Anyone remember?