Search found 513 matches

by Zetsubou
Sat Oct 29, 2022 4:24 am
Forum: Ren'Py Questions and Announcements
Topic: [SOLVED] Help with cross-platform Steam Cloud Saves
Replies: 2
Views: 47

Re: Help with cross-platform Steam Cloud Saves

For Windows and Linux you can just use a single Root Path without any Root Overrides.

Root: App Install Directory
Subdirectory: game/saves/
Pattern: *
OS: All
Recursive: No
Cross-Platform: Yes

I haven't tried this on MacOS though. That might require a Root Override.
by Zetsubou
Tue Oct 25, 2022 5:48 am
Forum: Ren'Py Questions and Announcements
Topic: [Solved] How to call RenPy distribute from the command line
Replies: 6
Views: 169

Re: How to call RenPy distribute from the command line

I don't know about the web build. I haven't tried building it before and didn't see anything in the CLI help menu. Android is straightforward though. In the help menu text you posted above . . . The Ren'Py visual novel engine. positional arguments: basedir The base directory containing of the projec...
by Zetsubou
Sun Oct 23, 2022 7:05 pm
Forum: Ren'Py Questions and Announcements
Topic: [Solved] How to call RenPy distribute from the command line
Replies: 6
Views: 169

Re: How to call RenPy distribute from the command line

"distribute" appears to be a command of the "launcher" project in your sdk folder, not one from renpy.py itself. So the syntax is a little different. ./renpy.sh launcher distribute the_question So from your examples it would be D:\RenPy\renpy-8.0.3-sdk\lib\py3-windows-x86_64\python.exe D:\RenPy\renp...
by Zetsubou
Sat Oct 08, 2022 4:37 am
Forum: Creator Discussion
Topic: Dreaded post-release exception bugs!
Replies: 19
Views: 858

Re: Dreaded post-release exception bugs!

If you don't need Renpy 8 specifically, have you tried using Renpy 7.5.3 instead? If this worked with 7.3.5, then I'd imagine that most if not all of the errors you're having are caused by the transition from Python 2 to Python 3. Also I just found that commenting that part out on a lark makes anoth...
by Zetsubou
Sat Oct 08, 2022 4:21 am
Forum: Ren'Py Questions and Announcements
Topic: [Solved] Force Recompile from Terminal
Replies: 6
Views: 306

Re: Force Recompile from Terminal

Scratch what I said about needing python installed. I always forget how Renpy does this lol. Renpy ships with its own version of python. So if you're invoking the renpy.py file directly, then you'll need to use the version of python shipped with renpy. The renpy.exe or renpy.sh file points to the bu...
by Zetsubou
Thu Oct 06, 2022 5:47 pm
Forum: Ren'Py Questions and Announcements
Topic: [Solved] Force Recompile from Terminal
Replies: 6
Views: 306

Re: Force Recompile from Terminal

Ah, since you said terminal I assumed you were using Linux or Mac. I would have thought the command would be the same on windows, but I guess not. I tried running it on a windows machine just now and got the same results as you did. I did notice, however, that a log.txt file was created in the renpy...
by Zetsubou
Thu Oct 06, 2022 3:11 am
Forum: Ren'Py Questions and Announcements
Topic: [Solved] Force Recompile from Terminal
Replies: 6
Views: 306

Re: Force Recompile from Terminal

You can get a list of different commands and arguments by running renpy from your terminal with the "-h" parameter. ./renpy.sh -h So what you're looking for seems to be the "--compile" argument. From the help menu: --compile Forces all .rpy scripts to be recompiled before proceeding. So possibly som...
by Zetsubou
Sun Sep 25, 2022 11:36 pm
Forum: Ren'Py Questions and Announcements
Topic: Android .apk building, but not always installing on devices, Ren'py 8.0.1 and 7.4.11
Replies: 4
Views: 548

Re: Android .apk building, but not always installing on devices, Ren'py 8.0.1 and 7.4.11

If it's a device limit, then you probably can't do anything about this. It's unlikely that a device would have a setting to change that limit either. If your game is 3GB, then you should really be looking at what's taking up most of that space and whether it actually needs to be that big. You may be...
by Zetsubou
Sun Sep 25, 2022 6:49 pm
Forum: Ren'Py Questions and Announcements
Topic: Fails to install SDK and create keys (8.0.3 Linux)
Replies: 5
Views: 313

Re: Fails to install SDK and create keys (8.0.3 Linux)

Would this be considered a bug if the folder is outside of the users home folder and doesn't work correctly. I had my Renpy sdk folder in a folder called Game Dev, which is only one level away from the linux Mint user's home folder. I don't think that's the cause here. I have all of the different r...
by Zetsubou
Sun Sep 25, 2022 6:35 am
Forum: Ren'Py Questions and Announcements
Topic: Fails to install SDK and create keys (8.0.3 Linux)
Replies: 5
Views: 313

Re: Fails to install SDK and create keys (8.0.3 Linux)

Is java 8 installed and is it the default JRE? To check, open a terminal and run java -version I had the same problem (I think?) after updating from Linux Mint 20 to 21. It had both openjdk-8-jre and openjdk-11-jre installed. My solution was to uninstall the latter, since I don't need java 11. But y...
by Zetsubou
Fri Sep 23, 2022 9:01 pm
Forum: Creator Discussion
Topic: Dreaded post-release exception bugs!
Replies: 19
Views: 858

Re: Dreaded post-release exception bugs!

renpy.image (filter(str.isalnum, atlas_item) + "_text", Text("[atlas_item]",xalign=0.4,yalign=0.85,size=30,color="#bfbfbf")) TypeError: unsupported operand type(s) for +: 'filter' and 'str' You're adding a filter ("filter(str.isalnum, atlas_item)") and a string ("_text") together. Renpy is telling ...
by Zetsubou
Thu Sep 15, 2022 5:23 pm
Forum: Ren'Py Questions and Announcements
Topic: Any way to make a built game more friendly for G-Sync screens?
Replies: 2
Views: 345

Re: Any way to make a built game more friendly for G-Sync screens?

According to the answers in this thread: https://lemmasoft.renai.us/forums/viewtopic.php?t=46412 Renpy should be able to go over 60fps. So as long as the game isn't doing a lot of unpredicted image loading as PyTom noted I would think it can run smoothly at higher frame rates. My guess would be that...
by Zetsubou
Wed Sep 14, 2022 4:14 am
Forum: Ren'Py Questions and Announcements
Topic: Is there a way to make a build of a game that would support M1 Macs?
Replies: 2
Views: 296

Re: Is there a way to make a build of a game that would support M1 Macs?

According to the July update on the Renpy Patreon, it seems Apple Silicon (ie. M1) support is one of the goals for Renpy 8.1 / 7.6, which is targeted for fall this year. It also notes that Renpy games should currently work on M1 Macs by using Rosetta 2. I don't know how that works though. I'm just r...
by Zetsubou
Sat Aug 13, 2022 5:29 pm
Forum: Ren'Py Questions and Announcements
Topic: Ren'Py 8.0.x and Ren'Py 7.5.x prereleases
Replies: 11
Views: 4243

Re: Ren'Py 8.0.x and Ren'Py 7.5.x prereleases

I believe I've found a problem with aarch64. I tried running the ARM Linux build of renpy. That works fine. But if I build a game to distribute it appears to be missing one of the libs in the aarch64 directory. To reproduce: Fresh install of 8.0.1. Build "The Tutorial" linux build. Extract archive a...
by Zetsubou
Sat Jul 02, 2022 8:35 pm
Forum: Ren'Py Cookbook
Topic: Layeredimages dynamic control using adjust_attributes
Replies: 5
Views: 1816

Re: Layeredimages dynamic control using adjust_attributes

def side_image_attributes(name): if len(name)>1 and name[1] in config.adjust_attributes: name[1:] = config.adjust_attributes[name[1]](name[1:]) return name Good idea. I wasn't too worried about that since the game in question only has 2 characters with side sprites, but this is definitely more reus...