CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

Ren'Py Help With Making 'Mac' Version Of Ren'Py Game

Rhyme.

Newbie
Nov 10, 2024
47
28
There are some Ren'Py games on here like Obscura with only Windows version, so I have downloaded Ren'py 8.3.2 spk to run them and convert them to Mac version.

Via 'Run Project', they open and work just fine, but the problem is 'Build Distribution' for Macintosh. Whenever a mac version is made and opened a textedit file opens stating " ScriptError: could not find label 'start'. "
For Obscura, many of the options are grayed out. However, when I converted games where all of the directory and file options are blue the Mac distribution was successful.
Screen Shot 2024-11-13 at 12.18.36 PM.png
Is the problem that these files might be archived or something?
 

Turning Tricks

Rendering Fantasies
Game Developer
Apr 9, 2022
1,355
2,523
I've never done this before, as I build a mac version at the same time I do my Win/Linux versions. But I think it's because you did a build when the assets were already compiled into an archive.

So I downloaded Obscura and used Unren to extract and decompile the scripts and assets.

Then you just copy the GAME folder into wherever you have your Project folder for the Ren'py SDK. Don't copy any of the other directories because the SDK will add those Ren'py library files to the build automatically.

I don't have a Mac... can you test this build if it works? It went through with no errors.

 

Rhyme.

Newbie
Nov 10, 2024
47
28
Oh yes that opened, thank you!
I'll try to follow what you did as well to learn how to do this later on aswell
 

Rhyme.

Newbie
Nov 10, 2024
47
28
I've been fiddling around with Unren and have been able to convert multiple games to work on mac and change their icons =)

However, there's one game that doesn't get fully decompiled and it causes issues.

Straight from the compiled source it works fine through Renpy sdk but whenever I decompile the game it's unable to open anymore citing error that it cannot find gui/window_icon.png and if you ignore that warning it says it can't fine gui/mouse.png then can't find gui/frame.png.

If I go into the gui file all that shows are .ttf files, and if I try to run it through Unren again it says there's nothing to decompile.
 

MissFortune

I Was Once, Possibly, Maybe, Perhaps… A Harem King
Respected User
Game Developer
Aug 17, 2019
5,406
8,683
However, there's one game that doesn't get fully decompiled and it causes issues.
Have you tried using another version of Unren? It's possible the game was built on a newer version of Ren'py and needs an updated version of Unren to uncompile it correctly.
 

Rhyme.

Newbie
Nov 10, 2024
47
28
So I have the latest sdk (same as the game) and tried it with the latest Unren I could. When I press the second option to decompile rpyc files it says there are no script files to decompile
I could try Unren via a virtual machine, what version had you used?
 
Last edited:

Rhyme.

Newbie
Nov 10, 2024
47
28
Via Unren forall in a VM I was able to convert it =)

This was a fun trial and error :LOL:
 
Last edited:

Turning Tricks

Rendering Fantasies
Game Developer
Apr 9, 2022
1,355
2,523
Via Unren forall in a VM I was able to convert it =)

This was a fun trial and error :LOL:
I was just going to suggest UnRen-forall.bat. ;)

I have several versions of unren that I keep in my Ren'py games folder.

Fun trivia fact for ya. The original Unren was written by the person who runs/started this forum... Sam :cool: