this post was submitted on 13 Oct 2023
338 points (99.1% liked)

Games

39217 readers
1944 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Rules

1. Submissions have to be related to games

Video games, tabletop, or otherwise. Posts not related to games will be deleted.

This community is focused on games, of all kinds. Any news item or discussion should be related to gaming in some way.

2. No bigotry or harassment, be civil

No bigotry, hardline stance. Try not to get too heated when entering into a discussion or debate.

We are here to talk and discuss about one of our passions, not fight or be exposed to hate. Posts or responses that are hateful will be deleted to keep the atmosphere good. If repeatedly violated, not only will the comment be deleted but a ban will be handed out as well. We judge each case individually.

3. No excessive self-promotion

Try to keep it to 10% self-promotion / 90% other stuff in your post history.

This is to prevent people from posting for the sole purpose of promoting their own website or social media account.

4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

This community is mostly for discussion and news. Remember to search for the thing you're submitting before posting to see if it's already been posted.

We want to keep the quality of posts high. Therefore, memes, funny videos, low-effort posts and reposts are not allowed. We prohibit giveaways because we cannot be sure that the person holding the giveaway will actually do what they promise.

5. Mark Spoilers and NSFW

Make sure to mark your stuff or it may be removed.

No one wants to be spoiled. Therefore, always mark spoilers. Similarly mark NSFW, in case anyone is browsing in a public space or at work.

6. No linking to piracy

Don't share it here, there are other places to find it. Discussion of piracy is fine.

We don't want us moderators or the admins of lemmy.world to get in trouble for linking to piracy. Therefore, any link to piracy will be removed. Discussion of it is of course allowed.

Authorized Regular Threads

Related communities

PM a mod to add your own

Video games

Generic

Help and suggestions

By platform

By type

By games

Language specific

founded 2 years ago
MODERATORS
 

AMD has made an oversight in implementing their new technology that poses a significant issue for Counter Strike 2 players who have opted to utilize AMD’s AntiLag+. Recently, AMD introduced a new 23.10.1 driver allowing players to access this technology in the game. However, it has now been confirmed that utilizing this technology can lead to a ban.

Despite Counter Strike 2 being launched just this month, it has already earned attention from all major GPU manufacturers, each offering dedicated graphics drivers. AMD’s most recent release introduced Anti-Lag+, an exclusive feature for the Radeon RX 7000 series, aimed at enhancing responsiveness by optimizing frame alignment within the game’s code.

It has been discovered that manipulating DLL functions with AMD’s technology could result in a VAC ban. Valve may consider lifting the bans only when AMD provides an update for this technology. Until that happens, it is recommended not to enable this technology in the game.

The Anti-Lag+ technology is an improved tech that only works on Radeon RX 7000 series and RDNA3 based products. The tech is available in multiple games but Counter Strike 2 is the only that has reported problems with implementation. The game also supports NVIDIA Reflex technology, but Unlike Anti-Lag+ which works on a driver level, Reflex is incorporated into the game itself.

Tweet from @CounterStrike:

"AMD's latest driver has made their "Anti-Lag/+" feature available for CS2, which is implemented by detouring engine dll functions.

If you are an AMD customer and play CS2, DO NOT ENABLE ANTI-LAG/+; any tampering with CS code will result in a VAC ban.

Once AMD ships an update we can do the work of identifying affected users and reversing their ban. @AMD"

all 46 comments
sorted by: hot top controversial new old
[–] 0110010001100010@lemmy.world 145 points 2 years ago (1 children)

It has been discovered that manipulating DLL functions with AMD’s technology could result in a VAC ban.

So actively altering game code can be misconstrued as trying to cheat. Well consider me fucking shocked.

[–] dudewitbow@lemmy.ml 80 points 2 years ago (3 children)

Things like reshade and controller api modifcations redirect dll functions. The line is kind of vague about the specifics.

Should people on steamdeck ironically be banned for how proton changes how the DX11 is read and converts it to vulkan?

[–] Vilian@lemmy.ca 32 points 2 years ago (1 children)

Should people on steamdeck ironically be banned for how proton changes how the DX11 is read and converts it to vulkan?

it's just converting the call that the game make to vulkan, it's different, it don't touch game code at all

[–] dudewitbow@lemmy.ml 28 points 2 years ago (1 children)

Its not exactly, its a dll conversion. You overtake the dll the game uses and replace it with a different library. Same idea with reshade. You bypass the dll given by the game to use your own.

[–] Scrof@sopuli.xyz 10 points 2 years ago

Possibly not since Proton is Valve's thingy, but who knows.

[–] thepianistfroggollum@lemmynsfw.com -4 points 2 years ago (1 children)

Exactly. Steam should just run a check to see if they're using the feature and ignore it if so. It can't be that hard to read the amd config file.

[–] sethboy66@kbin.social 14 points 2 years ago (2 children)

Then hackers would be able to bypass the anti-cheat by enabling it (or convincing the anti-cheat that it is enabled). DLL Detouring is common in hacks, and making a 'get out of jail free' card available would essentially make the anti-cheat pointless.

I mean, the way that Anti-lag+ interacts with dlls is likely unique. My point is that this is on Steam to figure out, not AMD.

Steam is erroneously marking legitimate processes as illegitimate, and behavior monitoring is a pretty well established security mechanism for virus detection.

[–] Oha@lemmy.ohaa.xyz 77 points 2 years ago

AMD when injecting code into a game triggers the anticheat

suprised

[–] BlinkerFluid@lemmy.one 41 points 2 years ago (2 children)

It sucks but I mean, the game is basically a sport now. I get the necessity.

[–] ozymandias117@lemmy.world 50 points 2 years ago (1 children)

Professional players should all be using the same hardware and software configuration

VAC is to keep the game fun for more casual players

[–] kick_out_the_jams@kbin.social 18 points 2 years ago* (last edited 2 years ago) (2 children)

Professional players should all be using the same hardware and software configuration

This would be a serious challenge in real-life and basically impossible online.
You're bound to encounter minor model differences unless you spend dramatically more on hardware.

[–] ozymandias117@lemmy.world 24 points 2 years ago (2 children)

I mean… professionals always have to spend dramatically more on hardware…

There are rules around the engines and bodies f1 and nascar drivers can use, there are rules around what shoes runners can use…

A slimmed down operating system on a specific hardware configuration isn’t unreasonable

[–] Scrof@sopuli.xyz 9 points 2 years ago* (last edited 2 years ago) (3 children)

F1 is still largely a pay2win affair with clear competitive advantages for having a bigger budget so not a good a comparison IMO.

[–] alienangel@sffa.community 3 points 2 years ago

Much more limited these days. F1 teams all have to stay within a budget cap these days, and while the top ones are still benefitting from the money they poured into R&D before the caps, ongoing investment is much more limited.

[–] ozymandias117@lemmy.world 2 points 2 years ago* (last edited 2 years ago)

That’s sort of my original point - bringing VAC into the discussion of “it’s a sport” isn’t very meaningful

VAC has never, and will never, had an affect professional esports

[–] Selmafudd@lemmy.world 1 points 2 years ago (1 children)

The worlds greatest cs2 player may live in a 3rd world country and never been able to afford a PC

[–] csfirecracker@lemmyf.uk 5 points 2 years ago

I see what you're saying but you're comparing $500-1500 for a PC to the millions of dollars you need to even prototype an F1 car, let alone transport and race it.

[–] DauntingFlamingo@lemmy.ml 2 points 2 years ago* (last edited 2 years ago)

I'd buy in to that. You could even do it the way NASCAR does it: here are the specs. You can buy it from us to guarantee you are in compliance, or if you're good enough to replicate this setup you can use your own, but we'll tear down your setup to inspect after every contest. The only changes allowed are peripherals

[–] dudewitbow@lemmy.ml 8 points 2 years ago* (last edited 2 years ago)

Irl professionals dont use their own pc. They use a pc provided to them, and their own accessories thats tested before hand for any suspicious modifications.

Online of course is unenforcable

[–] ILikeBoobies@lemmy.ca 1 points 2 years ago* (last edited 2 years ago) (1 children)

Real sports let you change the source code

Football

Rugby

Cricket

Basketball

Hockey

Are all open source; it’s not that esports aren’t sports. It’s just most are advertisements not sports

[–] WldFyre@lemm.ee 2 points 2 years ago (1 children)

That's not a great argument. Real sports don't let you change which rules you play by while others are still using the normal rules.

What you described is more like making your own league.

[–] ILikeBoobies@lemmy.ca 0 points 2 years ago* (last edited 2 years ago)

What do you think open source is?

If you’re using a modified version of something then you need other people using it too

Code is rules

[–] JokeDeity@lemm.ee 24 points 2 years ago (1 children)

That's fucked, imagine having no idea, enabling it and being banned from a game you've been playing for years because of something your graphics card manufacturer suggested.

[–] LethargyTheGhost@lemmy.world 6 points 2 years ago

valve said they would undo the bans based on this once amd gets rid of their anti lag software for the game

[–] falcunculus@jlai.lu 22 points 2 years ago* (last edited 2 years ago) (1 children)

The game also supports NVIDIA Reflex technology, but Unlike Anti-Lag+ which works on a driver level, Reflex is incorporated into the game itself.

This shows how Nvidia's size and money allow it to improve its market position without necessarily having better tech. They may sign deals with game developers to implement Nvidia-exclusive features rather than have to tamper with DLLs and such.

[–] Brodude@lemmy.world 8 points 2 years ago (1 children)

Or...you know... they actually provide a SDK for devs to implement it (unli'e AMD).

[–] falcunculus@jlai.lu 6 points 2 years ago* (last edited 2 years ago)

Not sure what you mean, obviously they must provide some bindings for developers to actually use their product.

But it's not enough to offer a solution — you need to get people to use it. Doing it this way means Nvidia has to go out and convince studios to spend the effort, provide assistance if necessary, etc — which plays to its strengths as market leader, because it doesn't require their product to be better, it "just" requires more employees and business contacts.

AMD, being smaller, instead goes for a riskier lower-level approach that needs less contact with developers, hopefully side-stepping the need to extend resources to drive adoption, because games get the feature "for free".

[–] GeneralEmergency@lemmy.world 3 points 2 years ago

That's probably for the best.

[–] Skelectus@suppo.fi -1 points 2 years ago (1 children)

Surely Valve is reversing these? I'd be pretty pissed.

[–] rdri@lemmy.world 27 points 2 years ago (1 children)

Read the last line of the quoted tweet.

[–] Skelectus@suppo.fi 7 points 2 years ago

It appears that I have made a mistake.