Potencia tiene y con afici?n a Pascal muchos, a mi tambi?n me gusta mucho sobre todo bajo DOS, su continuidad lo tienes con los productos de Borland por ejemplo Delphi, si bien tambi?n tienes la opci?n de FREEPASCAL:
http://www.freepascal.orgEste compilador est? en continua evoluci?n, habilitando su correspondiente opci?n es en gran parte compatible con TurboPascal y Delphi, salvo ciertos puntos que puedes consultar en la documentaci?n, soporta POO (programaci?n orientada a objetos) en encima del mismo se ha implementado LAZARUS que permite un IDE visual con componentes que puedes encontrar en otros compiladores visuales. Te lo puedes descargar de internet y utilizarlo para tus implementaciones, tambi?n puedes obtener el c?digo fuente (licencia GNU). Es multiplataforma ya que se ha portado a diferentes sistemas operativos.
Si miras en contributed units encontrar?s librerias gr?ficas incluso para direct-draw pero no he probado ninguna, en ese sentido si es posible que sea lo que andas buscando (tampoco he programado en directdraw as? que si logras algo vendr?a bien ampliar algo de conocimiento sobre el tema).
Respecto al juego a nivel gr?fico muy logrado por los pantallazos que he visto.