Hi lepton,
At the place I work we build scientific instruments with stepper controllers and such in them. I hence knew that you could use a UCN5804B chip - since it's an all-in-one stepper motor driver. It just takes pulses in and then moves the stepper the right way. I used schematics of our own equipment to figure out how to wire the motors the right way, since they didn't have the traditional color coding of most motors (most of the colors were usual, but some different).
The UCN5804B has a pulse pin, an enable pin, and a direction pin. So you can just pick a parallel port pin to connect to each of these and then configure the software to know which pin is for what.
-niko |