Кстати говоря DelphiX очень прост в изучении. Если нужно
вот парочка статей - самый минимум (установка компонента, загрузка и вывод спрайтов). Очень толково и понятно. Там же его (компонент) можно скачать.
Ну и попробуйте при создании формы написать Form1.DoubleBuffered:=true. или если все происходит на панели напишите вместо Form1 - panel1. Это позволит уменьшить маргание, точнее его можно сказать даже не будет, но будет немного анимация дергаться. Вобщем попробуйте и поглядите.