this post was submitted on 29 Oct 2023
54 points (89.7% liked)

Linux

45778 readers
1060 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

There are games that we cannot play on Linux because of anticheat, which detects wine/proton translation.

How do I tell the company that produces this game that I am interested in playing it on Linux?

The company behind the game I am interested in does not allow any e-mail contact. The only way to contact them is the ticket system. I sent a ticket that I'd like to play it on Linux, but got only a generic response to follow up on news etc.

Maybe if we flooded them with such tickets, they would finally see that it might be worth considering?

What do you think about it?

top 21 comments
sorted by: hot top controversial new old
[–] pimento64@sopuli.xyz 70 points 8 months ago

Say "go fuck yourself lul" into the mirror to save yourself some time.

[–] neytjs@lemmy.ml 40 points 8 months ago

Best just to boycott those games/companies and play/promote Linux-friendly games.

[–] Xirup@lemmy.dbzer0.com 27 points 8 months ago (3 children)

I don't want to be pessimistic, but I consider that in this scenario (as a Battlefield 2042 player) there are only three possible options:

  1. The company kindly activates Proton/Wine support, but they don't do it because they love their users, they do it because they realized that specifically the Steam Deck has a certain market share that they are losing.

  2. Valve makes an agreement with those companies and with the anticheats and allows us gamers to play from Linux as if it was Windows but not bypassing the anticheat, but implementing some kind of anticheat also for Wine/Proton.

  3. The one I consider most likely, we're screwed and we'll have to wait for some hacker (or experienced users) to figure out how the hell to make the anticheat think we're in Windows when we're really in Wine. It seems to me that this happens with some Wine prefixes that I have no idea make it possible to play LOL on Linux.

[–] waspentalive@lemmy.one 7 points 8 months ago (2 children)

Since they wish to maintain a cheat free environment, perhaps they should stand up a server only for Linux users where the anti-cheat is not required. This way they can serve the Linux community. Players who want to play under Linux will be informed that they play without the benefit of the anti-cheat?

[–] panmeek@lemmy.sdf.org 2 points 8 months ago

yeah it's a cool solution, but I think that the servers won't be populated much and the matchmaking time will be like 10-15 minutes.

[–] Ozzy@lemmy.ml 1 points 8 months ago* (last edited 8 months ago)

That would be very cool actually. And hell, while they are at it, give us the tools to host the servers on our own and moderate them. IMO this would solve some issues

[–] folkrav@lemmy.ca 2 points 8 months ago
  1. Headless capitalistic entities don't love their users.
  2. Native support or this are the best case scenarios.
  3. Those workarounds would probably get flagged as cheating by those anti-cheat software, hell, some of these work as literal rootkits. I think Riot/LoL is a special case, they don't directly support it, but also don't treat it as a bannable offense, or something like that.
[–] umbrella@lemmy.ml 1 points 8 months ago* (last edited 8 months ago)

They usually patch publically known exploits on their anticheats pretty quick, its what its for.

I dont think an arms race like that can be sustained by independent unpaid hackers releasing such kind of bypass for us.

[–] dinckelman@lemmy.world 22 points 8 months ago* (last edited 8 months ago)

This has been an age old battle. Some of them changed their mind, under the pressure of the steam deck, and some didn't. Those who didn't will probably never change it at this point, despite literal hundreds of thousands of forum threads, that are still not stopping.

Your first checkpoint should be here

[–] Xel@mujico.org 22 points 8 months ago

Maybe if we flooded them with such tickets, they would finally see that it might be worth considering?

I've worked in customer support and most of the time these type of tickets just get a copy pasted response basically saying thanks for your feedback, kindly go fuck yourself.

If you want something that could be reviewed I'd suggest contacting their legal department or even their HR department. The other option is to look for individual employees emails and socials and just message them.

I recommend not doing any of these things though, because it can be quite annoying to deal with these types of requests, as you will likely not be the first person to suggest this.

[–] RegalPotoo@lemmy.world 19 points 8 months ago (2 children)

The support people:

  • Have no agency over the choices the company makes - a lot of the time they are subcontractors, and have no better access to senior management than you do
  • Are not told anything that isn't publicly available - even if the company were working on a Linux port, they wouldn't know about it either
  • Are typically working to a script - tier 1 support people are given a script and a troubleshooting workflow, and are strongly discouraged from going off script - "question: will you bring $game to other platforms. Answer: we have nothing to announce, but keep an eye on our social media account". If you escalate questions that you have the answer to, you aren't going to keep your job for very long (remember subcontractors?)

If you are going to contact support, be polite. Support agents put up with a ton of shit, don't add to it. If you want to make noise, you are probably better off making noise on social media - but be realistic. Bringing a game to a new platform is phenomenally expensive - 7 or 8 figures for a large game. It's not just the port, it's testing, it's updating docs, it's updating support people. That is money someone has to invest up-front, so the people with the money need to know they are going to get a reasonable return on that money compared to building a new game

[–] Atemu@lemmy.ml 6 points 8 months ago* (last edited 8 months ago)

Bringing a game to a new platform is phenomenally expensive - 7 or 8 figures for a large game. It’s not just the port, it’s testing, it’s updating docs, it’s updating support people. That is money someone has to invest up-front, so the people with the money need to know they are going to get a reasonable return on that money compared to building a new game

In this case, it really isn't. The platform they need to support is Windows before and after. No change there.
The only actual change they need to do is set a setting in their anti-cheat middleware to allow Proton and distribute the required binaries. Obviously a bit of QA that that part actually works.
The rest is up to WINE/Proton/Valve and supporting systems and 99.9% of that should already work. We as the broader Linux community have full control over those, so there's no further input required from the game dev after that.

It's maybe 1-2 dev days, perhaps a week. That works out to 3-4 figures, maybe 5. I suspect that'd be offset in the first 5min of even just announcing Linux support.

[–] mypasswordis1234@lemmy.world 2 points 8 months ago

Okay, thanks!

[–] OsrsNeedsF2P@lemmy.ml 10 points 8 months ago

Send an email to the CEO, make a post on their forums, anything helps tbh. I disagree with other people saying nothing can be done, because the noise matters when lots of people do it.

There's no standard way, since the standard methods tend to get ignored. But if you make a public thread or ticket, link it in this community and we can upvote it too!

[–] 520@kbin.social 6 points 8 months ago

Best you can do is say your piece publicly (eg: their forums) and move on

[–] ISOmorph@feddit.de 1 points 8 months ago* (last edited 8 months ago) (1 children)

This might not be what you wanna hear, but accounting for linux in game dev, especially in online games, comes with added costs. For most companies those added costs do not make financial sense, when the linux demographic is so incredibly small (1.63% on steam: https://www.statista.com/statistics/265033/proportion-of-operating-systems-used-on-the-online-gaming-platform-steam/ )

[–] deadcade@lemmy.deadca.de 4 points 8 months ago

This isn't about "making the game work", or "adding Linux support". This is about toggling a checkbox to stop explicitly preventing Linux from working.

The games that already did never faced a massive cheater problem because of it. The games that have stopped development long ago or "don't care about Linux" (without preventing it with anti cheat) were still made playable by Wine and Proton.

If the developer wants, they can add system info to their ticket system and filter out any Linux tickets. It costs a game developer barely anything to decide to allow Linux users. Linux support costs a lot, but valve, wine, and the community has been putting a lot of effort in so game developers don't have to change anything about their game.

[–] broface@lemm.ee 1 points 8 months ago

Most big companies have feedback channels for customers on their websites.

What company are you talking about in particular?