Proton icon indicating copy to clipboard operation
Proton copied to clipboard

SOULCALIBUR VI (544750)

Open RondoRevolution opened this issue 7 years ago • 104 comments
trafficstars

Compatibility Report

  • Name of the game with compatibility issues: SOULCALIBUR VI
  • Steam AppID of the game: 544750

System Information

  • GPU: GTX 1060 6GB
  • Driver/LLVM version: NVIDIA 410.57
  • Kernel version: 4.18.15-1
  • Link to full system information report as Gist: https://gist.github.com/zKhrona/1f204ee9cfbad29e942e91cf40b15100
  • Proton version: 3.16-3

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.

Steam Log

steam-544750.log

Symptoms

The game main menu is empty, with no logo, but fully operational, I believe the game has a video playing after entering for the first time, but it simply doesn't play, trying to manually trigger any cutscenes in the galery mode also doesn't work. Also, the game says there is no Network data available, so I can't get online. There is one more problem, this window appears after exiting the game: screenshot_20181018_232103

Reproduction

Any video/main menu trigger. And trying to get online on the menu/loading the game.

Updates

  1. After some testing I found that even on Windows, after having played the game on Linux, I can't connect to the servers. Some other people seem to be having the same problem from what I've seen on the Steam Forums. Even with a new save data and on Windows, I think playing on Linux right now somewhat flags the account, or something like that preventing from going online.

  2. I emailed Bandai and got a response that their team was aware of the online issues, and that it was redirected to and internal team to see if it could be fixed.

  3. It seems that right now I can finally go to online on Windows, as I don't wanna risk not being able to go online again if I play on Linux, I'm gonna wait and see if someone tests and see if they can play online on a Linux Distro and also if the cutscenes issue is still present or not.

RondoRevolution avatar Oct 18 '18 23:10 RondoRevolution

Hello @zKhrona, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

kisak-valve avatar Oct 18 '18 23:10 kisak-valve

Hey @kisak-valve, thanks, I updated it with the log now.

RondoRevolution avatar Oct 19 '18 00:10 RondoRevolution

SOULCALIBUR VI: no connection to online servers (544750)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/1784. @sudodude posted on 2018-10-19T15:39:59:

Compatibility Report

  • Name of the game with compatibility issues: SOULCALIBUR VI
  • Steam AppID of the game: 544750

System Information

  • GPU: GTX 1050 Ti
  • Driver/LLVM version: nvidia 410.57
  • Kernel version: 4.18
  • Link to full system information report: Gist
  • Proton version: 3.16-3

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.

steam-544750.log

Symptoms

No online play/connection to online server available.

Reproduction

Start the game, an error message appears: Network data could not be retrieved. If you begin the game in this state, you will be unable to use online features.

Also, a wine error message appears after exiting the game. screenshot_20181019_005810

kisak-valve avatar Oct 19 '18 15:10 kisak-valve

This network deal is pretty serious; apparently if you start up the game at all in Proton, you can't even go online anymore in Windows.

https://steamcommunity.com/app/544750/discussions/0/1735468061770563880/

TiZ-HugLife avatar Oct 22 '18 13:10 TiZ-HugLife

Yep, it seems like some account flagging, I emailed Bandai to see if there is anything that could be done to fix it. I've done some testing on Windows, in fact I'm the one quoted in the PSA you linked actually.

RondoRevolution avatar Oct 22 '18 16:10 RondoRevolution

@kisak-valve Requesting an XAudio2 label for this game...

flibitijibibo avatar Oct 23 '18 05:10 flibitijibibo

Just as and Update: It seems I'm able to go online now, at least on Windows, I don't know if I will still be able to go online on Linux right now, and to be honest, I don't wanna try it right now and risk not being able to go online again.

But, Bandai responded to my email a few hours ago saying that they aknowleged the online problem and redirected it to their internal team. This might be the result of peoples report on this.

ALso, since I'm not going to Linux right now, I can't test if the cutscenes are still not triggering. Hopefully someone can test it out.

RondoRevolution avatar Oct 24 '18 01:10 RondoRevolution

The issue with the SOULCALIBUR VI network error is now understood to be caused by a bug in the Proton Steamworks implementation of leaderboards data. The bug causes the Steam client to upload corrupt entries to the backend, which causes the game client to fail network initialization on all platforms. We will be deploying a fix in Proton as well as deleting the corrupt data for affected accounts. Due to the design of online data for that title, it also appears that affected accounts end up fixing themselves after a couple days of not attempting to log in through Steam Play. It's possible there are more network issues masked by this one, but none are known as of yet. There are also other issues affecting this title at the moment, such as missing FMVs and occasional client freezes on startup.

As with any issue specific to Steam Play, please remember to get support directly from Valve through this tracker, rather than reaching out to the original developers directly. This is especially important in this early beta stage, as these issues are largely outside their control, and developers of Windows titles are not typically equipped to deal with these issue reports.

Plagman avatar Oct 27 '18 18:10 Plagman

It would seem the only cutscene now not triggering for me is the one on the title screen.

douggle avatar Nov 02 '18 18:11 douggle

I have a different network problem, the region of my game: Its shown as world map while i would like it to show as region Europe. Not sure how the game determines that. According to https://steamcommunity.com/app/544750/discussions/0/1735468061763660479/ it can be set in the windows control panel. My experiments doing something similar in wine weren't successful. Changing LC_MESSAGES or LC_CTYPE, setting LC_ALL all came to nothing. My system locale is already set to de_DE.utf8.

$ locale
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES=en_US.utf8
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

farmboy0 avatar Dec 30 '18 15:12 farmboy0

I bought the game on winter sale, so a few things to add here. First, I have the same situation as the previous commenter: my region is not properly detected. And I also get the error dialog on exit.

Next and more pressingly: it does not work for me at all on Proton 3.16-6. I just get a dialog box that says "the server is not reachable." I have to use Proton 3.16-4 to make it start, but it does work fairly well when I do. So something between 3.16-5 and 3.16-6 broke SCVI's Denuvo implementation.

Aside from not being able to fight US players only looking for other US players, I took my PS4 D2-rank skills and went through an absolute tear through ranked mode with whoever I could fight. It'd be perfect if my region was set properly, and if videos worked.

TiZ-HugLife avatar Jan 03 '19 21:01 TiZ-HugLife

Hello @TiZ-EX1, 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. Also, with Proton 3.16-6, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

kisak-valve avatar Jan 03 '19 21:01 kisak-valve

@kisak-valve thank you, here is the gist with my system info. And here is steam-544750.log.

TiZ-HugLife avatar Jan 03 '19 22:01 TiZ-HugLife

err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available. looks like the line of interest in the log.

Probably goes along with Support for gnutls >= 3.0, which should fix many networking issues with games. Note the Steam runtime doesn't ship this yet, so your distribution will need to provide it. For users on distros that don't provide this, Steam Play will still use the Steam runtime library as before. When the Steam runtime is updated, this will be available for all users. In our testing, we saw improvements in Eve Online, DOOM (2016) multiplayer, and HELLDIVERS. in 3.16-6. Maybe check if you have the libgnutls30 package and if adding it makes a difference?

kisak-valve avatar Jan 03 '19 22:01 kisak-valve

I already have it installed. Do I need the 32-bit version too? (EDIT: I have the 32-bit one installed already too.)

TiZ-HugLife avatar Jan 03 '19 22:01 TiZ-HugLife

Hi there. So I got SCVI to work in Proton 3.16-6 by exporting STEAM_RUNTIME_PREFER_HOST_LIBRARIES=1. So I guess some interaction between the runtime and the host libraries was causing stuff to not work.

Now I just have the regional trouble. All the guides for fixing this on Windows say you have to set your region and country in the control panel. HKCU/Control Panel/International in the prefix's registry looks right though, identical to my Windows VM at work.

TiZ-HugLife avatar Jan 16 '19 17:01 TiZ-HugLife

The recent runtime update that added gnutls 3 allows SCVI to work on my system with Proton 3.16-6 without STEAM_RUNTIME_PREFER_HOST_LIBRARIES=1.

TiZ-HugLife avatar Jan 23 '19 19:01 TiZ-HugLife

i would like to add that i too am experiencing issues mentioned in this compatibility report:

  • title screen image missing (image)
  • cutscenes missing, presumably, because after selecting story mode and after the loading screen the screen stays black indefinitely. there is increased cpu usage but no change after more than four minutes. this prevents story mode from being played
  • no videos/cutscenes are ever playing if there are some

the game starts and exits cleanly, no wine error messages appear on start or exit. arcade mode can be played and completed and training mode also works.

here is my system info and a PROTON_LOG, where proton 3.16-6-beta was selected and steam was started with "export STEAM_RUNTIME_PREFER_HOST_LIBRARIES=1". i have so far also tried it with proton 3.7-8, without STEAM_RUNTIME_PREFER_HOST_LIBRARIES, with steam-native and using wine 4.0 with lutris and windows steam, with the exact same issues.

jkalbhenn avatar Feb 04 '19 10:02 jkalbhenn

Small update:

  1. The region of the game needs to be set at HKEY_USERS\S-1-5-21-0-0-0-1000\Control Panel\International\Geo with a String of the name Nation. Here is a registry file setting it to germany: sc6_region.zip
  2. From the logs the game seems to use mfplat to play the videos but even installing that may not be enough. I have yet to make the game play the videos.

farmboy0 avatar Feb 21 '19 20:02 farmboy0

Thank you so much for figuring out the region fix!! My laptop's dGPU is out of commission until my replacement battery arrives--it uses it to stablize the extra power draw--but as soon as it arrives I'll be so happy to be free from the misery of PS4 netplay. <3

I may just run the game on the Intel iGPU to test the region fix and also see how it does anyways. Regarding videos, did you install anything in addition to mfplat, or just that?

TiZ-HugLife avatar Feb 21 '19 20:02 TiZ-HugLife

@TiZ-EX1 I used https://github.com/tonix64/python-installcab to install all DLLs of that framework. I added a line in the python script for mfplay, I installed only the 64bit version.

farmboy0 avatar Feb 22 '19 09:02 farmboy0

@kisak-valve @TiZ-EX1 it looks like the regression tag can be removed since the problem centered on the gnutls30 update which is now out of the beta and into general population steam-runtime?

alasky17 avatar Feb 22 '19 18:02 alasky17

Tentatively removed.

kisak-valve avatar Feb 22 '19 19:02 kisak-valve

Confirming the region fix. USA's country code is 244, and region is set correctly when I check my player license in-game.

TiZ-HugLife avatar Feb 23 '19 01:02 TiZ-HugLife

Do the logo still not visible? I wonder why that happened. By the way I'm from Chile and I didn't have issues with my network region

vjr2 avatar Mar 28 '19 13:03 vjr2

The title screen logo, as well as other in-game cinematics, likely require Media Foundation.

TiZ-HugLife avatar Mar 28 '19 19:03 TiZ-HugLife

Is there a way to install media foundation in the game prefix?

vjr2 avatar Mar 29 '19 12:03 vjr2

SoulCalibur VI - Problems with patterns and stickers

Issue transferred from https://github.com/ValveSoftware/Proton/issues/2716. @Kolbarten posted on 2019-05-19T22:14:08:

Compatibility Report

  • Name of the game with compatibility issues: SoulCalibur VI
  • Steam AppID of the game: 544750

<System Information copy / paste omitted, please see #2716>

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.

<Excessively long copy spew omitted, please see #2716>

Symptoms

In Soul Calibur VI, during Proton 4.2-3 install, it ran smoothly, with some rare crashes. But with 4.2-4, anytime a character with an added sticker or pattern appear in battle, the game either crashes or gets really slow. It only happens to created characters who have added textures. When using the original cast, even Tira, who has tattos, the game runs as well as before.

kisak-valve avatar May 19 '19 22:05 kisak-valve

I use a custom character who makes very extensive use of patterns and stickers, and I don't notice any problems. I've been playing this game very extensively through Steam Play, even gone as far to use it as a tournament setup in a pinch. My current GPU is a 2070 Max-Q, and my previous one was a 1060. I notice your GPU is a 750. Is it possible that GPU generation differences are part of the problem?

EDIT: I did just remember something, though. When Proton 4.2-4 came out, I upgraded DXVK to 1.2 immediately. Could you try upgrading DXVK in your Proton installation? If that doesn't help, it could be that your GPU doesn't support the Vulkan extension used in DXVK 1.1.1. You could try downgrading DXVK to 1.0 to see if it affects things positively.

TiZ-HugLife avatar May 20 '19 18:05 TiZ-HugLife

I'll be honest, as always, Linux and Ubuntu are still new things to me, although I'm learning quite fast what to do and what not to do.

When you mencioned the GPU, I tweaked on Nvidia X Server Settings a bit to see what happened. Now the game runs as smooth as before, although with a rare crash when adding or moving a sticker.

Now there's another problem, one that has been mencioned before here and on ProtonDB: the story mode's prologue doesn't work. I click it, the screen goes black and so it stays until the game is closed from outside. The game doesn't show a crash report or anything of the sort, it just freezes on the black screen indefinitely. Has someone found a solution already?

Kolbarten avatar Jun 01 '19 04:06 Kolbarten