Think u all are forgeting something. The drive boots in dos + it works in safe mode! So drive & cable are ok. It's a windows problem. Wrong drivers or some conflict.
check in Device Manager what LPT port is showing. Just did an upgrade from win98, but winXP shows LPT3 not LPT1! Changed printer port to match & it's printing!