Welcome to PGD.
It's been a while since I last tinkred with Asphyre or PXL libraries. But unless there was a mayor change on how rendering is done I'm sure porting the old Sprite Engine from Asphyre 4.1 won't be to difficult. That is because from what I remember Sprite Engine basically just tells Asphyre Engine where and what to render. So you would only need to refactor this small portion of Sprite Engine code.
On the other hand you may want to check Castle Game Engine which supports both 2D and 3D rendering, has support for working with sprites (albeit in a different way than Sprite Engine for Asphyre). Castle Engine work both with Delphi or FPC, and even comes with its own Editor meaning you could potentially start designing your new game without writing a lot of code. CGE also supports many platforms like Windows, Linux, macOS, FreeBSD, Raspberry Pi, Android, iOS, Nintendo Switch.
And last and probably the best feature is that it is open source and being actively developed by many contributors.
Bookmarks