Explain the current macOS development situation

This commit is contained in:
5ynt4x-3rr0r 2020-09-08 10:50:05 -07:00 committed by GitHub
parent 15b1b2891f
commit ad51b6a44b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -24,10 +24,7 @@ Windows XP or later, .NET Framework 2.0 or later.
NBTExplorer is compatible with recent Mono runtimes, at least 2.6 or later.
Minimally, your system needs the `mono-core` and `mono-winforms` packages, or whatever package set is equivalent.
### Mac
A separate Mac version with a native UI is available. All Mono dependencies are included within the app package.
Minimum supported OS is OSX 10.8 Mountain Lion, but it may run on versions as early as Snow Leopard.
The Windows version of NBTExplorer can still be used if the Mac version does not work. You will need to install the
Mono runtime, and then run NBTExplorer with Mono from the command line.
macOS development has stopped as it has become very difficult to maintain. There is an old release that requires macOS 10.8 or greater, however it is not compatible with macOS 10.15 Catalina as Catalina dropped support for 32-bit applications. If you want to use newer versions of NBTExplorer, you can try using Mono, just like on Linux. You can install Mono through HomeBrew with `brew install mono` or as a .pkg file from Mono's website. However, because Mono uses Carbon to replace Winforms, and Carbon is considered Depricated and was no longer supported on macOS 10.13 High Sierra and removed on 10.15 Catalina, you may run into some issues. Another option could be using WINE (is not an emulator) to run NBTExplorer, though this has yet to be confirmed to work.