-
Notifications
You must be signed in to change notification settings - Fork 866
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Starcraft Remastered | Can't enable real time lighting #4396
Comments
This may be fixed in the next release of dxvk-nvapi if the game uses that. They recently added some functionality that games can use to get VRAM amount. |
IIRC we had a report about this game before. I don't remember what the issue was, but it's probably not using DXGI to query the available amount of VRAM because (some) game developers really hate writing simple and reliable code for some reason. Game might also just not support ≥4GB of VRAM, in which case |
Since I dualboot, I also tried running the game natively in Windows and It works fine with 8GB of VRAM (I could enable real time lighting without issues). |
Just so it is noted in the issue. Tested with a RTX 4080 (system also have a AMD iGPU) |
Ah nice 👍 |
I guess you are running this under Xwayland and not the experimental native Wayland driver? Then open a bug report for Wine, component "winex11.drv": https://bugs.winehq.org/buglist.cgi?component=winex11.drv&product=Wine&resolution=--- |
Yes, I am running the game using ProtonGE9-16 under Xwayland
Okay, I will later create a bug report on the component you gave, saying that in Starcraft Remastered VRAM is not reported correctly under Xwayland |
Linking the new Wine issue: https://bugs.winehq.org/show_bug.cgi?id=57351 |
For what it's worth, I attempted to work around / test this by using the native Wayland driver and couldn't find a version that could get past the Battle.net login for me to see. All I can do is confirm this occurs using Xwayland but does not in a regular X session. It also occurs for me even in Proton Experimental, latest GE versions, etc. |
Here's something, actually: This bug did not occur under Xwayland when I launched it outside of Lutris with system-installed WINE Staging 9.21-1.1. I'm not sure how to get the Lutris flatpak to use this exact WINE version to see if it works there and narrow down the culprit, but that is at least a workaround. ...a couple other tests, this time through Bottles: Caffe 9.7 (based on staging): Bug does not occur Seems like something in staging avoids the problem but all Valve and stable WINE-based stuff has it. For those looking to work around the issue, the smoothest solution I've found is Bottles with Caffe 9.7 and dxvk 2.5.1. |
Can confirm: |
I have been playing Starcraft Remastered, the game is running perfectly but I can't enable the real time lighting option, which requires a minimum of 2gb of vram, even though my GPU is supported.
Software information
Lutris, playing Starcraft remastered through the battle.net in lutris.
System information
Screenshots
The conditions are having hardware with more than 2gbs of VRAM, and not having the cartooned skin set enabled (Which I haven't enabled)
dxvk hud shows the gpu correctly
The text was updated successfully, but these errors were encountered: