I have tried running Rohan on both VMWare and VirtualBox. Gameguard hates emulators and won't work on either. I suspect simular problems running a VM under either Linux or macOS.
Doesn't hamper a pserver that bypasses gameguard, only official rohan.
Bottom line:
Unless you are using something like Boot Camp on your Mac to physically boot Windows or macOS natively on bare metal, you won't be able to run Rohan.