Game mentioned at https://github.com/ValveSoftware/Proton/issues/18#issuecomment-415982830.
I confirm that it run good for me.
I just tested to launch the game and use DRI_PRIME=1 for my graphic card.
I will try a little more later to see if it work in game.
Edit:
Here some more informations
Proton: 3.7-6 Beta
The game work but fighting is really slow same with all settings to low, no fullscreen and HD.
https://gist.github.com/kadogo/a72b612e48ede28a5bd7495b268de99d
I confirm that it run good for me.
I just tested to launch the game and use DRI_PRIME=1 for my graphic card.(...)
Can you explain yourself a little more? Is DRI_PRIME a flag that you added into launch parameters of Steam? Is that a flag to modify somewhere on the system? Is it specific to a certain graphics card?
Hello @P4NCH1, some basic info on that: https://wiki.archlinux.org/index.php/PRIME#PRIME_GPU_offloading
So, is that relevant to a system that does not have a graphics card other than the integrated on the CPU? As my full system information report says, this PC have an "AMD A10-7870K Radeon R7, 12 Compute Cores 4C+8G". TL;DR: APU.
Functionally irrelevant for single GPU systems, including yours.
Kisav-valve say all the informations already.
I didn't know that with the latest intel drivers the assignement are automatically (thanks for the info).
Although the log indicates .NET was installed, the game does not appear to use .NET it once it's running.
Saint Seiya: Soldiers' Soul (348710) some arenas doesn' t work fine
Issue transferred from https://github.com/ValveSoftware/Proton/issues/3128.
@Scorpion2185 posted on 2019-10-06T08:10:22:
inxi -G -S
System: Host: debian-desktop Kernel: 5.0.0-19.1-liquorix-amd64 x86_64 bits: 64 Desktop: Gnome 3.22.3
Distro: Debian GNU/Linux 9 (stretch)
Graphics: Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] driver: nvidia v: 418.74
Display: x11 server: X.Org 1.19.2 driver: nvidia unloaded: fbdev,modesetting,nouveau,vesa
resolution: 3840x2160~60Hz
OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2 v: 4.6.0 NVIDIA 418.74
steam-348710.log
system_info.txt
A lot of arenas have some interferences that block my view, sometimes are very big.
Here you can see the interferences:

Also those arenas works bad there is some heavy lag.
Indeed if you watch the timer it behaves in a very strange way, sometimes it changes of 10+ seconds (in 1 second).
Beside that I can play flawlessly, the arenas without interferences are fine.
Maybe should I try another proton version? Which?
Hi,
When checking the proton's log for the game (I can launch it but will keep having a black screen), I'll have this error showing most of the time : GL_INVALID_ENUM in glMatrixMode . Did anyone manage to run the game recently ? I tried every Proton version and none of them worked.
Here's PC info : https://gist.github.com/nicoco59/3e4c5b4f93d236ac6f1d3f68b5f47298 and Proton's log : https://gist.github.com/nicoco59/cc865a68633be2b0fc69f34082eb84de
Thanks.
I just ran it.
It works as before.
I am not using any specif proton version.
I tried to remove the prefix, use the last Proton's version and retry but it's still doesn't work, maybe it's because of my graphic card. But like you, it was working fine a few months before.
So also you have the interferences in some arenas, do you have them?
So also you have the interferences in some arenas, do you have them?
I can't even reach to the main menu : (
@nicoco59 And before?
What did you change on your computer?
When checking the proton's log for the game (I can launch it but will keep having a black screen)
I get exactly the same, the game works perfectly on lutris using vulkan but on proton it's always a black screen, i wonder what's makes the big difference.
@libookami Perfectly on lutris?
So you do not have the interferences, right?
@Scorpion2185 Yes, the game starts correctly and i can use DXVK, i've already tried with multiple versions of the wine lutris provides and all of them has worked correctly so it really puzzles me why it just shows a black screen on proton.
The only problem i have with lutris is that steam uses a somewhat high cpu ammount which reduces my frames on a low end desktop computer i have and i already tried to disable a lot of things, if someone can help me on this i would be very grateful but i know that other problem is unrelated to the SSSS game.
I can' t play at all on lutris.
What setting are you using? I tried to enable DXVK.
@Scorpion2185 Didn't really change anything special except upgrading the system / steam and the usual stuff. I should receive a GTX 1650 soon, I'll tell you if the problem happens as well.
I changed my graphic card to a GTX 1650 Super, it didn't change anything, screen is still black when launching, doesn't work on Lutris as well.
Sorry for the late reply, interestingly an stock wine steam installation in lutris with DXVK enabled work OOTB, i don't need to install or tweak anything. I recorded a video with a newly created ~/.local/share/lutris/, i increased the speed of most parts and cut personal info but should work to show how it works for me.
Using proton on the same computer shows a black screen for that game and no error.
wow, cool to know this game can work. Hope proton devs manage to pick on what stock wine with lutris is doing.
Sorry for the late reply, interestingly an stock wine steam installation in lutris with DXVK enabled work OOTB, i don't need to install or tweak anything. I recorded a video with a newly created ~/.local/share/lutris/, i increased the speed of most parts and cut personal info but should work to show how it works for me.
Using proton on the same computer shows a black screen for that game and no error.
Thanks for the video, I'll try this.
@nicoco59 tell me if it works for you, @oblitum i'm trying to figure what is the difference but i don't get a clear clue in the logs, is reacting as if the game works fine, it uses resources but there's only the black screen and no sound to indicate that the game may be working but no rendering, most likely is simply stuck.
@libookami I think that I'll just wait for the Proton's version to work because I don't want to have to versions of the game installed on my PC. Right now with the 5.13-1 it still doesn't work.
Btw may someone update this game's status to "regression" please ?
Hello @nicoco59, looking back on the discussion so far, it's not clear what regression you're referring to. Please clarify what broke, verify a known working Proton version on your system, and what Proton version introduced the regression. Also, please attach a Proton log of the regression as a file.
If the game never worked for you, it can't be investigated as a regression.
@kisak-valve Hello Kisak, I actually could play the game several years ago just by launching it with a stable Proton version, and now everytime I do, it it's showing a black screen and nothing more, I have to force quit the game everytime.
You can find my PC's infos here : https://gist.github.com/nicoco59/021dac2bd5f230f1251eaad2a4490a20 and Proton's log file here : https://gist.github.com/nicoco59/db561d18db022f9bf92f5e905da807fa
I wouldn't be able to say with which Proton's version it was working though, I'm not even sure it's related to Proton as I saw some post in their forum mentioning that even Windows players had this "black screen of the death" problem as well :
https://steamcommunity.com/app/348710/discussions/0/1633040337747055764/
https://steamcommunity.com/app/348710/discussions/0/2837788120368298286/
https://steamcommunity.com/app/348710/discussions/0/353916584657287309/
Seems that someone managed to launch it with a crack, I tried to create the config.ini file and put it in the game's folder (which I had to create, weird) in the /users/appdata/saintseiya... but it didn't solve the problem.
Maybe the log file will help ? What's written inside is all cryptic to me.
Thanks.
@kisak-valve I tried with a crack and it's indeed working now without problem. So it may be an issue with DRM protection or with Steam itself ? The crack had three files : steam_api.cdx, steam_api.dll, steam_api.ini.
Please go back to a vanilla install and test if setting the game's launch options to PROTON_USE_WINED3D=1 %command% has an effect.
@kisak-valve It still doesn't work, even with the launch options you gave me.
Hi, that was an interesting experiment, i tried myself and got the following results:
I added the game's .exe as a non steam game and i forced the versions of proton above, so beware: if i don't explicitly ask to force proton for the .exe the game will run, but under system's wine, not under proton. So as a final note:
In all cases the game runs with DXVK, so vulkan is not the problem. So to get the game working you must either:
As @nicoco59 says, there may be a bug under proton with the steam_api.dll which is the only file the crack replaces from the original game, the bug is not triggered with the windows version of steam runnin with lutris. I hope it helps.
@libookami Congrats on the more detailed tests / reports ^^ I guess I can wait for a patch I always try avoiding as much as I can using Lutris.
That's weird though, I can launch and play the game with a cracked version under proton 5.13-1, how did you get that bug ?
inxi -G -S
System:
Host: debian-desktop Kernel: 5.6.0-19.1-liquorix-amd64 x86_64 bits: 64
Desktop: Gnome 3.30.2 Distro: Debian GNU/Linux 10 (buster)
Graphics:
Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] driver: nvidia v: 418.152.00
Display: x11 server: X.Org 1.20.4 driver: nvidia
unloaded: fbdev,modesetting,nouveau,vesa resolution: 3840x2160~60Hz
OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2
v: 4.6.0 NVIDIA 418.152.00
proton version: 5.0-10
Since some time the game seems totally fine, I did not check everything.
Game still just black screen for me. 7700K/GTX 1080 TI on ArchLinux. On latest proton though.
inxi -G -S System: Host: debian-desktop Kernel: 5.6.0-19.1-liquorix-amd64 x86_64 bits: 64 Desktop: Gnome 3.30.2 Distro: Debian GNU/Linux 10 (buster) Graphics: Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] driver: nvidia v: 418.152.00 Display: x11 server: X.Org 1.20.4 driver: nvidia unloaded: fbdev,modesetting,nouveau,vesa resolution: 3840x2160~60Hz OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2 v: 4.6.0 NVIDIA 418.152.00
proton version: 5.0-10
Since some time the game seems totally fine, I did not check everything.
I tried with Proton 5.0-10, same problem for me.
I'm trying to debug the steam API but to be honest i don't understand it very well. I was trying to compare what info does the steam client gives to the game and what info the crack gives to the game, i dont know if this may provide useful info but this is what i tried:
By using the steam client console i used the command "log_ipc RecordSteamInterfaceCreation" to see the versions of the interfaces provided i get the following:
`Started IPC logging for RecordSteamInterfaceCreation.
Each IPC call is being logged to /home/libookami/.local/share/Steam/logs/ipc_SteamClient.log.
You can stop logging IPC calls using "log_ipc 0"
GameAction [AppID 348710, ActionID 4] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 348710, ActionID 4] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 348710, ActionID 4] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 348710, ActionID 4] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 348710, ActionID 4] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 348710, ActionID 4] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 348710 "", ProcID 47911, IP 0.0.0.0:0
Starting app 348710
Adding process 47911 for game ID 348710
GameAction [AppID 348710, ActionID 4] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 348710, ActionID 4] : LaunchApp changed task to Completed with ""
Adding process 47912 for game ID 348710
Adding process 47913 for game ID 348710
Adding process 47929 for game ID 348710
Adding process 47931 for game ID 348710
Adding process 47934 for game ID 348710
Adding process 47936 for game ID 348710
Adding process 47940 for game ID 348710
Adding process 47947 for game ID 348710
Adding process 47964 for game ID 348710
Game update: AppID 348710 "", ProcID 47929, IP 0.0.0.0:0
00024296 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamUtils009", "Utils", )
00024297 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamUser019", "User", )
00024297 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamUser019", "User", )
00024298 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamFriends015", "Friends", )
00024298 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamUtils009", "Utils", )
00024298 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamMatchMaking009", "Matchmaking", )
00024299 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamMatchMakingServers002", "MatchmakingServers", )
00024299 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMUSERSTATS_INTERFACE_VERSION011", "UserStats", )
00024299 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMAPPS_INTERFACE_VERSION008", "Apps", )
00024300 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamNetworking005", "Networking", )
00024300 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMREMOTESTORAGE_INTERFACE_VERSION014", "RemoteStorage", )
00024300 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMSCREENSHOTS_INTERFACE_VERSION003", "Screenshots", )
00024300 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMHTTP_INTERFACE_VERSION002", "HTTP", )
00024300 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "SteamController006", "Controller", )
00024301 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMUGC_INTERFACE_VERSION010", "UGC", )
00024301 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMAPPLIST_INTERFACE_VERSION001", "AppList", )
00024301 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMMUSIC_INTERFACE_VERSION001", "Music", )
00024301 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMMUSICREMOTE_INTERFACE_VERSION001", "MusicRemote", )
00024301 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMHTMLSURFACE_INTERFACE_VERSION_004", "HTMLSurface", )
00024301 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMINVENTORY_INTERFACE_V002", "Inventory", )
00024301 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMVIDEO_INTERFACE_V002", "Video", )
00024302 :1310724 > IClientUtils::RecordSteamInterfaceCreation( "STEAMPARENTALSETTINGS_INTERFACE_VERSION001", "ParentalSettings", )
Adding process 48001 for game ID 348710
Game update: AppID 348710 "", ProcID 48001, IP 0.0.0.0:0
00030130 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "SteamUser017", "User", )
00030130 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "SteamFriends014", "Friends", )
00030130 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "SteamUtils007", "Utils", )
00030130 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "SteamMatchMaking009", "Matchmaking", )
00030130 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "SteamMatchMakingServers002", "MatchmakingServers", )
00030130 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMUSERSTATS_INTERFACE_VERSION011", "UserStats", )
00030131 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMAPPS_INTERFACE_VERSION006", "Apps", )
00030131 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "SteamNetworking005", "Networking", )
00030131 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMREMOTESTORAGE_INTERFACE_VERSION012", "RemoteStorage", )
00030131 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMSCREENSHOTS_INTERFACE_VERSION002", "Screenshots", )
00030131 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMHTTP_INTERFACE_VERSION002", "HTTP", )
00030131 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001", "UnifiedMessages", )
00030131 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMCONTROLLER_INTERFACE_VERSION", "Controller", )
00030131 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMUGC_INTERFACE_VERSION003", "UGC", )
00030132 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMAPPLIST_INTERFACE_VERSION001", "AppList", )
00030132 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMMUSIC_INTERFACE_VERSION001", "Music", )
00030132 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMMUSICREMOTE_INTERFACE_VERSION001", "MusicRemote", )
00030132 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "STEAMHTMLSURFACE_INTERFACE_VERSION_002", "HTMLSurface", )
00031695 :1376260 > IClientUtils::RecordSteamInterfaceCreation( "SteamUtils007", "Utils", )
Game removed: AppID 348710 "", ProcID 48001
Exiting app 348710
No cached sticky mapping in ActivateActionSet.`
The crack has an Steam_api.ini file where you can change the version of the interfaces, what the crack provides is the following:
SteamAppList=STEAMAPPLIST_INTERFACE_VERSION001 SteamApps=STEAMAPPS_INTERFACE_VERSION006 SteamClient=SteamClient016 SteamContentServer=0 SteamController=STEAMCONTROLLER_INTERFACE_VERSION SteamFriends=SteamFriends014 SteamGameServer=SteamGameServer012 SteamGameServerStats=SteamGameServerStats001 SteamHTMLSurface=STEAMHTMLSURFACE_INTERFACE_VERSION_002 SteamHTTP=STEAMHTTP_INTERFACE_VERSION002 SteamInventory=0 SteamMasterServerUpdater=0 SteamMatchMaking=SteamMatchMaking009 SteamMatchMakingServers=SteamMatchMakingServers002 SteamMusic=STEAMMUSIC_INTERFACE_VERSION001 SteamMusicRemote=STEAMMUSICREMOTE_INTERFACE_VERSION001 SteamNetworking=SteamNetworking005 SteamRemoteStorage=STEAMREMOTESTORAGE_INTERFACE_VERSION012 SteamScreenshots=STEAMSCREENSHOTS_INTERFACE_VERSION002 SteamUGC=STEAMUGC_INTERFACE_VERSION003 SteamUnifiedMessages=STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 SteamUser=SteamUser017 SteamUserStats=STEAMUSERSTATS_INTERFACE_VERSION011 SteamUtils=SteamUtils007 SteamVideo=0
In the following table i try to compare what i get from the steam client and what is written in the crack's .ini:
`## Hoja1
| Interface | Steam client | Crack |
|---|---|---|
| SteamAppList | STEAMAPPLIST_INTERFACE_VERSION001 | STEAMAPPLIST_INTERFACE_VERSION001 |
| STEAMAPPLIST_INTERFACE_VERSION001 | ||
| SteamApps | STEAMAPPS_INTERFACE_VERSION006 | STEAMAPPS_INTERFACE_VERSION006 |
| STEAMAPPS_INTERFACE_VERSION008 | ||
| SteamClient | SteamClient016 | |
| SteamContentServer | 0 | |
| SteamController | STEAMCONTROLLER_INTERFACE_VERSION | STEAMCONTROLLER_INTERFACE_VERSION |
| SteamController006 | ||
| SteamFriends | SteamFriends014 | SteamFriends014 |
| SteamFriends015 | ||
| SteamGameServer | SteamGameServer012 | |
| SteamGameServerStats | SteamGameServerStats001 | |
| SteamHTMLSurface | STEAMHTMLSURFACE_INTERFACE_VERSION_002 | STEAMHTMLSURFACE_INTERFACE_VERSION_002 |
| STEAMHTMLSURFACE_INTERFACE_VERSION_004 | ||
| SteamHTTP | STEAMHTTP_INTERFACE_VERSION002 | STEAMHTTP_INTERFACE_VERSION002 |
| STEAMHTTP_INTERFACE_VERSION002 | ||
| SteamInventory | STEAMINVENTORY_INTERFACE_V002 | 0 |
| SteamMasterServerUpdater | 0 | |
| SteamMatchMaking | SteamMatchMaking009 | SteamMatchMaking009 |
| SteamMatchMaking009 | ||
| SteamMatchMakingServers | SteamMatchMakingServers002 | SteamMatchMakingServers002 |
| SteamMatchMakingServers002 | ||
| SteamMusic | STEAMMUSIC_INTERFACE_VERSION001 | STEAMMUSIC_INTERFACE_VERSION001 |
| STEAMMUSIC_INTERFACE_VERSION001 | ||
| SteamMusicRemote | STEAMMUSICREMOTE_INTERFACE_VERSION001 | STEAMMUSICREMOTE_INTERFACE_VERSION001 |
| STEAMMUSICREMOTE_INTERFACE_VERSION001 | ||
| SteamNetworking | SteamNetworking005 | SteamNetworking005 |
| SteamNetworking005 | ||
| SteamRemoteStorage | STEAMREMOTESTORAGE_INTERFACE_VERSION012 | STEAMREMOTESTORAGE_INTERFACE_VERSION012 |
| STEAMREMOTESTORAGE_INTERFACE_VERSION014 | ||
| SteamScreenshots | STEAMSCREENSHOTS_INTERFACE_VERSION002 | STEAMSCREENSHOTS_INTERFACE_VERSION002 |
| STEAMSCREENSHOTS_INTERFACE_VERSION003 | ||
| SteamUGC | STEAMUGC_INTERFACE_VERSION003 | STEAMUGC_INTERFACE_VERSION003 |
| STEAMUGC_INTERFACE_VERSION010 | ||
| SteamUnifiedMessages | STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 | STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 |
| SteamUser | SteamUser017 | SteamUser017 |
| SteamUser019 | ||
| SteamUser019 | ||
| SteamUserStats | STEAMUSERSTATS_INTERFACE_VERSION011 | STEAMUSERSTATS_INTERFACE_VERSION011 |
| STEAMUSERSTATS_INTERFACE_VERSION011 | ||
| SteamUtils | SteamUtils007 | SteamUtils007 |
| SteamUtils007 | ||
| SteamUtils009 | ||
| SteamUtils009 | ||
| SteamVideo | STEAMVIDEO_INTERFACE_V002 | 0 |
I don't know if this info is useful or relevant but i'll try to research more in my free time.
Edit: just for the sake of highlighting what interfaces are different i'll put a second table, however because i don't know how all this works, i can't tell why the steam console shows different values for the same interface in the same game, for example "SteamFriends014" and "SteamFriends015" being shown when running the same game.
| Interface | Steam client | Crack |
|---|---|---|
| SteamAppList | STEAMAPPLIST_INTERFACE_VERSION001 | STEAMAPPLIST_INTERFACE_VERSION001 |
| STEAMAPPLIST_INTERFACE_VERSION001 | ||
| SteamApps | STEAMAPPS_INTERFACE_VERSION006 | STEAMAPPS_INTERFACE_VERSION006 |
| STEAMAPPS_INTERFACE_VERSION008 | ||
| SteamClient | SteamClient016 | |
| SteamContentServer | 0 | |
| SteamController | STEAMCONTROLLER_INTERFACE_VERSION | STEAMCONTROLLER_INTERFACE_VERSION |
| SteamController006 | ||
| SteamFriends | SteamFriends014 | SteamFriends014 |
| SteamFriends015 | ||
| SteamGameServer | SteamGameServer012 | |
| SteamGameServerStats | SteamGameServerStats001 | |
| SteamHTMLSurface | STEAMHTMLSURFACE_INTERFACE_VERSION_002 | STEAMHTMLSURFACE_INTERFACE_VERSION_002 |
| STEAMHTMLSURFACE_INTERFACE_VERSION_004 | ||
| SteamHTTP | STEAMHTTP_INTERFACE_VERSION002 | STEAMHTTP_INTERFACE_VERSION002 |
| STEAMHTTP_INTERFACE_VERSION002 | ||
| SteamInventory | STEAMINVENTORY_INTERFACE_V002 | 0 |
| SteamMasterServerUpdater | 0 | |
| SteamMatchMaking | SteamMatchMaking009 | SteamMatchMaking009 |
| SteamMatchMaking009 | ||
| SteamMatchMakingServers | SteamMatchMakingServers002 | SteamMatchMakingServers002 |
| SteamMatchMakingServers002 | ||
| SteamMusic | STEAMMUSIC_INTERFACE_VERSION001 | STEAMMUSIC_INTERFACE_VERSION001 |
| STEAMMUSIC_INTERFACE_VERSION001 | ||
| SteamMusicRemote | STEAMMUSICREMOTE_INTERFACE_VERSION001 | STEAMMUSICREMOTE_INTERFACE_VERSION001 |
| STEAMMUSICREMOTE_INTERFACE_VERSION001 | ||
| SteamNetworking | SteamNetworking005 | SteamNetworking005 |
| SteamNetworking005 | ||
| SteamRemoteStorage | STEAMREMOTESTORAGE_INTERFACE_VERSION012 | STEAMREMOTESTORAGE_INTERFACE_VERSION012 |
| STEAMREMOTESTORAGE_INTERFACE_VERSION014 | ||
| SteamScreenshots | STEAMSCREENSHOTS_INTERFACE_VERSION002 | STEAMSCREENSHOTS_INTERFACE_VERSION002 |
| STEAMSCREENSHOTS_INTERFACE_VERSION003 | ||
| SteamUGC | STEAMUGC_INTERFACE_VERSION003 | STEAMUGC_INTERFACE_VERSION003 |
| STEAMUGC_INTERFACE_VERSION010 | ||
| SteamUnifiedMessages | STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 | STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 |
| SteamUser | SteamUser017 | SteamUser017 |
| SteamUser019 | ||
| SteamUser019 | ||
| SteamUserStats | STEAMUSERSTATS_INTERFACE_VERSION011 | STEAMUSERSTATS_INTERFACE_VERSION011 |
| STEAMUSERSTATS_INTERFACE_VERSION011 | ||
| SteamUtils | SteamUtils007 | SteamUtils007 |
| SteamUtils007 | ||
| SteamUtils009 | ||
| SteamUtils009 | ||
| SteamVideo | STEAMVIDEO_INTERFACE_V002 | 0 |
Edit 2: What i tried now is to change the values in the crack's .ini file with the ones i got from the steam client's console that are different to see if i can reproduce the black screen. This is what i got:
| Interface | Steam client's value | Crack's original value | Result |
|---|---|---|---|
| SteamApps | STEAMAPPS_INTERFACE_VERSION008 | STEAMAPPS_INTERFACE_VERSION006 | Starts on black and crashes |
| SteamController | SteamController006 | STEAMCONTROLLER_INTERFACE_VERSION | Works fine |
| SteamFriends | SteamFriends015 | SteamFriends014 | Works fine |
| SteamHTMLSurface | STEAMHTMLSURFACE_INTERFACE_VERSION_004 | STEAMHTMLSURFACE_INTERFACE_VERSION_002 | Works fine |
| SteamInventory | STEAMINVENTORY_INTERFACE_V002 | 0 | Works fine |
| SteamRemoteStorage | STEAMREMOTESTORAGE_INTERFACE_VERSION014 | STEAMREMOTESTORAGE_INTERFACE_VERSION012 | Crash before starting |
| SteamScreenshots | STEAMSCREENSHOTS_INTERFACE_VERSION003 | STEAMSCREENSHOTS_INTERFACE_VERSION002 | Runs fine |
| SteamUGC | STEAMUGC_INTERFACE_VERSION010 | STEAMUGC_INTERFACE_VERSION003 | Runs fine |
| SteamUser | SteamUser019 | SteamUser017 | Crash before starting |
| SteamUtils | SteamUtils009 | SteamUtils007 | Crash before starting |
| SteamVideo | STEAMVIDEO_INTERFACE_V002 | 0 | Runs fine |
The one that smells for me is the "SteamApps" one because it shows a black screen for a moment and then crashes, the other ones that crashes don't even show that black screen. I would like to try to spoof the value STEAMAPPS_INTERFACE_VERSION008 with STEAMAPPS_INTERFACE_VERSION006 directly in the steam client's console when running the game to see if it runs correctly, but i don't even know if it's possible to do that. Sorry for the wall of text.
I just want to inform that the game is now working for me correctly with the latest proton and vulkan. I don't know what made the game unable to run before but the only unusual thing i did is some cleaning by deleting my user folder, creating it again and only backing up my files and the configuration of some program (which doesn't include steam). I swear i tried multiple times resetting steam and even deleting the folder to try this game work in the past and didn't work, but now is working flawlessly.
I can confirm as well that it's working now, thanks @libookami I just saw your message.
Proton 6.3 has black screen, Proton Experimental crashes in a similar way as Cyberpunk 2077 (https://github.com/ValveSoftware/Proton/issues/4450#issuecomment-863965483)
18572.838:010c:0110:err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan. info: Required Vulkan extension VK_KHR_surface not supported 18572.842:010c:0110:trace:seh:raise (22) 18572.842:010c:0110:trace:seh:NtSetInformationThread (0xfffffffe,10,0x301ef78,4) 18572.842:010c:0110:trace:seh:NtSetInformationThread (0xfffffffe,10,0x301ef80,4) Setting breakpad minidump AppID = 348710 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198000724698 [API loaded no] terminate called after throwing an instance of 'dxvk::DxvkError'
Kernel version 5.12.11
Mesa git-HEAD
Radeon RX Vega 56/64
Also crashes under Wine-6.10
steam-348710.log
@ipr Could you get a new log including some more channels? You can do this by running the game with this in your Launch Options:
WINEDEBUG=+timestamp,+pid,+tid,+seh,+debugstr,+loaddll,+x11drv,+vulkan,+fshack,+x11settings,+event,+wgl %command%
Here's a new log.
steam-348710.log
With new Proton (DXVK 1.9 I believe) it is not crashing but stuck on black screen at starting.
I am having the same issue, and I would like to help debug/fix it. What information can I provide?
I am having the same issue, and I would like to help debug/fix it. What information can I provide?
Hi, do you have the game in a different partition? For me, I think that maybe simply by having a library configured in a different partition caused the issue. I need to do this because I have a small SSD, so I put the games in a much bigger HDD. After some time, instead of creating a library folder in the HDD, I replaced the folder in ~/.local/share/Steam with a symlink to a folder in my HDD. Steam put everything that normally goes in that folder in the HDD, and I think maybe that fixed the game for me. Not sure if it may be related, but if it doesn't disrupt you, maybe give it a shot.
I have all files in a single nvme under ~/.local/share/Steam ... The game still presents just a black screen and doesn't load. Most proton versions result in the same output.
The game is able to generate config files tho, I could even change to run in window mode:

But still, not passing beyond that.
I see, so that is not the cause. I hope the mystery is solved eventually because the game works correctly for some people and for others it doesn't work at all.
I wonder if the issue is with my graphics card? I have amdgpu. The Other issue could be CPU affinity perhaps? I saw somewhere about it, but not sure how to test it.
It works for me on Nvidia with Proton Experimental...
Quite unexpected, but I managed to get the game working this way:
apt install playonlinux -yAll worked out of the box: audio, video and controller. The game even detected my ultra-wide resolution (although it was not supported and I got some black borders).
I tested all versions of Proton and several other flags, and it seems to don't work from Proton and amdgpu...
Hello, someone got this game working with Steam on Linux with Proton?
When I launch the game I obtain only a black screen, whatever the Proton version I use.
Tested on Arch and Ubuntu 21.04, CPU Intel and Nvidia GPU
FYI If I install Steam for Windows with Wine and then install the game it works nicely, without winetricks addons.
( cf my Lutris script installer: https://lutris.net/games/saint-seiya-soldiers-soul/)
It works for me with Steam from Debian repo.
It works for me with Steam from Debian repo.
Have you done something peculiar with winetricks/protontricks or something else?
Some games might need the unofficial mf codecs or something, have you installed those or some other changes like that?
No it works out of the box, default proton.
I added the 32 bit architecture, required for installing the steam package.
I installed some nvidia package that steam prompted me (and I installed the nvidia-driver).
inxi -G -S
System:
Host: debian-desktop Kernel: 5.10.0-9-amd64 x86_64 bits: 64
Desktop: Openbox 3.6.1 Distro: Debian GNU/Linux 11 (bullseye)
Graphics:
Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] driver: nvidia v: 460.91.03
Display: x11 server: X.Org 1.20.11 driver: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa resolution: 3840x2160~60Hz
OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2 v: 4.6.0 NVIDIA 460.91.03
Before I was using Gnome, no problem.
I added the 32 bit architecture, required for installing the steam package. I installed some nvidia package that steam prompted me (and I installed the nvidia-driver).
Then I would say it must be something specific to AMD GPU users.
.. except post before yours had Nvidia has as well.
@Scorpion2185 which Debian version are you using?
Like I said above, I tested it on two different computer, Arch and Ubuntu 20.04, all two with a Nvidia GPU and 32 bits libraries installed and I obtain only a black screen.
Log file joined.
steam-348710.log
I don't think that is specific to AMD users.
You also need dxvk and vulkan, I guess.
Did you check all the other post? Maybe there is some AMD user without problems.
Surely @legluondunet didn't, check my previous post.
Debian 9,10 and 11.
On 9 I had a problem on some arenas, it was caused probably by some unofficial things that I installed.
You also need dxvk and vulkan, I guess.
If that was the problem a lot of other games would not work either.
And you would see it in the logs immediately as an issue.
i have the same problem, i have an intel hd 620.
I tested all the protons, but I got a black screen.
Did anyone manage to make the game run on the proton?
Did anyone manage to make the game run on the proton?
Is running fine for me currently.
Did anyone manage to make the game run on the proton?
Is running fine for me currently.
are you using which proton? and which boot parameter?
We have 2 people which can running this game.
We need to know why the game do not give them 2 only a black screen at launch.
Could you let your log and general config (Linux distribution name and version, CPU, GPU, RAM)?
The game have to launch without patch or crack or course...Just with Steam original files.
As I said above, if I install Steam Windows version with Wine, then install Saint Seiya: Soldiers' Soul, the game works fine.
Also @nicoco59 can run it if I understood correctly.
The issue with Proton is quite weird, as it can be execute from Steam installed using Wine (i.e., the windows version of steam). Also, there are several items installed when you first launch the game (6 steps total), including direct x. Is this necessary? Could it be causing issues?
I think most users with black screen are interested in normal Proton behavior, not whole Steam from wine.
I'm one of those affected :)
It is a workaround (how I play currently) and also a way to probably diff between the two and see what changed, maybe. The install from Steam Proton (even with the Proton-GE) adds some libraries that the other method don't, so I am assuming this is related and that is why I pointed out.
It seems like it's impossible to get out of the black screen in this game.
I tried many things on winetricks but with no result.
But when disabling the sound drive by winetricks the game closes instead of black screen.
@MrRabbitBr I have some posts above detailing what i found, it may have something to do with the steam API, i tried to debug it but i don't know enough. I used to have my steam library on a different HDD than the one i have my ~/.local/share/steam folder, i had an "steam_library" folder in an HDD mounted in /mnt then i told steam to use that to store my games, when i had everything setup like that i got black screen like everyone else. The game started working when i converted instead my ~/.local/share/steam folder into a symlink that points to a folder in my other HDD mounted in /mnt.
Steps:
All this makes me think it may be a bug on how the Steam API solves paths and symlinks when some parts of steam or the libraries are in different partitions, specially maybe if the wine prefix is located in a different partition than the game itself, but i'm just guessing of course.
@libookami I feel I can solve it like this, but it would be necessary to remove more than 500GB of games. I also use 2 partitions for my games just like you
I'm sorry if I say something weird, google translator
@MrRabbitBr Sorry for the late reply. I think you can simply rename your ~/.local/share/steam and ~/.steam folders instead of deleting them, that will make steam think they was deleted and will create new folders without touching the renamed ones, so when you finish your test you can delete the new folders and rename back the previous folders. If you do this check carefully before if it's safe because i don't want to be held responsible if something goes wrong lol. Of course if it doesn't worth to risk your games just for testing my theory regarding this game maybe it'll be better if you don't take the risk.
actually the game works through steam from windows through wine.
but steam through wine is very buggy

Still works fine for me, just don't alt+tab the game or you'll get a blackscreen.
I'm using the last Proton experimental version, Ubuntu 21.10 / GTX 1050 SUPER / ASUS Ryzen 5 1600 and NOT using Steam's beta, I'm also just using one screen don't know if it can help ? Maybe the issue occurs when you use dual screens ?
Not sure exactly why, but now I have no audio on the game (steam via wine). 😢
Not sure exactly why, but now I have no audio on the game (steam via wine). cry
My bad: I had libfaudio uninstalled somehow; reinstalling it fixed the audio issue.
I got curious since Proton 7.0-2 changelog mentioned this game. I hoped something had changed.
But game is still stuck on a black screen for me.
It looks like it is waiting for something to happen which never does (video playback?). Or is it a bug fsync/esync implementation?
Edit: some people have also mentioned running under plain Wine but game just crashes if you press anything during black screen, while under Proton it remains in black screen.
Worked find for me since Proton 7! Would consider this as closed.
I'll add that this works now with Proton 7.0-3, Mesa 22.0.5 and kernel 5.18.12 with KDE-desktop
So works for me now as well.
Would consider this as closed.
Not for all gamers, on my computer I still obtain only black screen.
Works now with recent game update and proton experimental on my two computers (Nvidia and AMD GPU).
proton experimentalx4 2022-12proton 7.0-3x1 2022-07proton 7.0-2x1 2022-04proton 6.3x1 2021-06proton 5.0-10x1 2020-11proton 5.13-1x2 2020-10proton 5.0-9x1 2020-10WINEDEBUG=+timestamp,+pid,+tid,+seh,+debugstr,+loaddll,+x11drv,+vulkan,+fshack,+x11settings,+event,+wglx1 2021-06PROTON_USE_WINED3D=1x1 2020-10PROTON_USE_WINED3D=1 %command%x1 2020-10steam_api.dllx2 2020-10
Compatibility Report
System Information
I confirm:
Symptoms
Game launches into a black screen and there it stays until forcibly kill
Reproduction
NOTE: There are a fairly amount of games working fine in this system (less than in my other system with MX Linux but still). All my current tests in SteamOS.