Menu

#2021 Distribute Game options don't work on Mac

OHRRPGCE
open
nobody
None
Packaging
Mac OS X (please specify version)
Bug Report
20130410 Beelzebufo
2020-03-15
2016-04-11
TeeEmCee
No

Willy Electrix reported that he couldn't package his game into a Mac .app on OSX 10.5; I've tested and confirmed that it doesn't work on 10.8.5 either. Probably the problem is due to switching settings_dir from ~/.ohrrpgce to ~/Application Support./OHRRPGCE/, with the space in the path breaking the Terminal_wrapper.sh script that we use on Mac. I've checked that a space in settings_dir is no problem under Linux.

Other users didn't notice this because if ~/.ohrrpgce already exists then it's not used.

I'll have to try whether hspeak or importing audio also don't work if OHRRPGCE-Custom.app is in a path with spaces.

I think this may worth a Callipygous+1 bugfix release for, in addition to apparently several problems with hspeak not working in the .deb file, although since both are platform-specific there would be no reason for Windows users to get a new version.

Finally, you wouldn't still happen to have an Apple Developer Connection subscription, would you James? Signing the .apps so that Mac users can run them without knwign to right-click them would be nice... or a much more practical solution, we should provide instructions on the Downloads page for getting around Gatekeeper.

Discussion

  • Bob the Hamster

    Bob the Hamster - 2016-04-11

    Aw, dang. I never though of the difference in behavior between having and not having a ~/.ohrrpgce folder on Mac.

    Yes, I think we should indeed to a callipygous+1 release for this and the Linux plotscript thing.

    As for the Apple Developer account, I let mine expire. I couldn't justify $100 per year for something I was barely even using :(

    I have considered the possibility of doing a kickstarter or a pateron or something to try and pay for a few years of an Apple dev account for us, but I am not sure it would be successful.

     
  • TeeEmCee

    TeeEmCee - 2020-03-15

    This bug has been migrated to our new issue tracker on Github: https://github.com/ohrrpgce/ohrrpgce/issues/1080

     

Log in to post a comment.

MongoDB Logo MongoDB