ValveSoftware / Proton

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

Chaser (39670) #3272

Open shoober420 opened 4 years ago

shoober420 commented 4 years ago

Whitelist Request

System Information

Works great out of the box, works even better with d3d8to9 (https://github.com/crosire/d3d8to9). You must use WINEDLLOVERRIDES="d3d8=n" PROTON_USE_D9VK=1 as launch options.

Blitzy commented 2 years ago

There appears to be a regression that is causing color depth / banding issues in Proton 6.3-8 and 7.0-1. it makes the game look like it's running at 16-bit color depth when it is not. Running the game in Proton 5.13-6 actually solves the color depth problem. This is running on Steam Deck btw.

kisak-valve commented 2 years ago

Hello @Blitzy, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)

Blitzy commented 2 years ago

Thank you @kisak-valve

I've attached logs and comparison screens for both Proton 7.0-1 and 5.13-6.

On a side note: I dont think it matters since its still just running through Proton but this is the GOG release of Chaser running through Steam. However, I have noticed this color depth / banding issue in lots of older games running directly from Steam.
I have noticed it in:

Chaser - Color Depth / Banding Issue Comparison

Proton 7.0-1

steam-chaser-proton_7.0-1.log

steam-chaser-proton_7 0-1_screenshot

Proton 5.13-6

steam-chaser-proton_5.13-6.log

steam-chaser-proton_5 13-6_screenshot

alasky17 commented 2 years ago

@Blitzy Thank you for the screenshots -- that helped me find what to look for. This should be fixed in the experimental version released today. Hopefully it should be the same or better than the behavior in 5.13 - it is implemented in a slightly different way now.

alasky17 commented 2 years ago

Tracking note: Regression fixed in Proton 7.0-2rc2