Quote Originally Posted by Roland_Deschain View Post
I uninstalled wine-devel (i.e. brew uninstall wine-devel) and installed wine-stable.

I was then able to login via the launcher and then login one of my characters. So far so good.
That's great, Roland!

To answer the question which is the subject line of this thread: WINE 7 does not require MacOS 10.15 Catalina. However, you will get a warning about how it is not certified (or something, I forget the exact wording used in the warning) for Mojave and that neither Apple nor WineHQ can promise that it will work on such an old version of MacOS. That warning is safe to ignore. It's actually a little silly since 32-bit Windows applications, of which there are a great deal, can't run in WINE under any post-Mojave version of MacOS without a 32->64-bit conversion layer so nearly everyone running open-source WINE is running it in Mojave (sometimes a pre-Mojave version of MacOS) or has cobbled together a 32->64-bit conversion layer on their own similar to the one in Crossover; so most Mac users of WINE are running it under Mojave.

You could have worked around that error in the current wine-devel (7.19) by using the Terminal to launch LotroLauncher.exe:
Code:
wine */LotroLauncher.exe
...where * is the actual file path. But since you have it running well in wine-stable (7.0) just stick with that.

Remember that wine-devel and wine-staging are the alpha and beta versions of WINE. It is possible, even likely, that there will be various bugs or unforeseen issues with either of these versions, especially wine-devel. It's really best to stick with the current wine-stable unless there's a specific reason to do otherwise. Sometimes there is! In the case of LOTRO, while I have tested wine-devel and had no issues with it, wine-devel was at 7.15 at the time – I have not tried it with 7.19. My Mojave test volume is currently set up with 7.0, the current wine-stable, and that is what I recommend for anyone trying to get LOTRO to work under Mojave without having to pay for a Crossover license.