New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EA SPORTS FIFA 21 (1313860) #4234
Comments
After copying the But it still closes after that. |
Hello @yossef-dev, this looks like a couple lines of interest from the log:
|
Hello, I don't really know what could cause that exception. Just by intuition I tried doing what Lutris suggested for Fifa 19:
From there: https://github.com/lutris/docs/blob/master/Origin.md But no luck unfortunately. |
So I did a |
I'd need to see the whole IL listing for that method to figure out why Mono considers it invalid. One case I've been seeing a lot is calls to a pinvoke method that has variable arguments, which isn't implemented in Mono. You could try running with MONO_VERBOSE_METHOD=InitDisplayModeList, which will show an IL listing with what Mono believes is the stack size after each instruction, as well as the method being called here. |
Would the info from that flag be written in the same log as Proton? If so here it is: |
A little bit more of experimentation since the game officially came out, launching the game and skipping the fifaconfig.exe/Fifa Setup (FYI you can do that by editing
|
Seems to be an issue where mono thinks the stack types don't match the function signature in that "icall" instruction. If I remove that check, the launcher shows up, and attempting to start the game gives me that same ShellExecute error. |
It seems the issue is that Mono doesn't accept an "i8" value on the stack for a "native int" argument. That part is easy to fix, at least. |
So I tried experimenting with this too on my system (Linux Mint 20 (Kernel 5.4.0-48-generic6), GTX 1070, Intel Xeon E3-1230v3) With the protontricks line from above I managed to open the launcher as well (where you can modify settings and click play). So, there is a way to make FIFA launch in DX11 instead of DX12, which is done by doing this: Then open fifasetup.ini and change DIRECTX_SELECT = 0 to DIRECTX_SELECT = 1 Maybe someone else can find something usesful from the log file? |
I pushed some fixes for the launcher to wine-mono: These will be included in the next wine-mono release (5.1.2 or later). Unfortunately, the game itself crashes here. |
Nice, this at least got sorted out. I really wonder what file does it expect to find, for the ShellExecute error. |
Does the game work with these patches? |
No, just the launcher. |
Tried again with Proton 5.11-beta, still no luck but a different exception has been raised apparently. Still with the autolaunch option because it's the only way until a new version of wine-mono comes out eventually (tried to build it but the cloning was taking too much time, probably a bad connection).
|
Finally I have managed to start Fifa 21 on linux using the proton version of GloriousEggroll, exactly the Proton-5.9-GE-8-ST and using the following modifications:
And now to enjoy the game P.S. My computer is an AMD Ryzen 3800x with AMD vega 56. Best regards |
Oh that's cool, can you play online also? I can't try it right now I think I'll nuke my prefix because protonfix can't install some of the requirements you've cited. |
Well, the easiest way is to copy this file 1313860.py : https://github.com/pokaspekas/Fifa-21-Linux into the address /home/your user name/.steam/root/compatibilitytools.d/Proton-5.9-GE-8-ST/protonfixes/gamefixes/ and you just need to start the game with the proton-ge I await your feedback, Kind regards |
I can't repro it because I can't even get past the Origin lite installation, I've tried it sorry. Couldn't repro it on Lutris either (where Origin is actually installed, the play button does nothing), sorry. I'll see if I can fix that but in the mean time someone else should try it. |
I confirm, it didn't work for me too. When I press Play button in FIFA launcher, nothing happens. |
Try to see if the game Fifa 21 works in Void linux ..... or not ... who knows ... |
@pokaspekas how did you install Origin ? edit1: ok, i've replaced the OriginSetup from Fifa 21 whith the legacy setup from : https://www.dm.origin.com/download/legacy edit2: when launch Fifa, protonFixes dialog is open and nothing happen :( process : |
EDIT: I forgot to change Alright with the latest Proton 5.13 next branch I've been able to finally install Origin again. I tried the protonfixes from @pokaspekas w/ proton ge stable, the game did launch for once but this happens once in loading: logs: https://gist.github.com/yossef-dev/1331d224848dceff1caca2d1b5d93a30 |
@yossef-dev Proton13-1 ?
:( |
This is what I basically did (because I couldn't get Origin to install until the latest Proton 5.13):
And now try to launch the game and it should run properly. Also I'd like to note that online is not working for me I'm getting disconnected because of some desync issues, despite having the vcrun2019_ge installed, @pokaspekas have you got online working on your side? |
i installed a fresh copy of ubuntu 20.04, installed steam, set proton experimental in settings, and was able to start the game with no issues. i can play offline matches but, when going online, like rivals, it says "there was a connection issue, the match is under review" after a few seconds of start it and kicks me to the menu. this happens consistently. try opening the ports that are on ea page without luck. any workaround for this? |
@dvalsagna89 Yes, you should install vcrun2019_ge in your game's prefix to fix those online desync issues, once installed I have no longer been disconnected (with 300+ hours of time played). It can be done with protontricks (so install that first), download this file: https://github.com/GloriousEggroll/protonfixes/blob/1eb73e07f605ac09787bc2159152551a98191300/gamefixes/verbs/vcrun2019_ge.verb Open a terminal and run |
With dx11 I'm getting a 1 sec freeze and my controller freezes and the guy gets a free goal, I never use to get this problem but it's happening on 2 pc going to try it on the third. |
FIFA 22 is coming out in October the first, AMDVLK works with the dx12 to vulkan with no graphical bugs but mesa is superior in performance so please fix the graphical bug, and update the ucrtbase.dll so we can play online without desync issues, come one please fix before fifa 22, we know it's going to be a copy paste of fifa 21 game and issues 😆. |
Found an interesting crash I've not seen before today. We tried to play with 4 controllers and the game crashes on startup. Removing one controller and it instantly works again. We tried a few combinations and then gave up on playing with 4 people. Afterwards I tried reproducing it with the following result: Tested with: Running FIFA 21 with 2x Dualshock 4, 1x Dualshock 3 works. This is reproduciable with Proton 6.3-6, Proton Experimental and Proton-GE (each tested with clean prefixes). Tested on Gnome 40 / kernel 5.13.16. |
Anyone here could make Fifa 22 work with these instructions? I've already installed it, but it works intermittently end I can't figure it out. |
Change to dx11 you would get better frame rate, with Nvidia u will get a stutter every 30src or every min |
EA Sports 21 Steam Online Problem Issue transferred from #5319. When I try to play on Fifa 21 online I have a archlilinux distribution (archman) it keeps saying at the start of every game: |
Can anyone help me please having these problem when I try to play online |
@Batamnxx Yes it's a known issue that can be fixed, see this comment #4234 (comment) |
Hi do I have copy this into the terminal and this should fix the problem?
Open a terminal and run: protontricks 1313860 /path/to/vcrun2019_ge.verb
…________________________________
Da: Yossef Rostaqi ***@***.***>
Inviato: lunedì 15 novembre 2021 11:30
A: ValveSoftware/Proton ***@***.***>
Cc: Batamnxx ***@***.***>; Mention ***@***.***>
Oggetto: Re: [ValveSoftware/Proton] EA SPORTS FIFA 21 (1313860) (#4234)
@Batamnxx<https://github.com/Batamnxx> Yes it's a known issue that can be fixed, see this comment #4234 (comment)<#4234 (comment)>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#4234 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AR3IYPPXL5VJUDU3N6RGUMTUMDOLPANCNFSM4SAZQGYA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
@Batamnxx First you need to install protontricks in your distribution (https://github.com/Matoking/protontricks), check online how to install it properly for your Linux distribution. When done download this file: https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb (from a terminal you could do After this, still in the terminal you run If you're in the same directory of the file you simply can run When you run this command you should see some vcrun install window you simply proceed, and when finished yes you should no longer see online desync issues (I have 200+ hours of play time w/o issues on Linux). |
I have installed archman and already winetricks Is there a video that shows how to do this I'm .New to linux
Scarica Outlook per Android<https://aka.ms/AAb9ysg>
…________________________________
From: Yossef Rostaqi ***@***.***>
Sent: Monday, November 15, 2021 12:14:46 PM
To: ValveSoftware/Proton ***@***.***>
Cc: Batamnxx ***@***.***>; Mention ***@***.***>
Subject: Re: [ValveSoftware/Proton] EA SPORTS FIFA 21 (1313860) (#4234)
@Batamnxx<https://github.com/Batamnxx> First you need to install protontricks in your distribution (https://github.com/Matoking/protontricks), check online how to install it properly for your Linux distribution.
When done download this file: https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb (from a terminal you could do wget https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb).
After this, still in the terminal you run protontricks 1313860 /path/to/vcrun2019_ge.verb (/path/to/ is to be replaced with the actual path of the vcrun2019_ge.verb file you've downloaded).
If you're in the same directory of the file you simply can run protontricks 1313860 ./vcrun2019_ge.verb.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#4234 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AR3IYPL6QHY4T3YJ3HX2U6DUMDTSNANCNFSM4SAZQGYA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
@Batamnxx If you're on a Arch-based distro you could follow this video: https://www.youtube.com/watch?v=QIsSwpAARpM After yay is installed you can simply run |
https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb the contents of this file once opened into the browser do I have to copy all of into the terminal?
…________________________________
Da: Yossef Rostaqi ***@***.***>
Inviato: lunedì 15 novembre 2021 12:14
A: ValveSoftware/Proton ***@***.***>
Cc: Batamnxx ***@***.***>; Mention ***@***.***>
Oggetto: Re: [ValveSoftware/Proton] EA SPORTS FIFA 21 (1313860) (#4234)
@Batamnxx<https://github.com/Batamnxx> First you need to install protontricks in your distribution (https://github.com/Matoking/protontricks), check online how to install it properly for your Linux distribution.
When done download this file: https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb (from a terminal you could do wget https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb).
After this, still in the terminal you run protontricks 1313860 /path/to/vcrun2019_ge.verb (/path/to/ is to be replaced with the actual path of the vcrun2019_ge.verb file you've downloaded).
If you're in the same directory of the file you simply can run protontricks 1313860 ./vcrun2019_ge.verb.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#4234 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AR3IYPL6QHY4T3YJ3HX2U6DUMDTSNANCNFSM4SAZQGYA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Hi did download https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb and saved me what to I need to with it ? because I done all the other steps protontricks installed and after protontricks 1313860 /path/to/vcrun2019_ge.verb installed, but it still has the same problem when I try to playonline its still saying |
Kindly can anybody help me thank you |
Once downloaded the file https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb where do I go and save it in the game after opening in steam local files ? |
Once downloaded the file https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb where do I go and save it in the game after opening in steam local files ? Please can someone kindly help me I am new to linux and can't get the game to play on line Thank you !!! |
@Batamnxx save it in your Home directory, you just need to install it with protontricks through the terminal opened in your Home dir ( |
Please If download TeamViewer can help me?
Scarica Outlook per Android<https://aka.ms/AAb9ysg>
…________________________________
From: Yossef Rostaqi ***@***.***>
Sent: Sunday, November 21, 2021 3:41:12 PM
To: ValveSoftware/Proton ***@***.***>
Cc: Batamnxx ***@***.***>; Mention ***@***.***>
Subject: Re: [ValveSoftware/Proton] EA SPORTS FIFA 21 (1313860) (#4234)
Once downloaded the file https://raw.githubusercontent.com/GloriousEggroll/protonfixes/master/gamefixes/verbs/vcrun2019_ge.verb where do I go and save it in the game after opening in steam local files ? Please can someone kindly help me I am new to linux and can't get the game to play on line Thank you !!!
@Batamnxx<https://github.com/Batamnxx> save it in your Home directory, you just need to install it with protontricks through the terminal opened in your Home dir (protontricks 1313860 ./vcrun2019_ge.verb), I think that my comment has been descriptive enough to guide you.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#4234 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AR3IYPOAKBGCOK4SABICOP3UNEAIRANCNFSM4SAZQGYA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Download the 64bit Ucrtbase.dll and paste it in the fifa 21 folder, fifa 22 already have it, and online should work for you. |
Where do in download it from and It what folder in fifa 21 thanks
Scarica Outlook per Android<https://aka.ms/AAb9ysg>
…________________________________
From: massatt212 ***@***.***>
Sent: Sunday, November 21, 2021 4:08:53 PM
To: ValveSoftware/Proton ***@***.***>
Cc: Batamnxx ***@***.***>; Mention ***@***.***>
Subject: Re: [ValveSoftware/Proton] EA SPORTS FIFA 21 (1313860) (#4234)
Download the 64bit Ucrtbase.dll and paste it in the fifa 21 folder, fifa 22 already have it, and online should work for you.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#4234 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AR3IYPOQYZOESFM5W3PLPATUNEDQLANCNFSM4SAZQGYA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
thank you it worked.
…________________________________
Da: massatt212 ***@***.***>
Inviato: domenica 21 novembre 2021 16:08
A: ValveSoftware/Proton ***@***.***>
Cc: Batamnxx ***@***.***>; Mention ***@***.***>
Oggetto: Re: [ValveSoftware/Proton] EA SPORTS FIFA 21 (1313860) (#4234)
Download the 64bit Ucrtbase.dll and paste it in the fifa 21 folder, fifa 22 already have it, and online should work for you.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#4234 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AR3IYPOQYZOESFM5W3PLPATUNEDQLANCNFSM4SAZQGYA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Is this only valid for the Steam version ? How would make it playable for Origin Users? I wouldn't say that this is a lutris specfic issue, it's more something happening with Proton and Wine configuration. EDIT: Fixed -> Try installing nvidia-cuda-dev and nvidia-cuda-toolkit <- Careful this might nuke your nvidia drivers and resolution, just reinstall via apt. Also avoid web nvidia installed driver, stick with APT ones.
|
I need help having this to work on my debian linux. Please!! |
Compatibility Report
System Information
I confirm:
steam-1313860.log
Symptoms
When I press play, nothing happens after the first time setup (waited for 15+ minutes). With custom Proton versions (Proton-GE and Proton-tkg for example) it straight up closes.
It doesn't even install Origin.
Surprising because older Fifa versions were at least launching through Lutris, but this is the first game in the series to make its debut on Steam.
Reproduction
Force the latest Steam Play Proton for EA SPORTS FIFA 21, launch the game.
The text was updated successfully, but these errors were encountered: