Yzlui on latest versions of Mac OS

I’m installing Ace to run locally to test some things across grammars. However, I can’t get yzlui to work, and it seems to be an issue with the latest version of Mac OS. I followed the instructions here. The yzlui (the application in the Applications folder) generates the following error when trying to run:

“yzlui” needs to be updated. The developer of this app needs to update it to work with this version of MacOS. Contact the developer for more information.

When running ace, I get errors which I think are downstream of this:

/usr/local/bin/yzlui: line 2: /Applications/yzlui.app/Contents/MacOS/yzlui: Bad CPU type in executable
/usr/local/bin/yzlui: line 2: /Applications/yzlui.app/Contents/MacOS/yzlui: Undefined error: 0
LUI: exited

I am running on an M1 on MacOS 15.6.1. Is there a workaround for this, or a way to update the lui application?

I’m running LUI successfully on my M1 Mac, although in an older version of macOS: 11.7.0. However, I don’t think there have been any relevant show-stopping changes since then.

In your message there’s one thing that looks wrong to me: the name of your executable. I’m using an executable called maclui. Here’s my setup:

$ which yzlui
/usr/local/bin/yzlui
$ file /usr/local/bin/yzlui
/usr/local/bin/yzlui: Bourne-Again shell script text executable, ASCII text
$ cat /usr/local/bin/yzlui
#!/bin/bash
exec /Applications/maclui.app/Contents/MacOS/maclui -p
$ file /Applications/maclui.app/Contents/MacOS/maclui
/Applications/maclui.app/Contents/MacOS/maclui: Mach-O 64-bit executable x86_64

I got maclui from https://sweaglesw.org/linguistics/maclui/ and followed the instructions in README.txt to install it.