Pues sí, podrías usar Allegro.pas. Pero ojo, de la rama 4 sólo son compatibles con Delphi las viejas. Eso sí, unos colegas han hecho unas modificaciones a la versión 5 que permiten usar Delphi con ella. Mi intención es unir ambas versiones, pero he tenido unos meses bastante movidos (incluyendo enfermedades varias) y no he podido. Aun así, puedes obtener una versión funcional en github:
https://github.com/Soldat/allegro-pas5-test