Open dennis1248 opened 3 years ago
Well, the good news is these are only specific to the launcher. You can still interact with the menu but just cant see anything. All 3 games launch just fine when you click the magic invisible buttons, lol.
Confirmed:
ME1 goes in game, has no in-game gameplay audio. cutscenes seemed fine ME2 goes in game and has audio just fine. cutscenes seemed fine ME3 goes in game and has audio just fine. cutscenes seemed fine
Aah! YES! Thanks!
Hopefully the audio works soon. I'm really looking forward to playing ME1 again.
@GloriousEggroll for ME1 sound try to set WINEDLLOVERRIDES="openal32=b"
as I doubt that they changed sound backend
@GloriousEggroll for ME1 sound try to set
WINEDLLOVERRIDES="openal32=b"
as I doubt that they changed sound backend
You da man -- that worked perfectly! So all 3 games work fine, it's just the launcher that needs the previously mentioned patch, and some fix so that the gui isnt invisible.
For the peanut gallery, could sum up the complete steps to get Mass Effect Legendary Edition to work? Thanks! :)
Since the fix is not that trivial, he will probably release a new GE Proton version with the changes.
Fantastic! Hopefully Valve will do the same! Thanks @GloriousEggroll
I wonder if the launcher can be skipped though, since it is the main problem?
Launcher is based on qtwebview+swf (flash) hence most probably there's some kind of issue with linux supporting this (same problem was with LoL launcher back in the days it was based SWF) so we'd probably just will have to live with that. Will tinker a bit after wine compiled but I doubt it fixable
I wonder if the launcher can be skipped though, since it is the main problem?
Tried to skip it yesternight, no luck :(
Launcher is based on qtwebview+swf (flash) hence most probably there's some kind of issue with linux supporting this (same problem was with LoL launcher back in the days it was based SWF) so we'd probably just will have to live with that. Will tinker a bit after wine compiled but I doubt it fixable
"Flash", as in Adobe Flash?! :O
@YamiYukiSenpai yes
How long does it usually take for a new Proton GE version after the fix has been found?
@YamiYukiSenpai yes
Windows don't even have Flash anymore so that shouldn't have run either, right?
And should've been the same situation as Linux...
Windows don't even have Flash anymore so that shouldn't have run either, right?
It's not really the same as flash in browser. You don't need a flash player installed as it comes bundled. Even vlc can play those files. The problem lies elsewhere... My partially-educated guess would be that windows developers as usual didn't care about casing.
I wonder if the launcher can be skipped though, since it is the main problem?
Tried to skip it yesternight, no luck :(
Yeah, had to try myself. Even installed Origin in the new prefix, but it requires the game installed in it, so it fails and I don't have another 100GB free. :D
However it does run Origin, when you try to start the game directly, so it probably is possible. Does someone know how to run the executable in the original prefix? :)
WINEPREFIX=/home/osleg/Games/staps/steamapps/compatdata/1328670/pfx prime-run /home/osleg/Games/staps/steamapps/common/Proton\ 6.3/dist/bin/wine "/home/osleg/Games/staps/steamapps/common/Mass Effect Legendary Edition/Game/ME3/Binaries/Win64/MassEffect3.exe"
something like that, fix ur path tho
@bundyo see above, this assumes that you already have steam running
I tried through protontricks and Explorer, but no luck directly.
WINEPREFIX=/home/osleg/Games/staps/steamapps/compatdata/1328670/pfx prime-run /home/osleg/Games/staps/steamapps/common/Proton\ 6.3/dist/bin/wine "/home/osleg/Games/staps/steamapps/common/Mass Effect Legendary Edition/Game/ME3/Binaries/Win64/MassEffect3.exe"
something like that, fix ur path tho
Sadly this does not work for me. It makes a small window popup for a brief amount of time called "Steam Client Service" or something like that and ME does not start.
@GloriousEggroll which branch did you base off? I tried to build 6.3 with your patch applied and now origin just crashes silently
He said that he used his own fork, probably this one:
Aye I see now, will check this out
ELI5 on how to make it work?
I doubt it'd work ELI5 style
@GloriousEggroll Would much appreciate it if you could plonk the patched code into a branch, even if it's not in a release.
I doubt it'd work ELI5 style
What system are you using? I'm trying to build on fedora but vagrant always gives me this error after "Removing domain"
/usr/share/vagrant/gems/gems/vagrant-2.2.9/lib/vagrant/ui.rb:230:in 'say': wrong number of arguments (given 4, expected 2..3) (ArgumentError)
@Lefl1 I'm on Arch, built proton-6.3-4
without problems but it didn't make the game start. Currently trying to build experimental but hitting some issues with make
@Lefl1 that's my only guess
╰─ vagrant --version
Vagrant 2.2.16
i just built it on arch no issue i used the https://github.com/GloriousEggroll/proton-ge-custom/ and followed the instruction of the md if you don't care and just want to play here are my binaries : https://drive.google.com/file/d/1oZTQtC4onL5vbUh6ILtLdiQ9ZGgCAaGY/view
there is still a issue with locale my game is in english even if steam and origin are set to french, probably a registry key that isn't read (im guessing by looking at the vdf file at the root of the game)
Edit : i can't find the key in regedit so my guess is that the key were never set to begin with
i just built it on arch no issue i used the https://github.com/GloriousEggroll/proton-ge-custom/ and followed the instruction of the md if you don't care and just want to play here are my binaries : https://drive.google.com/file/d/1oZTQtC4onL5vbUh6ILtLdiQ9ZGgCAaGY/view
Using this I'm able to launch ME1, Everything looks normal except there's only audio during loading screens, not in the menu or during gameplay
For the ME1 audio, check some comments above - use WINEDLLOVERRIDES="openal32=b"
.
Interesting - my launcher text looks okay with these binaries:
P.S. I'm with Radeon.
Using the build above, I am able to get audio with WINEDLLOVERRIDES="openal32=b"
but get a black screen in ME1 doing so. Still only have a blank launcher screen.
i just built it on arch no issue i used the https://github.com/GloriousEggroll/proton-ge-custom/ and followed the instruction of the md if you don't care and just want to play here are my binaries : https://drive.google.com/file/d/1oZTQtC4onL5vbUh6ILtLdiQ9ZGgCAaGY/view
For me this crashes before the launcher steam-1328670.log
With WINEDLLOVERRIDES="openal32=b" %command% added to the launch options audio is now completely working. Still only seeing the background of the launcher though, no buttons for Options, Credits, ME1, ME2 etc, I can click them but they're invisible
i just built it on arch no issue i used the https://github.com/GloriousEggroll/proton-ge-custom/ and followed the instruction of the md if you don't care and just want to play here are my binaries : https://drive.google.com/file/d/1oZTQtC4onL5vbUh6ILtLdiQ9ZGgCAaGY/view
For me this crashes before the launcher steam-1328670.log
same
Seems everything works for me.
i just built it on arch no issue i used the https://github.com/GloriousEggroll/proton-ge-custom/ and followed the instruction of the md if you don't care and just want to play here are my binaries : https://drive.google.com/file/d/1oZTQtC4onL5vbUh6ILtLdiQ9ZGgCAaGY/view
For me this crashes before the launcher steam-1328670.log
same
you guys should give details about your hardware
Works beautifully for me (except the launcher UI), I do believe Origin.exe stuck around however. Had to kill it with "killall Origin.exe"
i just built it on arch no issue i used the https://github.com/GloriousEggroll/proton-ge-custom/ and followed the instruction of the md if you don't care and just want to play here are my binaries : https://drive.google.com/file/d/1oZTQtC4onL5vbUh6ILtLdiQ9ZGgCAaGY/view
For me this crashes before the launcher steam-1328670.log
same
you guys should give details about your hardware
System Information GPU: RX 5700XT Driver/LLVM version: 21.1.0-1 Kernel version: 5.12.3-zen1-1-zen Link to full system information report as Gist: https://gist.github.com/fardragon/ad3cc29c8698b94bf0c396c9545bbc36
Works for me, except launcher is missing elements and the resolution seems weird (runnin ultra-wide; 3440x1440).
Systeminfo: GPU: RX 6800XT Driver: 21.1.0 (mesa and amdgpu) Kernel: 5.12.4 zen
another observation is that vsync tanks your performance, by disabling it i went from 15fps to 75 - 60 (MF1)
edit: the performance loss is random and not linked to vsync maybe nvidia offload doing some weird things again ?
another observation is that vsync tanks your performance, by disabling it i went from 15fps to 75 - 60 (MF1)
I'm running with vsync on and I have stable 95fps (running 95hz monitor).
Sorry to ask, but how exactly is this working now? just need to build proton from ge-custom? Is this also working for nvidia users with default 5.12 kernel? A lot of comments I'm reading, lots of people have custom kernels and AMD GPU.
I didn't get the game yet because it wasn't working apparently on protondb.com
Marc's binaries worked for me. No visible buttons on the launcher but ME1 loads. Used WINEDLLOVERRIDES="openal32=b"
for sound in ME1. Haven't tried the other 2 yet. Performance isn't great. 15fps at best even with VSYNC off. This has been pretty typical for me with Proton 6, which is why I usually stay in the 5 range. System specs below.
FYI, I had to restart steam a a couple times to get Origin to load, so if it doesn't work the first time, restart steam and try again. If origin says it crashed, just "x" out of it and wait a bit. If nothing happens, just restart steam again.
Distro: Linux Mint 20.1 Kernel: 5.8.0-50-generic RAM: 32 GB GPU Driver: NVIDIA 460.73.01 GPU: NVIDIA GeForce RTX 2060 CPU: AMD Ryzen 7 3700X 8-Core
@mmatis Thank for that. I think i'll wait a bit longer before getting it then. See if GE releases some hotfix with that in mind before purchase.
Marc's binaries hang for me on origin installation, no matter how often i try.
OS: Pop!_OS 20.10 KERNEL: 5.11.0-7612-generic CPU: AMD Ryzen 7 3700X 8-Core GPU: AMD AMD Radeon RX 5700 XT (NAVI10, DRM 3.40.0, 5.11.0-7612-generic, LLVM 11.0.0) GPU DRIVER: 4.6 Mesa 21.0.0
@SebiTimeWaster At least for me the origin installation also hung with Marc's proton, but I simply switched back to regular Proton 6.3-4 to let the installer run through without any issues and afterwards switch to the fixed proton and started the game again.
But for me it starts Origin, waits a bit and when I would expect to see the launcher, a black box flashes quickly and everything exits. (Which I think is the same as @fardragon's issue above) steam-1328670.log.gz
My system info: OS: Debian Testing Kernel: 5.10.0-6-amd64 GPU: AMD RX 5700 Driver Version: 4.6 Mesa 20.3.4 CPU: AMD Ryzen 5 2600X
Compatibility Report
System Information
I confirm:
Proton log
steam-1328670.log
Origin error log
_pfx/drive_c/ProgramData/Origin/Logs/MassEffectLauncher_OnlineActivationLog.html
Symptoms
Origin client installs, after install when it attempts to launch the game it shows the following error "There is a problem with your game's setup. Please reinstall your game." afterwards nothing happens.
Any subsequent launch will show the same behaviour.
Reproduction