-
Notifications
You must be signed in to change notification settings - Fork 154
Description
Game name and version:
Stellar Blade Demo Build 18701230
Mods and mod versions used
OptiScaler v0.7.7-pre9 (Daria)
GPU
RX 9070 XT, GTX 1060 6GB
OS
Win 11
Used automated or manual install?
- AutomatedManualTo pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
If on AMD/Intel and Automated, used DLSS inputs?
- YesNoTo pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Also please mention in description which upscaler inputs are used (which upscaler you selected in game settings).
Did you check the Wiki?
- YesNoTo pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Please describe the issue and steps to reproduce it
If you have a dual GPU system with a new AMD card and an old GTX Nvidia card (a setup one might use to have access to PhysX and basic CUDA while having a more powerful AMD card), DLSS options are bugged when using automated installer. It requires the following change to the config to enable Optiscaler DLSS:
; Enables calls to original NVNGX
; true or false - Default (auto) is true
Enabled = false
Additionally, after this change, it appears Stellar Blade is detecting 6GB of VRAM despite it running on the 16GB RX 9070 XT, though I'm not sure if this has anything to do with Optiscaler, or if the game is just confused that there are two GPUs.
I have attached
- OptiScaler.log (set
LogLevel=0andLogToFile=truein OptiScaler.ini, zip it if too big)Screenshot of game folder (where you placed Opti)Screenshot of Opti overlay in-game (opens with shortcut, default Insert)To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
; Enables calls to original NVNGX
; true or false - Default (auto) is true
Enabled = false
; Enables calls to original NVNGX
; true or false - Default (auto) is true
Enabled = true
In terms of a stable fix, disabling the Nvidia GPU in device manager before running the game works avoiding both problems (DLSS detection issues and low VRAM detected), though it causes the GPU fans to rev up compared to idle, making the computer louder than it should be. The BIOS additionally doesn't have a way of fully disabling the GPU without physically ejecting it, which is a hassle.
Activity
[-]Issues with second Nvidia GPU in an AMD system[/-][+]Issues with second old Nvidia GPU in an AMD system[/+]TheRazerMD commentedon Jun 9, 2025
It's not that the Installer is bugged, it just wasn't designed for multiple different dGPUs since nvngx is Nvidia only. But you can try playing with the options below if they help, by setting to
true.; OptiScaler will try to force high performance GPU
; true or false - Default (auto) is false
PreferDedicatedGpu=auto; OptiScaler will report only first high performance gpu
; true or false - Default (auto) is false
PreferFirstDedicatedGpu=autophly95 commentedon Jun 9, 2025
I tried those options, but it still shows the 6 GB of vram when I disable the original NVNGX
I also tried without success:
; Spoofed GPU name
; Default (auto) is NVIDIA GeForce RTX 4090
SpoofedGPUName = NVIDIA GeForce RTX 4090
; Enables Nvidia GPU spoofing for DXGI
; true or false - Default (auto) is true
Dxgi = true
; Skips DXGI GPU spoofing when caller method in the list (example: slInit|slGetPluginFunction|nvapi_QueryInterface)
; Be careful this will disable spoofing for rest of the calls also does not work on Linux
; method names seperated with pipe "|" - Default (auto) is disabled
DxgiBlacklist = auto
; Spoof amount of VRAM for DXGI
; Spoofed amount in GBs - Default (auto) is disabled
DxgiVRAM = 16
It is using the AMD card, not the Nvidia one, but the game seems to think that there is less vram than there actually is. That being said, the game does successfully use more than the amount of vram shown in settings, so it might be fine to just ignore the vram warning in the settings.
TheRazerMD commentedon Jun 10, 2025
If it's directing to the proper GPU correctly and using VRAM properly, it's just a visual issue then at that point.
Could you send another log with the current options you're using?
ViamoIam commentedon Jun 10, 2025
I can think of a couple things that may help AFAIK.
1.
*I recall you can set a Nvidia GPU to be used primarily for PhysX.
2.
*In Win 11 (Win 10 menu may be different) Bring up Start Menu, Type 'Graphics settings', Select 'Graphics settings', Scroll down to the option to select the GPU AND/OR scroll to the game to and select the GPU you want the game to run. Multi GPU setups need to be configured to use the correct GPU sometimes.
*My laptop and IIRC desktop had a general preference on an older Windows Build around 22h2 where you could select the prefered GPU system default in 'Graphics settings' without having to set it for individual games. 24H2 on my desktop I no longer see the option without selecting a game.
P.S. To quickly get gaming without issue, I run DDU and swap my old to new graphics card, then install latest AMD/Nvidia Software/Drivers. PhysX games often run fine without Nvidia, though perhaps not all. I guess you need Cuda/physX for something.
phly95 commentedon Jun 10, 2025
It turns out, by adding fakenvapi and nukems (perhaps only the first is needed) on top of optiscaler, the VRAM is now properly detected as 16GB. So I guess optiscaler is best used together with fakenvapi then.
ViamoIam commentedon Jun 10, 2025