La Web del Programador: Comunidad de Programadores
 
    Pregunta:  1112 - CORRER PASCAL EN PENTIUM II
Autor:  Jorge Galan
He instalado Pascal en mi computador, pero no puedo usar la unidat crt, pues me da error. ¿que debo hacer?

  Respuesta:  Garova
Este problema con los pentium II se soluciona cambiando la unit Crt, tambien hay alguien que ha modificado la Graph3 que tambien daba alguna problema parecido.
Hay esta unit nueva para Turbo Pascal y Borland Pascal. Estan por la red pero no me acuerdo de donde las saque yo asi que si las quieres escribeme y te las mando via e-mail.

  Respuesta:  Carlos Molina Vega
HOLA!. El problema que tienes, es culpa de un bug en la libreria CRT. Lo que sucede es que para implementar la función delay(), se requiere de un ciclo (contador) durante cierto período de tiempo
Cuando se diseño esta funcion el ciclo era manejado por una variable word. El rango de un word es 65535 que es seuficiente para conteos en maquinas menores a Pentium de 166 MHz. Sin embargo con la tecnologia actual el contador supera los 65535 y se produce el error Division por cero.
SOLUCION: un parche para la unidad CRT (este parche reemplaza el contador Word con uno Longint)
Busca con www.altavista.com y vas a resolver el problema. Hasta Luego!!!