1.Isn't the CNCDudez software free anyway? It may be a dead project, but if it works it shouldent really matter.
2.Did you mean that it gets interrupted with the USB also, or only without it? Actually I'm forgetting that this still has the problem of proprietary software.
3.It would be preferable to be able to use all the existing stuff thats out there, Mach 3 and the like. But aparently those all don't work with USB directly, or atleast I would need to write my own drivers, which I don't know how to do. I'm good with C++, but I haven't written USB drivers or drivers for
CNC software.
4.Do you think a USB-Parallel adapter could be a good soloution? For all I know I could be wrong about most
CNC software not being USB ready, or a number of other things.