Thing with Mach3 is it uses very deep level control of the operating system to generate timing for controlling the machine.

If anything tugs the operating systems sleeve whilst it is running Mach3 , it could miss a ferw steps and scrap the work your cutting.

Just need a very basic old computer with a paralell port to run Mach3.