Re: [hatari-devel] OS X Hatari 1.9.0 devel version

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Troed,

Thanks for the feedback. I wanted to let everyone know that I have uploaded a new version of the OS X build. This build has a working OS X preferences menu. As I suspected, the problem was that the NIB file had the system shortcut for Preferences and that is not working in Hatari. 

When I removed the Cmd-, shortcut, I was able to use the OS X Preference menu.

Here is the link:
https://www.dropbox.com/s/rnd6eh7n2t6moe1/Hatari-190-devel-updated110315.zip?dl=0

Bob


On Nov 3, 2015, at 2:45 AM, Troed Sångberg <troed@xxxxxxxxxxx> wrote:

Thanks Bob! Just tested it and it ran fine here.

_if_ it doesn't start for someone, it's probably due to /opt/X11/lib/libpng15.15.dylib not existing on their system. It did on mine, though.

I also manually patch the /usr/lib/libedit.3.dylib include since the .3 symlink doesn't exist on Snow Leopard, so it will only work on Lion and upwards as it is now. It's a simple change to get it to work on Leopard and Snow Leopard though:

install_name_tool -change /usr/lib/libedit.3.dylib /usr/lib/libedit.dylib Hatari.app/Contents/MacOS/hatari

(And, Nicolas, a quick test shows no regression between this and v1.9.0 with some of the trickier stuff I plan to discuss during my STNICCC talk. Cool!)

/Troed

On Tue, Nov 3, 2015 at 5:46 AM, Bob Carpenter <hatari@xxxxxxxxxx> wrote:
By popular request, I have compiled an updated version of Hatari for OS X. It is compiled with SDL2 and WinUAE CPU support. Here is the Dropbox link:
https://www.dropbox.com/s/sygifmbw7e2ukbd/Hatari-190-devel.zip?dl=0

I have set the deployment target to 10.5 so I am hoping it will work for anyone with an Intel Mac that is running 10.5 or higher. Unfortunately, like the released version of 1.9.0, Power PC Macs are not supported. I downloaded the source from the repository at approximately 19:00 US Central time.

If you have not used this version, there are things to keep in mind (mainly related to SDL2 on OS X)
1. Do not use Cmd-F to enter full screen mode. SDL2 does not appear to have an option to turn off the system keyboard shortcuts so Cmd-F attempts to use OS X’s fullscreen mode which does not work with Hatari. Press F11 to enter fullscreen mode. As Jerome mentioned earlier, you will need to move the mouse to see Hatari’s screen in fullscreen if you are on the GEM desktop. If I booted a game disk first, I saw the game’s splash screen immediately in fullscreen mode.
2. The joystick does not appear to work correctly. In particular, the up and down directions do not appear to work. I am sure this is the fault of the OS X version of SDL 2.0.4 that is compiled into Hatari. The released version of 2.0.3 does not work with fullscreen mode at all. However, it also appears to have joystick problems.
3. The OS X preference menu does not work. I think I have to simply go into the NIB file and remove the system shortcut of Cmd-,. I think that is what I have done in the past to make the menu appear when this has happened.
4. If you select an Hatari menu item while music is playing, you will be stuck on that note until you leave the menu or answer the alert box.

I hope this build is useful.

Bob C








Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/