It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
So, it's a bit finicky, but here's how I managed to get it running in a half-decent way...

a) You'll need winetricks. Install it. I leave the hows up to you, as there are many options available.

b) Run the following commands before starting the game:

winetricks windowmanagerdecorated=n
winetricks windowmanagermanaged=n

These will fix the game's apparent inability to scale its menus properly, among other things.

c) Run the game. Start a mission. You'll now probably see your desktop instead of the game's UI, but don't fret. Alt + Tab to any other window other than your game window.

d) You should now see the scaled-down game window on your desktop. Click on it and it will scale back to fullscreen.

e) Play the game to your heart's content.

f) Rinse and repeat from c) to e) every time you start a new mission (unfortunately).

g) Run the following upon exiting the game, if you're using a shared prefix and don't want to potentially mess up stuff with other games:

winetricks windowmanagerdecorated=y
winetricks windowmanagermanaged=y

You could also do a bash launch script which contains b) and g) ...and c), or at least launching the game with Wine.

If anyone finds a better way to get around these things, do tell - I'm not completely happy with this approach either.
Post edited May 29, 2020 by WinterSnowfall
avatar
WinterSnowfall: So, it's a bit finicky, but here's how I managed to get it running in a half-decent way...

a) You'll need winetricks. Install it. I leave the hows up to you, as there are many options available.

b) Run the following commands before starting the game:

winetricks windowmanagerdecorated=n
winetricks windowmanagermanaged=n

These will fix the game's apparent inability to scale its menus properly, among other things.

c) Run the game. Start a mission. You'll now probably see your desktop instead of the game's UI, but don't fret. Alt + Tab to any other window other than your game window.

d) You should now see the scaled-down game window on your desktop. Click on it and it will scale back to fullscreen.

e) Play the game to your heart's content.

f) Rinse and repeat from c) to e) every time you start a new mission (unfortunately).

g) Run the following upon exiting the game, if you're using a shared prefix and don't want to potentially mess up stuff with other games:

winetricks windowmanagerdecorated=y
winetricks windowmanagermanaged=y

You could also do a bash launch script which contains b) and g) ...and c), or at least launching the game with Wine.

If anyone finds a better way to get around these things, do tell - I'm not completely happy with this approach either.
I don't know about better as it works but just to add some notes for future readers.

tl;dr
Wine version any (used 9.22 in my case).
Wine Configuration -> Graphics ->
Unselect "Allow the window manager to decorate the windows".
Unselect "Allow the window manager to control the windows".
Select "Emulate a virtual desktop".


Firstly,
Looks like Wine version doesn't matter. I used both 2.4 and 9.22 successfully.

Secondly,
To set the above, one can do so in the Wine Configuration under the Graphics tab. Unselect "Allow the window manager to decorate/control the windows". Executing `winetricks windowmanagerdecorated=y` returns an error.

Lastly,
In my case, this left the GUI session in an unusable state until the game was killed. I also needed to select "Emulate a virtual desktop" from Wine Configuration under the Graphics tab.