darlinghq / darling

Darwin/macOS emulation layer for Linux

Home Page:http://www.darlinghq.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

League of Legends on Darling

noggynoggy opened this issue · comments

This issue is meant as information for the maintainers of this awesome OSS project. No immediate action is needed.

Riot Games has announced that their proprietary allways-running secure-boot-needing kernel anti cheat software Vanguard is coming to League of Legends. This means that the current way of running the game on Linux with Proton-GE becomes unavailable.
It is confirmed that Vanguard is not needed to play the game on Mac (OSX). Therefore, it is likely that Darling will receive increased attention from the League of Linux community.

I understand that this is not a priority of this project, and it is unlikely that anyone will get this playable any time soon.

So I ask if there has been a similar project, maybe even successful, using Darling.

I gave my thoughts about this on Reddit, but to summarize:

I don't think it is worthwhile to get anti-cheat games working on Darling. It only going to result in a cat and mouse game between us and the corporation, and on top of that, users could get their accounts banned...

If we had a corporation (like Valve) that could convince companies to allow their anti-cheat to work on Darling (once Darling is able to play video games), then I could see this being a worthwhile endeavor.


Edit: I've been told that LoL doesn't have anti-cheat, so I guess LoL could work on Darling after all of the missing functionality is implemented and working.

With that being said... we also have to take into consideration how Riot will react when Darling is able to run LoL. I would be surprised if Riot doesn't eventually try to block Darling. They seem to be pretty anti-Linux...

I gave my thoughts about this on Reddit, but to summarize:

I don't think it is worthwhile to get anti-cheat games working on Darling. It only going to result in a cat and mouse game between us and the corporation, and on top of that, users could get their accounts banned...

If we had a corporation (like Valve) that could convince companies to allow their anti-cheat to work on Darling (once Darling is able to play video games), then I could see this being a worthwhile endeavor.

From what I understand, the only anticheat in league for Mac will be the one similar to what is currently on the windows version, and all it does is, apparently, check the environment. So it would suffice to just make the environment as good as possible. For example the major issue we had recently was wine not having all needed API calls.

In any case, best of luck to the project.

I gave my thoughts about this on Reddit, but to summarize:

I don't think it is worthwhile to get anti-cheat games working on Darling. It only going to result in a cat and mouse game between us and the corporation, and on top of that, users could get their accounts banned...

If we had a corporation (like Valve) that could convince companies to allow their anti-cheat to work on Darling (once Darling is able to play video games), then I could see this being a worthwhile endeavor.

There is will be no anticheat on Mac League

I gave my thoughts about this on Reddit, but to summarize:

I don't think it is worthwhile to get anti-cheat games working on Darling. It only going to result in a cat and mouse game between us and the corporation, and on top of that, users could get their accounts banned...

If we had a corporation (like Valve) that could convince companies to allow their anti-cheat to work on Darling (once Darling is able to play video games), then I could see this being a worthwhile endeavor.

Vanguard is only being implemented for the windows version of league, not the mac versions.

This is somewhat related to my earlier issue: #1224 about game compatibility

commented

this might be a solution