Game Won't Run in OS X Sierra

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
User avatar
Obscura
Eileen-Class Veteran
Posts: 1431
Joined: Fri Mar 09, 2012 6:58 pm
Projects: Coming Out On Top
Location: United States
Contact:

Game Won't Run in OS X Sierra

#1 Post by Obscura » Sat Sep 24, 2016 7:52 pm

People with OS X Sierra who download my game cannot run it. I suspect this has to do with the fact that I'm using a multi-platform distribution and Sierra copies the .app file to a random location because the game is unsigned, leaving all the assets behind. Currently testing whether a Mac specific build will work, but I suspect it will. Anybody have any other workarounds?

EDIT: Confirmed it does run fine with a Mac specific distribution.
Coming Out On Top - An Adult Gay Dating Sim
website

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Game Won't Run in OS X Sierra

#2 Post by PyTom » Sun Sep 25, 2016 2:14 am

Unfortunately, Sierra basically killed the cross-platform distro. I filed a bug about this with Apple, and they closed it by saying they won't fix it. (And kindly suggesting that we simply release every existing game.)

If you have a mac, 6.99.12 will let you produce a signed app that will work on all macs. (You'll need a mac to to do the signing, however.)

My plan is to get rid of -all, and replace it with a -pc version that runs on Windows and Linux only. I'm also going to release a script that will let an existing -all run on a Sierra mac.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
Morhighan
Miko-Class Veteran
Posts: 973
Joined: Sun Jun 27, 2010 12:54 pm
Completed: AIdol, When Our Journey Ends, Forgotten Not Lost
Organization: MysteryCorgi
Tumblr: MysteryCorgi
Deviantart: MysteryCorgi
Soundcloud: MysteryCorgi
itch: MysteryCorgi
Location: USA
Contact:

Re: Game Won't Run in OS X Sierra

#3 Post by Morhighan » Mon Sep 26, 2016 5:49 am

Since I have a Mac running Sierra I might consider offering to help others produce signed apps.
Thank you for the update PyTom.

demanrisu
Newbie
Posts: 9
Joined: Mon Nov 17, 2014 9:13 pm
Completed: Steal My Artificial Heart, RE\VISION, Starbound, Staxel, Loverwatch
Location: Australia
Contact:

Re: Game Won't Run in OS X Sierra

#4 Post by demanrisu » Mon Sep 26, 2016 6:27 am

I'd also be happy to help compile RenPy apps. I won't check this post, but anyone who needs help can contact me via my website. <3
game narrative designer/visual novel director with 3+ years in industry and 2+ million sales under my belt. totally hireable: contact me for writing/editing work

User avatar
Obscura
Eileen-Class Veteran
Posts: 1431
Joined: Fri Mar 09, 2012 6:58 pm
Projects: Coming Out On Top
Location: United States
Contact:

Re: Game Won't Run in OS X Sierra

#5 Post by Obscura » Thu Sep 29, 2016 7:58 pm

Thanks for the info and offers, everyone. I'm curious, though... won't cross-platform distributions still work if the app is signed? My understanding at this point is that Gatekeeper only copies unsigned .app files to a random location. So if the .app file doesn't get hit with that random move, it wouldn't be orphaned from the asset files.
Coming Out On Top - An Adult Gay Dating Sim
website

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Game Won't Run in OS X Sierra

#6 Post by PyTom » Fri Sep 30, 2016 12:43 am

I believe it copies signed asset files, unless they're distributed inside a signed dmg - which defeats the point of a cross-platform distro.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

Post Reply

Who is online

Users browsing this forum: Ocelot