protonscr

Street Fighter X Tekken

protonopen appid 209120Game compatibility - Unofficial
ValveSoftware/Proton#3771 · opened 2020-04-15 by vinifmor · updated 2025-01-31 · 7 comments · github · game page · search this game
Vvinifmor 2020-04-15 github

Compatibility Report

  • Name of the game with compatibility issues: Street Fighter x Tekken
  • Steam AppID of the game: 209120

System Information

  • GPU: GTX 970 4 Gb
  • Driver/LLVM version: Nvidia 440.82
  • Kernel version: 5.4.31
  • Link to full system information report as Gist:
  • Proton version: 5.0-5

I confirm:

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

Symptoms:

The game hangs after clicking the launch button and no window shows up. It works with Proton 3.16 and 4.2. I've already figured it out what's happening on Proton 4.11 and 5.0. A process called WLIDSvcM.exe prevents the game from launching. If this process is killed, the game works.

I know Lutris has a "exclude processes" configuration that allows to workaround this sort of issue. Would it be possible to add an environment variable to fix this ? Or is there a way to blacklist this process ?

P.S 1: I haven't put the logs because none is produced due to this process hang.

P.S 2: This game already has an issue related do Xbox Live even when running on Windows. But it works if you install the Steam community patch on the installation dir (/home/$USER/.steam/steam/steamapps/common/Street Fighter X Tekken).

Reproduction

  1. Install the game
  2. Try to launch it ( it will hang )
  3. Kill the opened processes through the command line or other tool (the "Stop" button doesn't work)
  4. Install the community patch to /home/$USER/.steam/steam/steamapps/common/Street Fighter X Tekken
  5. Launch it again ( it will still hang)
  6. Find out the id of the process called "WLIDSvcM.exe" and kill it.
  7. The game will launch
Vvinifmor 2020-04-16 github

@kisak-valve , I implemented a quick black list solution for Proton (https://github.com/vinifmor/Proton/commit/0bde5d4802e78d9e3802b79f8f676f959d24d77e). Now the game works if you change the launch options to: PROTON_BLACKLIST_PROCS=WLIDSvcM.exe %command%

The sniper thread is only activated if this variable is specified. If this solution is interesting for the project, I can open a PullRequest.

Cheers

Vvinifmor 2020-04-27 github

Just found an easier way to solve the issue. Just remove the "Live" key from the file /home/$USER/.steam/steam/steamapps/common/Street Fighter X Tekken/installscript.vdfbefore the installation (first run). Or if you are already installed the game, remove the prefix folder /home/$USER/.steam/steam/steamapps/compatdata/209120 and re-run the installation process.

Pprisme60 2021-01-07 github

@vinifmor Fantastic, thanks for your workaround. I succeed to launch the game. I have good performance (about 140 fps when running the integrated benchmark on my Ubuntu 20.10 with AMD FX-6300 and Nvidia GTX-1060).
screen
Memory report on the capture is wrong (16GB of System RAM + 6GB of Video RAM)

Vvinifmor 2021-01-11 github

@prisme60 , great! The cutscenes are also working with the latest Proton GE releases (https://github.com/GloriousEggroll/proton-ge-custom/releases)

Rranplayer 2023-04-17 github

This game doesn't launch with Proton 7.0-6 or 8.0-1 without the mentioned workaround (removing the "Live" property from the install script). With Proton 8.0-1 the cutscenes are working fine (including audio).

Specs

  • O.S: Arch
  • Kernel: 6.1.24
  • GPU: RX 6700 XT (Mesa 23.0.2)
Rrdlf4 2025-01-13 github

I've tried this game with Proton 9.0-4 (latest as of Jan 13th, 2025) and the cut scenes don't show, instead I only see subtitles at the bottom and some rectangular colors when cut scenes are "playing".
Proton-GE is a different story though. Cut scenes do play nice with all the pictures, it works ok.
However, not sure if anyone has been through this, but the game sometimes is unable to load the next stage, and it will show this popup and force the player to return to the title screen.

Steps to reproduce:
1 Launch the game with Proton 9.0-4;
2 Proceed to the game menu, prior to the character selection screen, and choose 1 for the number of rounds;
3 After winning a round, spam the start button to rush the game into loading the next stage;
4 it may take a few tries, but the following popup below will show up and quit in-game progress and force the player to the title screen:
20250113073015_1

Rramirej0822 2025-01-31 github

Hello,

Has someone had success getting Street Fighter X Tekken working on Steam running on Batocera? The instructions noted by Noiram on the Steam Community boards don't seem to apply to the Batocera Steam implementation. I may be wrong, but I was not able to find the folders they note. Can someone provide the directions for getting the community patch installed on a Batocera Steam setup? Thanks so much in advance.

Proton versions

Launch options

Launch lines