Latest Comments by soulsource
EA anticheat arrives for Battlefield V in April, will break it on Linux / Steam Deck
28 March 2024 at 9:27 am UTC Likes: 1

Quoting: Bogomips
Quoting: soulsource
Quoting: BogomipsAnd then making the program itself hard to decompile and analyze at runtime.
The other way 'round. Making the server side secure enough, that even if the whole game were open sourced cheating would be a non-issue.

I agree that security by obfuscation does not work but in a game it depends what we describe as secure enough.

Most of the time the server send a lot of data to the client then wait for the feedback so the cheating happen on the client side that send back a perfect hit (if we talk about FPS) then the server update the other clients.

So what should be secure? If the client data is changed directly in memory, the data itself would be ok but not the result.

We could avoid to send other players' position to the client until they are really visible (could be a huge load on the server and need a fast synchronous connection, the client cannot interpolate anything).

We could cypher and randomize the memory allocation on the client.

Or we can use AI server side to check super human behavior but sometime a lucky reflex can hit in the same area than a bot (but not in the long run indeed).

I think a lot of different tools/methods could be used together but computer resources consumption should also be kept low to be effective. The subject is vast.

Yeah, I was describing my ideal-case scenario, and it's certainly not an easy to solve problem.
If the client gets the information, the player can cheat. If the client does not get the information and has a lag spike, the player might get an unfair disadvantage as they don't see/hear a potential target in time to react...

The client would also need an approximate position in order to hear the targets, and they could still visualize that with a cheat tool to see through walls...

EA anticheat arrives for Battlefield V in April, will break it on Linux / Steam Deck
27 March 2024 at 7:56 pm UTC Likes: 5

Quoting: BogomipsAnd then making the program itself hard to decompile and analyze at runtime.
The other way 'round. Making the server side secure enough, that even if the whole game were open sourced cheating would be a non-issue.

Backpack Battles has sold 500,000 copies in two weeks on Steam
23 March 2024 at 8:17 am UTC

They were lucky. Just consider what happens if you launch a game like this and don't immediately find enough concurrent users for matchmaking to work...

Valve fixes up Steam Remote Play - again
13 March 2024 at 12:41 pm UTC

I tried to stream Palworld on the weekend. It didn't go well. The first attempt hat both, video and audio, but the video was very choppy.
So I quit and tried to tweak client settings, with the result that ever since I only get audio, and a black screen, no matter which client settings I use.

Yuzu agrees to pay Nintendo $2.4 million and will entirely shut down (Citra for 3DS too)
5 March 2024 at 9:22 am UTC Likes: 1

Quoting: Purple Library Guyhost it in some place like the EU and have some kind of region lock where they don't allow downloads from places with DMCA-type anti-digital-lock-tampering laws
I don't know about the rest of Europe, but at least here in Austria we have a similar rule. However, typically Austrian, it leaves a loophole, as here it is only illegal to circumvent an "effective copy protection" - and how effective can it be, if it can be circumvented? (IANAL)

The HDMI Forum rejected AMD's open source HDMI 2.1 implementation
29 February 2024 at 2:21 pm UTC Likes: 10

And the worst part? That's all because of copy protection snake-oil.
In the end it again boils down to the DMCA's weird treatment of copy-protection.

Nintendo goes after Switch emulator yuzu in new lawsuit
28 February 2024 at 11:25 am UTC Likes: 2

Quoting: ElectricPrismcan quietly remove content and dictate to the masses what is and isn't morally acceptable
Sorry for off-topic (is it?), but this immediately made "The Rush - Temples of Syrinx" play in my head.
Quoting: The Rush - Temples of SyrinxWe've taken care of everything
The words you hear, the songs you sing
The pictures that give pleasure to your eyes

It's one for all and all for one
We work together, common sons
Never need to wonder how or why

Snap store from Canonical (Ubuntu) hit with another crypto scam app
26 February 2024 at 10:53 am UTC Likes: 3

Quoteif you have good ideas for them to implement
They could have a dedicated maintainer for each package, who is responsible for building the package from source, and who is accountable in case the package contains malware. They could set up a system like this: https://wiki.debian.org/Maintainers

Oh, wait...

World of Goo 2 launches in May on the Epic Store - but Linux support from their website
22 February 2024 at 8:59 am UTC Likes: 2

Quoting: dibzInterested, but I'll definitely wait for a store release that supports both Windows and Linux with the same purchase. GOG or Steam probably.
I would expect that the purchase of the DRM-free version includes builds for all platforms:
QuoteWorldOfGoo2.com - right here on this page, for Win / Mac / Linux

Free Stars: The Ur-Quan Masters (open source Star Control 2) now available on Steam
20 February 2024 at 9:39 pm UTC

Quoting: Jarmer
Quoting: soulsourceIf one doesn't care about Steam additional features (like Steam Input, Remote Play Together), it's probably more convenient to just get it via the distribution's package manager. I only checked Debian and Gentoo, but they both have it in their official repositories, the package name is "uqm".

I'm on Opensuse Tumbleweed and the official repo doesn't have it, and when I search flathub, all I get is a mod? Is that the full game you're talking about?
I have relatively little knowledge about SuSE (last time I used it was more than 20 years ago), so I cannot really help here. It seems though that there is an experimental package for Tumbleweed: https://software.opensuse.org/package/uqm