Hola.
Te recomiendo que uses FreePascal, que es gratuito, tiene un interfaz casi idéntico al de TurboPascal, se puede configurar para que funcione igual, y es nativo Win32, por lo que no hay que hacer cosas raras para que funcione bien en Windows. Además, tiene muchísimas librerías de las que carece TurboPascal (comunicaciones, bases de datos, OpenGL, etc).
Un saludo.
Ruben3d