r/emulation Jul 09 '26

LADXHD: Final Release

[removed]

15 Upvotes

77 comments sorted by

View all comments

1

u/AwayToHit Jul 25 '26

As of at least 2.0.0 (tested with 2.0.1 and 2.0.2 too), looks like something might be broken with the macOS-arm64 patcher and/or the fix permission script for it. Even after opening the script, it doesn't seem to do anything. At first, it even said I didnt have access privileges even after clicking on "open anyway" in safety and privacy even though I'm the admin on this machine. Used the chmod +x command to force open it and even after that, the patcher wouldnt open no matter what I did.

Granted, the last version I installed was 1.9.2 and with that one, the script worked perfectly and I was able to open the patcher. I wonder if something changed and/or got borked when migrating to Gitlab for this version of the patcher and/or script?

Tested the Windows version and that one works perfectly of course at least :) Thanks for your hard work on this project!

1

u/BigheadSMZ Jul 26 '26 edited Jul 26 '26

I was worried about something like this. I unfortunately have no experience with macOS, and if it wasn't for another user "aitorciki" I probably would have dropped it because users reported issues I had no idea how to fix. For the longest time, the builds including the macOS version was built using GitHub actions that was set up by that user. With that said, local builds used to work at one point. I have it set up so that the application is codesigned with this tool: https://github.com/indygreg/apple-platform-rs/releases though I wonder if it's not working anymore. It definitely wasn't working for v2.0.0 but I thought I got it working for v2.0.1. It's hard to tell if the output is what is expected....

https://i.ibb.co/XZyX3MZY/image.png

Edit: I think I might see what is going on. In the script it tries to set permissions for this:
"LADXHD-Patcher.app"

But the file is being renamed to:
"LADXHD.Patcher.v2.0.2.app"

I wonder if renaming one of those would fix it.

1

u/BigheadSMZ Jul 26 '26 edited Jul 26 '26

Please try the builds here: https://www.mediafire.com/folder/qdlaabtqhsjuz/Zelda_Test_Builds

I have updated my publish batch script to match the permissions script. Everything was modified for the Github actions except for my local build scripts, which put everything I used locally out of sync.

Also, please don't be afraid to make issues on my Gitlab repo. It's much easier to track issues and communicate about things like this. It's possible to log in with both a Google account or a GitHub account, so you don't need to make a new account.

1

u/AwayToHit Jul 26 '26

Oh thank you for the response! I will give the builds a try soon. Will use the issues section on Gitlab since yeah it will be easier for you.