Re: [hatari-devel] Hatari macOS builds - handover need?

[ Thread Index | Date Index | More Archives ]

Unfortunately, in my case, the Hatari snapshot stops immediately because it cannot find the SDL2 framework (even though it is in the application package):

Date/Time:             2023-04-23 14:38:52.5131 -0700
OS Version:            macOS 13.3.1 (22E261)
Report Version:        12
Anonymous UUID:        3FB99404-5C17-ADD8-A886-7F9514922826

Sleep/Wake UUID:       A2203B52-595C-447E-85CA-F974144135D6

Time Awake Since Boot: 15000 seconds
Time Since Wake:       361 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace DYLD, Code 1 Library missing
Library not loaded: @rpath/SDL2.framework/Versions/A/SDL2

This was after I did “right-click Open” to get past the unsigned application message.

Bob C

On Apr 23, 2023, at 1:42 PM, Chris Jenkins <cdpjenkins@xxxxxxxxx> wrote:

Another thing that I discovered is broken with this binary: Resetting emulated machine (old or hard reset) does not work. The emulator appears to hang :-(. I don't have a lot of time now but will try to debug when I can.

On Sun, 23 Apr 2023 at 21:38, Chris Jenkins <cdpjenkins@xxxxxxxxx> wrote:

> It works, with caveats:
> - Hatari starts ok if I right click and click Open. It's unsigned so I have
> to open it that way.

That only happens during the first time you run the app, right? Or does
that happen every time you try to run the app?

This happens every time I run the app.

> - If I use a GEMDOS drive mapped to my Documents folders, it asks for
> permission to access the Documents folder _every time_ any operation
> touches that drive. I assume that's also because it's unsigned.

Ouch ... but GEMDOS drives still work OK when you set them up with another
folder? ... otherwise that would mean that GEMDOS HD is pretty
useless with unsigned apps ...

If I map the GEMDOS drive to another folder then I don't see the constant requests for permissions.

One thing I should add: this Hatari binary asks for permission to use my microphone every time that I launch it :-(. So I assume that's another permission that has to be granted every time that the unsigned app is launched.

Mail converted by MHonArc 2.6.19+