SendMe127.0.0.1 wrote: ↑Tue Mar 27, 2018 10:29 am
darkzonez wrote: ↑Tue Mar 27, 2018 10:24 am
Can somebody make a table for Far cry 5 if they got it to work?
That's what we're trying to accomplish here. EasyAntiCheat is a pain in the ass though.
Yeah it strips out access and permissions so getting into the game data is a real problem, loads far faster now too so I can't hook into the game via Process Explorer ahead of EAC, at best I can hook EACLauncher.exe which yields nothing and then FarCry5.exe which is just a launcher for the full .dll and it has to be done within seconds or EAC will strip access to it and you just get blocked.
(Too late for when the .dll and rest of the game is launched as it's already active from what I've tested so far.)
Digging into the .dll manually now and looking for identifiable text strings but I doubt I will find anything, I can also follow eac's log in the AppData\Roaming\EAC folder and can see it passes "-eac_launcher" and other commands but EAC is still loaded up with the game.
Offline mode perhaps for UPlay and passing additional arguments that way and seeing if this works but it might not be as easy to block the anti-cheat functionality short of breaking the .dll as with Wildlands.
EDIT: Wrapping the .dll with Denuvo and having it be some 270 MB file isn't the easiest to browse through but it does have some of the common parameters at least which I can use as a starting point.
IE -zombieai as a command-line argument for well, zombie ai.
(Tends to break the game though since it's disabling the AI and not just notarget for the player.)
(Might also not work 100% in-game and just be a Dunia engine remnant from Far Cry 2 though I think it worked in Far Cry 3 at least.)
EDIT: Yeah it's all there, unlimited ammo, water breathing, fall damage and some other parameters just as with Far Cry 2, wonder if that works the same though it should be easy enough to test once I've dug them all out of the mega-fat .dll text fragments.
EDIT: Nope, won't be that easy it seems.