Los programas clipper (16 bits) pueden convivir igualmente con delphi.
Como solución al problema de que consumen todos los recursos del procesador hay una alternativa que funciona y es más barata que la que te plantee antes y consiste en:
te bajas de esta dirección
http://glass.ptv.ru/software/english/dosidle.html
el DOSIDLE. cuando linkeas hacés referencia a este .OBJ y luego dentro detu programa donde tengas un While (aunque no es impresindible que esté ahí es mejor) o similar colocas las siguiente linea:
while .....
dosidle() // <-- Hace que baje el consumo del procesador
enddo
y luego de esto recompilas tu programa.
En mi caso logré que cuando no hay participación del usuario, o sea, no está cargando datos o haciendo un proceso importante el consumo de la aplicación baja a cero.
Espero que te sea de utilidad y saludos