I actually made small change to SDL which allows me to do that via set_alpha(). Let me know if you need tha patch. Dmitry/ ----- Original Message ----- From: "Luke Miller" <dodgyville@xxxxxxxxx> To: <pygame-users@xxxxxxxx> Sent: Friday, September 09, 2005 3:03 PM Subject: [pygame] fade out surfaces Hello! Is there an easy way to fade out a surface that uses per pixel alpha? Luke