Hi Wizard,
It was probably a coincidence then. I'd done a lot of messing around tbh, ran as admin, updated directX and visual C runtimes.
Strange thing was that the update went from 19.4 to 19.5 then failed, then went back to 19.4. It was after this that I re-installed DirectX and rebooted. Something along the way must have worked as I ran the update again and it went to 19.8
Thanks very much for creating this software. I've had so much fun in the last few days playing some old fruits, takes me back to the days when I first discovered MAME.
Vox