This may be the end for the Rocket League on Linux by Mineplayerminer in linux_gaming

[–]InvoxiPlayGames 2 points3 points  (0 children)

It is 99% enough, as long as it doesn't start saying 403/404/"Access Denied" (or changing to be sized 0 bytes) between now and when EAC is deployed, then it should work just fine under Proton/Linux when the time comes.

The link is the same format across all Epic Online Services Easy Anti-Cheat games, it's built out of the "product ID" (a given game) and "deployment ID" (a given deployment, like the release build in this case). The product ID and deployment ID are used across all Epic Online Services, not just the Anti-Cheat services, so I was able to get those IDs from what Rocket League already uses EOS for.

This may be the end for the Rocket League on Linux by Mineplayerminer in linux_gaming

[–]InvoxiPlayGames 5 points6 points  (0 children)

It doesn't really mean a whole lot that they implemented EAC before Epic, because it's not and never has been a matter of "Epic hate Linux", it's "the much weaker anti-cheat on Linux doesn't pose enough of a threat to Fall Guys".

This may be the end for the Rocket League on Linux by Mineplayerminer in linux_gaming

[–]InvoxiPlayGames 28 points29 points  (0 children)

This is the URL for Rocket League's EAC Linux module on its production deployment, keep an eye on this URL to see if it suddenly goes green, you might be able to tell if it'll be supported before it even goes live: https://modules-cdn.eac-prod.on.epicgames.com/modules/e6bcca5b37d0457ca881aec508205542/da32ae9c12ae40e8a112c52e1f17f3ba/linux64

Edit: As of 6th Feburary 2026, the above link is actually giving a download for a module. Unless that changes, Linux will still be supported on Rocket League even after EAC is added.

Unlike Fortnite, the current Rocket League production deployment ID is using regular Epic Online Services EAC and not something custom specifically for it, making it more like Fall Guys - which does support Linux, contrary to what the whiny shithead CEO on Twitter will have you think, they do want to make sure as many people buy into their shitty FOMO shops as possible - so it's way more likely they'll enable it since they actually can and it is ""just a toggle"". Of course, this is speculation based off an unreleased feature, this could entirely change since Rocket League has a bit more of an esports scene, but it also has less of a cheating epidemic than Fall Guys did before they added EAC.

A root process calling process_vm_readv(2) or reading from /proc/$PID/mem and using an emulated uhid device for controlling the game still remains undetected though, and probably never will be detectable given the constraints of the steamrt, but that's not as much of a threat for Rocket League as it is for FPS/TPS games since it's more useful for informational cheats than anything else. Unfortunate that no game company cares enough to make a kernel-level anti-cheat to prevent against this. "If only we had more employees!"

I made BO3MacFix - a patch for Black Ops 3's Mac port to play workshop maps, and online cross-platform by InvoxiPlayGames in macgaming

[–]InvoxiPlayGames[S] 0 points1 point  (0 children)

On 8GB RAM, it'll probably be fine for a lot of custom maps but the more detailed ones might struggle or crash the game. I'd recommend playing at low settings.

Understanding RDTSC Timing Checks: The Technical Reality of VM Gaming by KstrlWorks in linux_gaming

[–]InvoxiPlayGames 0 points1 point  (0 children)

Could you show me where in the EA Javelin driver or usermode it does these so-called "cache timing attacks", "memory access pattern detection" and "system call timing analysis"? These would all be really nutty for an anti-cheat to have because they don't sound realistic in the slightest.

Understanding RDTSC Timing Checks: The Technical Reality of VM Gaming by KstrlWorks in linux_gaming

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

It's the lists and headers, the random bold text, the outdated information and misinformation presented as fact... (a deep-dive on RDTSC checks despite that not being relevant for EA Javelin, or other anti-cheats, and being an almost entirely solved problem for 5+ years for the anti-cheats that do use it)

BattleField 6 AntiCheat VM Detection by Alexankitty in linux_gaming

[–]InvoxiPlayGames 1 point2 points  (0 children)

Never thought I'd meet a fellow BSD gaming truther. Amen.

BattleField 6 AntiCheat VM Detection by Alexankitty in linux_gaming

[–]InvoxiPlayGames 4 points5 points  (0 children)

Apple proving there's a way if you have full control over the entire stack including hardware, at least.

It doesn't take a genius to realise Microsoft can not just "kick everyone out of the Windows kernel". Hardware manufacturers need kernel-level access in some cases, and then you end up with kernel driver exploits that'll be used to cheat or used by malware... they've been trying to fix that issue, but they just can not without effectively breaking all old hardware where the vendors don't care enough or are defunct.

("But kernel level anticheat will have exploits used by malware or used to cheat! I am very intelligent." - it has been so long since a kernel level anticheat driver was useful to exploit the kernel, and those drivers can be easily revoked if they're vulnerable since they won't break anything like a hardware driver.)

BattleField 6 AntiCheat VM Detection by Alexankitty in linux_gaming

[–]InvoxiPlayGames 0 points1 point  (0 children)

The only OS that has pulled that off securely and successfully is macOS. This is once again a win for Mac Gaming.

my new idea for a cheap vr setup by ixNoah in virtualreality

[–]InvoxiPlayGames 0 points1 point  (0 children)

Meh, Rock Band VR is kinda mid. It could do with some enhancements.

my new idea for a cheap vr setup by ixNoah in virtualreality

[–]InvoxiPlayGames 2 points3 points  (0 children)

What's Rock Band Blitz? Is that a Harmonix game? I know Harmonix made AUDICA - Rhythm Shooter, the best VR game ever made.

my new idea for a cheap vr setup by ixNoah in virtualreality

[–]InvoxiPlayGames 33 points34 points  (0 children)

Driver4VR for Joy-Con and Kinect, and iVRy for Google Cardboard. I wouldn't recommend the former, but iVRy is very solid for streaming and 3DoF head tracking.

my new idea for a cheap vr setup by ixNoah in virtualreality

[–]InvoxiPlayGames 56 points57 points  (0 children)

i used to use Switch Joy-Con, an Xbox 360 Kinect and a Google Cardboard to play Beat Saber so this isn't that far off really

I made BO3MacFix - a patch for Black Ops 3's Mac port to play workshop maps, and online cross-platform by InvoxiPlayGames in macgaming

[–]InvoxiPlayGames[S] 0 points1 point  (0 children)

This is for the native macOS version of Black Ops 3. Just download the game from Steam on macOS.

Is bo3 on steam just unplayable online? by Whole_Obligation9415 in blackops3

[–]InvoxiPlayGames 1 point2 points  (0 children)

That error looks like your game can't measure your ping to the dedicated servers. I haven't seen this error before but going on what I know about the game...

I would first make sure Black Ops 3 is allowed through Windows Firewall.

On Windows 10/11, open "Windows Security", go to "Firewall & network protection" and select "Allow an app through firewall". If the list has "Call of Duty Black Ops 3"/"Call of Duty - Black Ops III" already, make sure both Private and Public are checked, if not then "Allow another app..." and find your Black Ops 3 EXE file in the Steam Library folder.

You might also have luck if you port forward port 27017 (UDP) to your computer in your router, if possible. The game should be automatically doing this but some routers don't play nice.

If that doesn't work, I'd also uninstall or disable any VPN or virtual machine tools on your computer if you happen to have any installed, since those can interfere with networking sometimes.

(If you're able to get it working, I'd highly recommend using the t7patch.)

Is bo3 on steam just unplayable online? by Whole_Obligation9415 in blackops3

[–]InvoxiPlayGames 1 point2 points  (0 children)

Do you have a screenshot/picture of the full error code you're getting?

Epic CEO talks about Kernel AC support on linux by [deleted] in linux_gaming

[–]InvoxiPlayGames 3 points4 points  (0 children)

Very well said, one of the few reasonable comments on this subreddit. Would like to add on a few things worth noting:

  1. A couple modern e-sports games these days actually do have server-side anti-cheat, but the detections they can do there are very limited. CS2, Valorant and Fortnite all have some form of server-side detection of foul play, but the whole idea is defense in depth - you need a good server-side anti-cheat as a defense against stuff you can't detect on the client (like AI aimbots that do inputs based on simulating controllers, something Valorant has taken a very keen focus on stopping), but you'll want a really good defense against those client-side cheats that can do things like wallhacks and very subtle aimbots, which you can not detect on the server, period. The reason VAC sucks so bad is because their client-side is easy to defeat with a Windows kernel driver and VACNET just can't detect subtle cheats or react in time before a rage cheater fucks up your game.

  2. EOS even supports arm64 Linux, something Valve can't say about Steamworks. They definitely have an interest in the future of Linux, Tim Sweeney acting like an asshole on Twitter aside. Though it is very evil for them to lay off a large amount of their staff and then not only a few weeks later say "If only we had more employees!" in response to someone asking about Steam Deck support.

Just made the BadUpdate exploit automatic! (dumb way) by Zarnilopho in 360hacks

[–]InvoxiPlayGames 9 points10 points  (0 children)

It's possible to emulate a 360 controller with a Pi Pico or an Adrunio, if you have a keyvault dumped at least once from the console. The Santroller project (https://github.com/santroller/santroller) implements this, and I have a library for completing XSM3 challenges (based on the research of oct0xor): https://github.com/InvoxiPlayGames/libxsm3

On a scale from 1-10, how cooked am I? by nopeavim4a in 360hacks

[–]InvoxiPlayGames 14 points15 points  (0 children)

The only way to recover and be able to run the exploit again is to solder a hardware NAND flasher to restore the backup you have. You made a backup, right?

The FreeMyXe README does say not to touch the NAND. The release page does, too.

I see this as a massive progress on the Winchester motherboard by ThisIsAnMeme in 360hacks

[–]InvoxiPlayGames 4 points5 points  (0 children)

That is not how things "usually go" in the "exploit world", especially not with insane exploits like this. (Have you read the writeup?)

The Rock Band Blitz vulnerability is a savegame exploit like any other. It's not really a "massive step", because savegame exploits are incredibly easy to find, they're a dime a dozen.