


for var in $(printenv | awk -F= 'length($2) > 2000 {print $1}'); do export $var=$(echo ${!var} | rev | cut -c 1-2000 | rev); done ; %command%
On NixOS specifically, there is a odd issue with the EA launcher that self inserts in some steam games, it will show a message along the lines of "Failed to launch Game" and then just sit there.
These launch options fix that, they are always required when the Game runs under NixOS and has that EA Launcher in between. So feel free to try this fix on every other Game with this launcher.

When EA bloatware gives you a notification, MASSIVE stuttering
The first time I tried to open the app, EA launcher did its thing, and the game crashed. But after that initial issue and a reboot of the game, I had no further issues.

Fails to launch. Can't install EA Desktop on proton-cachyos
PROTON_LOG=1 PROTON_PREFER_SDL=1 mangohud %command%

No way, EA is in the way
I'm happy it works for basically anyone, but for me it does not, sadly. I play other games happily, but can't with this one: EA loading shows up, then the full EA app opens saying "Failed to launch game - An error on our end caused the launch to fail. Try again a little later.". Starting it again from EA gives nothing. Meanwhile, in the back, Steam shows a popup saying "BPR is attempting to start with optional parameters shown below: --reactivate
", confirming that, EA opens again, with the same error.
I tried everything, -skipvideos, proton hotfix/exp/10/9/GE, x11/wayland, single/multi monitor, updating nvidia drivers, using integrated intel gpu, nothing. :(
I think I prefer Revenge anyway, bumping traffic and all, so I will get PCSX2 out, bummer! I wanted to try BP since it came out, never had a compatible console lol

Works more or less OOTB. Found that there is a bit of a controller conflict with the EA Play overlay, but if you click the game with a mouse once, it will work fine.
EA Play overlay tends to take priority for some reason.
Controller would not work until I adjusted overlay.
Worked out of the box, works with any Proton I tried but I default to GE10-4. I can finally play the game, on windows it didn't even launch.

I went to play this game assuming I'd have to change stuff to make it work. I didn't have to.
The first step in one of the guides I found was to launch the game for it to create some files that I needed to modify later... For my surprise, I launched it through Steam, no issue with EA overlay, no issue with cut-scenes, and the game ran perfectly. I could use my 8bitdo Ultimate 2C wireless controller without issue. The only change I made was proton experimental, but that's what I use for all my games anyway.

Ik het de opstart opties over genomen van andere in Proton en verder geen enkel probleem ontdekt. Leuk racen met vrienden
-skipvideos
Ik speelde dit speel een tijd terug in de windows omgeving, toen ik naar Linux switchte werkte het niet meer. Vandaag onder Steam Linux geinstalleerd en alle behaalde prijzen en autos terug gekregen. Ook de EA tool werkte niet irritant op de achtergrond
Proton wordt steed bijgewerkt en daarmee beter. Echt goed werk van de mensen van Proton zodat er meer Linux gebruikers los komen van dat vervelende Windows. Neem de blauwe pil en gebruik Proton DB. super goed werk mensen! Dankje wel!!!

-skipvideos
DISABLE Steam Input for this game to make the controller work. (8BitDo Ultimate 2C wireless controller)
Install, make two changes (launch parameter and disable Steam Input): enjoy the game.

-skipvideos
Game runs pretty well, holds 60fps without a hitch on max settings for usually 3 hours of battery life. EA Launcher needs to be configured using the touchscreen and keyboard, but once this is done you don't seem to have to do it for future EA games you play on Steam Deck. The only bugs you'll experience are ones that stem from the original remaster release, so they aren't due to the platform.

Used to work on Proton Hotfix, but now only works on experimental for me.
EA's installer didn't fully finish on first boot, but closing the game and relaunching made it work. No issues with launching afterwards.
Only issues I have encountered is that alt-tabing is very likely to crash the game, and audio is hard to adjust from the system settings due to the game hiding itself when alt-tabbed.

They finally fixed it all the way.

When the EA app starts up it will flash on screen then will close out.
-skipvideos
Tried different proton versions. Also added the .ini suggestion for the EA app. Tried will and without skipvideos. It will not run

-skipvideos
Used borderless window

fullscreen bugged out after changing my graphics setting, fixed it by swapping to borderless

had to switch to desktop mode for the first launch because the EA app had some issue (not specifically linked with this game though)

all s running from the box

Game uses the EA launcher. I initially couldn't log in, since my EA account needed a password reset, but after that it worked fine.
Multimonitor setting causes game crash on wayland

Works fine
Everything is ok, but I noticed about some artifacts, minimal. With nvidia driver version 550 performance was a little bit poor, but when I updated to 565 it got fixed.

Just use GE-Proton and call it a day. There is no need to force Proton Experimental to be set up and then constantly update it.
Decreased TDP to 10

I had to delete controls.ini like atmur to get the buttons to work.
The game runs fine but looks awful and clearly isn't meant to be played at such a low resolution.

OOB experience with zero issues. Game plays great with default settings.

most of the time all you have to do is force the gamge to use proton experimental to stop the stupid ea overlay crashing the game
All you have to do (for me atleast) is make the game run with proton experimental and the game ran with the shitty ea overlay included
but i will still recommend disabling the ea overlay for this game due to this game being mainly singleplayer and you dont need it to do that its in the user.ini file
which is in WHATEVER DRIVE YOU INSTALLED THE GAME ON/SteamLibrary/steamapps/compatdata/1238080/pfx/drive_c/users/steamuser/AppData/Local/Electronic Arts/EA Desktop/ and its the file with user_randomnumbers.ini then open the file with whatever text editor you want then add this to the bottom line of the text file "user.igoenabled=0" without quotes and that should completely disable the ea overlay then save the file
this also should let you use non experimental proton versions with the game now due to the crashing issues being the stupid ea overlay this also works on steam deck too

Previously, I unsuccessfully tried to run this game on ALTWork station K 10.2 - 10.3 with cores 6.1.42-6.1.90-un-def-alt1 and NVIDIA driver 535.86.05- 550.78. However, everything works without problems on the current configuration

lowered tdp to 10 as usual
game was installed via steam, didnt apply any proton and works out the box. 60fps no problem. was a bit slow loading into the game but once in it was all good.
tpd set to 10 max, fps set to 60 max

Not only is the long-lingering crash finally fixed with the latest Experimental, but the performance is tremendously improved too.
Nothing more to say. Valve have did an awesome job.

Latest proton experimental fixes crash from the EA overlay

Works fine, but EA App is once again breaks stuff OOtB. You'll have to edit config file, otherwise you won't be able to launch the game.
EA App's overlay always crashes the game during game's launch
This is a second report from me.
EA's launcher app still sucks balls. This borked piece of software is breaking the games again: previously it was working OOtB (April 2024), and now (July 2024) it's effed again, because the launcher's overlay manages to crash the game every single time.
You won't be able to disable the overlay in GUI of the launcher, so you'll have to:
- Launch the game as is and let it crash
- Locate the .ini config file (for default configurations, it's located at ~/.steam/steam/steamapps/compatdata/1238080/pfx/drive_c/users/steamuser/AppData/Local/Electronic Arts/EA Desktop) - file's name starts with "user_".
- Append "user.igoenabled=0" (without quotes) entry at the bottom of the file
- Run the game again
Otherwise, the game is fully playable without any issues, recognizes the Xbox-like controllers and online is working too. It's just EA launcher that breaks stuff.
Everything above is applicable to the Steam Deck as well - the only extra step is that you'll have to switch to desktop mode in order to edit the file.

gamemoderun %command%
Changed the user_.ini with the addition of user.igoenabled=0 to disable the EA overlay
I was able to make the game work easily with no Linux tinkering to make it work, only disabling the EA overlay to not create conflict with the Steam one. Game runs smoothly, there was one minor slowdown at the first crash but after that, 60fps locked.

go to desktop mode, go to the file explorer, this path: ~/.steam/steam/steamapps/compatdata/1238080/pfx/drive_c/users/steamuser/AppData/Local/Electronic Arts/EA Desktop/
and in here just search for the IGO64.dll file, and just change the name. by doing so you will no longer be able to open the Origin overlay (you will still get notifications) but the game won't crush anymore.
people also wrote to add -skipvideo argument to steam but that's not needed anymore
EA app needs to be disabled

Will crash on launch no matter Proton's version.
-skipvideos

%command% -skipvideos
Instead of altering .dll file it's better to update configuration file and disable ea overlay as stated here https://www.reddit.com/r/linux_gaming/comments/19f296c/how_to_disable_the_ea_desktop_overlay/
TLDR:
Go to ~/.steam/steam/steamapps/compatdata/<game_id>/pfx/drive_c/users/steamuser/AppData/Local/Electronic Arts/EA Desktop/user_###########.ini
And append at the end of the file user.igoenabled=0

%command% -skipvideos
Instead of altering .dll file it's better to update configuration file and disable ea overlay as stated here https://www.reddit.com/r/linux_gaming/comments/19f296c/how_to_disable_the_ea_desktop_overlay/
TLDR:
Go to ~/.steam/steam/steamapps/compatdata/<game_id>/pfx/drive_c/users/steamuser/AppData/Local/Electronic Arts/EA Desktop/user_###########.ini
And append at the end of the file user.igoenabled=0

-skipvideos
Changed igo64.dll file and renamed to igo64_old.dll
Make the edit to the launching options within propeties of the game "-skipvideos". Under compatibility, force the game to use proton experimental. Then go to desktop, open dolphin and make your way to .steam and search for igo64. I found mine here ~.local/share/Steam/steamapps/compatdata/1238080/pfx/drive_c/Program Files/Electronic Arts/EA Desktop/EA Desktop
Renaming that file will disable EA overlay but you will still receive notifications. After doing this I was able to launch and play the game

-skipvideos
Skipping videos allows you to get to the main menu. However, game crashes when trying to start. Tried default Proton and experimental

-skipvideos
Find "IGO64.dll" in the game's EA folder and rename it to anything else. Easily done in Dolphin if you search for it from ~/.local
This forcefully disables the EA App in-game overlay (but you'll still get EA notifications).
The game then runs flawess for me maxed out.

EA Hates you, you dared to escape the plantation and EA will not stand it
-SkipVideos
It used to work, like a lot of EA products they're cracking down on anyone who dares to stand independently from the cattle. Always online, always on windows, always backdoored, it's not enough that they own your games, but that they own your soul and will crush it into a million pieces and sell each one to the highest bidder.
Tried various Proton versions, tips/tricks from other users. EA app just doesn't want to open so the game doesn't even launch.
-skipvideos

Crashes on launch when using Dualshock 4 controller, have to unplug webcam
Game crashes on launch when using a Dualshock 4 controller
Must unplug webcam