I have a Toshiba PageLaser 6 that, until it stopped picking up paper, worked perfectly as a parallel printer on XP Home SP1. The printer was set to emulate an HP Laserjet Series II and I used the native driver in XP. It worked happily alongside a Canon i650 inkjet (USB).
AA