Non è detto che sia sicuramente un .exe, può benissimo essere un .scr

Credo siano sufficienti le direct-x per alcune animazioni particolari, e le librerie OpenGL e scheda acceleratrice 3D per gli screensaver più sofisticati.