Before I explain further, here's my system specs in case anyone wants to know/thinks it relevant:
Lenovo Y510P
i7-4700MQ
8 GB RAM
GT 755M w/ 2 GB vRAM
So, I have the Javaw.exe of the Java version I have the game pointed at (and have confirmed the game is using) set to run with the Nvidia GPU via Nvidia's control panel. I've also set the Starmade starter program to as well, even though this shouldn't be necessary.
In the past, the game has launched using the correct GPU, but recently I noticed (as a result of one of those "we've detected you're using an Intel GPU" messages that this was no longer the case.
After some poking around, I realized that the Nvidia control panel was adding some odd program name, just a random alphanumeric sequence, to the list of recently used programs whenever I ran the game.
Now, if I run the game, then close it, and set the most recent one of these programs to open with the Nvidia GPU, it will work correctly, running with the Nvidia GPU.
This will work only for the next time I run the game after adding the program. If I close out of the game and run it again, it loads with the Intel GPU instead of Nvidia, and a new, randomly named program is added to the list.
Does anyone know why this issue is occurring, and if there's any way to force Starmade to always run on the Nvidia GPU WITHOUT me having to add this program each time? I DO NOT want to set my entire system to run off the GPU as I'm on a laptop and don't want to absolutely tank my battery life and take up clock cycles on the GPU.
I don't know if this is related, but I /think/ I started having this issue around the time Nvidia put out that driver update that broke some of the functions Starmade used, requiring them to directly launch Javaw.exe to circumvent the issue.
For now, I'm just running the game on the Intel GPU as it's too much a pita to add the randomly named program each time, and I don't want to litter the program list with them.
[doublepost=1486690451,1486690185][/doublepost]I'd like to add that I have this issue regardless of whether or not I'm using the bundled Java or a separate Java.
[doublepost=1486691465][/doublepost]Another addition; I took a picture of the StarMade-starter being in the Nvidia control panel... I meant to take a picture of the StarMade-launcher, which is also in there, set to run with the GPU.
Lenovo Y510P
i7-4700MQ
8 GB RAM
GT 755M w/ 2 GB vRAM
So, I have the Javaw.exe of the Java version I have the game pointed at (and have confirmed the game is using) set to run with the Nvidia GPU via Nvidia's control panel. I've also set the Starmade starter program to as well, even though this shouldn't be necessary.
In the past, the game has launched using the correct GPU, but recently I noticed (as a result of one of those "we've detected you're using an Intel GPU" messages that this was no longer the case.
After some poking around, I realized that the Nvidia control panel was adding some odd program name, just a random alphanumeric sequence, to the list of recently used programs whenever I ran the game.
Now, if I run the game, then close it, and set the most recent one of these programs to open with the Nvidia GPU, it will work correctly, running with the Nvidia GPU.
This will work only for the next time I run the game after adding the program. If I close out of the game and run it again, it loads with the Intel GPU instead of Nvidia, and a new, randomly named program is added to the list.
Does anyone know why this issue is occurring, and if there's any way to force Starmade to always run on the Nvidia GPU WITHOUT me having to add this program each time? I DO NOT want to set my entire system to run off the GPU as I'm on a laptop and don't want to absolutely tank my battery life and take up clock cycles on the GPU.
I don't know if this is related, but I /think/ I started having this issue around the time Nvidia put out that driver update that broke some of the functions Starmade used, requiring them to directly launch Javaw.exe to circumvent the issue.
For now, I'm just running the game on the Intel GPU as it's too much a pita to add the randomly named program each time, and I don't want to litter the program list with them.
[doublepost=1486690451,1486690185][/doublepost]I'd like to add that I have this issue regardless of whether or not I'm using the bundled Java or a separate Java.
[doublepost=1486691465][/doublepost]Another addition; I took a picture of the StarMade-starter being in the Nvidia control panel... I meant to take a picture of the StarMade-launcher, which is also in there, set to run with the GPU.