[Feature] Optional openmw-launcher.exe build against qt5

Hello. First of all, congratulations on the OpenMW 0.49-RC release!

This is not exactly a bug report, but a feature request. It would be great to have openmw-launcher.exe built against qt5, so users that still use Windows 7, Windows 8 and Windows 8.1 can use the launcher, much like what we are seeing in FreeCiv (they are releasing a version of FreeCiv-qt built on qt6 and another one built on qt5).

I know Windows 8.1 and older are legacy OS, but either due security concerns or Hardware limitations, there are still people that are using them (me including).

  • Is the problem OpenMW specific or does it also happen in vanilla Morrowind? OpenMW specific.

  • What is your operating system? Windows 8.1

  • What version of OpenMW are you using? If you used a bleeding edge build, state the exact revision used. OpenMW 0.49 RC

  • What version of Morrowind are you using (i.e. retail CD or Steam)? What addons (Tribunal, Bloodmoon) do you have installed? What language is your Morrowind install? N/A

  • Do you use any mods? If so, does the problem also occur in a clean vanilla install without any mods? N/A

  • What are the exact steps to reproduce the problem? Opening openmw-launcher.exe on Windows 8.1 will give the following error: image

This is because DX12 is not supported on Windows 8.1

  • What did you expect to happen? What happened instead? Opening the configuration tool successfully.

  • Are there any error messages in your openmw.log file? If you're not an OpenMW team member, it's best to upload it. N/A

  • What settings do you use? If you're not an OpenMW team member, it's best to upload your settings.cfg. N/A

  • Where is the in-game location this problem can be observed? Avoid vague statements such as "west of town X". Instead, open the console (` key by default, the key above Tab), click on the problematic object, then use the betacomment (bc) instruction to get useful information about the object that you can copy and paste into the bugreport: N/A

Edited by SlightPersimmon1