Michael Speck <kulkanie@gmx.net>

Contributions:

Eugenia Loli-Queru, Lodewijk:
-found bugs caused by corrupted transparancy keys if display depth was >16 bits

