moi aussi g des ralentissements sur mon thunderbird 1.2.
ta gestion des sprites est abusé lente.
ta mis une réallocation pour chaque sprite ou koi ?
alloue une bonne fois pour toute un espace de 500 sprites et si jamais ca dépasse réalloue pour 1000 ect....
si tu utilises des arc tangent ou autre fonction comme ca essayes de trouver un autre moyen parce ke c grave lent ce genre de trucs.
enfin bon en tout cas tu as tres mal optimisé on peu voir le code source histoire de se rendre compte ?