macOS Mojave 10.14.3, 2016 MacBook Pro, Retina display.Eero Tamminen wrote:Which MacOS version do you have? Which Mac device? With what kind of a display (type and resolution)?gregoryMJM wrote:Unfortunately, something is wrong with the macOS version, the image seems zoomed in and only one fourth of the Atari screen is visible.
Hatari 2.2 fails on both 1440x900 (Default) and 1680x1050 (More Space) (Displays preference pane)
Unfortunately, the macOS download from libSDL is the macOS Framework. The Hatari binary has been compiled with a dynamic library (dylib). The official macOS Hatari binary will not recognize the framework since it was not compiled this way. I proved this by trying it on my MacBook Pro.Eero Tamminen wrote: Please try replacing the libSDL version included with Hatari 2.2 with the latest version (if its newer than Hatari version) and tell whether that helps:
gregoryMJM wrote:I'll have to stick with 2.1.0.
Unfortunately, it only says SDL 2.0.0. Since I think the SDL library is being manually compiled, I cannot tell what version of the source code is being used. However, according to the README, it appears to be SDL 2.0.7. It is possible that Hatari 2.2 is making different SDL calls than 2.1 which could be causing the problem with the particular SDL framework that is used.Eero Tamminen wrote:Which version of libSDL is included with Hatari 2.1 MacOS package?
I manually compiled Hatari for macOS from the source code.I compiled it with the 2.0.9 SDL Framework. I was able to get Hatari to work correctly so I am hopeful an updated macOS binary will be available. It does not include the portmidi framework since I do not use MIDI at all in Hatari. In full screen mode, I sometimes see garbage on the left and right-hand borders outside of the ST screen. However, I can get the garbage to disappear by alternating between windowed and full-screen mode a couple of times.
Here is my compilation of Hatari:
https://www.dropbox.com/s/9v89mrdmw8wn3 ... 2.zip?dl=0