ValveSoftware / Proton

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

Sonic & All-Stars Racing Transformed Collection (212480) #426

Open Zero86Sk opened 6 years ago

Zero86Sk commented 6 years ago

So the game itself is running so great i would even say it can be Whitelisted, but the Configure window dosnt launch so you cant select the resolution, effects etc.

Here is the Log steam-212480.log

My Linux information: https://gist.github.com/Zero86Sk/d629f657c1ae861c36657cdf238a7765#file-gistfile1-txt

leillo1975 commented 6 years ago

I have the same problem

vanyasem commented 6 years ago

The launcher requires DotNet 4.0. .NET 4.x requires hacks to be installed in a 64-bit wineprefix, check this guide on Reddit. wine-staging 3.14: 2018-08-28-122518_1368x1167_scrot

vanyasem commented 6 years ago

The config file resides in $PATHTOSTEAM/steamapps/compatdata/212480/pfx/drive_c/users/steamuser/My Documents/SART/settings.xml Attaching my config (4k, maxed out, no vsync): settings.xml.txt

stratus-ss commented 6 years ago

I am unable to use either logic F710 or the Steam controller with this game. The controllers themselves seem to be detected, I can navigate the interface but once a game is started there seems to be no acceleration buttons. The car does turn its wheels when you move the controls but nothing else seems to be mapped.

I assume this is related to not being able to launch the config as commented above

leillo1975 commented 6 years ago

With my Steam controller, I can accelerate/decelerate pushing the trigguers (RT/LT)

stratus-ss commented 6 years ago

Thanks for the feedback but that doesn't work for me. The only button that does anything is X which looks behind him. Otherwise poor sonic just sits and scratches his head

stratus-ss commented 6 years ago

With the latest proton Beta (3.7-7) the Steam controller is working in game for me

oblitum commented 5 years ago

protontricks 212480 dotnet40 fixed the launcher issue for me.

vinifmor commented 4 years ago

It seems there is an allocation memory issue when using D9VK ( DxvkMemoryAllocator: Memory allocation failed ). The characters are not being properly loaded in the Select Screen

20191223081055_1

20191223081101_1

I'm attaching the full Proton log here: https://gist.github.com/vinifmor/2bca8316b02b0043c328fa27ada2519e.

System: Kernel: 5.3.15 Nvidia Driver: 440.26 GTX 970 Manjaro Linux

kisak-valve commented 4 years ago

Hello @vinifmor, that sounds like https://github.com/doitsujin/dxvk/issues/1100#issuecomment-552784194. You may get lucky with PROTON_FORCE_LARGE_ADDRESS_AWARE=1 PROTON_USE_D9VK=1 %command% in the game's launch options.

vinifmor commented 4 years ago

Hi @kisak-valve, thank you for the hint. I will try this approach tonight and get back here to tell if it works.

vinifmor commented 4 years ago

@kisak-valve, this flag hasn't solved. I'm attaching a new compressed log here. My GPU has 4Gb. The game runs fine without D9VK, but has considerable FPS drops in scenarios with heavy physics. steam-212480.tar.gz

vinifmor commented 4 years ago

It may sound bizarre, but it seems to be something related to the controller. If I start the game without my wireless controller connected, it loads all textures properly.

jonbitzen commented 4 years ago

I've been playing this game - it works pretty well for me, except that when I have more than one player, there are water artifacts. It looks like the more players the more dramatic they become. I dont notice anything with one player, I see a few one two players, and by the time you have three players they are very pronounced.

Happens with or without D9VK. Gave 2 player a spin on Windows, definitely doesn't happen there

jonbitzen commented 4 years ago

Tried again with Proton 5.0-1. Still get water artifacts with more than one player.

vinifmor commented 4 years ago

I've just tested with Proton 5.0. The games crashes when loading any level (DxvkMemoryAllocator: Memory allocation failed). The configuration setup doesn't save the defined graphical settings. Tested with two setups: Setup 1: Nvidia GTX 970 4 GB Setup 2: Nvidia 740M 2 GB Driver: Nvidia 440.59 OS: Manjaro Linux Kernel: 5.4.17

Proton log (setup 1): steam-212480.log

Graphical settings defined in /home/$USER/.steam/steam/steamapps/compatdata/212480/pfx/drive_c/users/steamuser/My Documents/SART: settings.xml

P.S: I deleted the old prefix before testing and set the env var PROTON_FORCE_LARGE_ADDRESS_AWARE=1

kisak-valve commented 4 years ago

Hello @vinifmor, DXVK/D3D9 is enabled by default with Proton 5.0-1. You should be able to add PROTON_USE_WINED3D=1 to get the previous behavior back.

vinifmor commented 4 years ago

@kisak-valve, after some testing here I've found out that if vsync is disabled via the game settings (/home/$USER/.steam/steam/steamapps/compatdata/212480/pfx/drive_c/users/steamuser/My Documents/SART: settings.xml) the error doesn't happen and the synchronization is still done. Played for 1 hour a half without any crash. PROTON_FORCE_LARGE_ADDRESS_AWARE was not necessary. I've already had similar vsync issues with some other titles as well (Marvel x Capcom Infinite (493840), Tomb Raider (203160) and GRIP (396900) ).

jonbitzen commented 4 years ago

@kisak-valve definitely a regression in 5.0-x somewhere. As of 5.0-5 the game plays until you try to load the level in (after setting up the players for the race), then it just freezes. All sound stops.

Per above, if you go into the configuration and turn off vsync, it runs.

Still has the water-rendering artifacts.

jonbitzen commented 3 years ago

update, split screen water artifacts have gone away as of proton 6.3-5. I dont currently experience crashes

kisak-valve commented 3 years ago

Sonic & All-Stars Racing Transformed Collection stopped working.

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5155. @RuthlessSlayer820 posted on 2021-09-13T22:20:29:

Game was working fine until today, and all games on the Sumo Engine seem borked all of a sudden. It also seems to completely corrupt some files, pretty weird.

steam-212480.log

ranplayer commented 1 year ago

Folks, I've found out this game's performance is heavily affected when Resizable BAR is enabled on the motherboard BIOS. Anyway to directly disable this feature through Proton or Mesa ?

Specs:

ranplayer commented 1 year ago

There is a possible fix on the DXVK's side by enabling d3d9.apitraceMode = True (thread here)