
Publisher: Electronic Arts

5

CrossOver
v25.1.1
Very tricky to get running due to EA App / Steam handshake issues, but once launched it is decently playable (~45 FPS on High at 1080p). Takes 15–20 minutes of playtime for stuttering to settle (shader compilation).
What worked for me (M1 Max, CrossOver 25):
Installed EA App directly via CrossOver’s “Install a Windows Application” database (search for “EA App” or “EA Desktop” – do not download the installer from ea.com)
Launched the game only through Steam (not directly via exe)
Linked my Steam account to my EA account before trying to play (critical – otherwise activation errors like “DisplayName missing” appear)
Bottle settings that helped:
Graphics backend: D3DMetal (Has some weird lighting issues tho totally fine doesn't effect gameplay)
MSync: off
High-resolution mode: off
Emulate virtual desktop: off (did not test with it on)
System clock set to automatic (timezone sync)
Performance notes:
Best results on High preset → ~45-60 FPS at 1080p
Switching to Medium or Low did not improve FPS and actually increased stuttering
Ultra settings gave lower FPS 20-30
After 15–20 minutes of gameplay (practice race / free roam) stuttering became minimal
Occasional minor texture glitches, but overall definitely playable
Important warnings:
Steam ↔ EA account linking must be correct before launch, otherwise the game will break during the handshake
Did not use CXpatcher – it might fix texture issues or improve FPS further, but I didn’t test it
Didn’t experiment much with other translation layers (Whisky, GPTK, etc.) after getting it stable
Tips for others:
Use CrossOver’s built-in installer to add EA App (no external download needed)
Log into EA App first, confirm Steam-EA link is active
Launch via Steam, not the game exe
Be patient with initial stuttering – let shaders compile
Stick to High settings if you’re getting ~45-60 FPS; lowering presets didn’t help much in my testing
Verdict:great for casual sessions once past the setup hurdles. Worth the effort if you want local play.

CrossOver
v26
Really not easy to configure the right way...
First, this game is running with the same fps (~30) from Ultra to High settings in all possible resolutions, sometimes a lower res is slower :(.
Set Reflection to 'Low', this can get you +10 fps, so you can play on Ultra with native resolution (3.5k) on about 32-42 fps in best possible quality.
It's slow in full rendered scenes like in the Hideout, talking with your friends or tuning your car (~15 fps).
Make sure to craft a 'user.cfg' in the game directory with a tool or by hand, containing:
Thread.ProcessorCount 10
Thread.MaxProcessorCount 10
Thread.MinFreeProcessorCount 0
Thread.JobThreadPriority 0
GstRender.Thread.MaxProcessorCount 10
Set the in-game Overlay in the EAClient to 'Off'.
Wine MSync and in-game VSync 'on'.

CrossOver
v25.0.1
Midium-40fps
High-36fps

CrossOver
v25.0.1

Parallels
v26
Loading Sequence all good.
Menu already pretty laggy. Gameplay mostly not possible.