ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.65k stars 1.07k forks source link

Mortal Kombat 11 (976310) #2594

Open NTMan opened 5 years ago

NTMan commented 5 years ago

Compatibility Report

System Information

I confirm:

steam-976310.log

Symptoms

Game crashes immediately after start.

Reproduction

Just launch the game.

ranplayer commented 4 years ago

The game was running well with Proton 5.9-GE-8-ST until the last update. Now it requires the SECCOMP filters (you have to set the environment variable PROTON_USE_SECCOMP=1), but it has a huge performance hit. My setup was able to play it at 55-60 fps (high graphics) before the update, not it is unplayable and running at 30 with the seccomp filters.

(To fix the story mode missing audio, you have to manually setup the media foundation libraries.)

gardotd426 commented 4 years ago

The new Proton-GE fixes the issues and the game works again.

On Thu, Nov 19, 2020 at 8:05 AM ranplayer notifications@github.com wrote:

The game was running well with Proton 5.9-GE-8-ST https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.9-GE-8-ST until the last update. Now it requires the SECCOMP filters (you have to set the environment variable PROTON_USE_SECCOMP=1), but it has a huge performance hit. My setup was able to play it at 55-60 fps (high graphics) before the update, not it is unplayable and running at 30 with the seccomp filters.

(To fix the story mode missing audio, you have to manually setup the media foundation libraries.)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Proton/issues/2594#issuecomment-730362173, or unsubscribe https://github.com/notifications/unsubscribe-auth/AM5Y3323ZCT7B3CN6VUNYJTSQUJ2LANCNFSM4HH6K3BA .

KibaGasteiz commented 4 years ago

Well, i'm getting online desyncs everytime with latest Proton-GE (5.21-GE-1), any idea? My PC info: https://gist.github.com/KibaGasteiz/f90ab0f1bd5509e4139fa99b79c1c067

gardotd426 commented 4 years ago

@GloriousEggroll are you seeing this too?

nvaert1986 commented 4 years ago

Could this because the specific protonfix is not applied? I have the same issue when I create a new prefix, but when I use my existing prefix I do not have the specified issue.

KibaGasteiz commented 4 years ago

I don't understand, what I need to do with the prefixes? Because I never changed anything and still getting desync :(

DARED3ViL90 commented 3 years ago

I have a desync problem on online matches in MK11. I'm on Kubuntu 20.04 LTS and used multiple versions of Proton GE: I used Proton-5.9-GE-8-ST, Proton-6.1-GE-2, Proton-6.4-GE-1 and the latest Proton-6.5-GE-2. All of them got the desync problem.

As soon as I get into an online game, 2-3 seconds in and I get the desync error and I'm kicked out. Any help would be very much appreciated. Or at least knowing I'm not alone who's getting this error.

Arkanosis commented 3 years ago

As soon as I get into an online game, 2-3 seconds in and I get the desync error and I'm kicked out.

Desync issues that appear in other multiplayer games like AoE2:DE can be fixed by replacing ucrtbase.dll with the version provided by Microsoft. I haven't tested it for MK11 (not played online yet), but the comment above makes me think it could work here as well:

$ wget "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe"
$ cabextract vc_redist.x64.exe
$ cabextract a10
$ cp ucrtbase.dll ~/.steam/steam/steamapps/compatdata/976310/pfx/drive_c/windows/system32

Let us know if it helps; I might have the same problem as you next week-end :)

(edit on 2022-01-08: updated vc_redist link — thanks @ncoder-1)

DARED3ViL90 commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2594#issuecomment-833121204

Thank you so much! It now works flawlessly! :)

To anyone facing desync problems, this is the way to go.

oblitum commented 3 years ago

@DARED3ViL90 fyi, it was mentioned previously, but @Arkanosis instructions are clearer.

DARED3ViL90 commented 3 years ago

When I finish any Tower and as soon as the credits start playing, the game immediately crashes. Is there a fix for that? Also, tried the newest Proton-6.8-GE-1 and the game crashes at the cutscene(s) just after beating Kronika (so, even before the credits play).

cybik commented 3 years ago

With GE 6.5-2, 6.8-1 and I very much suspect Proton Mainline, the Audio track playing over Story Mode Videos (not the fight engine) appears to be playing too fast, resulting in dialogue desynchronization.

This is made extremely evident with the first video showing the torture of /redacted/, as their lines start being heard before the player sees their /redacted/ face on screen (and the lip flaps).

Environment

cybik commented 3 years ago

An additional issue appearing with 6.8-GE1, is that the controller ID is now not recognized properly in-game. 6.5-GE2 saw my PS4 DualShock and displayed the appropriate button art in-game; 6.8-GE1 shows XBoxOne assets instead. I suspect this is due to a known issue w.r.t. controller autodetect (documented in the Release message), but I thought I'd raise this only because the result has an impact on gameplay, if even minute.

DARED3ViL90 commented 3 years ago

Has anyone got the crash at the credits after towers fixed? I still can't finish the towers because of this bug.

Any help would be very appreciated.

HazardBaltazard commented 3 years ago

@DARED3ViL90

Has anyone got the crash at the credits after towers fixed? I still can't finish the towers because of this bug.

Any help would be very appreciated.

the only solution I found was to move the credits videos to another folder. In my case :

 $ cd /home/$USER/.steam/steam/steamapps/common/Mortal\ Kombat\ 11/Movies/
 $ mkdir back
 $ mv Credits_Crawl.scx back/
 $ mv Credits_Studio.scx back/

If you have installed the "4K Cinematic Pack" the folder is "Movies_4k" instead of "Movies" So no video but no crash

DARED3ViL90 commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2594#issuecomment-895583298

My man! how do I thank you enough! I've been stuck at this problem for months now! Thank you so much!

kisak-valve commented 3 years ago

the game dont even starts

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5064. @thatdrigues posted on 2021-08-12T14:20:05:

so i try to open the game the vulkan [shaders] start but wen that ends this message appears and redirect to this link (https://support.codefusion.technology/mk11_9mn8iq2/?e=88500006&l=english) Screenshot from 2021-08-12 14-55-35

kisak-valve commented 3 years ago

Hello @thatdrigues, we've seen that message before and it's coming from Denuvo Anti-Tamper. Their servers hand out a maximum of 5 activations per day, and when that isn't retained or is invalidated locally by switching Proton versions, then you have to wait for a day before you can try to tinker more with the game.

thatdrigues commented 3 years ago

thx <3

thatdrigues commented 3 years ago

Have someone allready fixed the Crash of the logo game right wen se Start the game ?

thatdrigues commented 3 years ago

so someone had fixed the bug right at the scorpion en its starting the game ??

w35134 commented 3 years ago

Same for me, the game shows the logo and dualshock 4 change the rgb collor for blue some times and the logo never disaper, game wont launch

ghost commented 3 years ago

I also cant start the game with stock proton. Proton GE 6.20 can start and play the game, but have issues with audio/video sync and network doesn't connect.

ronoaldo commented 3 years ago

I could play versus mode with Proton-6.21-GE but I got stuck after defeating the first boss in story mode. Is there a way to fix that?

I'm unsure if I should try to download the ucrtbase.dll - also, not sure what env variables I should try.

ronoaldo commented 3 years ago

I could play versus mode with Proton-6.21-GE but I got stuck after defeating the first boss in story mode. Is there a way to fix that?

I'm unsure if I should try to download the ucrtbase.dll - also, not sure what env variables I should try.

I have tested again with the noesync option active but still no luck. Gathered some logs, not sure if useful:

https://gist.github.com/ronoaldo/dc425bcec6a85e920d39c98019fdac93

ronoaldo commented 3 years ago

I could get the game working fully with the use of <Workaround removed by moderator>

I used Proton-GE-6.21-2 and after that, I executed this script with the correct appid: <Workaround removed by moderator>

kisak-valve commented 3 years ago

Hello @ronoaldo, the workaround you mentioned is legally problematic and has been removed.

ronoaldo commented 3 years ago

Thanks for the information @kisak-valve - I was unaware it had legal implications.

Wondering how to remove them now from my install. My game progress should survive an uninstall + install?

ghost commented 3 years ago

Thanks for the information @kisak-valve - I was unaware it had legal implications.

Wondering how to remove them now from my install. My game progress should survive an uninstall + install?

Does it fix the video/audio sync problems in history mode ?

ronoaldo commented 3 years ago

@benjamimgois - yes, but as kisak pointed out it is legally problematic.

Github was hidding previous comments (collapsing them, actually) so I missed the comments where others did the same and got the game working, so it is nothing novel, and even worse, not properly legal.

gardotd426 commented 2 years ago

Make sure you're choosing DX11 mode, the game won't run in DX12.

On Thu, Dec 9, 2021 at 6:14 PM EoceneMiacid @.***> wrote:

Just purchased the game on sale.

Can't get it to run at all on Kubuntu 20.04, using Proton-6.21-GE-2. GPU is an Nvidia GTX1050ti running 470.86 drivers.

The game starts, but no window appears.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Proton/issues/2594#issuecomment-990389655, or unsubscribe https://github.com/notifications/unsubscribe-auth/AM5Y335EJEBGISQSKZBDUKTUQEZ3VANCNFSM4HH6K3BA . 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.

oblitum commented 2 years ago

Game core dumps on initial warning text after stuck in it for a while, with or without the ucrtbase.dll fix.

System:

I can send the game dump if there's interest.

(my games are on a NTFS disk, which may be the reason to cause this game in specific to not find some dlls due to case sensitiveness, I fixed that by checking the proton log and learning what case the offending dlls have to be, the game loaded after splash, but crashes on initial warning letters)

EDIT:

Game is now working on Proton GE 7.0rc3... now, stopped again. Looks like it's some of those games, sometimes it launches without issues, sometimes not.

ncoder-1 commented 2 years ago

If anyone is following @Arkanosis 's instructions and you get an error when running cabextract a10 with no ucrtbase.dll file extracted, just manually download the vc_redist.x64.exe file directly from Microsoft's site here: https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145 and then follow the rest of the steps.

Arkanosis commented 2 years ago

Thanks @ncoder-1 !

The previous link indeed didn't work anymore. I've updated the instructions above.

oblitum commented 2 years ago

For your information, Proton-GE already includes this fix.

pakro commented 2 years ago

Anyone else having issues playing this game with the Aftermath DLC? I can't progress in story mode chapter 16 in Aftermath. Right after the cut scene while choosing the fighter the game hangs and crashes to desktop. Is there also any trick to avoid the desync of sound and image? It is annoying as hell

I'm using Proton GE 7. The latest official proton experimental crashes on chapter select.

Edit:

Found a working solution. You need Proton-6.5-GE-2 together with the mf-install repository. That way I at least was able to finish the game and didn't have the problem with sound running out of sync. However the first time I tried that the Screen was black and the game hanged instead of playing the cut scene. Second time it worked.

massatt212 commented 2 years ago

All i did was delete the video folder (or rename) and launched it with normal proton 6.3-8 with latetest dxvk 1.94 (with Async) and the game runs fine, but no video cut scenes just fighting.

massatt212 commented 2 years ago

Mortal Kombat 11 runs good on Proton 7.0-1 all you need to do is fix ucrtbase.dll and the game will be perfect and fix the intro video and its 100% perfect and steam deck ready, same thing needs to be done for injustice 2.

KibaGasteiz commented 2 years ago

Fix ucrtbase.dll? Fix the intro video? What is FIX here?

massatt212 commented 2 years ago

Games runs perfect except the missing dll for online play

KibaGasteiz commented 2 years ago

I will try this weekend, thanks for the info :)

ranplayer commented 2 years ago

The game is running almost 100% with Proton 7.0. Story mode doesn't work (the game hangs).

Logs: steam-976310-proton7.tar.gz

Specs:

massatt212 commented 2 years ago

I'll test out story, I'll have to try beat it again.

xDShot commented 2 years ago

Is it for me, or everyone experience online sync failures and disconnect?

Arkanosis commented 2 years ago

Is it for me, or everyone experience online sync failures and disconnect?

Yes, but it's easy to fix.

EpicureanGit commented 1 year ago

System Information: OS: Slackware 15 Linux: 5.15.117 NVIDIA Driver Version: 535.104.05 Steam Version: 1698777785 Steam Client Build Date: Mon, Oct 30 10:09 PM UTC -08:00 Steam Web Build Date: Fri, Oct 27 7:29 PM UTC -08:00 Steam API Version: SteamClient020 Proton: 1697709592 experimental-8.0-20231019

Steam System Information: https://gist.github.com/EpicureanGit/9e757e37b20ed10eff8271c0112dcf70

Steam Runtime Diagnostics: https://gist.github.com/EpicureanGit/19b9a3ec029894b46dabb793231146d2

PROTON_LOG=1 for Mortal Kombat 11 Ultimate DirectX 11 version (running benchmark): https://gist.github.com/EpicureanGit/9a451489f0eb3e9dac38f3409f5a2ad6

PROTON_LOG=1 for Mortal Kombat 11 Ultimate DirectX 12 version (running benchmark): https://gist.github.com/EpicureanGit/d45349affd3a291bb264d3d30d7c843c

Symptoms and Reproduction: Very low FPS despite lowering graphics settings in "Options->Graphics:" 20231104231622_1

After pressing "PLAY" in Steam, there is an option to play Mortal Kombat 11 or the DirectX 12 version of the game. The benchmark utility is found in "Options->Graphics->Benchmark."

Here is my benchmark for the DirectX 11 version of the game: 20231104231735_1

Here is my benchmark for the DirectX 12 version of the game: 20231104232429_1

The DirectX 11 version had an issue with 720p with fullscreen. There maybe other resolutions it has problems with. It was the one I was testing the benchmark tool with. The game would sometimes load up with a blank screen. I had to alt+enter to go to a window (would show the game content) and then alt+enter to go back to fullscreen to fix it.

shubhisroking commented 8 months ago

anyone else facing no sound issue?

I am using pipewire btw

Rabcor commented 8 months ago

Replying to https://github.com/ValveSoftware/Proton/issues/2594#issuecomment-1986718276

no, but the volume of the game is extremely low for me, i have to basically crank my speakers to the max to hear anything

shubhisroking commented 8 months ago

Replying to https://github.com/ValveSoftware/Proton/issues/2594#issuecomment-1993651365

I fixed it by re-installing the game

Rabcor commented 8 months ago

Replying to https://github.com/ValveSoftware/Proton/issues/2594#issuecomment-1993665288

That doesn't make any sense lol, wonder what could be causing it.