Quote Originally Posted by wossname
Are you using unsafe code for the calculations? That should help a bit, although you can't do pointers to managed classes which is incredibly annoying (although understandable). There's not many places in my code where unsafe will help though

I still have at least 2 optimisations to try out, probably think of more tomorrow.

I will probably use it for the three, but that is miles away right now, since I am going on a vecation on Monday. But for the world to screen it isn't much use for it. Might find a place or two where I can optimize with pointers later on, but first I just need it up and running. Getting closer now, but it is still some mile stones away. (is that even an expression in english...hmmm).