Hi, I worked with gentildemon on new graphical engine. I fix << last >> bugs.
I works well on my computer: jump from 15 fps => 80 fps :-) (when walking with no wind particules) Now, we have to find a good solution to invalid cache without changing current code too much. Eg. Sprite can invalidate the cache if frame changed or position changed. <= hey, looks interresting, isn't it ? ;-) ... Hum ... No sure that it would work because Sprite don't know it's position and this is just one method that is called ... Draw() :-) JC: If one argument of Blit SDL function is NULL, clipping won't be used :-( (check the documentation) Bye, Haypo -- Victor Stinner - étudiant à l'UTBM (Belfort, France) http://www.haypocalc.com/wiki/Victor_Stinner