Hi,
the majority of breakout boards used, particularly in older installations require 5V signals from the parallel port. From
the nature of the discussion it sounds like your new PC may only have 3.3V outputs, in which case you older breakout board
may not work or at least be flakey.
The are some possibilites:
1) Replace the breakout board but of a later design that has 3.3V compliant inputs.
2) Put in a different parallel port card, one that is known to work. There are quite a few parallel port cards that do not work, they work well enough for
a printer but fail to comply with the full port standard and therefore fail for use with Mach3. Try PMDX, they supply parallel port cards that have been proven for
Mach use.
3) Ditch the parallel port and all its shortcomings altogether and get yourself an external motion controller. The UC100 is very popular even after many years.
It is USB connected to the PC but has a DB25 (parallel port output) socket and would plug directly into your breakout board. Note that there are tons of UC100
rip-offs on Ebay and Amazon, but a genuine UC100 (CNCDrive) or don't bother. The rip-offs are not a patch on the real thing. Another popular motion controller
is the Ethernet SmoothStepper. It has three output ports, so very considerably more IO than your current installation. You'd need an IDC-to-DB25 cable ($9.00)
to plug your breakout board into it.
I upgraded from a parallel port many years ago to an ESS. I'd always thought Mach3's parallel port worked pretty well until I got an ESS. It ran that much
smoother I was able to run my steppers 1/3 faster without losing steps. I also found that the any extra software or running programs that used to screw
the parallel port had no effect on the ESS. Lastly now I could use any 64bit PC and 64bit OS like Windows 10, whereas with a parallel port you are limited
to 32bit OS's Windows 7 or earlier.
I also upgraded to Mach4 which was a real good step in the right direction, its light years ahead in my opinion.
Craig