Here's the results from 18 Mac users of a 2020-02 Dwarf Fortress survey (using the latest version for each user when they picked multiple):
- 0.0% - Mac OS 10.5 Leopard (earliest version that Dwarf Fortress runs on)
- 0.0% - Mac OS 10.6 Snow Leopard
- 0.0% - Mac OS 10.7 Lion
- 0.0% - Mac OS 10.8 Mountain Lion
- 0.0% - Mac OS 10.9 Mavericks
- 0.0% - Mac OS 10.10 Yosemite
- 0.0% - Mac OS 10.11 El Capitan
- 5.6% (1) - Mac OS X 10.12 Sierra
- 22% (4) - Mac OS X 10.13 High Sierra
- 17% (3) - Mac OS X 10.14 Mojave
- 39% (7) - Mac OS X 10.15 Catalina
- 17% (3) - Mac OS X ??.?? Unknown Version
And using the earliest version for each user when they picked multiple:
- 0.0% - Mac OS 10.5 Leopard (earliest version that Dwarf Fortress runs on)
- 0.0% - Mac OS 10.6 Snow Leopard
- 0.0% - Mac OS 10.7 Lion
- 0.0% - Mac OS 10.8 Mountain Lion
- 0.0% - Mac OS 10.9 Mavericks
- 0.0% - Mac OS 10.10 Yosemite
- 0.0% - Mac OS 10.11 El Capitan
- 7.7% (1) - Mac OS X 10.12 Sierra
- 33% (6) - Mac OS X 10.13 High Sierra
- 17% (3) - Mac OS X 10.14 Mojave
- 28% (5) - Mac OS X 10.15 Catalina
- 17% (3) - Mac OS X ??.?? Unknown Version
These versions of Dwarf Therapist all run for me in 10.14 Mojave:
- DT41.0.2 w/ what seems to be qt5.5.1 (my old notes say this is the latest version of DT that works with 10.9 Mavericks)
- DT41.1.6 w/ qt5.13.2
- DT41.2.1 w/ qt5.9.9
- DT41.2.1 w/ qt5.12.10
- DTv41.2.1 w/ qt5.15.2
Also 41.1.3 w/ qt5.13.2 worked for me a while back when testing on Sierra.
Just tried DT41.2.1 w/ qt5.9.9 on my old 10.7 Lion laptop. It did not run. It looks like the latest version of Dwarf Therapist that runs on 10.5 Leopard, 10.6 Snow Leopard, and 10.7 Lion is Dwarf Therapist 36.0.0 w/ qt4.8.6.
Just tried running the latest three on an old computer running Mac OS X 10.10 Yosemite:
- Dwarf Therapist v41.2.1 qt5.9.9 - gracefully refuses to attempt to launch. Says it requires Mac OS OX 10.13 or later.
- Dwarf Therapist v41.2.1 qt5.12.10 - silently fails
- Dwarf Therapist v41.2.1 qt5.15.2 - gives an error, "DT cannot be opened because of a problem"
I'm not sure if it's increasing compatibility to build for qt5.9.9 and qt.5.12.10. With the qt5.9.9 build saying it requires Mac OS X 10.13, that's the same that the latest version of Qt also requires. Maybe there's also a minimum OSX version that you can set to make it work on 10.10?
It doesn't seem like older versions of Mac OS X are very popular. It might be kind of nice to have a version that runs on 10.11 El Capitan, since the minimum requirements for running Mac OS X were increased with 10.12 Sierra, but probably not that big of a deal. I don't have a 10.11 El Capitan machine to test on, but it looks like Qt5.9.9 builds should run on both.
If Qt5.9.9 build can be made to work on Mac 10.10-10.12 and with the Qt5.15 build working on Mac 10.13-10.15, then the Qt12 build seems redundant.