I spent a few hours downloading Destiny 2 on my VM. I learned that Destiny 2 runs on DX11 instead of DX12, so a Parallels VM should be able to run it ATM. I was excited to use my personal computer with an M1 Max instead of laggy cloud gaming with GeForce NOW. But the BattlEye launcher fails to load, and I can't run it on my computer. I guess the free 1-hour sessions of GeForce NOW will have to do. I should probably be spending my own time on more important things besides gaming anyway, but for other users this feature would be really cool.
The error I get (attached) is an error 1275, differing from the image on this thread's first post. I manually started the "Install_BattlEye" Batch script, which contains the following text. It immediately crashes upon startup.
Code:
@echo off
echo Installing BattlEye...
..\destiny2launcher.exe 1 0
"BEService_x64" in the "Destiny 2/battleye" folder does the same thing. The file "destiny2" in the "Destiny 2" parent directory doesn't do anything except make Windows show the spinning blue refresh cursor for a few seconds. Clicking on "destiny2launcher" in the "Destiny 2" folder produces the 1275 error code, which is odd because you'd expect to see that popup from the "Install_BattlEye" script.