Lathe ran off a WinXP PC, connected to another motion control PC in the back of the machine. XP PC was DOA when I got it, and I wanted a 'do-everything' setup that could have F360, internet, and run the old Emco lathe control (WinNC).
Sadly, running XP in a virtual machine under Win8.1 wasn't stable enough. Kept losing connection to the USB-connected main control panel. While the software works (I think) under Win7, the replacement computer I bought can't run Win7 due to drivers and so forth.
So I bit the bullet and bought an older Wyse Thin Client with Win7 Embedded already on it and will run the lathe from that It will have the Emco/Fanuc control software and nothing else. Newer computer will still have 8.1, F360, Kipware, and whatever else I want - but the lathe itself will now be air-gapped, using USB drive to transfer programs.
Probably safer & more stable this way.