Hi,
why not get an external motion controller like an Ethernet SmoothStepper or UC300? Then you could use just about
any PC you like including the kids cast off Windows10 laptop.
What you are doing is like going out to buy a new or at least a modern car second hand but insisting that it have 'trembler'
ignition because Model T Fords had 'trembler' ignition.
If you really want to stick with a parallel port then buy a PCI to parallel card from PMDX then all you need is a PCI slot
on the motherboard, even PCI slots are going away and are replaced by PCIe. Of course you'll have to stick with Windows 7 32 bit or
earlier if you want to run a parallel port.
Craig