Hmm I guess I'd have expected it to crash when trying to actual load up/render an arcade running it through a VM. That's just the launcher/patcher stuff - should just be accessing the internet to talk to your server, then DIFs server.
I wonder if its connection to download the files is non-standard as it's going through the VMs network layer...
I think the performance wouldn't be great even if it did work, inside a virtual machine... or is the 3d gaming performance good these days under VMware?
I've only purchased the basic version of the patching system, so I don't even have the code for a lot of what's going on during the patching engine (where it compares for missing/different files between local and server)... so I currently very likely can't fix this.
I'll add it to my Trello as a todo to look into, and ask the developer about - but it will probably require either source code (~124 euros), or the patching system developer to do work to fix...
Sorry buddy, as I know you're not into Windows! So I guess you don't have a dual boot machine with (non-virtual) Windows 10 on it..? As I'm pretty sure it's going to be down to trying to run this in a virtual machine.
Another thing I guess could be to try it under Wine for Linux, might work!