The G540 requires Mach3 with 32 bit Windoz attached to a EPP certified parallel port.
Mach3 will run on 64 bit Windoz with a external motion controller such as a Galil product.
Welcome - Galil: We Move The World
If you where running analog servo's then spending big bucks on a external motion controller makes sense.
For more detailed information please p.m. your phone number.