Dual Monitor support

Started by komakala, October 05, 2016, 04:49:32 PM

Previous topic - Next topic

komakala

I would like to see an option where you could choose which monitor the game is displayed on. I have two monitors and use my secondary for most games. What I'm suggesting is some option in the menu system where you could select which monitor you want the game to be displayed on. Perhaps a dropdown box or even if it used the windows settings.

nccvoyager

At the moment, you can run the game with the following command line option to change the monitor Unity attempts to run RimWorld with.
Quote-adapter N
Where "N" is replaced with the adapter number. (Usually there is a 1 to 1 ratio for video cards to adapters, though video cards with multiple ports may use individual adapter numbers per port.)
You may need to test several numbers for this option before you find the right one if you have more than one port per video card.

Running the game in borderless fullscreen may also be useful, reducing the number of D3D-device-lost errors the game may output when RimWorld loses focus.
(Either through alt-tabbing, or another method.)
Quote-popupwindow

You can add both of these options to the game through Steam by:
QuoteGoing to the Steam library.
Right-clicking "RimWorld" and choosing "Properties" from the list.
Click "SET LAUNCH OPTIONS..." from this window.
Paste or type the options you wish to add.
Click "OK" and then click "Close" to close these windows.
Start RimWorld.

You can add these options to a DRM-free Windows game by:
QuoteCreating a shortcut to the game executable.
Right-clicking the shortcut and choosing "properties" from the list.
Adding the options you wish to the end of the "Target" field.
Clicking "ok" to save the options.
Start RimWorld using this shortcut.
Be sure to add a space between the end of the target or the final option and the next option you wish to add.
QuoteGood example: C:\Games\RimWorld\RimWorld.exe -adapter 1 -popupwindow
Bad example: C:\Games\RimWorld\RimWorld.exe-adapter 1-popupwindow

I am unsure as to the method of adding these options to a Mac or Linux build, as I run only Windows, myself.