It’s all good in the fighting game neighborhood. Quite a number of fighting games are now available to play on Linux thanks to Proton, and now we can add another to that list with Injustice 2, with a customized version of Proton: Glorious Eggroll.
Proton-5.9-GE-1-NR came fresh off the Github shelf yesterday and with it comes a few fixes for Mortal Kombat 11, Spyro: Reignited Trilogy, Borderlands 3, and PC Building Simulator. The changelog is as follows:
- Fullscreen hack was found to be the cause of Mortal Kombat 11 not working. This also requires a few other patches to be disabled such as some additional vulkan patches and raw input, as well as the Sekiro patch. Fullscreen hack used to work with this game, so this is just a temporary disable until I can figure out what in the patchset is causing MK11 to not work.
- Spyro audio is fully working now
- BL3 Markus intro has audio issues still but is skippable
- Soul Calibur VI freezes at the intro screen currently due to an issue with SAR audio.
- Seven actually launches now. Audio for intro movie plays but shows black screen. New game results in crash, again due to SAR audio.
- PC Building Simulator no longer freezes when running 3dmark on low settings. It just skips the video.
Not exactly sure what “Seven” is referring to in the changelog, perhaps it’s Final Fantasy VII?
But in addition to all this, Injustice 2 is now working. Well, partially anyway. It took me a while to figure out why it still kept crashing to the desktop after showing the splash screen, then I finally discovered it’s due to the game’s video files. It uses the .SCX format, which I guess Proton doesn’t like. Using mf-install and mf-installcab didn’t work.
The solution? Renaming the title video “DCF2_StudioLogos.scx” found in
Fixed the problem. Unfortunately I couldn’t apply this same hack to the Story or Multiverse videos, so I couldn’t try either of those modes. On r/linux_gaming, some other folks aren’t having the issue and their videos play back just fine, albeit for some strange graphical glitches.
I was able to connect to the online servers, but I couldn’t find anyone to play with, so I’m not sure if online multiplayer works.
The game can be pretty demanding on the highest graphics settings, and I had to significantly nerf the quality when trying to record gameplay (and it still gets a bit laggy in certain areas). But, I guess the proof is now in the pudding.
For now all I (maybe we?) can really do is play against the CPU or learn some new combos. Seeing as the Proton GE release is a pre-release, I’m sure it won’t be long before they find a fix. If anyone can confirm to me whether they were able to get online multiplayer going, or if they were able to get the videos to run, let me know.