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.