Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Sonic Colors Ultimate (2055290)

Open fries1234 opened this issue 1 year ago • 8 comments

Compatibility Report

  • Name of the game with compatibility issues: Sonic Colors Ultimate
  • Steam AppID of the game: 2055290

System Information

  • GPU: Radeon RX 7800 XT
  • Video driver version: Mesa 24.0.1-arch1.1
  • Kernel version: 6.7.6-zen1-1-zen
  • Link to full system information report as Gist: https://gist.github.com/fries1234/92776d0786847a78970278a9e8d46633
  • Proton version: experimental-9.0-20240221

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-2055290.log

Symptoms

When you start up the game, the screen is black and thats all that happens, and you can see the games custom cursor. If you press alt+enter, you can see a loading spinner in the top right corner, but that goes away after a while and it stays at a black screen.

Reproduction

Just start the game. I'd say try an Arch Linux system with a RADV-supported graphics card, preferably an RDNA 3 card but I think any RADV-supported card would work.

fries1234 avatar Feb 29 '24 06:02 fries1234

I have tried this game on a Steam Deck running on the preview channel and it does seem to work. Strange it doesn't work on Arch Linux which SteamOS is closely based on. I don't know if its some newer library ~~fricking~~ messing up something with the games code or not. I don't know if Denuvo has anything to do with it but I got to the black screen so hopefully Denuvo has registered a hardware key for me.. I remember seeing something here about them not using LLVM 16+ because of tcmalloc messing up stuff in games but I did try a LLVM 15 + Mesa 24 compile and I pointed the ICD to that prefix and it didn't seem to change anything.

fries1234 avatar Mar 06 '24 23:03 fries1234

@fries1234 I couldn't reproduce your issue, tried proton 8, 9 and experimental, and they all launched fine with a rx 6600 card on mesa 24.0.2 and llvm 16

simifor avatar Mar 07 '24 16:03 simifor

I had a similar issue with it, but in a flatpak environment, so this would be the first report of the issue outside a flatpak environment (since someone else also reproduced it on Heroic's flatpak), and as you have mentioned, it does run fine on the Steam Deck.

I tried to dig in deeper using Proton's full DEBUG output and at best I was only able to see the game trying to create and open certain files and failing to do so, ~~which makes me wonder if it could be related to the filesystem or certain characters in the game's install folder.~~ (EDIT: I finally went around and got a basic ext4 partition for it, no dice)

ArclightMat avatar Aug 21 '24 04:08 ArclightMat