Ich glaube, ich weiss an was das liegt. Dein Code oben ist ganz korrekt.
Ich habe auch eine Division durch 0 bekommen, als ich die Werte von PatternHeight und PatternWidth (vom Bitmap Stars.bmp im
OI) zu gross eingestellt habe. Setze beide Werte mal auf 16, dann sollte es gehen.