Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

League of Legends on Darling #1467

Open
noggynoggy opened this issue Jan 9, 2024 · 10 comments
Open

League of Legends on Darling #1467

noggynoggy opened this issue Jan 9, 2024 · 10 comments

Comments

@noggynoggy
Copy link

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.

@CuriousTommy
Copy link
Contributor

CuriousTommy commented Jan 9, 2024

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...

@gibarel1
Copy link

gibarel1 commented Jan 9, 2024

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.

@yorik100
Copy link

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

@ExistingExpert
Copy link

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.

@Martinligabue
Copy link

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

@s-b-repo
Copy link

this might be a solution

@Evengard
Copy link

Did anyone test that with the latest Darling version?

@noggynoggy
Copy link
Author

Riot games announced, that "Vanguard for Mac" is comming. Which will either complicate the endeavor or make it completely impossible unfortunately.

Timestamp:

https://youtu.be/Ns8hunJ8xCs?si=N24XdNXZ-bZ_dIfx&t=350

@Martinligabue
Copy link

I doubt it will be a kernel level anticheat, apple is not very fond of those things, we'll see

@yorik100
Copy link

Riot games announced, that "Vanguard for Mac" is comming. Which will either complicate the endeavor or make it completely impossible unfortunately.

Timestamp:

https://youtu.be/Ns8hunJ8xCs?si=N24XdNXZ-bZ_dIfx&t=350

That's unrelated, you can ignore that, it's just like their old usermode anticheat but an updated version of it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants