[Guide] : fake-fullscreen and optimisation

1

@IO_Nox
Found a bug with SysGet, Mon1, Monitor, 1 and using Mon1Left
Sometimes Mon1Left is 0 and Mon1Right has the correct value depending on your screen setup

Here is a fix

if(autoSetMonitorSize == true)
{
	SysGet, Mon1, Monitor, 1 ;//get monitor 1 resolution
	if(Mon1Right != 0)
		width := Mon1Right ; //set width resolution
	else if(Mon1Left != 0)
		width := % Mon1Left
	else 
		width := 1920

	if(Mon1Bottom != 0)
		height := Mon1Bottom ; //set width resolution
	else if(Mon1Top != 0)
		height := Mon1Top
	else 
		height := 1080
	
	;//if the value is negative change it to positive number
	if(width < 0)
	{
		width := (-1 * width)
	}
	if(height < 0)
	{
		height := (-1 * height)
	}	
}

I am also improving the Launcher with ui scaling.

1

Definitive Supreme Commander Launcher 1.02
It has come a long way but i have decided to create a fun little github project for it.

https://github.com/ageekhere/Definitive-Supreme-Commander-Launcher

Lots of changes in this update, hopefully there are not too many issues with this version.

0

Hello everyone, I just came to the game, I want the game to run on two monitors (the monitors are the same, I want to use the second one as a large minimap) tell me, I correctly understood that a completely different story is being discussed in this topic and I don't need this script.

0

@buzalbash You can either use the scripts above or try my Launcher at https://github.com/ageekhere/Definitive-Supreme-Commander-Launcher

You need to get the following mods from the FAF database
Common Mod Tools
ui-party enabled

You also need to switch the game to windowed mode.

Then in the Launcher all you need to do is go to settings and enable the game and set the install location.

You can even enable auto dual screen switcher, however it is still work in progress, but getting close.

0

@buzalbash no this is exactly what this script accomplishes.

0

Definitive Supreme Commander Launcher 1.03 autohotkey script update 1.10

0

@buzalbash said in [Guide] : fake-fullscreen and optimisation:

Hello everyone, I just came to the game, I want the game to run on two monitors (the monitors are the same, I want to use the second one as a large minimap) tell me, I correctly understood that a completely different story is being discussed in this topic and I don't need this script.

You should not need this script. I was running a second monitor as a "big minimap" before I got this script.

One tip: instead of having your second monitor show a regular map, with 3D-rendered terrain, change it to a topographical map. That uses less system resources. My setup was smoother once I changed it to that.