• 3 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: July 25th, 2023

help-circle
  • I disagree with the notion that it’s better for the cheaters to have an easier time (and less chance of being detected), but you’re right, BattleEye doesn’t solve the cheating problem for GTA.

    Rockstar should fix their netcode and run game server on dedicated server, instead of their customers PC’s. I’d think decting aimbot isn’t the biggest issue, while cheaters are able to break entire lobbies…

    IMO no game should require client side anti cheat except for shooters, where looking through walls and aimbot is actually difficult to detect server side. At least for those is it possible to find valid arguments (except for being lazy).








  • Yes, but especially for 3D games this often leads to worse performance and bugs, since the developer still has to be able to test the build. The big reason proton is so great is that Valve is responsible for fixing games on proton, while the dev just has to support a single (Windows) build.

    Obviously some devs also fix a bug only found with proton, but it’s something they optionally do, without taking responsibility for fixing all bugs.

    If it was so simple for a game studio to release on all platforms, we’d have macOS x86 & macOS ARM builds too.












  • Linux fanboys like to hate on Nvidia, but their GPU’s usually work fine on day one and have performance parity with other OS.

    What isn’t good is that they don’t support some newer features that work on the open-source drivers from AMD and Intel, namely Wayland. But even that’s constantly getting better and won’t be a problem for long.

    Also, the proprietary drivers made some problems a few years ago that resulted in a black screen after the update. But as I said, that’s been years ago and was simple to fix.

    Now I’ve talked about those Linux fanboys like myself and do recommend AMD GPU’s over Nvidia. It’s great that they work ootb without having to install drivers, but that’s only for gaming. E.g. machine learning apps like stable diffusion make the AMD driver situation way worse than Nvidia.

    Don’t let yourself be discouraged by overly dramatic comments! Try it for yourself and it’ll probably be fine.



  • Why not update the game state every millisecond? Or when any action is taken by any player (which is what the subtic thing sounds like)?

    Updating the game state every millisecond on the server would cost too much resources without a tangible benefit. 64 tick to 128 tick doubles the CPU usage while decreasing the time between each calculated game state (tick) by 8ms. Updating every 1ms (1000 tick) would have 16 times your CPU usage compared to 64 tick. E.g. if you currently have 320 fps you’d only have 20 fps.

    [what’s] preventing it from being done that way? Bandwidth? CPU speeds?

    Exactly. If people currently have a varying ping or packet loss, increasing the tick rate would male their experience worse. It would also be worse for anyone matched with those players. This is already the case with those players that have jittering movement.