A generic game engine for 2D double-buffering animation. from Serge Basterot <sb at wo-do dot com> (MAINTAINER) with some tweaks.