Fubarberry

joined 2 years ago
MODERATOR OF
[–] Fubarberry@sopuli.xyz 4 points 1 month ago

The fundamental issue with kernel anticheat is you're giving full control and unlimited monitoring of your computer to a company, and trusting them to not abuse that access. Being able to see some processes it runs isn't any kind of guarantee that those processes aren't doing something undesirable, and doesn't guarantee that there aren't other processes doing things secretly.

EAC should be one of the better ones, but it's still a question of:

  1. Do you trust Epic Games to act in your best interest?
  2. Do you trust Epic Games to dispose of your personal info and not sell it or use it? (remember, it's not a question of whether your info is being collected, anticheat programs are intended to gather a lot of info on everything you do on your PC so it can be confirmed if you're cheating. So you are being spied on, it's just a question of whether they delete the data after harvesting it or decide to sell/use the data already on their servers that you consented to giving them when you accepted the game's ToS).
  3. Do you think that Tencent's partial ownership of Epic impacts either of the above questions?
  4. Do you think that NSA and other government agencies are going to use the anticheat to spy on your computer, either through legal requirement or through undisclosed backdoors?
[–] Fubarberry@sopuli.xyz 7 points 1 month ago

The next gen steam deck likely isn't coming out for quite awhile still, so it's probably not worth waiting for next gen.

Performance wise, the Steam Deck does struggle to run new AAA games if they're poorly optimized, use UE5, or have mandatory ray tracing for lighting. It's still possible to play most of these games, but it will depend on your tolerance for graphics quality or your willingness to install performance mods. There's also no shortage of good games to play, slightly older AAA games generally work flawlessly and nearly all AA/indie games run great. I have enough good games in my library where I could never buy another game and always have something good to play.

The switch 2 in portable mode has nearly identical power to the Steam Deck, so if it sells anywhere close to Switch 1 I think we'll see a lot of games target being able to run on it. The switch 1 was far enough behind modern platforms to not be worth optimizing for, for most AAA games/devs. But the switch 2 and steam deck generally have enough power to run new games at an almost acceptable level, and that makes optimization a much more appealing target.

Also worth considering is local streaming. If you have a decent PC/PS5 you can stream games to the deck. It can be a good compromise for the games that don't run great natively.

[–] Fubarberry@sopuli.xyz 5 points 1 month ago (2 children)

I'm pretty sure it's mandatory that any Chinese owned company has to have backdoors and provide access to the government. I've read interviews where people talked about running companies in China, and they would talk about how government employees would come and install hardware in all their server rooms, and they couldn't touch any of it or do anything about it.

I don't think it's a coincidence that most kernel anti-cheat are developed/used by companies that are at least partially Chinese owned.

[–] Fubarberry@sopuli.xyz 10 points 1 month ago (2 children)

The anti-cheat programs provide uninstall options, but you're basically just assuming they actually uninstalled and didn't leave anything behind. You don't have any control over whether it actually fully removes itself or not, it's very difficult to verify that nothing was left behind, and some have been caught leaving software behind or reinstalling themselves silently later.

Apex Legends also has kernel anti-cheat, so my point still stands. Also Apex legends famously had people's machines get hacked through it's anti-cheat during a tournament.

[–] Fubarberry@sopuli.xyz 7 points 1 month ago

With your theory, you could run a DirectX to Vulkan translation layer on Windows and also get increased performance. Which may be true, but once again points the finger at bad drivers.

Yes, from what I've been told that actually does improve performance in many games.

[–] Fubarberry@sopuli.xyz 36 points 1 month ago (8 children)

Kernel anticheat is seriously bad, and shouldn't be allowed on any computer. Kernel anticheat is basically installing full access backdoors to your computer that you have no control over. Attackers and malicious devs have used kernel anticheat to install ransomware, spyware, crypto miners, and more. They also frequently cause increased system instability and crashes.

Kernel anticheat typically runs from the moment your PC is turned on, and it's job is literally to spy on you to make sure you're not cheating. Among other things, many take constant screenshots of your PC to see what you're running. In this day and age where every company is spying on your and selling your data, installing kernel anticheat is literally sharing 100% of what you do on your PC with a company (usually chinese company) and trusting them to not take advantage of your data.

Furthermore once you've installed kernel level anticheat, there's no way for users to reliably remove it. Most anticheats will reinstall themselves if removed, and it's basically assumed that once you've installed one, your system is permanently compromised. They can create backdoors on the PC to allow reinstalling themselves in the future, or even install other software without your knowledge. There are concerns about them batching your bios, so that even a full harddrive wipe won't be able to remove their backdoors.

Finally, the whole point of kernel anticheat (to players) is to prevent cheaters, but that doesn't even work. Games like valorant are filled with cheaters despite using kernel anticheat. It's just led to a bunch of kernel level cheat software that's still able to hide from anticheat. So players are giving up their PC security/etc for basically no real gain.

[–] Fubarberry@sopuli.xyz 11 points 1 month ago (2 children)

The compatibility layer is overhead, but the key difference for many games is that DXVK swaps directX for Vulkan, and Vulkan often gets better performance.

The performance gains of using steamOS are twofold, there's less OS load (this is particularly noticeable in low performance games, windows will consume much more battery on a game like Dead Cells than SteamOS will), and there's also a vulkan performance increase for some games. My understanding is if you see a big performance increase in a demanding game, that's usually thanks to vulkan.

[–] Fubarberry@sopuli.xyz 1 points 1 month ago

Have you tried trinity fusion in desktop mode to see if it has more resolution options there? Also worth cycling through fullscreen/borderless/etc and seeing if any of those give more resolution options.

Dues Ex Human Revolution is pretty old, I don't think it has controller support. Have you tried a control scheme that uses inputs like wasd and mouse?

[–] Fubarberry@sopuli.xyz 7 points 1 month ago

That's super cool, and the fact that it splits in two means it will still be a uniquely cool option once we get an actual steam controller 2.

[–] Fubarberry@sopuli.xyz 7 points 1 month ago

I don't have experience with that game specifically, but generally most games are easier to run through steam than through a 3rd party store. You often have to manually identify missing .dll files and install them through winetricks/protontricks to get games to work. The EA launcher in general doesn't play nice with Steam Deck, so I don't know if you'll be able to get it working.

It's worth noting that the steam version of Battlefront 2 didn't work well either for a long time, due to the EA app. My understanding is it works now, but the game still has some general issues with crashes and stuff. Some recommendations people made are to run the game in windowed or borderless (not fullscreen), to let the game sit on the main menu for 30 seconds before trying to play anything, and to maybe try forcing proton 9 instead of proton 10 or experimental.

[–] Fubarberry@sopuli.xyz 11 points 1 month ago* (last edited 1 month ago)

You have to be careful about that too, the code isn't written to be easily understood by casual reading.

For example, the code will describe your hot, neutral, and ground wires as "ungrounded, grounded, and grounding" wires. Applying rules meant for a "grounding" wire to a "grounded" wire can have serious issues.

The whole code is written like that, where it's really easy to get confused if you don't understand the exact terminology it uses.

[–] Fubarberry@sopuli.xyz 24 points 1 month ago* (last edited 1 month ago)

As an electrician, it's difficult to give good electrical advice over the internet.

First of all, you don't know how capable someone actually is at doing work. There's both a knowledge and a technique requirement for quality work. Bad electrical work can easily cause house fires and death, if I tell someone online how to fix an issue, and they electrocute themselves or burn down their house, I'm partially responsible for that.

Second, it's hard to give good advice on how something should be done without seeing it in person. Small details that are hard to get from a description or image can change how stuff is required to be done, and the code is complicated and has lots of exceptions and different requirements. Also different areas have different code requirements, and different AHJ requirements, so fully accurate advice has to come from an electrician in your actual area.

Final thing I'll mention is that getting qualified as an electrician is hard. Getting a full electrical license where I live requires 8 years of experience (4 years being directly supervised, then 4 years of light supervision). You also have to pass a pretty difficult exam, electricians usually spend 6+ months studying hard and taking training classes for the exam, and then it still has an abysmal first attempt pass rate and normally takes many attempts to eventually pass. Ultimately after all of that (8 years, months of focused study and classes, multiple test attempts), 25-30% of people are never able to pass and get their full license.

With all that considered, I'm happy to give advice to other electricians online. If they're already certified I can have some confidence that they have the knowledge and skills to do a good job with any advice given. However trying to give actually good, responsible advice to someone who is uncertified and a complete unknown on terms of skill/knowledge/location with only a partial knowledge of their problems and setup, it's hard. It's much easier to recommend they just get a licensed electrician from their area to take a look at it.

 

Probably the biggest change is it's now using the UMU project as a default. This project is meant to make sure that games will run without the user having to individually troubleshoot or manually install components.

Right now, there are many windows games that run perfectly if launched from steam, but if you try running the same game from epic/gog it won't work without further work. The UMU project is building a game database of what specific games need to work, and it will automatically resolve those issues. This will only get better over time as more games get added to their database.

There are a lot of other changes as well, I recommend checking out the article for some other highlights or checking out the full patch notes here

 

This is an interesting take, especially coming from a non-gaming focused tech website like Ars Technica. I feel like it's been too long since people were truly hyped about half life 3 though, and this wouldn't be enough, even if Valve did go through with it.

People are increasingly unhappy with windows though, and the EoL of windows 10 may push people to Linux anyways.

7
submitted 5 months ago* (last edited 5 months ago) by Fubarberry@sopuli.xyz to c/steamdeck@sopuli.xyz
 

Unlike current FSR, FSR4 will only work on new AMD chips using the RDNA4 architecture. AMD is claiming pretty major improvements over the current FSR3 results, but it being hardware specific means that it won't directly benefit the current steam deck. However it could be one of significant hardware improvements that we would see in a steam deck 2.

 

This article includes sales estimates for different handhelds from market research firm IDC.

They place total handheld PC sales of the Steam Deck, RoG Ally, Lenovo Legion Go, and MSI Claw at almost 6 million units for the past 3 years. It's estimated that the Steam Deck makes up between 3.7 to 4 million of those sales, more than all the other major handheld PC manufacturers combined.

 

Cases, docks, controller, usb dongles, etc. Anything you use to improve your deck experience that isn't the deck itself.

 

Mostly sharing this for Marvel Rivals, since Indiana Jones still probably runs poorly on Deck due to mandatory ray tracing.

Indiana Jones did get both the green eye bug fixed and improved FSR support recently though, so it is in better shape on deck now than ever before.

 

It has flip out thumb stick locks to protect the thumb sticks as well, and can be used as a kickstand in the back of the deck.

It's on Kickstarter right now. Seems like an interesting idea, although I think I'll stick to cases like the Killswitch/modcase for protecting my deck in a backpack.

 

From the linked patch notes:

  • Reduced polling rate while the Steam Frame Limiter is active to save additional power. This can save up to 6% on battery life when running at 30fps in a low-power game like HL2
view more: ‹ prev next ›