Which are the choices I should look into for a Delphi sprite engine.
I am aware of
anything else I am missing?
It is best if it relies on OpenGL. DirectX only solutions are not very welcome.
Take a look at Asphyre. It's a 2D/3D Delphi framework that can use OpenGL, DirectX 7, DirectX 9 backends.