You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Name is just a placeholder suggestion, but what I'm asking for is the ability to set which monitor the game should be run on. This is a pretty common video setting in many games nowadays and I would like to offer this as well.
Describe the solution you'd like
I'm imagining there would be a function to retrieve info about all currently connected monitors, like we currently can with all connected gamepads, and then iterate through them. We currently have stuff like window_get_width(), in this case we might be able to do something like window_get_width(arrayIndexOfAllMonitors).
So maybe something like:
window_get_displays() - Returns an array of all connected monitors
Use those array indices with functions like window_get_width(), and with this new proposed function, like
window_set_display(2) <--- This would set the game to whatever monitor is in the 2nd array index returned by window_get_displays.
These are all just suggestions of course, I don't care too much about the specific implementations, I just want the ability to detect monitors and set which one the game should go to (currently just goes to whatever Windows has as the primary)
Describe alternatives you've considered
Currently I think the only alternative would be an extension, or first grabbing the game in a windowed mode, moving it manually to another monitor, and then set it to borderless fullscreen.
Additional context
No response
The text was updated successfully, but these errors were encountered:
There is a function to list all* connected monitors and get info about them: window_get_visible_rects
*Max. 8 monitors
With its returned info, you can move a windowed or borderless-fullscreen game to other monitors.
Still, AFAIK, there's no way to specify what monitor a game in true/exclusive fullscreen is shown on. I don't know if this is a GameMaker limitation or something system-related and outside their control.
Is your feature request related to a problem?
Name is just a placeholder suggestion, but what I'm asking for is the ability to set which monitor the game should be run on. This is a pretty common video setting in many games nowadays and I would like to offer this as well.
Describe the solution you'd like
I'm imagining there would be a function to retrieve info about all currently connected monitors, like we currently can with all connected gamepads, and then iterate through them. We currently have stuff like window_get_width(), in this case we might be able to do something like window_get_width(arrayIndexOfAllMonitors).
So maybe something like:
window_get_displays() - Returns an array of all connected monitors
Use those array indices with functions like window_get_width(), and with this new proposed function, like
window_set_display(2) <--- This would set the game to whatever monitor is in the 2nd array index returned by window_get_displays.
These are all just suggestions of course, I don't care too much about the specific implementations, I just want the ability to detect monitors and set which one the game should go to (currently just goes to whatever Windows has as the primary)
Describe alternatives you've considered
Currently I think the only alternative would be an extension, or first grabbing the game in a windowed mode, moving it manually to another monitor, and then set it to borderless fullscreen.
Additional context
No response
The text was updated successfully, but these errors were encountered: