Bastion opens on wrong monitor, how can I solve this

bastion

When playing Bastion, the game opens full-screen on a monitor which isn't my primary monitor, unlike any other game. What should I do? I've found a work-around (which I have posted below), but I hope there's a better solution to the problem.

Also notice that although it opens in another monitor, it does use the resolution of the primary monitor.

System is Windows 7 64-bit. I'm launching the game through Steam. This happens both with the full version and the demo version.


Checking the Steam forums, it looks like I'm not the only one with this problem. The makers have responded in this thread:

Q: I have a multi-monitor, Eyefinity, or multi-graphics card setup, and the game is crashing or experiencing issues. What should I do?

A: Please try disabling this type of setup and see if it resolves the issue. We are investigating specific cases for possible updates.

Best Answer

I have this issue too, but for me it's also picking up the resolution of my main monitor and using that, but displaying on the second monitor! I have a 27" 2560x1440 and a 24" 1360x768 monitor. The combination was driving me nuts as I can't even use the menu to do the workaround posted by Oak.

My solution after reading the forum post linked in the question was to add -windowed -noborder to the startup options in Steam, then it runs in fullscreen windowed mode from startup and loads in the correct place on the correct monitor at the correct resolution. It also seems to be the only way to get this particular mode active, which is fine for me as it's my preferred way of playing games.