Latest Comments by tuubi
Brawlhalla to get Easy Anti-Cheat, dev puts up Beta with EAC working on Linux with Proton
17 Oct 2021 at 8:19 am UTC
17 Oct 2021 at 8:19 am UTC
Quoting: F.UltraIt does sound like a better way to do it than traditional server-side equivalents, but doesn't solve the problem that the instrumentation needs to be built into the game engine and the anti-cheat service needs to either be bought or developed. There will always be (a majority of) game devs who take the easy/quick/cheap way out and rely on a client side solution, often added as an afterthought.Quoting: hell0This approach I like! Of course it requires analysis of quite a lot of data since even with a "low sample rate" there will still be quite a lot of events to go over for each session so I think that this is still not something that every single small studio can handle, but then again a 3d party expert could sell this as a service.Quoting: F.UltraServer side checks however is a major performance pain, having it client side means perfect load balancing. So it's not only about being "lazy", it has a real impact on the number of simultaneous clients you can have per server.There isn't really a need to run the checks in real time or on the same server as the game's logic. In fact it's probably a pretty poor idea to validate every action synchronously as it would lead to horrible game experience in most scenari due to network latency. It would also let cheaters know exactly what was detected or not.
The correct approach to server side anti-cheat is to analyse information statistically to find outliers and then determine whether these outliers are just good players or cheaters (using human validation if necessary).
Let's imagine a cheat letting you fire a weapon faster than intended and let's say the server records every hit. That's all we actually need. After each game the server can ship that game's record off to our anti-cheat analyser. The analyser looks at all hits recorded and find that player A has over 10 hits within 5 seconds with a 10 second reload weapon, player A gets banned.
Better yet, proceeding this way lets you detect cheats that may be invisible to normal players. If your 10s reload gun reloads in 9.75s that's an advantage but nobody will notice it with certainty. If it happens once, it could be chalked up to some weird lag compensation or chance. However if a player consistently reloads ever so slightly faster than possible, a machine will catch it over time.
In short: you should think of server-side anti-cheat as some sort of replay watcher/analyser bot, not a validation of every keypress in real time.
Wooting announced the new analog 60% Wooting 60HE keyboard
15 Oct 2021 at 11:55 am UTC Likes: 1
15 Oct 2021 at 11:55 am UTC Likes: 1
Quoting: MayeulChttps://en.wikipedia.org/wiki/Tenkey [External Link]Quoting: slaapliedjeCan we please have one with a 10key?What is a 10key? something that inputs "10"? Never saw anything like that, especially not in keybindings.
Helping to keep your game library tidy Lutris 0.5.9 is out supporting Epic Games Store
12 Oct 2021 at 2:21 pm UTC Likes: 2
12 Oct 2021 at 2:21 pm UTC Likes: 2
Quoting: Pendragonhmmm it looks like something funny is going on with the installer under Linux Mint.. I just tried to update to this version and it crashed :dizzy:Note that this is only a problem if you're still on Mint 19. I'd expect that most Mint users have upgraded to Mint 20 at this point, seeing as it's been out since July 2020. Unless they can't due to the dropped 32bit release I guess.
lutris -d
Traceback (most recent call last):
File "/usr/games/lutris", line 52, in <module>
from lutris.gui.application import Application # pylint: disable=no-name-in-module
File "/usr/lib/python3/dist-packages/lutris/gui/application.py", line 39, in <module>
from lutris.game import Game
File "/usr/lib/python3/dist-packages/lutris/game.py", line 23, in <module>
from lutris.runners import InvalidRunner, import_runner, wine
File "/usr/lib/python3/dist-packages/lutris/runners/wine.py", line 9, in <module>
from lutris.runners.commands.wine import ( # noqa: F401 pylint: disable=unused-import
File "/usr/lib/python3/dist-packages/lutris/runners/commands/wine.py", line 16, in <module>
from lutris.util.wine.prefix import WinePrefixManager
File "/usr/lib/python3/dist-packages/lutris/util/wine/prefix.py", line 7, in <module>
from lutris.util.wine.registry import WineRegistry
File "/usr/lib/python3/dist-packages/lutris/util/wine/registry.py", line 9, in <module>
from lutris.util.wine.wine import WINE_DEFAULT_ARCH
File "/usr/lib/python3/dist-packages/lutris/util/wine/wine.py", line 9, in <module>
from lutris.runners.steam import steam
File "/usr/lib/python3/dist-packages/lutris/runners/steam.py", line 243
if library_config := self.get_library_config():
^
SyntaxError: invalid syntax
edit:
Looks like it's a known issue
https://github.com/lutris/lutris/issues/3734 [External Link]
RC model flying simulator Wings is now available for Linux
8 Oct 2021 at 7:54 pm UTC
8 Oct 2021 at 7:54 pm UTC
Quoting: pbYup. Looks like the same game, but with less pixels and nicer frame rates. Never noticed it was on Steam, but I guess that's because I don't pay attention to Windows releases.Quoting: tuubiYou mean this?Quoting: dziadulewiczGeez a remake of certain other classic Wings was my first thought! http://wings2.net/ [External Link]Not as classic as the Amiga masterpiece from Cinemaware. But I think a remake of sorts was already released on mobile.
https://store.steampowered.com/app/320840/Wings_Remastered_Edition/ [External Link]
https://play.google.com/store/apps/details?id=com.kalypsomedia.wingsremastered [External Link]
RC model flying simulator Wings is now available for Linux
8 Oct 2021 at 7:07 pm UTC
8 Oct 2021 at 7:07 pm UTC
Quoting: dziadulewiczGeez a remake of certain other classic Wings was my first thought! http://wings2.net/ [External Link]Not as classic as the Amiga masterpiece from Cinemaware. But I think a remake of sorts was already released on mobile.
Thatcher’s Techbase, the Doom II mod where you take down Maggie Thatcher is out
26 Sep 2021 at 5:09 pm UTC Likes: 2
26 Sep 2021 at 5:09 pm UTC Likes: 2
Quoting: DuncJust to be clear: anyone who openly dedicates a work to people who hate, or defends that dedication, surrenders the right to complain about “hate speech”. Period. And that's what I'm exercised about here. Oh sure, “it's just a bit of fun”. So don't complain when others have fun that offends you.Was it the word "hate" that set you off? Surely you agree that saying you hate something isn't automatically hate speech. I doubt hating the well documented destructive legacy of a past political leader qualifies as such. Most definitions of hate speech boil down to something like "public speech expressing or advocating animosity or violence towards a group of people based on a shared characteristic such as ethnicity, race, sexual orientation or religion", but maybe you've got a different definition in mind?
Quoting: DuncWould you cover a mod about shooting abortionists, Liam? Not that I would defend that either, but would you?You're actually of the mind that a mocking, satirical game about fighting an extremely violent demonic reincarnation of a (long-dead) right wing politician is comparable to a game glorifying violence towards a random selection of people mostly targeted by religious extremists? Would you accuse Cambodians expressing hate for Pol Pot of hate speech? You might say that this is an extreme example as well, but at least it's a lot more relevant.
Save your school in Kraken Academy!! with the help of a time-loop on September 10
18 Aug 2021 at 6:46 pm UTC Likes: 3
18 Aug 2021 at 6:46 pm UTC Likes: 3
Sufficiently weird.
Didn't last long: Back 4 Blood no longer working on Linux with Proton
17 Aug 2021 at 6:02 am UTC Likes: 1
Yes, I realise some people really want to buy and play games that are not available on Linux natively, and I think that's perfectly understandable. It's helping preserve the status quo, but there's few enough of us that I doubt it actually matters that much.
I do hope they buy Linux games as well to actually grow the market for those developers who support our platform, but if they don't even like any of those games, I guess that's too much to ask. At least they're playing their Windows games on Linux, which means that not all of their choices are bad. ;)
17 Aug 2021 at 6:02 am UTC Likes: 1
Quoting: Purple Library GuyIn any case, Beamboom is putting words in Termy's mouth, and that's just not nice.Quoting: BeamboomTastes differ. I mean, I have a bias towards buying games that are native over using Proton, but it's fairly mild. And yet, so far I've only actually bought ONE game with the intent to play it on Proton (So far, it doesn't work).Quoting: tuubiIt's not what they intended to suggest, but is it not really, in practise? When you think about it?Quoting: BeamboomThat's obviously not what they're suggesting.Quoting: TermyAnother reason to put your money where your mouth is and support Linux-supporting devs instead of devs that don't care. (Personally, official support for proton is fine too)So you're suggesting we should stop buying games at all, then? As if that would help anything...!
The list of major developers supporting Linux today is... Practically non-existing. There's *no* games that I want to play being released the last year that's pushed by a Linux supporting developer. And I'm not here to play Tux Cart and tiny retro indies for the coming years.
So yes - in *reality* that's the suggestion. And my point is of course that this suggestion is meaningless. If we don't purchase the games from devs that don't care, they won't even notice. The *only* consequence is that we won't be experiencing those games.
Thing is that I happen to be mostly into strategy games or games like Shadowrun with turn-based combat, and Linux is pretty well supplied with that kind of stuff. If your taste is AAA stuff, then yeah, I expect Linux native seems like much more of a wasteland.
Yes, I realise some people really want to buy and play games that are not available on Linux natively, and I think that's perfectly understandable. It's helping preserve the status quo, but there's few enough of us that I doubt it actually matters that much.
I do hope they buy Linux games as well to actually grow the market for those developers who support our platform, but if they don't even like any of those games, I guess that's too much to ask. At least they're playing their Windows games on Linux, which means that not all of their choices are bad. ;)
Didn't last long: Back 4 Blood no longer working on Linux with Proton
16 Aug 2021 at 3:14 pm UTC Likes: 4
16 Aug 2021 at 3:14 pm UTC Likes: 4
Quoting: BeamboomThat's obviously not what they're suggesting.Quoting: TermyAnother reason to put your money where your mouth is and support Linux-supporting devs instead of devs that don't care. (Personally, official support for proton is fine too)So you're suggesting we should stop buying games at all, then? As if that would help anything...!
Nintendo Switch emulator Yuzu gets much improved performance and rendering accuracy
15 Aug 2021 at 8:44 am UTC
15 Aug 2021 at 8:44 am UTC
Quoting: drmothAre there any games that run flawlessly on Yuzu or are they all still works in progress?Looking at their compatibility list [External Link], there should be plenty. No idea if the list is up to date.