sim-museum / esports-for-engineers

Providing linux scripts, documentation and bug fixes to revitalize classic engineering simulation games. The games are organized into a week-long eSports & mindsports decathlon.
81 stars 2 forks source link

remove occluding black box in Mig Alley/Battle of Britain 3D view #8

Open sim-museum opened 3 years ago

sim-museum commented 3 years ago

A black box occludes about 75% of the 3D graphics view in Mig Alley and Battle of Britain To reproduce:

  1. in winecfg graphics tab select "Allow the window manager to control the windows", unselect all the other tic boxes in the graphics tab.

  2. Enter 3D view in either Mig Alley or Battle of Britain (both sims have this bug. Both sims are based on the same Rowan Software graphics engine).

The source code for these two sims was released to the public by the publisher. Source code is here:

https://github.com/gondur/mig_src

https://github.com/gondur/BOB_Src

Note: The recommended workaround is to use a dual monitor system. In this case, if both monitors are set to their highest resolutions, the black box will conveniently move to the unused monitor.

For a single monitor setup, the best workaround is to turn on virtual desktop in the winecfg/graphics tab. This causes icons to malfunction or disappear in the 2D campaign view, unfortunately.

sim-museum commented 2 years ago

Workaround:

  1. use Ubuntu linux 20.04 LTS
  2. set up a dual monitor system
  3. set both monitors to max resolution. (If that doesn't work, set both to 1024x768)
  4. in winecfg (run via ./setWineDisplayResolution) set the windows version to XP. In the graphics tab unselect "allow the window manager to decorate the windows" Leave virtual desktop unselected

If you perform steps 1-4, all functionality of Mig Alley and Battle of Britain will work in linux! tested with wine staging 6.7 (vis ./wine_experimental.sh)