I’m running Windows in a Kernel Virtual Machine (KVM), it’s the same as how game streaming services works (Xcloud, Stadia, etc.) so nothing shady about it, it’s an increasingly more popular thing to do and basically just the next step from dualbooting.
I get that hardware telemetry is kinda important in these tests, but with KVMs you only really “virtualize” the CPU, RAM and motherboard, the rest of the hardware is passed straight through the kernel (hence the name “KVM”), so all the data about the graphics card, drives and USB devices are completely accurate. On top of that, it is possible to play if you disable Anti-Cheat, so either it was a sloppy attempt at blocking VMs or it’s entirely to prevent cheating, which isn’t really made much easier with a VM other than hardware banning being more difficult to do (though I doubt any cheater would be willing to buy a new graphics card just to cheat again).
I don’t know if this was 343 or EAC’s decision, but I think it’s unnecessary and is arguably worse than blocking WINE and Proton (since you need to commit to it).
I do not believe Linux systems are supported at this time
Have a look in this thread
CLICK ME:point_left:
> 2533274839399013;2:
> I do not believe Linux systems are supported at this time
>
> Have a look in this thread
CLICK ME:point_left:
That’s the thing, it’s not Linux. It’s Windows running more or less in parallel with Linux.
What you’re thinking about is WINE and Proton, which “fakes” the .dll files so the games are playable on Linux. With KVMs it’s literally just Windows, only difference being that it’s running in a hypervisor, but still Windows nonetheless.
As I said, I can play it just fine on Steam, and for the Insider build I can play singleplayer just fine if I disable the AC. No performance impact from what I’ve noticed and no crashes either. It’s just EAC being overly cautious.
Actually… I noticed that I was invited twice on email, figured it was just a bug with the new system, but no… I forgot that I signed up over a year ago before I got access to this account (this is my legacy account I used on the 360), on that other account I got an invite for the Steam version. I installed that and I’m able to play online just fine, so this has to be a bug (or security feature) of MS Store apps.
Make sure and file a bug report about this on the Halo Support site.
Be sure to read over the known issues list first before reporting.
https://aka.ms/HaloSupportInsider.
https://insidersupport.halowaypoint.com/hc/en-us/articles/360042076551-Halo-2-Flight-Known-Issues