Wadzilla,
you are making things far to difficult, and you want instant results.
I tried to work with this RS232 communications, but that stuff is enough to drive anyone nuts.
Here are some basics to get things going, but maybe this is not what you want:
-Use VB for programming and Excel for layouts, Binary values etc.
-Download InpOut_32 dll and write a few VB Procs.
-Dissect an old CD drive, it has mostlikely a 3 phase and a 4 phase Bi-Directional stepper motor. The 3 phase is more interesting and more difficult to get the correct Sequences.
-Use LPT1 port and Printer cable and use pin D0 to D7 and pin #25, using InpOut_32 to which you need to pass 4 (step) Binary values for a 4 Phase or 9 (step) Binary values for a 3 phase.
-Search the Internet, after a few 100 pages you will have collected dozens of of sample diagrams, and electronics to buy.
-Be prepared to blow your power supply if you don't send the proper binary values to the LPT1 port, or incorrectly hook-up things.
-For fun you can add an old Analog Joystick to control your treasure (an other dll download is required).
Now, isn't this a giveaway?