Menu

#2185 Autostart doesn't work on macOS with GTK r45889

v3.x
closed-fixed
dqh
None
GTK3
Autostart
2025-12-14
2025-12-13
MagerValp
No

I'm testing the GTK3 build of r45889 on macOS 26.2 and autostart doesn't work when you double click on a .d64 or .prg to launch x64sc. The emulator launches but just stops at the ready prompt, no disk is mounted or prg injected. The log stops after "Unit 8: RESET." whereas the 3.9 release continues with AUTOSTART messages.

x64sc -autostart foo.prg on the command line works as expected.

1 Attachments

Discussion

  • gpz

    gpz - 2025-12-13

    please post the fill og, including shut down (there should be a line showing the full commandline and the path)

     
  • gpz

    gpz - 2025-12-13

    Oh and, did you build this yourself or is it from the github action (there might be problems with those)

     
  • dqh

    dqh - 2025-12-14
    • assigned_to: dqh
     
  • dqh

    dqh - 2025-12-14
    • status: open --> pending-fixed
     
  • dqh

    dqh - 2025-12-14

    fixed in r45896 - please confirm!

     
  • MagerValp

    MagerValp - 2025-12-14

    Yes I'm using the github builds (they're a godsend, building from source on Mac was always a mess), and r45896 does indeed fix it. Thank you!

     

    Last edit: MagerValp 2025-12-14
  • dqh

    dqh - 2025-12-14
    • status: pending-fixed --> closed-fixed
     
  • dqh

    dqh - 2025-12-14

    Great to hear, also great to hear that the github builds are useful. Apple doesn't make them easy to use, with gatekeeper etc.

     
  • MagerValp

    MagerValp - 2025-12-14

    They're certainly very useful to test a dev build, but signed and notarized would of course be even better. There are some nice examples in the macadmins repo if you want to borrow:

    https://github.com/macadmins/munki-builds/blob/main/.github/workflows/build_munki.yml

     
    • dqh

      dqh - 2025-12-14

      The major releases are signed and notarized, but I don't know that I can securely make those credentials available to a GitHub actions workflow.

      It might make sense to bundle a script that the user can use to mark each app as ok to run, if such a thing is possible. Then at least it's just one annoying one-off step for each download.

       
      • MagerValp

        MagerValp - 2025-12-14

        You add the credentials under Settings/Security/Secrets and variables/Actions.

        Any scripts to try to bypass gatekeeper will just move the problem.

         
        • dqh

          dqh - 2025-12-14

          I'm aware of GitHub secrets. But i'm not about to expose my personal Apple developer account signing keys to everyone with commit access.

           
          • MagerValp

            MagerValp - 2025-12-14

            Ah, yes, I wasn't sure but it looks like everyone with write access to the github repo can read the secrets, so that isn't ideal...

            Apple does give out free developer membership to open source projects, but there's a bit of paperwork involved.

             

Log in to post a comment.

MongoDB Logo MongoDB