Hi,
there are new computer boards out there with parallel ports built in. I bought an dual core Atom mini-ITX board a few years
ago and used its built in port and added another PCI board for two PPs and ran Mach3 with it for a couple of years no probs.
About six months ago migrated to Mach4 and thought it would be a good idea to try out an external controller. Bought an ESS. Took
a little while to get my head around new ways of doing things but good, very good now! Probably should have got an ESS years ago.
Craig