Skip to content
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

STAR WARS Jedi: Fallen Order (1172380) #3224

Open
2 tasks done
LiamDawe opened this issue Nov 15, 2019 · 183 comments
Open
2 tasks done

STAR WARS Jedi: Fallen Order (1172380) #3224

LiamDawe opened this issue Nov 15, 2019 · 183 comments
Labels
AMD RADV Possible driver issues with RADV Game compatibility - Unofficial Games not expected to work without issues Mesa drivers Possibly involves an issue with a Mesa video driver

Comments

@LiamDawe
Copy link

LiamDawe commented Nov 15, 2019

Compatibility Report

  • Name of the game with compatibility issues: STAR WARS Jedi: Fallen Order
  • Steam AppID of the game: 1172380

System Information

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

Issues

Doesn't work at all. You see the initial Origin installer UI, then it fails in the 1/4 step for "Installing: OriginThinSetup".

Proton logging doesn't work, as it doesn't go past the initial setup. However, here's my Steam log if it helps at all: https://pastebin.com/7hgQ1KLt

Total no-go.

Edit: After setting up Origin manually into the Prefix, I could skip over the Origin setup step. Still a no-go - log: https://gist.github.com/LiamDawe/57a8155e3c9cdb729d83d56da7c6e54a

This bit might be of interest:

13436.270:0008:0009:err:steam:run_process Failed to create process L"link2ea://launchgame/1172380?platform=steam&theme=jfo": 2

@Newbytee
Copy link
Contributor

Out of curiosity, what happens if you use this to install Origin: https://github.com/DrDoctor13/wine-origin-updater/blob/master/updateorigin.sh

@LiamDawe
Copy link
Author

@Newbytee i was able to manually add origin into the proton prefix, still a no-go even after it then lets it skip the setup step.

@Newbytee
Copy link
Contributor

@Newbytee i was able to manually add origin into the proton prefix, still a no-go even after it then lets it skip the setup step.

Were you able to get a log?

@LiamDawe
Copy link
Author

I already edited it into the OP.

@Newbytee
Copy link
Contributor

I already edited it into the OP.

Ah, oops. Thank you.

@ghost
Copy link

ghost commented Nov 15, 2019

Mind you people are having activation issues on Windows so I can see the extra stuff here as being a problem for Linux [Proton].

It really depends on if Valve or EA wants it working on Linux anytime soon. It will either be or it could be a long long time if ever. Time will tell.

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Nov 15, 2019
@kisak-valve kisak-valve changed the title STAR WARS Jedi: Fallen Order STAR WARS Jedi: Fallen Order (1172380) Nov 15, 2019
@Guy1524
Copy link
Contributor

Guy1524 commented Nov 15, 2019

There's a good chance the link2ea error is due to you installing the regular variant of Origin. The Origin client shipped with Steam may have a protocol handler which handles the link2ea protocol request.

@Cxpher
Copy link

Cxpher commented Nov 15, 2019

There's a good chance the link2ea error is due to you installing the regular variant of Origin. The Origin client shipped with Steam may have a protocol handler which handles the link2ea protocol request.

This would be the Origin thin client right?

@LiamDawe
Copy link
Author

LiamDawe commented Nov 15, 2019

@Guy1524 true, but i've seen people mention on Steam they were able to just use their normal Origin install with the Steam version, as long as Origin was loaded it worked so I though that could possibly be an issue somewhere

Hopefully Valve/CodeWeavers/Wine hackers can do some testing and figure it out for sure. But until then, it's a bust.

@arrowgent
Copy link

whats the status of Origin launcher on winedb/protondb?

you might need to run this through the .proton prefix making your own "launcher" similiar to how i have GOG and several other windows programs running through a seperate .proton pfx

@ghost
Copy link

ghost commented Nov 17, 2019

whats the status of Origin launcher on winedb/protondb?

you might need to run this through the .proton prefix making your own "launcher" similiar to how i have GOG and several other windows programs running through a seperate .proton pfx

The problem with that is that with this game there's a new communication with Origin. Nothing might work at all and older Origin hints in regards to Wine/Proton may not apply to the issue at hand.

It would be nice if Valve or EA would say specifically if it should work or not but I assume from their silence that its not supported at this time.

@julienbenjamin
Copy link

julienbenjamin commented Nov 21, 2019

For the record, Lutris is now able to workaround the issue, through some scripts. Here is the official Lutris install script to set it up to play Jedi: Fallen Order on GNU/Linux : https://lutris.net/games/install/16926/view

@alex9k1
Copy link

alex9k1 commented Nov 22, 2019

Bought it through Origin and it's working now with GloriousEggroll's Proton 4.20. Can't say if that also fixes the Steam version tho.

@CuriousTommy
Copy link

Has anyone tried running the game through the Windows version of Steam? I noticed that the steam client update log specifically talked about Installation support for STAR WARS Jedi: Fallen Order™.

@Cxpher
Copy link

Cxpher commented Nov 22, 2019 via email

@alex9k1
Copy link

alex9k1 commented Nov 22, 2019

Hi, What does working mean exactly? Platinum level working? How's performance?

https://youtu.be/25ymwRayDrE

I've limited the FPS to 60 tho

@julienbenjamin
Copy link

Has anyone tried running the game through the Windows version of Steam? I noticed that the steam client update log specifically talked about Installation support for STAR WARS Jedi: Fallen Order™.

Seems like it was for the release on Steam (i.e. Windows), not for Steam Play.

@CuriousTommy
Copy link

Has anyone tried running the game through the Windows version of Steam? I noticed that the steam client update log specifically talked about Installation support for STAR WARS Jedi: Fallen Order™.

Seems like it was for the release on Steam (i.e. Windows), not for Steam Play.

I get that; I want someone to test the Windows version of steam through wine to see if this is a wine issue or a Steam Play issue.

@FrogTheFrog
Copy link

FrogTheFrog commented Nov 24, 2019

@CuriousTommy I was able to install and launch this game via Lutris, using both Origin and Steam+Origin launchers (using the wine-jedi flavor of wine).

However, I won't be playing until nvidia releases 441 drivers for linux as the performance is dreadful.

@FrogTheFrog
Copy link

Ah, almost forgot to mention, this game requires Media Foundation for cut-scenes to work (#1464).

@julienbenjamin
Copy link

@CuriousTommy I was able to install and launch this game via Lutris, using both Origin and Steam+Origin launchers (using the wine-jedi flavor of wine).

Could you explain how you proceed to launch it with Steam+Origin launcher?

@FrogTheFrog
Copy link

FrogTheFrog commented Nov 25, 2019

@julienbenjamin In my case, I've installed Steam via Lutris (I believe it's called Wine Steam runner or something). Then linked my existing game files to the directory where Wine Steam's game files were supposed to be (must be done before Steam starts installing the game for it to discover existing files, otherwise it just starts downloading whole game again). After I did that, I installed Star Wars and launched as usual.

Once your origin account is tied to your Star Wars game, you no longer need Steam - install Origin via Lutris, link game files like before, validate game files and you're good to go.

Keep in mind that you'll be limited to 5 game launches per 24 hours, as denuvo kicks in and thinks you're on a different PC :/ . Steam's proton somehow solves this, but Lutris and other Proton distributions don't.

Finally, it takes some time for origin to start the game itself - in my case origin would minimize and then would immediately pop up again, but after some time the game launches. Keep this in mind as you're limited to 5 games launches as I've mentioned before.

P.S. Game, might not work with ESync enabled, haven't tested this myself, but other people keep saying this.

@FrogTheFrog
Copy link

FrogTheFrog commented Dec 1, 2019

I have managed to run this game with GloriousEggroll's proton 4.21 build. It's not perfect, but at least it works for now.

These steps should work for anyone who already has Steam account tied to Origin via Wine Steam or just regular Window's Steam:

  1. Install Star Wars and get greeted by "Try relaunching your game to continue linking accounts" error when launching.
  2. Launch regedit for your prefix. For ex. type
    WINEPREFIX=~/.steam/steam/steamapps/compatdata/1172380/pfx/ ~/.steam/steam/compatibilitytools.d/Proton-4.21-GE-1/dist/bin/wine64 regedit
  3. Navigate to HKEY_CLASSES_ROOT\link2ea\shell\open\command and change default value to "C:\Program Files (x86)\Origin\Origin.exe"
  4. Install Media Foundation workaround (normal version) manually.
  5. Launching Star Wars via Steam, this will now open Origin client (Origin might not work with ESync enabled, however FSync seems to work).
  6. Actually launch the game from Origin.

@AxelSilverdew
Copy link

I have managed to run this game with GloriousEggroll's proton 4.21 build. It's not perfect, but at least it works for now.

These steps should work for anyone who already has Steam account tied to Origin via Wine Steam or just regular Window's Steam:

1. Install Star Wars and get greeted by "Try relaunching your game to continue linking accounts" error when launching.

2. Launch regedit for your prefix. For ex. type
   `WINEPREFIX=~/.steam/steam/steamapps/compatdata/1172380/pfx/ ~/.steam/steam/compatibilitytools.d/Proton-4.21-GE-1/dist/bin/wine64 regedit`

3. Navigate to `HKEY_CLASSES_ROOT\link2ea\shell\open\command` and change default value to `"C:\Program Files (x86)\Origin\Origin.exe"`

4. Install Media Foundation workaround (normal version) manually.

5. Launching Star Wars via Steam, this will now open Origin client (Origin might not work with ESync enabled, however FSync seems to work).

6. Actually launch the game from Origin.

I've been trying to launch the game using these steps but it always crashes saying that it can't load DirectX.
I followed the advice on the lutris wiki, but now it keep saying that there's something wrong with my install and it won't launch.

@Cxpher
Copy link

Cxpher commented Dec 14, 2019 via email

@YamiYukiSenpai
Copy link

I have managed to run this game with GloriousEggroll's proton 4.21 build. It's not perfect, but at least it works for now.

These steps should work for anyone who already has Steam account tied to Origin via Wine Steam or just regular Window's Steam:

1. Install Star Wars and get greeted by "Try relaunching your game to continue linking accounts" error when launching.

2. Launch regedit for your prefix. For ex. type
   `WINEPREFIX=~/.steam/steam/steamapps/compatdata/1172380/pfx/ ~/.steam/steam/compatibilitytools.d/Proton-4.21-GE-1/dist/bin/wine64 regedit`

3. Navigate to `HKEY_CLASSES_ROOT\link2ea\shell\open\command` and change default value to `"C:\Program Files (x86)\Origin\Origin.exe"`

4. Install Media Foundation workaround (normal version) manually.

5. Launching Star Wars via Steam, this will now open Origin client (Origin might not work with ESync enabled, however FSync seems to work).

6. Actually launch the game from Origin.

When I did that, the game didn't show up on Origin.

@Cxpher
Copy link

Cxpher commented Dec 15, 2019 via email

@troytjh

This comment was marked as resolved.

@kisak-valve
Copy link
Member

Hello @troytjh, your issue is with AMDVLK and GPUOpen-Drivers/AMDVLK#278. There's not much Proton can do with a broken render path.

@htkassner
Copy link

This game doesn't run anymore for me on latest Proton 7. It appears that it's not even able to start Origin anymore. Can someone confirm?

EDIT: My lib32/i686 Vulkan drivers were lacking and are necessary of the Origin installer at least.

Can confirm.Game not installable / playable with Proton 7.0.3 on Steam Deck.

@Dehir
Copy link

Dehir commented Jul 13, 2022

Did some digging on the issue too. Had game working before just fine with rx480. "Upgraded" just few days ago to nvidia gtx1080 and issues started with origin specificly for some reason. Thou think this is not related to gpu cause i am able to launch the game with commandline with protontricks following:
protontricks -c 'WINEFSYNC=1 wine /path_where_game_installed/steamapps/common/Jedi\ Fallen\ Order/__Installer/Origin/redist/internal/OriginThinSetup.exe' 1172380

Command installs origin just fine inside 1172380-"proton bottle" and im able to login etc.

After that running the executable directly with:

protontricks -c 'VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json DXVK_ASYNC=1 WINEFSYNC=1 wine /path_where_game_installed/steamapps/common/Jedi\ Fallen\ Order/SwGame/Binaries/Win64/SwGame-Win64-Shipping.exe' 1172380

Im able to start game directly with origin enable. But not under steam. So in short:

  • Game seems to work technically just fine with origin launcher.
  • Steam Install script seems to be broken atm and game fails to launch every time during pre-scripts that tries enable/install origin. Even it is installed/enabled/linked inside the bottle manually via protontricks.
  • No difference for me trying between different proton versions to progress origin install process on preinstall scripts.

P.S on previous working "Steam install" with rx480 i had origin disabled by renaming igo64.dll and it caused no issues what so ever. Also non of the previous install files are anymore present as i did fresh install on game (with deleting all directories related, including bottle) with gtx 1080 upgrade.


**Got it working! ** Thanks for @troytjh comment i read after writing previous. Installed lib32-nvidia-utils (which i was missing for some reason) and game launched without issues. Apparently installer/steam/origin needs lib32 installed.

@spaghetticodez
Copy link

Game crashes with latest experimental (same with GE what is based on that) - 7.0-3 seems to work. Origin seems to crash and so to entire process. Seems Origin compatibility is regressed with experimental now?

@kisak-valve
Copy link
Member

Hello @spaghetticodez, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the crash, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

@spaghetticodez
Copy link

@Skiski
Copy link

Skiski commented Oct 22, 2022

The game stopped working for me. It was working great last week and when I tried today, it just stop during launch. I think it's a problem with Origin since Burnout Paradise Remastered and Need for Speed Most Wanted are not working either.
I tried 7.0-4 and axperimental and it's the same.


If I add PROTON_USE_WINED3D=1 the game launches, even if it runs like crap, as expected. It is very strange. Is it a Vulkan issue?


It also worked for NFS Most Wanted but not for Burnout Paradise Remastered.


Opting out of the steam client beta solved the problem.

@TehCorwiz
Copy link

It also worked for NFS Most Wanted but not for Burnout Paradise Remastered.

In my experience Burnout Paradise Remastered is broken even on Windows.

@Skiski
Copy link

Skiski commented Oct 23, 2022

For Burnout Paradise, I noticed that it wasn't associated with any Proton version. When I was on the game page and unfold the information part, there wasn't a "Run on this computer via Steam Play...". So I forced a version of Proton and it works great. And I unchecked the specific version of Proton and now, it is associated with the default one. Anyway, Burnout Paradise Remastered works great on linux.

@Daxiel1992
Copy link

Opting out of the steam client beta solved the problem.

THIS IS IT! I was opted into the beta and for some reason that keeps Origin from launching with Vulkan. You could bypass this by using WINED3D, but in the case of Mirror's Edge Catalyst, the shaders were all messed up and every time you'd boot the game, the colors would be radically different from intended. Opting out of the beta allows Origin to boot using Vulkan and everything works good!

@LoureiroTiago00
Copy link

Anyone else having issues with controller detection in this game? I'm using an Xbox Series controller and the game just won't detect it like it should. This seems to be an issue with all EA games right now and is more than likely caused by the EA app running in the background

@jamoflaw
Copy link

jamoflaw commented Dec 8, 2022

more

Weird one but have you tried alt tabbing out and back into the game? I found that sometimes kicks it into line

@LoureiroTiago00
Copy link

more

I've tried that and while the controller does do something in game (I'm able to look around with the right joystick), Steam input doesn't seem to be loading the correct controller configurations for the game

@webodan
Copy link

webodan commented Dec 18, 2022

For me, the game just won't launch. I get "something went wrong" asks me to relink the account or something in the st*pid EA App but no way of doing it, i can only close the window and then the game quits. Tried several Proton versions to no avail. Anyone has a fix?

image

after installing, it pops up like this and i just cannot run the game.

Here's a log in case somebody can help:

steam-1172380.log.zip

@Hadrianneue
Copy link

Hadrianneue commented Apr 7, 2023

i've found a couple of ways of preventing slowdowns when opening a menu here:

doitsujin/dxvk#2552 (comment)

@LiamDawe
Copy link
Author

Tested on two different Steam Decks, and across the current Stable and Preview, it seems there's a whole bunch of broken textures with the latest Proton Experimental (needed for EA App).

Can be seen largely on the planet Kashyyyk.

Can others confirm they're seeing the same?

Ftmxno6WAAE66pH

@kisak-valve kisak-valve added Mesa drivers Possibly involves an issue with a Mesa video driver AMD RADV Possible driver issues with RADV labels Apr 13, 2023
@Derrax99
Copy link

okay so i made an account just so i could comment my issue i got this game working once but never again it launches but to an immediate black screen than crashes and i get this error code LoginId:3dd09ffa170b704427c23ab19f00b1c5

@bluestang2006
Copy link

Looks like there is a regression with this game on Proton 8...I tried Expriemental (stable and bleeding edge branches) and Stable and the game will launch but then crash.

Selecting Proton 7 prefix launches the game just fine. However, obviously not ideal because its using an older dxvk release.

@kisak-valve
Copy link
Member

Hello @bluestang2006, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy the contents of Steam Runtime Diagnostics from Steam (Steam -> Help -> Steam Runtime Diagnostics) and put it in a gist, then include a link to the gist in this issue report.

@bluestang2006
Copy link

bluestang2006 commented Aug 13, 2023

Steam RD here - https://gist.github.com/bluestang2006/7e1d1a1003ab3c59372f6e346525ddaa

But the Proton Log is ~750 MB, how can I upload that?

The log seems to be spammed with d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -4. too.

@bluestang2006
Copy link

@kisak-valve https://easyupload.io/ci0lbt proton log as requested.

@kisak-valve kisak-valve added the Regression Confirmed working on an older version of Proton label Aug 17, 2023
@bluestang2006
Copy link

bluestang2006 commented Aug 17, 2023

UPDATE

My issue is resolved...the problem was that my audio profile in pipewire had become set to Pro Audio and it exposed too many audio devices that the game couldn't handle and would crash. I have 3 audio devices in my PC, external Razer USB (headphones), mobo on-board, and audio from 6800XT. All 3 were mysteriously set to the Pro Audio profile in the pipewire audio controls.

If I just disabled one device with that profile still set, the game would launch, but always crashed if all 3 devices with the profile were active.

Anyways, case closed...user error here since that profile is not recommended for consumer audio use cases.

@kisak-valve kisak-valve removed the Regression Confirmed working on an older version of Proton label Aug 17, 2023
@PickMeNow
Copy link

Found a way to play it, but skips EA App completely:

Launch Options: "...steamapps\common\Jedi Fallen Order\SwGame\Binaries\Win64\SwGame-Win64-Shipping.exe" %command%

Haven't tested with other games that have EA App, hopefully this works for all single games as long a different binary can be used to run the game.

@CSahajdacny
Copy link

The Origin and Steam versions used to have Denuvo.
When it was removed in December of 2021, those versions of the game became DRMFREE using the SwGame-Win64-Shipping.exe file.

@VladimirMrzv
Copy link

somebody trying to play game with vkd3d, run game with -dx12 key. it crashes on my system

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AMD RADV Possible driver issues with RADV Game compatibility - Unofficial Games not expected to work without issues Mesa drivers Possibly involves an issue with a Mesa video driver
Projects
None yet
Development

No branches or pull requests