Hasta donde he visto, ese controlador NO se necesita para WinXP ya que lo trae incorporado.
Buscando en el soporte en español, encontré esto:
Soporte Tecnico: DFX-8500. En inglés este otro:
DFX-8500 Impact Printer.
Incluso, esa impresora la utilizan aún donde un cliente y funciona SIN problemas en equipos con WinXP, WinVista y Win7.
Si estás utilizándolo con puerto paralelo, cambia el cable para descartar que esté dañado y si no, utiliza un cable de paralelo a USB para que lo cambies a un puerto USB.
Donde el cliente, lo tenía con un Print Server Intel paralelo pero hace menos de 15 días lo cambié para ponerlo en un Print Server USB y sigue funcionando.