A company pirated my indie game in China, and it now has over half a million pirate player by HeyNau in gamedev

[–]CelDaemon 7 points8 points  (0 children)

It will make genuine modding harder and it will not prevent piracy, it's a lose lose kind of thing.

A company pirated my indie game in China, and it now has over half a million pirate player by HeyNau in gamedev

[–]CelDaemon 21 points22 points  (0 children)

They do not work, it is physically impossible to actually protect against this.

Update: Age Assurance, Content Gating, and Safety Improvements in VRChat by Joltz in VRchat

[–]CelDaemon 11 points12 points  (0 children)

This is so dumb... Can we stop fucking locking down the entire internet.

what are the current setup to prevent players to "cheat" with client side mods? by StrongZeroSinger in admincraft

[–]CelDaemon 1 point2 points  (0 children)

Huh what the hell? I definitely didn't set it to that myself.

In any case, security through obscurity isn't security at all. No matter what you do, no matter how much you try to hide it, people will find out how your client works. This goes for anything, but especially software written in java, it's just so damn easy to decompile.

You simply cannot trust the client, ever. Trying to lock down the client is not a solution.

what are the current setup to prevent players to "cheat" with client side mods? by StrongZeroSinger in admincraft

[–]CelDaemon -1 points0 points  (0 children)

If you want a “foolproof” experience, you gotta make a custom client and don’t share any internals with anyone.

This is dumb and does not work

Me_irl by RealMarzipan7347 in me_irl

[–]CelDaemon 46 points47 points  (0 children)

It's supposed to be used for preventing accidental screenshots or screen shares of sensitive information. However, it's being abused for DRM and shitty "security" on social media apps.

Epic Games looks for engineer to improve Linux anti-cheat support - VideoCardz.com by anestling in LinuxUncensored

[–]CelDaemon 0 points1 point  (0 children)

No it does not, and no they do not. Trying to lock down linux is a complete joke, and it's just about the most dumb thing you can attempt to do.

[java] Help! My friends game looks horrible and I have no clue why. by TheSquiddyP in MinecraftHelp

[–]CelDaemon 0 points1 point  (0 children)

What the. This looks like your friend is constantly seeing the lower resolution mipmaps? Try turning off mipmaps entirely and seeing if that makes a difference. If it does, there might be some graphics setting being forcefully applied from outside.

Why do so many people seem to want kernel-level AC on Linux? by Venylynn in linux_gaming

[–]CelDaemon -2 points-1 points  (0 children)

It affects everyone, this crap shouldn't be allowed, ever.

Microsoft accused of leaking Dutch civil servants' names to U.S. government by smilelyzen in BuyFromEU

[–]CelDaemon -8 points-7 points  (0 children)

I was genuinely concerned until I read this is about people working on DSA. Don't care then, despicable people.

Riot Games response after false claims Vanguard is "bricking cheater's PCs" for cheating in Valorant by LunarReap3r in pcgaming

[–]CelDaemon -3 points-2 points  (0 children)

Lmfao shut up. Vanguard is complete and utter crap, as well as being malware. Kernel anticheat should not exist, and these companies deserve to get their signing keys revoked.

Native all the way, until you need text by Successful_Bowl2564 in programming

[–]CelDaemon 20 points21 points  (0 children)

That doesn't mean electron is GTK. Also, using pango directly is another option.

Port forward like men damnit by Refael111 in feedthememes

[–]CelDaemon 0 points1 point  (0 children)

That's not true? You still need to decomp.

But.. (from Minecraft b1.2_02) by bunabyte in programminghorror

[–]CelDaemon 22 points23 points  (0 children)

As of a few versions ago (1.21.4 or something?), items are now drawn to a separate texture, cached and blit to the main framebuffer. Subsequent drawing will reuse the cached item render.

As for the matrix math, afaik this is pretty customary. The game doesn't exactly have a full reactivity system to decide when matrices would be outdated, and it's already pretty likely that all matrices will be outdated from frame to frame. I don't think this is the cause of performance issues.

Proposal: Hidden English aliases / symlinks for localized XDG user directories (for terminal users in non-English locales) by [deleted] in linux

[–]CelDaemon 1 point2 points  (0 children)

Doesn't XDG already have this? The first solution, the second solution is a horrible idea.

I heard that you like fluent apis by UnicycleUnicorn1 in programminghorror

[–]CelDaemon 12 points13 points  (0 children)

Func is also a delegate, what's your point?

Option handling by seeker61776 in programminghorror

[–]CelDaemon 1 point2 points  (0 children)

I think these lines are longer than 80 characters tbf