Well, you can kind of dual boot xp and mac on a mac and run both together with mac's virtual machine software. I don't know whether that supports directx, though. But if it actually lets you dual boot, then it probably will probably support directx and thus be able to run soldat.