Tutorial Ren'Py How To Create A 'Mac' Version Of Any Ren'Py Game

5.00 star(s) 2 Votes

thedodus

New Member
Oct 13, 2020
4
5
This method used to be absolutely fool-proof, I could even do Package Contents on the Mac build and throw mods in there with no problem. Lately though it seems that every time I try to port a Windows game, I get a script error almost immediately. Not even messing with mods, just the basic port doesn't work anymore. Is anyone else experiencing this?
 

JohnJG

Engaged Member
May 17, 2018
2,457
2,785
This software and tutorial has been very helpful. It saved me a lot of time, rather than waiting for Renpy PC games to be converted to a Mac version. :coffee:
 

GooseElite

Newbie
Feb 18, 2019
50
64
Is anyone else simply unable to open the Renpy app? The app opens for a split second then immediately closes.
I'm going to assume you already tried .

GamerMcGameFace Try this.
  1. Open Terminal
  2. cd into /Applications/renpy-sdk-8.3.7
  3. run "sudo xattr -d com.apple.quarantine renpy.app" to remove the app from quarantine
  4. Now renpy.app should successfully launch.
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Heart
Reactions: GamerMcGameFace
Feb 15, 2019
397
719
I'm going to assume you already tried .

GamerMcGameFace Try this.
  1. Open Terminal
  2. cd into /Applications/renpy-sdk-8.3.7
  3. run "sudo xattr -d com.apple.quarantine renpy.app" to remove the app from quarantine
  4. Now renpy.app should successfully launch.
You don't have permission to view the spoiler content. Log in or register now.
That worked, thank you so much!!!
 
  • Like
Reactions: GooseElite

4tgcad2

Newbie
Apr 26, 2024
19
5
How to create a Mac version:
  1. Download the Ren'Py SDK from here: (click on "Download SDK zip")
  2. Unzip the downloaded zip file
  3. Inside the unzipped folder, create a folder with the game name eg:"DMD" (could be anything else)
  4. Open the newly created "DMD" folder and copy the "game" folder from 'Windows version of the game'
  5. Go back to the root of the Ren'Py SDK folder and double click on renpy.app. If you get a warning, click OK. On the left, under "Projects", select "DMD".
From here, you can just play from within the SDK, just hit "Launch Project" on the bottom right and enjoy!

Alternatively, you can continue and create a standalone version:
  1. Under "Navigate Script", click "Force Recompile" (not sure if this step is necessary, but just to be sure)
  2. When done, under "Navigate Script", click on "Build Distributions". When it loaded, select "Macintosh x86" on the right. Have only that option selected. Then click on "Build" on the bottom right. This will take a while.
  3. Navigate into the "DMD_0.10-dists" folder that got created in the root of the Ren'Py SDK. There, unzip the "DMD_0.10-mac" zip file.
  4. Go into the newly unzipped folder and move "DMD.app" to your /Applications folder. Double click "DMD.app" in the /Applications folder to play. You don't need the Ren'Py SDK anymore, so it is safe to exit and delete it.

Modified - Thanks to Andel for the tutorial

Note: I do not have a MAC,so please let me know in comments if it worked for you and any corrections if needed

-------------------------------


Alternatives:


Run Windows-based Programs on a Mac


WineBottler packages Windows-based programs snugly into OS X app-bundles. No need to install emulators or operating systems


Parallels Desktop 12 for Mac - The fastest, easiest, and most powerful solution for running Windows applications on a Mac—without rebooting.
Thank you so much!! Excellent!!
 
5.00 star(s) 2 Votes