EAC Problems (Linux)
- By DNEAVES
- Bug Reports
- 3 Replies
I've tried a bunch of the Proton versions.
Proton 7.0-6 (released Feb 2023, so doesn't make sense to try pre-7 versions) : Worked pre-EAC and pre-Misery Empire, but doesn't work now.
I used various versions of Proton 8.0-X post-Misery Empire update, as they were available. The last working combination of Proton releases and Deceive Inc would have to be Proton 8.0-2 (which at the time would have been "Experimental") and the Misery Empire update. Neon Nights and Proton 8.0-3 came out on July 20th and 21st, respectively, and that didn't work then. In Steam, can currently only select Proton 8.0-5 from 8.0 releases, which does not work.
Then there's Proton 9.0 Beta and Proton Experimental, both of which do not work.
My Steam Deck says, under Deceive Inc's game info: "Runs on this computer via Steam Play. Proton 8.0-5 selected by Valve testing". But as mentioned above, 8.0-5 isn't working on my desktop. It does work on my Steam Deck.
I also noted, in running Deceive Inc on my Steam Deck just now, that it did run an EAC install phase when launching the game for the first time. I don't recall seeing this on my desktop after any Proton version change, or reinstall of the game, or delete-EAC-folder + verify integrity. It just did usual Microsoft Redistributable & DirectX stuff. So it seems the EAC post-install-pre-launch scripts might not be running, or might be prematurely exiting with a quiet failure, which I already knew from trying to run them manually via protontricks.
I know EAC's scripts can run, since another game I play called LEAP uses EAC and I've used the installer there, and played that game no-problem. (Also, side note, they make use of Steam's Launch Options menu to add options for installing/uninstalling EAC, which I think can be helpful, instead of the "delete the EAC folder and verify" technique.)
Proton 7.0-6 (released Feb 2023, so doesn't make sense to try pre-7 versions) : Worked pre-EAC and pre-Misery Empire, but doesn't work now.
I used various versions of Proton 8.0-X post-Misery Empire update, as they were available. The last working combination of Proton releases and Deceive Inc would have to be Proton 8.0-2 (which at the time would have been "Experimental") and the Misery Empire update. Neon Nights and Proton 8.0-3 came out on July 20th and 21st, respectively, and that didn't work then. In Steam, can currently only select Proton 8.0-5 from 8.0 releases, which does not work.
Then there's Proton 9.0 Beta and Proton Experimental, both of which do not work.
My Steam Deck says, under Deceive Inc's game info: "Runs on this computer via Steam Play. Proton 8.0-5 selected by Valve testing". But as mentioned above, 8.0-5 isn't working on my desktop. It does work on my Steam Deck.
I also noted, in running Deceive Inc on my Steam Deck just now, that it did run an EAC install phase when launching the game for the first time. I don't recall seeing this on my desktop after any Proton version change, or reinstall of the game, or delete-EAC-folder + verify integrity. It just did usual Microsoft Redistributable & DirectX stuff. So it seems the EAC post-install-pre-launch scripts might not be running, or might be prematurely exiting with a quiet failure, which I already knew from trying to run them manually via protontricks.
I know EAC's scripts can run, since another game I play called LEAP uses EAC and I've used the installer there, and played that game no-problem. (Also, side note, they make use of Steam's Launch Options menu to add options for installing/uninstalling EAC, which I think can be helpful, instead of the "delete the EAC folder and verify" technique.)
Upvote
0